body
{
  padding: 0;
  margin: 0 0 20px 0;
  background-color: #000000;
  background-image: url('../skins/default/bg/bg.gif');
  scrollbar-base-color: #564D46;
  scrollbar-arrow-color: #564D46;
}

.tbl
{
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  table-layout: fixed;
  overflow: hidden;
}

td
{
  font-size: 12px;
  font-family: tahoma, arial, helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  color: #333333;
  vertical-align: top;
}

A:link, A:visited, A:active, A:hover
{
  color: #6b1613;
  font-weight: normal;
  text-decoration: underline;
}


/* menu - - > */
/* 168 */
.section
{
  height: 16px;
  margin: 16px 0px 0px 0px;
}

.section_star
{
  margin: 0px 3px 0px 10px;
}

.ml_sub
{
  width: 132px;
  position: relative;
  margin: 6px 0px 0px 30px;
  padding: 0;
  color: #E5C68F;
  font-size: 11px;
}

.sub
{
  width: 127px;
  height: 20px;
  position: relative;
  clear: both;
}

.sub_title
{
  width: 115px;
  float: right;
  overflow: hidden;
  padding: 0;
}

.sub_arrow
{
  width: 9px;
  float: left;
  padding: 5px 0px 0px 1px;
}

.sub_title A:link, .sub_title A:visited, .sub_title A:active, .sub_title A:hover
{
  color: #AC9581;
  font-weight: normal;
  text-decoration: underline;
}
/* <- - menu */

/* second link - - > */
A.sl:link, A.sl:visited, A.sl:active, A.sl:hover
{
  color: #B31F00;
  font-weight: normal;
  text-decoration: underline;
}
/* <- - second link */


.header
{
  width: 494px;
  height: 94px;
  margin: 0px;
  background-image: url('../skins/default/bg/bg_content_t.jpg');
  background-repeat: no-repeat;
}

.header img
{
  margin: 45px 0px 0px 35px;
}


/* archives - - > */
.archives
{
  margin: 20px 29px 30px 35px;
  font-weight: normal;
  text-decoration: none;
}

.archives_title
{
  margin-top: 20px;
  color: #2C2824;
  font-size: 12px;
  font-weight : bold;
  letter-spacing: 1px;
}

.archives_bit
{
  margin: 5px 0px 0px 0px;
}

.archives A:link, .archives A:visited, .archives A:active, .archives a:hover
{
  font-weight: normal;
  color: #B31F00;
  text-decoration: underline;
}
/* < - - archives */

/* record - - > */
/* 494 */
.title, A.title:link, A.title:visited, A.title:active, A.title:hover
{
  color: #2C2824;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
}

.news, .wallpaper, .gallery, .link, .faq, .info, .info_link, .info_std, .info_gnr, .link, .report
{
  width: 430px;
  margin: 0px 29px 30px 35px;
  clear: both;
}

.news_main
{
  width: 442px;
  margin: 0px 17px 30px 35px;
  clear: both;
}

.info, .info_link, .info_std, .info_gnr
{
  margin-bottom: 0px;
}

.info_title, .info_title a:link, .info_title a:visited, .info_title a:active, .info_title a:hover
{
  font-family: arial, tahoma, helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  color: #000000
}

.info_main
{
  margin: 0px 29px 30px 35px;
  clear: both;
}

.info_title_slct
{
  font-family: arial, tahoma, helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
  letter-spacing: 1px;
  color: #333333
}

.news_date
{
  font-size: 11px;
  letter-spacing: 1px;
  color: #B31F00;
  clear: right;
}

.faq_title, .faq_title A:link, .faq_title A:visited, .faq_title A:active, .faq_title A:hover
{
  color: #2C2824;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
}

.faq_qa_title, .faq_qa_title A:link, .faq_qa_title A:visited, .faq_qa_title A:active, .faq_qa_title A:hover
{
  color: #821D1D;
  font-size: 12px;
  font-weight: normal;
  letter-spacing: 1px;
  text-decoration: underline;
}
/* < - - record */


ul.ul_wallpaper, ul.ul_archives, ul.ul_faq, ul.ul_link, ul.std
{
  list-style-image: url('../skins/default/__.gif');
  list-style-position: outside;
}

ul.ul_wallpaper, ul.ul_archives, ul.ul_faq, .ul_link
{
  margin: 10px 0px 0px 17px;
  font-size: 13px;
}

.li
{
  margin: 4px 4px 0px 0px;
}

/* thmb - - > */
/* #954E45 #98836E #827668 */
.thmb, .info_thm, .thmb_wallpaper
{
  border: solid 3px #98836E;
}

.thmb_wallpaper
{
  border: solid 3px #98836E;
}

.info_thm
{
  float: right;
  margin: 0 0 20px 0;
}
/* < - - thmb */

/* pnav - - > */
.pnav
{
  width: 430px;
  margin: 0px 29px 30px 35px;
  font-size: 12px;
}

.pnav_s
{
  height: 18px;
  margin: 0px 6px 0px 0px;
  color: #333333;
  float: left;
  text-align: center;
  font-weight: bold;
}

.pnav_l
{
  height: 18px;
  margin: 0px 6px 0px 0px;
  text-align: center;
  float: left;
}

.pnav_l A:link, .pnav_l A:visited, .pnav_l A:active, .pnav_l A:hover
{
  color: #6b1613;
  font-weight: none;
  text-decoration: underline;
}
/* < - - pnav */

/* more back print url - - > */
.mbpu
{
  width: 100%;
  height: 30px;
  position: relative;
}

.mbpu A:link, .mbpu A:visited, .mbpu A:active, .mbpu A:hover
{
  color: #B31F00;
  font-weight: normal;
}

