html{width: 100%; height: 100%; padding: 0; margin: 0;}
body{width: 100%; height:100%; padding: 0; margin: 0; }
h3{font-family: Tahoma; font-size: 0.8em; font-weight: bold; text-decoration: none; color: #000000; padding: 0; margin: 0;}
h1{font-family: Tahoma; font-size: 12pt; font-weight: bold; text-decoration: none; color: #000000; padding: 0; margin: 0;}
h2{font-family: Tahoma; font-size: 10pt; font-weight: bold; text-decoration: none; color: #000000; padding: 0; margin: 0;}
p{margin: 0; padding: 0 0 15px 0;}
td{vertical-align: top;}
div {padding: 0; margin: 0;}
ul{padding: 0; margin: 0;}

#search{height:47px; padding: 0px 0 0 30px;}
#search input{border: 1px solid #FFF; background-color: #FFF;}

#top_up_r{width: 378px; height: 224px; float: right;font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000;}
#top_up_r span{font-family: Tahoma; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000;}
#top_up_r a{font-family: Tahoma; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000;}
#top_up_r a:hover{text-decoration: underline;}
#top_up_r .top{height: 100px; margin: 0px 0 0 0px; float: left;}
#top_up_r .bottom{height: 25px; margin: 0px 0 9px 293px;}

.bg{background-image: url(/i/logo_bg.jpg); background-repeat: repeat-x;}
.left{background-image: url(/i/logo_l.jpg); background-repeat: no-repeat;}
.right{background-image: url(/i/logo_r.jpg); background-repeat: no-repeat; background-position: 100% 0%;}
#top_b_r{width: 378px; height: 85px; float: right; }

#menu{height: 85px;}
#menu ul{padding: 53px 0 0 16px;}
#menu li{display: inline; padding: 0 10px 0 0px;}
#menu a{font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none; color: #000;}
#menu a:hover{text-decoration: underline;}

#bottom_l{text-align: right; padding: 15px 15px 0 0px; }
#bottom_l a{font-family: Tahoma; font-size: 10px; font-weight: normal; text-decoration: none; color: #877C56;}
#bottom_l a:hover{text-decoration: underline;}
#bottom_r{padding: 0px 0 0 0px; background-image: url(/i/bottom_r.jpg); background-repeat: no-repeat; width: 352px; height: 36px; float: right;}
#bottom_r span{display: block; padding: 15px 0 0 70px; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none; color: #686042;}

.content_b{vertical-align: bottom; background-image: url(/i/content_b_bg.jpg); background-repeat: repeat-x; background-position: 0 100%;}

#cat {width: 316px; background-image: url(/i/cat_bg.jpg);}
.cat_bg {}
#left { background-image: url(/i/content_bg.jpg); background-repeat: repeat-y; background-position: 0 0; background-color: #D9CFAC;}
#cat .title{background-image: url(/i/cat.jpg); background-repeat: no-repeat; padding: 18px 0 38px 50px; font-family: Tahoma; font-size: 14px; font-weight: bold; text-decoration: none; color: #000000;}

#realm {padding-left: 20px;}
#realm .first{margin-left: 10px;  height: 74px; background-image: url(/i/realm_bg.jpg); background-repeat: repeat-x; background-position: 0 0;}
#realm .second{height: 74px; background-image: url(/i/realm_r.jpg); background-repeat: no-repeat; background-position: 100% 0;}
#realm .third{float: left; padding-top: 23px; height: 74px; background-image: url(/i/realm_.jpg); background-repeat: repeat-x; font-family: Tahoma; font-size: 14px; font-weight: bold; text-decoration: none; color: #000000;}
#realm .empty{background-color: #D9CFAC; height:74px; float: left;}
#realm a{font-family: Tahoma; font-size: 14px; font-weight: bold; text-decoration: underline; color: #000000;}
#realm a:hover{text-decoration: none;}
#realm span{font-family: Tahoma; font-size: 14px; font-weight: bold; text-decoration: none; color: #000000;}


.top_b_c{float: left; width: 575px; height: 259px;}
.top_b_r{text-align: right;}

#content {clear: both; margin-left: 12px;}



#item_product{padding: 0 0 0 40px; list-style: none;}
#item_product div{padding: 10px 0 0 0; font-family: Tahoma; font-size: 12px; font-weight: normal; text-decoration: none; color: #000000;}
#item_product span{font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; display: block;}
#item_product a{font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000;}
#item_product a:hover{text-decoration: none;}
#item_product li{background-image: url(/i/item.jpg); background-repeat: repeat; background-position: 0 0; padding: 30px 0 50px 0; clear: both;}
#item_product .left{padding: 0 0 5px 0;}
#item_product .image{float: left; padding-right: 5px;}
#item_product .right{margin-left: 90px;}

#item_pro {margin: 0px 0 0 0px;}
#item_pro td{padding: 0 0 0px 0;}


#item_product_cat{padding: 0 0 0 0px; list-style: none;}
#item_product_cat a{font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000;}
#item_product_cat a:hover{text-decoration: underline;}
#item_product_cat li{padding: 10px 0 10px 0; clear: both; list-style: none;}
#item_product_cat .left{padding: 0 0 15px 0;}
#item_product_cat .image{float: left;}
#item_product_cat .right{}
#item_product_cat td{font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #000000;}
#item_product_cat .cap{font-weight: bold;}
#item_product_cat span{font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #000000;}


#item_product_cat__{padding: 0 0 0 0px; list-style: none;}
#item_product_cat__ a{font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000;}
#item_product_cat__ a:hover{text-decoration: underline;}
#item_product_cat__ li{padding: 10px 0 10px 0; clear: both;}
#item_product_cat__ .left{padding: 0 0 15px 0;}
#item_product_cat__ .image{float: left;}
#item_product_cat__ .right{}
#item_product_cat__ td{border-bottom: 1px solid #000; text-align: center; vertical-align: middle; font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #000000;}
#item_product_cat__ .cap{font-weight: bold;}
#item_product_cat__ span{font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #000000;}

#content .title{font-family: Tahoma; font-size: 1.0em; font-weight: bold; text-decoration: underline; color: #000000;}
#content .default{font-family: Tahoma; font-size: 12px; font-weight: normal; text-decoration: none; color: #000000;}
#content .title:hover{text-decoration: none;}
#content .date{font-family: Tahoma; font-size: 1.0em; font-weight: bold; text-decoration: none; color: #000000;}
#articletext{padding: 5px 25px 15px 0px; font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #000000;}
#articletext p{font-family: Tahoma; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #000000;}
#articletext td{font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #000000; vertical-align: middle;}
#articletext a{font-family: Tahoma; font-size: 1.0em; font-weight: normal; text-decoration: underline; color: #000000;}
#articletext a:hover{text-decoration: none;}
#articletext h3{font-family: Tahoma; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #000000;}
#articletext h2{font-family: Tahoma; font-size: 1.2em; font-weight: normal; text-decoration: none; color: #000000;}
#articletext h1{font-family: Tahoma; font-size: 1.4em; font-weight: normal; text-decoration: none; color: #000000;}

#sitemap{}
#sitemap ul{padding: 0px 0 15px 0px; list-style: none;}
#sitemap li{padding: 0px 0px 17px 0px;}
#sitemap a{font-family: Tahoma; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; margin-left: 30px;}
#sitemap a:hover{text-decoration: underline;}
#prolist{
  display: none;
  position: absolute;
  left: 105px;
  width: 210px;
  background-color:#ccc; 
  top: 297px;
}
#prolist a {
color: #000;
font-size: 15px;
  font-family: Tahoma;
  text-decoration: none;
}
#prolist a:hover {
  color: #f1f1f1;
}

