﻿* {margin: 0; padding: 0;}

body {
	font: 12px Tahoma, Verdana, sans-serif;
	width: 100%;
	text-align: center;
	color: #fff;
	background: #1B140F url(images/bg.gif) center;
}

a:link, a:visited, a:active, a:hover {color: #fff; text-decoration: none;}
a:hover {text-decoration: underline; }

img {border: none;}
input, select {vertical-align: middle;}
ul li{list-style: none;}
.clear{clear: both;}

#wrapper {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 165px;
	background: url(images/top_bg.gif) repeat-x top;
}
#header .hpadd{ width: 1000px; height: 165px; overflow: hidden; margin: 0 auto; background: url(images/himg4.jpg) no-repeat right top; }
#header .himg1{ width: 200px; float: left; }
#header .hbook{ width: 100px; height: 165px; float: left; background: url(images/himg2.jpg) no-repeat top; }
#header .himg2{ width: 300px; float: left; }
#header .hta{ width: 288px; height: 165px; float: left; background: url(images/hta.jpg) no-repeat top; font-size: 12px; font-weight: 700; color: #d55626; }
#header .hta .htpadd{ padding: 10px 0 0 40px; }
#header .hta ul{ float: left; width: 83%; }
#header .hta ul li{ padding:  0 0 2px 10px; }
#header a:link, #header a:visited, #header a:active, #header a:hover {color: #000; text-decoration: none;}
#header a:hover {text-decoration: underline; }

/* Middle
-----------------------------------------------------------------------------*/
#content {
}
.t_block{ width: 950px; margin: 0 auto; color: #fbc003; }
.t_block ul{ width: 185px; float: left; margin: 20px 0; }
.t_block ul li{ padding: 0 0 0 10px; margin: 2px 0; }

.title{ width: 925px; height: 47px; margin: 0 auto; overflow: hidden; background: url(images/title_bg.gif) no-repeat right top; }
.title img{ float: left; width: 463px; }
.title ul{ float: right; width: 450px; font-size: 1px; font-weight: 700; padding: 28px 0 0; line-height: 17px; text-align: center; }
.title ul li{ width: 17px; font-size: 11px; display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; *display: inline; position:relative;z-index:99; border-left: 2px solid #b40e28; }
.title ul li.ends{ width: 80px; }
.title ul li.fst{ border: 0; }
.title ul li a:link, .title ul li a:visited, .title ul li a:active, .title ul li a:hover {color: #000; text-decoration: none; display: block;}
.title ul li a:hover {text-decoration: underline; }

.title2{ width: 925px; height: 47px; margin: 0 auto; overflow: hidden; background: url(images/title2_left.gif) no-repeat left top; }
.title2 .t2_padd{ padding: 0 348px 0 349px; height: 47px; background: url(images/title2_right.gif) no-repeat right top; }

.tb_t{ width: 100%; background: #3B2A1E url(images/tb_t.gif) repeat-x top; }
.tb_b{ width: 100%; background: url(images/tb_b.gif) repeat-x bottom; }
.tb_l{ width: 100%; background: url(images/tb_l.gif) repeat-y left; }
.tb_r{ width: 100%; background: url(images/tb_r.gif) repeat-y right; }
.tb_lt{ width: 100%; background: url(images/tb_lt.gif) no-repeat left top; }
.tb_rt{ width: 100%; background: url(images/tb_rt.gif) no-repeat right top; }
.tb_lb{ width: 100%; background: url(images/tb_lb.gif) no-repeat left bottom; }
.tb_rb{ padding: 10px; background: url(images/tb_rb.gif) no-repeat right bottom; }

.thumbs{ width: 100%; text-align: center; font-size: 1px; }
.thumbs img{ background: #848282; margin: 1px 1px 2px; }
.thumbs a img{ border: 1px solid #C4BD9F; }
.thumbs a:hover img{ border: 1px dashed #C4BD9F; }

.bbook{ width: 925px; height: 40px; margin: 0 auto; overflow: hidden; background: url(images/bttm_left.png) no-repeat left top; }
.bbook .bbook_padd{  padding: 0 348px 0 349px; height: 40px; background: url(images/bttm_right.png) no-repeat right top; }

.trad_block{ width: 100%; text-align: center; font-size: 1px; }
.trad_block li{ width: 260px; height: 95px; display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; *display: inline; position:relative;z-index:99; background: url(images/trad_bg.jpg) no-repeat; font-size: 20px; font-weight: 700; margin: 15px 30px; }
.trad_block a:link, .trad_block a:visited, .trad_block a:active, .trad_block a:hover {color: #893f04; text-decoration: none;}
.trad_block a:hover {text-decoration: underline; }

.btitle{ width: 925px; height: 40px; margin: 0 auto; overflow: hidden; }

/* Footer
-----------------------------------------------------------------------------*/
#footer {
	height: 150px;
	background: url(images/bttm_bg.gif) repeat-x bottom;
	color: #000;
}
#footer .fpadd{ width: 1000px; height: 150px; margin: 0 auto; background: url(images/fimg3.jpg) no-repeat right bottom; overflow: hidden;}
#footer .fimg1{ width: 125px; float: left; }
#footer .fta{ width: 375px; height: 150px; float: left; background: url(images/fta.jpg) no-repeat bottom; text-align: left; font-size: 11px; font-weight: 700; }
#footer .fta .ftapadd{ padding: 45px 35px 0 23px }
#footer .fta p{ padding: .4em 0; }
#footer .fbook{ width: 100px; height: 150px; float: left; background: url(images/fimg2.jpg) no-repeat bottom; }
#footer .fbook img{ margin: 20px 0 0; }
#footer .fmenu{ padding: 0 0 10px 0; }
#footer .fmenu a{ margin: 0 20px 0 0; }
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {color: #c00a0a; text-decoration: none;}
#footer a:hover {text-decoration: underline; }








