*{padding:0px; margin:0px;text-align: left;}
img{border:0px;}

body {behavior:url("csshover.htc");background:#faf9f2 url(../images/bg_top.jpg) no-repeat scroll 50% 0px;font-family: Tahoma;font-size: 14px;color:black; text-align: center;}

*html img, *html div, *html input, *html a, *html span { behavior: url("iepngfix.htc") }

a{color:#87470c;}
a:hover{text-decoration: none;}
a:hover img{opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.hover_p:hover{background-position: bottom;}
.clear{clear: both;height:1px;}
.br{height:1px;display: block;font-size: 1px;}

.pages{border-top:2px solid #F2E8DC;padding-top:10px;padding-bottom: 25px;margin-top: 30px;}
.pages a{font-size: 15px;color: black;text-decoration: none;margin-right: 5px;}
.pages a:hover{color: #87470C;}
.pages a.a_page{color: white;font-size: 18px;}

h1{font-size: 30px;font-family: Georgia;font-weight: normal;color:#87470c;line-height: 40px;}
h2{font-weight: normal;color: black;font-family: Georgia;font-size: 20px;line-height: 40px;}
h3{font-size: 18px;color: #620707;font-weight: normal;}
h4{font-weight: normal;color: black;font-family: Georgia;font-size: 16px;line-height: 40px;}

.h1{font-size: 30px;font-family: Georgia;font-weight: normal;color:#87470c;line-height: 40px;}
.h2{font-weight: normal;color: black;font-family: Georgia;font-size: 20px;line-height: 40px;}
.h3{font-size: 18px;color: #620707;font-weight: normal;}
.h4{font-weight: normal;color: black;font-family: Georgia;font-size: 16px;line-height: 40px;}

.news_b h2{line-height: 24px;margin-bottom: 5px;margin-top: 15px;}
.news_b2 h1{line-height: 30px;margin-bottom: 20px;}

.container{background: url(../images/bg_top.jpg) no-repeat 50% 0px;width:1000px;margin:0px auto;}
.header{height:400px;}
.logo{width:195px;height:40px;background: url(../images/logo.gif) no-repeat;display: block;position: absolute;margin-left:71px;margin-top:310px;}

.content{}
.left{margin-left:65px;width:695px;float: left;}
.right{position: relative;margin-left:760px;width:240px;}

.search{background: url(../images/search.gif) no-repeat;width:143px;height:29px;display: block;}
.right .search{position: absolute;margin-top: -70px;margin-left: 50px;}

.item{display: block;cursor: hand;cursor: pointer;height:100px;border-bottom: 1px solid #ece3d6;padding:14px 10px;}
.item_img{width:160px;float: left;}
.item_text{float: left;width:240px;margin-top:30px;display: block;}
.item_cost{float:right;width:120px;margin-top:40px;color:black;font-size: 20px;}
.item:hover{background: #ece3d6;}
.item_t{color:black;display: block;text-decoration: underline;font-size: 12px;}

.rm{margin-left:5px;width:240px;background: url(../images/bg_rm_t.gif) no-repeat 0px 0px;font-size: 11px;}
.rm div{background: url(../images/bg_rm_b.gif) no-repeat 0px 100%;padding:15px;}
.rm ul{list-style-type: none;margin-bottom:10px;margin-left: 35px;width:150px;}
.rm li{margin-bottom: 8px;line-height: 12px;}
.rm h4{margin-left: 20px;}

.lm{margin-left:5px;width:240px;background: url(../images/bg_lm_t.gif) no-repeat 0px 0px;font-size: 11px;margin-bottom: 30px;}
.lm div{background: url(../images/bg_lm_b.gif) no-repeat 0px 100%;padding:15px;}
.lm ul{list-style-type: none;padding-bottom: 50px;margin-left: 35px;width:150px;}
.lm li{margin-bottom: 8px;line-height: 12px;}
.lm h4{margin-left: 20px;}

.cm{margin-left:5px;width:240px;font-size: 11px;margin-bottom: 10px;}
.cm div { padding-left: 15px;}
.cm ul{list-style-type: none;padding-bottom: 10px;margin-left: 35px;width:150px;}
.cm li{margin-bottom: 8px;line-height: 12px;}
.cm h4{margin-left: 20px;}
.cm h4 a {text-decoration: none; }
.cm h4 a:hover {text-decoration: none; }

.menu{margin-left:25px;width:187px;background: url(../images/bg_menu_t.gif) no-repeat;font-size: 11px;}
.menu div{background: url(../images/bg_menu_b.gif) no-repeat 0px 100%;padding:15px;}
.menu ul{list-style-type: none;}
.menu li{margin-bottom: 8px;line-height: 12px;}
.menu a{color:black;}

.abs{position: absolute;margin-left: 200px;margin-top: 5px;}
.bottom_menu{background: url(../images/bg_bottom_l.gif) no-repeat 0px 0px;line-height: 38px;font-size: 11px;height: 38px;float: left;}
.bottom_menu div{height:38px;padding: 0px 15px;background: url(../images/bg_bottom_r.gif) no-repeat 100% 0px;}
.bottom_menu a{margin: 0px 5px;}

.bottom{background: url(../images/bg_bottom.jpg) no-repeat 60px 30px;height:180px;padding-left: 230px;margin-top: 30px;}
.big{height:50px;line-height: 50px;font-size: 24px;font-weight: bold;color:#87470c;font-family: Georgia;letter-spacing: -1px;}
.bottom p{font-size: 11px;width:400px;}

.list { list-style-type: circle; margin-left: 20px;}
#pics { width: 170px;  float: right;  border: 1px solid #999999; text-align: center; margin-top: 40px;}
.sphoto { margin-bottom: 10px;}
.in20 { margin-left: 20px; }
.expanddesc { text-decoration: underline; font-family: Tahoma; font-size: 8pt; color: #000000; margin-left: 300px;}
.expanddesc:hover { text-decoration: underline; color: #87470c;}
.catphoto { margin-left: 10px; margin-right: 10px; border: 1px solid #666666; width: 150px; font-weight: bold; }
.catname { color: #620707; font-family: Tahoma; font-size: 14pt; margin-top:5px; margin-bottom: 5px; margin-left: 10px; text-align: justify;}
.catdesc { font-size: 10pt; color: #333333; margin-bottom: 10px;}
.cathr { color: #CCCCCC; margin-left: 20px; margin-top: 5px; margin-bottom: 5px;}

.expanddesc1 { text-decoration: underline; font-family: Tahoma; font-size: 8pt; color: #000000; margin-left: 200px;}
.expanddesc1:hover { text-decoration: underline; color: #87470c;}
.catphoto1 { margin-left: 5px; margin-right: 5px; border: 1px solid #666666; width: 150px; font-weight: bold; }
.catphoto2 { border: 1px solid #666666; width: 150px; font-weight: bold; }
.catname1 { font-family: Tahoma; color: #620707; font-family: Tahoma; font-size: 10pt; margin-top:5px; margin-bottom: 5px; margin-left: 10px; text-align: justify;}
.catdesc1 { font-family: Tahoma; font-size: 10pt; color: #333333; margin-bottom: 10px;}
.cathr1 { color: #CCCCCC; margin-left: 20px; margin-top: 5px; margin-bottom: 5px;}
.catprice1 { font-family: Tahoma; font-size: 12pt; margin-left:50px; margin-right: 10px; color:#6666FF;}
.highslide {
    cursor: url(/images/highslide/zoomin.cur), pointer;
    outline: none;
}
.catlot { font-size: 16pt; float: left; margin-left:20px; margin-right: 10px; margin-top: 15px; color:#6666FF;}
.catprice { font-size: 16pt; margin-left:50px; margin-right: 10px; color:#6666FF;}
.pages { margin-right: 20px; margin-bottom: 5px; font-size: 12pt; }
.pages a {color:#555555; text-decoration: none; font-size: 12pt;}
.pages a:hover {color:#000000; text-decoration: none;}
.wleft {width: 150px; }
.wbut {width: 150px; text-align: center; }
.galpic {width: 155px; height: 155px; text-align: center; float: left; margin-right: 5px; }
.soob { width: 280px; float: right; margin-left: 5px; border: 1px dotted black; background: #EEEEEE; margin-top: 20px;}
.spo { float: left; width:205px; background: url(/images/spo_middle.gif) repeat-y; }
.spo_top { width: 205px; background: url(/images/spo_top.gif) no-repeat; 
font-size: 10pt; color: #945b26; text-align: justify;}
.spo_text {padding-top: 50px; padding-left:25px; padding-right: 15px;}
.spo a {text-decoration: none; }
/*padding-top: 50px; padding-left:20px; */
.spo_bottom{ background: url(/images/spo_bottom.gif) no-repeat; width: 205px; height: 117px;}