body, blockquote {
  margin: 0;
  padding: 0;
  font-size: 62.5%;
  background: #FFF;
  font-family: Arial, verdana, sans-serif;
  color: #000; }

p, em {
  margin: 0;
  padding: 0; }

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-size: 100%; }

a img, iframe {
  border: none; }

ul, ol, dl, li, dt, dd {
  margin: 0;
  padding: 0; }

a:focus {
  outline: none; }

form, fieldset {
  margin: 0;
  padding: 0; }

fieldset {
  border: 1px solid #DDD; }

legend {
  padding: 0;
  color: #DDD; }

input, textarea, select {
  margin: 0;
  padding: 1px;
  font-size: 100%;
  font-family: inherit; }

select {
  padding: 0; }

.clear {
  clear: both; }

.center {
  margin: 0px auto;
  text-align: center; }

ul, ol, dl, li, dt, dd {
  list-style-type: none; }

html {
  height: 100%; }

body {
  background: #FFF;
  font: normal 12px arial, helvetica, sans-serif;
  line-height: 14px;
  height: 100%; }
  body #cyp_content {
    position: relative;
    padding-bottom: 5px;
    width: 960px;
    margin: 0 auto;
    color: #000; }
  body #cyp_content.large_layout {
    width: 100%; }

#header {
  margin-top: 0;
  margin-bottom: 0px;
  position: relative; }

#upline {
  margin-top: 20px;
  text-align: center;
  color: #CCC;
  font-style: italic;
  font-size: 12px;
  padding-bottom: 10px; }

#header_user_infos {
  position: absolute;
  top: 4px;
  right: 10px;
  text-align: right;
  color: #555; }

#menu {
  background: transparent url(http://f1.dikimok.com/images/front/headerleft.jpg) no-repeat top left;
  height: 37px; }
  #menu #menu_right {
    background: transparent url(http://f1.dikimok.com/images/front/headerright.jpg) no-repeat top right;
    padding-right: 5px;
    margin-left: 5px; }
  #menu #menu_left {
    background: transparent url(http://f1.dikimok.com/images/front/headerback.jpg) repeat-x;
    height: 37px; }
  #menu ul {
    margin-left: 10px;
    background: transparent url(http://f1.dikimok.com/images/front/menusep.jpg) no-repeat top left;
    padding-left: 1px;
    height: 37px; }
    #menu ul li, #menu ul li.current {
      height: 37px;
      float: left;
      list-style-type: none;
      padding-right: 1px;
      background: transparent url(http://f1.dikimok.com/images/front/menusep.jpg) no-repeat right top; }
    #menu ul a {
      display: block;
      font-size: 16px;
      color: #243242;
      padding: 12px 8px 11px 10px;
      font-weight: bold;
      text-decoration: none; }
    #menu ul a.highlight {
      color: #372223;
      background: transparent url(http://f1.dikimok.com/images/front/headerbackhightlighted.jpg) repeat-x left 2px; }
    #menu ul a.highlight:hover {
      background: transparent url(http://f1.dikimok.com/images/front/menuoverhightlighted.jpg) repeat-x; }
    #menu ul a:hover {
      background: transparent url(http://f1.dikimok.com/images/front/menuover.jpg) repeat-x; }
  #menu li.current a {
    color: #FFF;
    background: transparent url(http://f1.dikimok.com/images/front/menuover.jpg) repeat-x; }
  #menu li.current a.highlight {
    color: #FFF;
    background: transparent url(http://f1.dikimok.com/images/front/menuoverhightlighted.jpg) repeat-x; }

#submenu {
  height: 20px;
  position: absolute;
  top: 60px;
  left: 230px;
  padding-left: 3px;
  border: 1px solid #383838;
  background: #E5EAF0;
  z-index: 999; }

#submenu_right {
  height: 20px;
  padding-right: 3px; }
  #submenu_right ul {
    height: 18px;
    padding: 2px 2px 0px 0;
    font-size: 11px; }
    #submenu_right ul li {
      display: inline;
      padding: 0 4px 0 4px; }
      #submenu_right ul li a:hover {
        text-decoration: underline; }
    #submenu_right ul li.current {
      font-weight: bold; }

#header_login {
  display: none;
  position: absolute;
  top: -54px;
  right: -3px;
  font-size: 11px;
  text-align: right; }
  #header_login a, #header_login button {
    float: right;
    margin: 0 0 0 5px; }
  #header_login button {
    margin: -5px 0 0 0; }
  #header_login input {
    margin-right: 7px;
    font-size: 10px;
    vertical-align: middle; }
  #header_login input[type="text"], #header_login input[type="password"] {
    width: 100px; }

