body { background:url(../images/bg_foot.gif); margin:0; padding:0; font-family: tahoma; font-size:11px; color:#5e473b; }

img { border:0 none}

a { color:#5e473b; text-decoration:none}
a:hover { text-decoration:underline}

form { margin:0; padding:0}
form input { vertical-align:middle}

ul { margin:0; padding:0; list-style:none}

table, tr, td { border-collapse:collapse; border:0 none}

.main { width:800px; margin:0 auto}
.clear { clear:both}
.clearfix:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.float { float:left}
.float_r { float:right}

.buy {
	clear:both;
}

.width { width: 850px; }
.main { width:1000px}
/*.main .site { background:url(../images/cont_bott.png) left bottom no-repeat #ffffff; padding-left:100px; padding-right:50px; min-height:605px}*/
.site { background:url(../images/bg_cont.gif) left bottom  repeat-x }
.site_left { background:url(../images/left_bg_cont.gif) left bottom no-repeat}

.site_right { background:url(../images/rigth_bg_cont.gif) right bottom no-repeat; min-height:605px }


#header { margin:0 auto; width:850px}
#header .logo { float:left; margin-top:13px}
#header .head_menu .upper_case { font-size:10px; color:#dfa825; }
#header .head_menu { background:url(../images/head_menu.gif) right bottom no-repeat; float:left; padding:90px 7px 15px 7px; color:#dfa825; font-size:9px;}
#header .head_menu a { color:#dfa825; margin:0 5px}
#header #search { background:url(../images/box_search.gif) left bottom no-repeat #f9efd6; width:220px; height:143px; float:right; margin-right:18px; padding-top:23px; text-align:center}
#header #search form { background:url(../images/bg_form.png) left bottom no-repeat; padding:15px 0 27px; width:185px; margin:0 auto}
#header #search form input { background: url(../images/bg_search_input.gif) left top repeat-x; border:0 none; border-left:1px solid #e6e6e6; color:#c69c6e; height:18px; font-size:10px; width:145px; text-align:center; padding-top:3px}
#header #search .go { margin:0px; width:30px; height:19px; border:1px solid #aea08d; text-transform:uppercase; color:#452e20; text-align:center}
/*
#header #search { background:url(../images/bg_search_new.png) left bottom repeat; width:220px; height:123px; float:right; margin-right:18px; padding-top:25px; text-align:center}
#header #search form { background:url(../images/bg_form.png) left bottom no-repeat; padding:15px 0 10px 0; width:185px; margin:0 auto}
#header #search form input { background: url(../images/bg_search_input.gif) left top repeat-x; border:0 none; border-left:1px solid #e6e6e6; color:#c69c6e; height:18px; font-size:10px; width:140px; text-align:center; padding-top:3px}
#header #search .go { margin-left:5px; width:30px; height:19px; border:1px solid #aea08d; text-transform:uppercase; color:#452e20; text-align:center}
*/

#content { margin:0 auto; width:850px}
#content #left {
	width:160px;
	float:left;
	
	/*left: 330px ;*/
}

*html #content  { clear:left}


#content #left dl { margin:0 0 0 15px; padding:0; list-style:none; font-family:"Times New Roman", Times, serif; color:#806c38}
#content #left dl dt { padding:15px 0 5px 0; font-size:14px; font-weight:bold; }
#content #left dl dt a { color:#806c38; }
#content #left dl dd { line-height:18px; margin: 0 0 0 17px; font-size:11px}

#content #right {  margin-top:-21px; width:682px; float:left; padding-top:5px; color:#5e473b; position:relative}
*html #content #right { width:682px; margin-top:0px; padding:0px!important; float:left; color:#5e473b; position:relative}


#content #right .img { position:absolute; z-index:100}


#content #right .pages { position:relative; height:14px; padding-left:8px; color:#b8aa88; font-size:11px; }
#content #right .pages span { position:absolute; left:8px; z-index:101; color:#b8aa88;}
#content #right .pages span a { color:#b8aa88; }
#content #right .right_top { background: url(../images/rigth_top.png) left top no-repeat; width:679px; height:10px}
*html #content #right .right_top  { font-size:0px}

#content #right .right_bott { background:url(../images/right_bott.png) left bottom no-repeat; width:679px; height:30px}
#content #right .right_repeat { background:url(../images/right_repeat.png) left top repeat-y; width:676px; padding-right:3px; min-height:405px}
#content #right .right_repeat p { padding: 0px 10px; }
.pad_horizontal { padding: 0px 10px }
*html #content #right .right_repeat {
    min-height:405px;
    height:auto !important;
    height:405px;
}

#content #right h1 { margin:0 0 24px 0; padding:24px 40px 0 0; background:#f0ecdd; font-size:24px; font-family:"Times New Roman", Times, serif; color:#8c6217; text-transform:uppercase; text-align:right; font-weight:normal}
#content #right h4 { font-size:12px; font-weight:bold; margin:0; padding:0}
 
#footer { text-align:center;}
#footer .top_foot { background:url(../images/top_foot.gif) left top repeat-x; height:60px}
#footer .top_foot a { color:#f8f7ea; margin:0 20px; line-height:25px; font-family:Trebucht; }
#footer .bott_foot { background:url(../images/bg_foot.gif) left top repeat-x; height:85px; line-height:30px; color:#e2b423}
#footer .bott_foot a { color:#e2b423; margin:0 5px;}