.more
{
  width: 120px;
  height: 18px;
  position: absolute;
  left: 0px;
  bottom: 1px;
  font-size: 12px;
  letter-spacing: 1px;
  z-index: 1;
}

.more img
{
  margin: 0px 0px 2px 4px;;
}

.back
{
  width: 110px;
  height: 15px;
  position: absolute;
  left: 0px;
  bottom: 1px;
  font-size: 12px;
  letter-spacing: 1px;
}

.back img
{
  margin: 0px 4px 2px 0px;;
}
/* < - - more back print url */


/* login subscribe - - > */
/* 168 */
.frm
{
  width: 132px;
  margin: 15px 0px 15px 0px;
  padding: 0px;
  position: relative;
  left: 20px;
  font-size: 11px;
  color: #A69D96;
}

.input_t
{
  width: 132px;
  height: 20px;
  margin: 0px 0px 5px 0px;
  padding: 3px;
  background-color: #423C36;
  border-bottom: solid 1px #5F5951;
  border-right: solid 1px #5F5951;
  border-top: solid 1px #1F211E;
  border-left: solid 1px #1F211E;
  font-size: 12px;
  color: #7E756E;
}

.input_bl
{
  width: 46px;
  height: 21px;
  margin: 3px 0px 5px 86px;
  border: none;
}

.input_bs
{
  width: 64px;
  height: 21px;
  margin: 3px 0px 5px 68px;
  border: none;
}

.frm A:link, .frm A:visited, .frm A:active, .frm A:hover
{
  color: #8F7C6B;
}

.subscribe
{
  color: #CBC2B3;
}

.subscribe_separate
{
  position: relative;
  left: 21px;
}

#sub_note
{
  width: 200px;
  height: 125px;
  position: absolute;
  padding: 6px 0px 6px 6px;
  background-color: #DFD0BB;
  font-size: 11px;
  color: #333333;
  border: solid 1px #333333;
  z-index: 2;
}

.subscribe A:link, .subscribe A:visited, .subscribe A:active, .subscribe A:hover
{
  color: #CBC2B3;
  text-decoration: none;
}
/* < - - login subscribe */


/* poll - - > */
/* 246 */
.poll
{
  width: 245px;
  margin: 15px 0px 0px 0px;
  padding: 0px;
  font-size: 12px;
  color: #B2AB9E;
}

form
{
  margin: 0px;
}

.poll_q
{
  font-size: 14px;
  font-family: arial, tahoma, helvetica, sans-serif;
  color: #C1B9AC;
  font-weight: bold;
  margin: 0px 0px 5px 19px;
}

.poll_ar
{
  color: #A69D96;
  margin: 5px 0px 5px 20px;
}

.poll_a
{
  color: #A69D96;
  margin: 5px 0px;
}

.input_bp
{
  width: 83px;
  height: 21px;
  margin: 8px 0px 0px 20px;
  border: none;
}

.poll_allres
{
  font-size: 11px;
  margin: 0px 0px 15px 20px;
}

.poll_allres A:link, .poll_allres A:visited, .poll_allres A:active, .poll_allres A:hover
{
  color: #8F7C6B;
}

.poll_separate
{
  margin: 15px 0px 15px 20px;
}

.poll_graph
{
  background-color: #9A2C07;
}

.poll_all
{
  font-size: 11px;
  color: #A69D96;
  margin: 0px 0px 5px 20px;
}

/* archive */
.poll_slct, .poll_slct_q, .poll_slct_b
{
  width: 430px;
  margin: 0px 29px 10px 35px;
}

.poll_slct_tdr
{
  width: 370px;
  color: #B31F00;
}

.poll_slct_tdl
{
  width: 60px;
  text-align: center;
}

.poll_slct_q
{
  font-size: 14px;
  font-family: arial, tahoma, helvetica, sans-serif;
  font-weight: bold;
}

.poll_slct_a
{

}

.poll_slct_b
{
  text-align: right;
}

.poll_archive
{
  font-size: 11px;
}

/* < - - poll */

/* login - - > */
.login
{
  width: 118px;
  margin: 15px 0px 15px 0px;
  padding: 0px;
  position: relative;
  left: 30px;
  color: #A69D96;
  font-size: 11px;
}

.login A:link, .login A:visited, .login A:active, .login A:hover
{
  color: #8F7C6B;
}
/* < - - login */

.br_bottom
{
  width: 954px;
  height: 13px;
  padding: 0px;
  margin: 50px 0px 0px 17px;
  position: relative;
  background-image: url('../skins/default/br_bottom.gif');
  background-repeat: no-repeat;
}

.star
{
  position: absolute;
  top: -40px;
  left: 98px;
}

.copyright
{
  margin: 30px 40px 0px 40px;
  padding: 0px;
  font-family: arial, tahoma, helvetica, sans-serif;
  font-size: 14px;
  color: #B2AB9E;
}

.rotation_screenshot_t
{
  color: #222222;
  font-family: Courier new;
  font-size: 11px;
  margin: 5px 0px 5px 7px;
  text-align: left;
}

.rotation_screenshot_b
{
  color: #222222;
  font-family: Courier new;
  font-size: 11px;
  margin: 5px 0px 8px 7px;
  text-align: left;
}

.rotation_swf
{
  color: #28241F;
  font-family: Courier new;
  font-size: 12px;
  margin: 5px 0px;
}

img
{
  border: none;
}

.temp a:link {color: #333;font-weight: normal;text-decoration: none;}
.temp a:hover {color: #333;font-weight: normal;text-decoration: none;}
.temp a:visited {color: #333;font-weight: normal;text-decoration: none;}
.temp a {color: #333;font-weight: normal;text-decoration: none;}