#header_buttons {
  position: absolute;
  top: -30px;
  right: -3px; }
  #header_buttons a {
    float: right;
    margin-left: 1px; }

#alert, #notice, #xhr_error_msg, #good {
  color: #BF4752;
  text-align: center;
  font-weight: bold;
  margin: 5px 0 2px 0; }

#good {
  color: #70AF2B; }

#notice {
  color: #83BF8A; }

#beta_notice {
  color: #FFF;
  font-size: 12px;
  font-weight: bold;
  text-align: center; }

input[type=submit], button {
  cursor: pointer;
  background: transparent;
  border: none;
  font-weight: bold;
  padding: 1px;
  margin: 1px;
  font-size: 10px; }
  input[type=submit] img, button img {
    vertical-align: -3px; }

input[type=submit]:hover, button:hover {
  color: #4E6F22; }

button[disabled=true], button[disabled=true]:hover {
  color: #999;
  cursor: inherit; }

input[type=text], input[type=file], input[type=password], textarea {
  border: 1px solid #aaa;
  padding: 2px;
  font-size: 12px; }

input[type=text]:focus, input[type=file]:focus, input[type=password]:focus, select:focus, textarea:focus {
  background: #F5FFDF;
  border: 1px solid #B5C0CF; }

select {
  font-size: 12px;
  padding: 1px 2px 0 2px;
  border: 1px solid #aaa; }
  select option {
    padding: 1px 2px 0 2px; }

label {
  cursor: pointer; }

.Form {
  width: 100%; }
  .Form .red {
    color: #F83107;
    font-weight: bold; }
  .Form input[type=text], .Form input[type=file], .Form input[type=password], .Form textarea {
    width: 59%; }
  .Form textarea {
    height: 150px; }
  .Form select {
    width: 60.5%; }
  .Form label {
    display: block;
    padding-right: 4px;
    margin-top: 3px;
    text-align: right;
    font-size: 12px; }
  .Form .form_help {
    width: 270px;
    z-index: 9999;
    position: absolute;
    display: inline;
    margin-left: 5px;
    margin-top: 0px;
    color: black;
    font-style: italic;
    padding-left: 14px;
    border: 1px solid #6284AC;
    background: #E3E9F0 url(http://f1.dikimok.com/images/icons/information.png) no-repeat 6px center; }
    .Form .form_help .form_help_pointer {
      width: 16px;
      height: 16px;
      position: absolute;
      left: 0;
      top: 10px; }
    .Form .form_help .form_help_top, .Form .form_help .form_help_bottom {
      height: 5px;
      line-height: 0; }
    .Form .form_help .form_help_in {
      padding: 0 12px; }
  .Form .field_row {
    padding: 6px 2px 5px 2px; }
    .Form .field_row button {
      position: absolute;
      right: 3px;
      bottom: -6px; }
  .Form .field {
    width: 66%;
    float: right;
    position: relative; }
  .Form .field_clear {
    clear: right; }
  .Form .checkbox .label {
    width: 79%; }
    .Form .checkbox .label label {
      font-size: 11px; }
  .Form .checkbox .field {
    width: 20%; }
    .Form .checkbox .field input {
      margin-top: 4px; }
  .Form .checkbox .field_row {
    clear: left; }
  .Form .label {
    width: 33%;
    float: left;
    font-weight: bold; }
  .Form .formText {
    padding: 10px 0 20px 0;
    font-size: 14px; }
  .Form .submitbt {
    margin-top: 8px;
    text-align: right;
    font-size: 10px;
    margin-bottom: 10px; }
  .Form .formErrorHeader {
    padding: 3px;
    font-size: 14px;
    color: #7F1742;
    text-align: center;
    background: #F8C9C9;
    border: 1px solid #E3AAAA;
    margin: 10px auto 10px auto;
    width: 75%; }
  .Form .formError {
    color: #9F5959;
    font-style: italic;
    margin: 3px 0 5px 5px;
    padding-left: 19px;
    clear: both;
    background: transparent url(http://f1.dikimok.com/images/icons/exclamation.png) no-repeat left center; }
  .Form .fieldWithErrors {
    display: inline; }
    .Form .fieldWithErrors input, .Form .fieldWithErrors select {
      border: 1px solid #E3AAAA;
      background: #FFEFEF; }
  .Form .datepicker_trigger {
    vertical-align: -4px;
    margin-left: 3px;
    cursor: pointer; }

/* Help popup */
.box .boxContent .vcForm .field .error, .box .boxContent .vcForm .field .warning, .box .boxContent .vcForm .field .good, .box .boxContent .vcForm .field .quote, .box .boxContent .vcForm .field .help, .box .boxContent .vcForm .field .info {
  margin: 0 8px 0 8px;
  font-size: 11px; }

#content .content_one_col {
  width: 588px; }
#content .content_two_col {
  width: 662px; }
#content .content_three_col {
  width: 100%; }

#content_left {
  float: left; }

#content_right {
  float: right; }

#content_center {
  float: left;
  padding-top: 5px; }

#indented_content ul {
  padding-left: 5px;
  margin-left: 30px;
  margin-top: 10px; }
  #indented_content ul ul {
    margin-top: 3px;
    margin-left: 15px; }
    #indented_content ul ul li {
      list-style-type: circle; }
  #indented_content ul li {
    margin-left: 5px;
    list-style-type: disc; }

