 body {
  margin: 0px; padding: 0px; 
  background-color: black; background-image: url(i/body_bg.jpg); background-repeat: repeat-x; 
}
 body, td, p, span, div, li, a {color: #C1A672; font-family: 'Times New Roman', Arial, sans; font-size: 95%;}

 a {text-decoration: none;}
 a:hover {text-decoration: underline;}
 a img {border: none;}
 a.unline {text-decoration: underline;}

 li {font-weight: bold;}

 p {text-align: justify; margin-bottom: 30px; line-height: 120%; font-weight: bold; }

/*  top  */
 div.logo {position: absolute; left: 0px; top: 0px;}
 #slogan {margin-top: 100px; }

 td.top {background-image: url(i/top_bg.jpg); background-repeat: no-repeat; background-position: right top;
}
 div.top {background-image: url(i/logo_bg.jpg); background-repeat: no-repeat; background-position: 23px top;
  padding-left: 95px; height: 210px; text-align: center;
}

 td.left { background-image: url(i/left_btm_bg.gif); background-repeat: no-repeat; background-position: left bottom; padding-bottom: 50px;}
 td.right { background-image: url(i/right_btm_bg.gif); background-repeat: no-repeat; background-position: right bottom;}
 td.right div.right{ 
   background-image: url(i/right_bg.jpg); background-repeat: no-repeat; background-position: left top;
   padding-top: 200px; padding-left: 45px;
}

 td.right div.right img {display: none; }

 td.btm_left { background-image: url(i/btm_left_bg.gif); background-repeat: no-repeat; background-position: left top;}
 td.btm_right { background-image: url(i/btm_right_bg.gif); background-repeat: no-repeat; background-position: right top;}

/*  center content  */
 td.content {padding-left: 15px; padding-right: 0px; padding-bottom: 15px;}

 td.name {padding-left: 10px; padding-bottom: 10px;}
 div.name,  div.name a {font-family: Arial, sans; color: #B0915C; font-size: 12px; font-weight: bold;  line-height: 18px; }
 div.price,  div.price a {font-family: Arial, sans; color: #C2A26B; font-size: 15px; font-weight: bold;  line-height: 20px;}

 div.menu a {display: block;margin-bottom: 0px;}

/*  right */
 div.vote { background-image: url(i/vote_bg.jpg);background-repeat: no-repeat; background-position: left top;  height: 250px; margin-left: 20px;
 display: none;
}

/*  bottom  */
 div.adminmail {
  margin-right: 30px; float: left; height: 70px; background-image: url(i/adminmail_bg.jpg);background-repeat: no-repeat; background-position: left 35px;
}
 div.phone {
  float: left; height: 70px; background-image: url(i/phone_bg.jpg);background-repeat: no-repeat; background-position: left 46px;
  display: none;
}
 div.copyright {
  background-image: url(i/copy.gif);background-repeat: no-repeat; background-position: right top;  height: 75px; margin-right: 180px;
}