#content_top {
  height: 9px;
  line-height: 0px; }

.grid {
  width: 100%;
  border-bottom: 1px solid #FFF; }
  .grid tr td, .grid tr th {
    border-bottom: 0px solid #FFF;
    padding: 2px 4px 2px 4px;
    color: #000; }
  .grid tr td {
    border: 2px solid #FFF;
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
    border-bottom: none;
    text-align: center; }
    .grid tr td img {
      vertical-align: -3px; }
    .grid tr td li {
      text-align: left;
      margin-left: 15px;
      list-style-type: disc; }
  .grid tr td.white {
    background: #FFF; }
  .grid tr th {
    text-align: center;
    padding-bottom: 3px;
    margin: 0;
    padding: 0 0 2px 0;
    font-size: 11px; }
  .grid tr th.sort_current {
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: underline; }
  .grid tr.dark {
    background: #F2E5D4; }
  .grid tr.light {
    background: #EBF0F3; }
  .grid tr.dark:hover, .grid tr.light:hover {
    border-bottom: none;
    background: #EDDBC2; }
  .grid .left {
    text-align: left; }
  .grid .right {
    text-align: right; }

#footer_bottom {
  padding-top: 10px; }

#footer_content {
  margin-bottom: 10px;
  position: relative; }
  #footer_content table {
    width: 100%; }
  #footer_content td {
    text-align: left;
    vertical-align: top; }
  #footer_content td.max_large {
    width: 80%; }

#footer_network, #footer_links {
  width: 98%;
  background: #EAEFF4;
  border: 1px solid #D6DFE9;
  padding: 3px;
  margin: 4px auto 10px auto; }
  #footer_network h3, #footer_links h3 {
    padding: 1px 0 2px 7px;
    margin: 0; }
  #footer_network table, #footer_links table {
    width: 100%;
    text-align: left; }
  #footer_network td, #footer_network th, #footer_links td, #footer_links th {
    vertical-align: top; }
  #footer_network td, #footer_links td {
    padding-left: 5px; }
  #footer_network th, #footer_links th {
    width: 135px;
    color: #59748F;
    text-align: right;
    padding-right: 5px; }
  #footer_network ul, #footer_links ul {
    margin: 0; }
    #footer_network ul li, #footer_links ul li {
      display: inline;
      padding: 0 10px 0 0; }
      #footer_network ul li img, #footer_links ul li img {
        vertical-align: -1px; }
    #footer_network ul li.current, #footer_links ul li.current {
      font-weight: bold; }

#baseline {
  text-align: center;
  margin-bottom: 6px;
  color: #666; }
  #baseline a {
    color: #666;
    text-decoration: underline; }

#bookmark_footer {
  margin: 10px 0 0 0;
  text-align: center; }

#footer_under {
  position: relative;
  text-align: center;
  color: #AAA; }
  #footer_under a {
    color: #AAA;
    text-decoration: underline; }

.box {
  width: auto;
  margin: 0 0 10px 0; }
  .box h1 {
    text-align: center; }
  .box h2, .box h1, .box h3 {
    height: 17px;
    color: #243242;
    font-weight: bold;
    padding: 4px 10px 6px 13px;
    font-size: 17px;
    margin-bottom: 5px;
    position: relative; }
    .box h2 .right, .box h1 .right, .box h3 .right {
      float: right;
      margin-top: -3px; }
    .box h2 a, .box h1 a, .box h3 a {
      color: #000; }
    .box h2 .btsh, .box h1 .btsh, .box h3 .btsh {
      float: right; }
      .box h2 .btsh a:hover, .box h1 .btsh a:hover, .box h3 .btsh a:hover {
        text-decoration: underline; }
  .box h2 {
    padding: 2px 10px 8px 13px;
    font-size: 15px; }
  .box h3 {
    padding-left: 15px;
    font-style: italic;
    font-size: 13px;
    letter-spacing: 1px;
    color: #243242;
    margin: 10px 0 10px 0; }

.box.adBox {
  margin-right: 0; }
  .box.adBox p {
    padding-left: 0;
    padding-right: 0; }

.boxLarge {
  width: 644px;
  margin: 1px 2px 10px 0;
  position: relative; }

.content_three_col .boxLarge {
  width: 980px; }

.pornfr_mail_catcher {
  text-align: center;
  width: 554px;
  margin: auto;
  border: 1px solid #D88989;
  background: #ECD7D7; }

#header_mail_catcher, #header_gay_mail_catcher {
  margin: auto;
  text-align: center;
  width: 950px;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  line-height: 0; }

#header_gay_mail_catcher {
  width: 750px; }

#header_mail_catcher {
  border: none; }

.bt, .bts, .btsh {
  cursor: pointer;
  position: relative;
  font-size: 15px;
  display: block;
  line-height: 30px;
  border: 1px solid transparent; }
  .bt span.btin, .bts span.btin, .btsh span.btin {
    display: block;
    background: url(http://f1.dikimok.com/images/buttons/button.png) repeat-x top left;
    padding: 0 6px 0 14px;
    margin-right: 8px; }
  .bt span.btr, .bt span.btsr, .bt span.btshr, .bts span.btr, .bts span.btsr, .bts span.btshr, .btsh span.btr, .btsh span.btsr, .btsh span.btshr {
    padding: 0;
    position: absolute;
    margin: 0;
    top: 0;
    right: 0;
    background: url(http://f1.dikimok.com/images/buttons/button.png) no-repeat top right;
    height: 30px;
    width: 8px; }

a:hover .bt span, .bto span.btin, .bto span.btr {
  background-image: url(http://f1.dikimok.com/images/buttons/buttono.png);
  color: #000; }


.bts, .btsh {
  font-size: 12px;
  line-height: 23px; }
  .bts span.btin, .btsh span.btin {
    padding: 0 4px 0 12px;
    background: url(http://f1.dikimok.com/images/buttons/bts.png) repeat-x top left; }
  .bts span.btsr, .btsh span.btsr {
    background: url(http://f1.dikimok.com/images/buttons/bts.png) no-repeat top right; }

a:hover .bts span, .btso span.btin, .btso span.btsr {
  background-image: url(http://f1.dikimok.com/images/buttons/btso.png);
  color: #000; }


.btsh span.btin {
  background: url(http://f1.dikimok.com/images/buttons/btsh.png) repeat-x top left; }
.btsh span.btshr {
  background: url(http://f1.dikimok.com/images/buttons/btsh.png) no-repeat top right; }

a:hover .btsh span, .btsho span.btin, .btsho span.btshr {
  background-image: url(http://f1.dikimok.com/images/buttons/btsho.png);
  color: #000; }

a, a:visited, a:active, a:link {
  color: #000;
  text-decoration: none; }

a:hover {
  color: #555; }

h3 {
  font-size: 14px;
  margin: 5px 0 6px 2px; }

p {
  padding: 3px 5px;
  margin: 1px 0 2px 0; }

.info, .good, .error {
  padding: 6px 9px 6px 26px;
  margin: 3px 3px 4px 3px;
  border: 1px solid #BBBDBC;
  -moz-border-radius: 3px 3px 3px 3px; }

.info {
  background: #E3E9F0 url(http://f1.dikimok.com/images/icons/information.png) no-repeat 6px center;
  border: 1px solid #AABCD2; }

.good {
  background: #D5F28A url(http://f1.dikimok.com/images/icons/accept.png) no-repeat 6px center;
  border: 1px solid #8FBD15;
  color: #2C3906; }

.error {
  background: #EC8285 url(http://f1.dikimok.com/images/icons/exclamation.png) no-repeat 6px center;
  color: #660F11;
  border: 1px solid #660F11; }

#error404, #error422, #error500 {
  position: relative; }

#error_msg {
  top: 238px;
  left: 318px;
  color: #888888;
  font-size: 13px;
  height: 130px; }
  #error_msg .home_link {
    position: absolute;
    bottom: 10px;
    right: 10px; }
    #error_msg .home_link a {
      color: #E23105; }
    #error_msg .home_link a:hover {
      text-decoration: underline; }

.left {
  float: left; }

.right {
  float: right; }

.topsites {
  margin: 0;
  padding-top: 25px;
  width: 186px; }
  .topsites .timg {
    line-height: 0;
    text-align: center;
    margin-bottom: 10px; }
    .topsites .timg img {
      padding: 2px;
      background: #FFF;
      border: 1px solid #000; }
    .topsites .timg a:hover img {
      border: 1px solid #537499;
      background: #CCC; }

#indented_content #sitemap ul {
  font-size: 14px; }
  #indented_content #sitemap ul ul {
    font-size: 12px; }
#indented_content #sitemap ul.secondary {
  font-size: 10px;
  list-style-type: circle; }
#indented_content #sitemap table {
  width: 100%; }
  #indented_content #sitemap table td {
    width: 50%; }
#indented_content #sitemap h2 {
  margin-top: 10px; }

.box #feed {
  margin: 0 16px 15px 16px; }
  .box #feed h1, .box #feed h2, .box #feed h3, .box #feed h4 {
    font-size: 13px;
    margin: 0;
    padding: 6px 0 8px 0;
    font-style: normal;
    height: auto;
    letter-spacing: inherit;
    color: #243242; }
    .box #feed h1 a:hover, .box #feed h2 a:hover, .box #feed h3 a:hover, .box #feed h4 a:hover {
      text-decoration: underline; }

.more_results_on {
  text-align: center;
  font-weight: bold;
  font-size: 13px;
  color: #59748F;
  padding: 10px; }

.rss_item {
  background: #EAEFF4;
  border: 1px solid #D6DFE9;
  clear: both;
  padding: 6px 6px 6px 6px;
  margin: 6px 0 10px 0; }
  .rss_item .koocash_ad {
    margin: 15px auto;
    width: 468px;
    padding: 2px;
    background: #ECD7D7;
    text-align: center;
    border: 1px solid #D88989;
    line-height: 0; }
  .rss_item .date {
    padding: 6px 0 4px 0;
    font-size: 10px;
    float: right;
    margin-left: 10px; }
  .rss_item .stags {
    margin-top: 5px;
    padding: 5px;
    font-style: italic;
    font-size: 11px; }
  .rss_item .desc {
    text-align: justify; }
    .rss_item .desc a:hover {
      color: inherit; }
  .rss_item .img {
    line-height: 0; }
    .rss_item .img img {
      background: #FFF;
      padding: 1px;
      border: 1px solid #243242; }
    .rss_item .img a:hover img {
      border: 1px solid #DAE2EB; }

.rss_item.pair .img {
  float: left;
  margin: 5px 8px 5px 0; }

.rss_item.impair {
  background: #E9E1EC;
  border: 1px solid #DBCDE0; }
  .rss_item.impair .date {
    float: left;
    margin: 0 10px 0 0; }
  .rss_item.impair h1, .rss_item.impair h2, .rss_item.impair h3, .rss_item.impair h4 {
    text-align: right; }
  .rss_item.impair .img {
    float: right;
    margin: 5px 0 5px 8px; }

.box #rss_item .hl {
  font-weight: bold; }
.box #rss_item h1 {
  font-size: 18px; }
.box #rss_item .img {
  margin: 10px;
  text-align: center; }
.box #rss_item .desc, .box #rss_item .pubdate, .box #rss_item .tags {
  margin: 4px;
  line-height: 16px; }
.box #rss_item .dl_link {
  font-size: 16px;
  text-align: center;
  font-weight: bold;
  margin-top: 8px;
  padding: 8px; }
  .box #rss_item .dl_link a {
    color: red;
    text-decoration: underline; }
  .box #rss_item .dl_link a:hover {
    text-decoration: none; }


#tags, #popular_tags {
  padding: 8px; }
  #tags li, #popular_tags li {
    display: inline; }
    #tags li a, #popular_tags li a {
      float: left;
      height: 32px;
      display: block;
      padding: 0 4px 0 4px; }
    #tags li a.tag_1, #popular_tags li a.tag_1 {
      font-size: 16px;
      color: #777777;
      height: 18px;
      padding: 6px 4px 6px 4px; }
    #tags li a.tag_2, #popular_tags li a.tag_2 {
      font-size: 24px;
      color: #555555;
      line-height: 24px;
      height: 26px;
      padding: 2px 4px 2px 4px; }
    #tags li a.tag_3, #popular_tags li a.tag_3 {
      font-size: 30px;
      color: #333333;
      line-height: 30px;
      margin-top: -2px; }
    #tags li a.tag_4, #popular_tags li a.tag_4 {
      margin-top: -4px;
      line-height: 34px;
      font-size: 34px;
      color: #111111; }
    #tags li a:hover, #popular_tags li a:hover {
      background: #FFF;
      color: #8F1A1A; }

.pagination {
  padding: 0;
  position: relative;
  margin: 15px 3px 8px 3px;
  text-align: center; }
  .pagination a {
    padding: 1px 6px 1px 6px;
    margin: 1px;
    border: 1px solid #8FA2B6;
    text-decoration: none;
    color: #243242; }
  .pagination a:hover, .pagination a:active {
    border: 1px solid #778FA8;
    color: #FFF;
    background-color: #A7B9CF;
    text-decoration: none; }
  .pagination span.current {
    padding: 1px 6px 1px 6px;
    margin: 2px;
    border: 1px solid #8FA2B6;
    font-weight: bold;
    background-color: #A7B9CF;
    color: #FFF; }
  .pagination span.disabled {
    padding: 1px 6px 1px 6px;
    margin: 2px;
    border: 1px solid #E8E6E7;
    font-weight: bold;
    color: #BBB; }
  .pagination span.prev_page, .pagination a.prev_page {
    padding: 1px 6px 1px 6px; }
  .pagination span.next_page, .pagination a.next_page {
    padding: 1px 6px 1px 6px; }

#cyp_content.large_layout .large_feed_img {
  float: left;
  margin: 1px;
  text-align: center; }
  #cyp_content.large_layout .large_feed_img .img {
    width: 404px;
    height: 329px;
    line-height: 0;
    background: #000;
    font-size: 0;
    border: 1px solid #000; }
    #cyp_content.large_layout .large_feed_img .img a img {
      border: 1px solid #CCC; }
    #cyp_content.large_layout .large_feed_img .img a:hover img {
      border: 1px solid #333; }
  #cyp_content.large_layout .large_feed_img h3 {
    width: 394px;
    margin: auto;
    font-size: 11px;
    height: 25px; }
#cyp_content.large_layout #tags, #cyp_content.large_layout #popular_tags {
  margin: auto;
  padding: 8px; }
  #cyp_content.large_layout #tags li a, #cyp_content.large_layout #tags li a.tag_1, #cyp_content.large_layout #tags li a.tag_2, #cyp_content.large_layout #tags li a.tag_3, #cyp_content.large_layout #tags li a.tag_4, #cyp_content.large_layout #popular_tags li a, #cyp_content.large_layout #popular_tags li a.tag_1, #cyp_content.large_layout #popular_tags li a.tag_2, #cyp_content.large_layout #popular_tags li a.tag_3, #cyp_content.large_layout #popular_tags li a.tag_4 {
    float: left;
    height: 20px;
    display: block;
    font-size: 14px;
    padding: 1px 4px 1px 4px;
    line-height: 20px;
    margin-top: 0; }
  #cyp_content.large_layout #tags li a.tag_4, #cyp_content.large_layout #tags li a.tag_3, #cyp_content.large_layout #tags li a.tag_2, #cyp_content.large_layout #popular_tags li a.tag_4, #cyp_content.large_layout #popular_tags li a.tag_3, #cyp_content.large_layout #popular_tags li a.tag_2 {
    font-weight: bold; }
#cyp_content.large_layout #rss_item, #cyp_content.large_layout #rss_items_link {
  width: 806px;
  margin-left: auto;
  margin-right: auto; }
#cyp_content.large_layout #footer {
  width: 980px;
  margin: auto; }

#breadcrumb {
  margin: 7px 15px;
  color: #A4397A;
  font-weight: bold;
  font-size: 13px; }
  #breadcrumb a {
    color: #59748F; }
  #breadcrumb a:hover {
    text-decoration: underline; }
