* {margin: 0;padding: 0;}
html {height: 100%;}
body {font-size: 12px;font-family: Tahoma, Geneva, sans-serif;width: 100%;height: 100%;background: #431704 url(images/bg.jpg) center top;color: #d46941;text-align: center;}
a:link, a:visited, a:active, a:hover { color: #fe8456; text-decoration: underline;}
a:hover { color: #f0dc94; }
img {border: none;}
input, select {vertical-align: middle;}
ul li{list-style: none;}
.clear{clear: both;}
table{ border: 0; border-collapse: collapse; margin: 0 auto; }
#wrapper {width: 100%;min-width: 1000px;min-height: 100%;height: auto !important;height: 100%;text-align: left;background: url(images/ttop.jpg) repeat-x center top;}
.wpadd{ width: 100%; background: url(images/top_bg.jpg) no-repeat center top; }
#header {height: 195px;	background: url(images/himg.gif) no-repeat center top;}
#header .hpadd{ width: 688px; margin: 0 auto; }
#header .hbook{ text-align: right; height: 100px; }
#header .hbook img{ margin: 0 5px 0 0; }
#header .hta{color: #cc2a1b;height: 37px;overflow: hidden;text-align: center;font-size: 16px;}
#header .hta h1{font-size: large;float: left;margin-right: 30px;text-transform: capitalize;}
.top_menu{ width: 100%; height: 43px; line-height: 43px; background: url(images/menu_bg.gif) repeat-x top; color: #ffc466; }
.top_menu b{font-size: x-large;}
.top_menu_left{ width: 100%; height: 43px; background: url(images/menu_left.gif) no-repeat left top; }
.top_menu_right{ padding: 0 20px 0 50px; height: 43px; background: url(images/menu_right.gif) no-repeat right top; }
.top_menu ul{font-size: 18px;font-family: "Times New Roman";}
.top_menu ul li{ float: left; background: url(images/menu_sep.gif) no-repeat left top; padding: 0 4px 0 6px; }
.top_menu ul li.fst{ background: transparent; }
.top_menu ul a:link, .top_menu ul a:visited, .top_menu ul a:active, .top_menu ul a:hover {
	color: #ffc466;
	text-decoration: none;
	display: block;
	padding: 0 20px;
}
.top_menu ul a:hover { background: url(images/mi_hov.gif) repeat-x top; }
.top_menu span{ background: url(images/mi_cur.gif) repeat-x center; display: block; border: 1px solid #662604; line-height: 25px; margin: 8px 0 0; padding: 0 24px; }
.top_menu ul li ul{ width: 180px; border: 1px solid #943706; border-bottom: 0; background: #3F1702; font-size: 18px; z-index: 2; display: none; position: absolute; }
.top_menu ul li ul li{float: left;border-bottom: 1px solid #943706;background: transparent;line-height: 28px;padding: 0;width: 50%;}
.top_menu ul li ul li a:link, .top_menu ul li ul li a:visited, .top_menu ul li ul li a:active, .top_menu ul li ul li a:hover {color: #f85c4e;text-decoration: none;padding: 0 10px;background: transparent;font-size: 18px;}
.top_menu ul li ul li a:hover { background: #2E1003; color: #ffc466; }
.sub_menu{ padding: 5px 0 10px; border-bottom: 1px dotted #CFCFCF; font-size: 13px; margin: 0 11px; }
.sub_menu ul li{ float: left; background: url(images/sub_bg.gif) repeat-x bottom; margin: 0 1px 0 0; }
.sub_menu a:link, .sub_menu a:visited, .sub_menu a:active, .sub_menu a:hover {color: #666; text-decoration: none;  padding: 0 16px 5px; line-height: 29px; display: block; }
.sub_menu a:hover, .sub_menu .cur { background: url(images/sub_hov.png) repeat-x bottom; }
#content {padding: 0 0 71px;}
.tlist_block{ width: 100%; background: #2B0E03 url(images/tlist_top.gif) repeat-x center top; font-family: "Times New Roman"; font-size: 16px; }
.tlb_bg{background-image: url(images/tlist_bg.png);background-repeat: repeat-y;background-position: center;}
.tlb_bttm{ width: 100%; background: url(images/tlist_bttm.jpg) no-repeat center bottom; }
.tlb_top{width: 670px;background: url(images/tlist_top.png) no-repeat center top;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding-top: 80px;padding-right: 50px;padding-bottom: 20px;padding-left: 50px;}
.tlist_block a:link, .tlist_block a:visited, .tlist_block a:active, .tlist_block a:hover { color: #fff3c1; text-decoration: underline; background: url(images/tlist_bullet.gif) no-repeat left 5px; padding: 0 0 0 13px;}
.tlist_block a:hover { color: #fe6c35; text-decoration: none; background: url(images/bullet_hover.gif) no-repeat left 5px; }
.tr_lt{ margin: 0 10px; background: url(images/trnsp_lt.png) no-repeat left top; padding: 0 0 0 15px; }
.tr_rt{ background: url(images/trnsp_rt.png) no-repeat right top; padding: 0 15px 0 0; }
.tr_t{ width: 100%; height: 15px; background: url(images/trnsp_bg.png); }
.tr_lb{ margin: 0 10px; background: url(images/trnsp_lb.png) no-repeat left bottom; padding: 0 0 0 15px; }
.tr_rb{ background: url(images/trnsp_rb.png) no-repeat right bottom; padding: 0 15px 0 0; }
.tr_b{ width: 100%; height: 15px; background: url(images/trnsp_bg.png); }
.tr_mid{ margin: 0 10px; background: url(images/trnsp_bg.png); padding: 0 15px; }
.trm_padd{ width: 100%; }
.trbrown_lt{ background: url(images/trnspbrown_lt.png) no-repeat left top; width: 100%; }
.trbrown_rt{ background: url(images/trnspbrown_rt.png) no-repeat right top; width: 100%; }
.trbrown_t{ width: 100%; height: 5px; background: #551900; }
.trbrown_lb{ background: url(images/trnspbrown_lb.png) no-repeat left bottom; width: 100%; }
.trbrown_rb{ background: url(images/trnspbrown_rb.png) no-repeat right bottom; width: 100%; }
.trbrown_b{ width: 100%; height: 5px; background: #551900; }
.trbrown_mid{ background: #551900; }
.thumbstitle{ background: url(images/thumbs_title_bullet.jpg) no-repeat 11px 5px; padding: 0 0 0 50px; line-height: 45px;  float: left;}
.thumbstitle h2{font-family: "Times New Roman";color: #EE6820;font-size: 22px;text-transform: capitalize;}
.pages{ float: right; padding: 4px 10px 0; font-weight: 700; }
.pages li{ float: left; line-height: 30px; width: 26px; text-align: center; }
.pages li.fst{ width: 75px; }
.pages img{ display: block; }
.pages a:link, .pages a:visited, .pages a:active, .pages a:hover { color: #f14d3d; text-decoration: none; display: block; background: url(images/ai_bg.png) no-repeat center;}
.pages a:hover, .pages .cur a:link, .pages .cur a:visited, .pages .cur a:active { color: #ffc466; background: url(images/ai_hov.png) no-repeat center; }
.thumbs{ text-align: center; }
.thumbs a img{ background: url(images/thumb_bg.png) no-repeat center; padding: 7px 8px 8px; width:215px;height:161px; }
.thumbs a:hover img{ background: url(images/th_hover.gif) no-repeat center; padding: 7px 8px 8px; }
.thumbs div{height: 355px;overflow: hidden;}
.thumbs li{
	width:235px;
	margin-bottom: 7px;
}
.thumbs li{display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; position: relative;}
.thumbs li b{
	color: #F93;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	height: 29px;
	overflow: hidden;
	display: block;
}
.thumbs li span{
	float: right;
	font-weight: normal;
	color: #FFC;
	display: block;
	padding-left: 5px;
	font-size: 11px;
}
.tr2{ width: 980px; margin: 20px auto; }
.tr3{ width: 850px; margin: 20px auto; }
.tr3 h1, .tr3 h2{margin-left: 20px;margin-top: 5px;font-style: italic;}
.left_arrow{ width: 65px; float: left; padding: 200px 0 0; }
.left_arrow img{ position: absolute; margin: 0 0 0 12px; }
.right_arrow{ width: 65px; float: right; padding: 200px 0 0; }
.right_arrow img{ position: absolute; margin: 0 0 0 -15px; }
.t2block{ width: 850px; float: left; }
.tr2_lt{ background: url(images/tr2_lt.png) no-repeat left top; width: 100%; }
.tr2_rt{ background: url(images/tr2_rt.png) no-repeat right top; width: 100%; }
.tr2_t{ width: 100%; height: 5px; background: url(images/tr2_bg.png); }
.tr2_lb{ background: url(images/tr2_lb.png) no-repeat left bottom; width: 100%; }
.tr2_rb{ background: url(images/tr2_rb.png) no-repeat right bottom; width: 100%; }
.tr2_b{ width: 100%; height: 5px; background: url(images/tr2_bg.png); }
.tr2_mid{ width: 100%; background: url(images/tr2_bg.png); }
.thumbs2{ text-align: center; padding: 10px 0 0 ; font-size: 20px; font-weight: 700; font-family: "Times New Roman"; }
.thumbs2 li{ width: 193px; height: 161px; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; margin: 0 2px 0 1px; padding: 10px 0 0; line-height: 32px; }
.thumbs2 li:hover{ background: url(images/tb2_thumbitem_hov.png) no-repeat center top; }
.thumbs2 img{ display: block; border: 1px solid #D95E30; background: #6D2D11; margin: 0 auto; }
.thumbs2 a:hover img{ display: block; border: 1px solid #A99A63; background: #451906; margin: 0 auto; }
.thumbs2 a:link, .thumbs2 a:visited, .thumbs2 a:active, .thumbs2 a:hover {color: #fe8456;text-decoration: none;font-weight: normal;font-size: 18px;}
.thumbs2 a:hover {color: #f0dc94;text-decoration: underline;}
.mblock_top{ width: 990px; margin: 10px auto; background: url(images/mblock_top.png) no-repeat top; padding: 15px 0 0; }
.mblock_bttm{ width: 100%; background: url(images/mblock_bttm.png) no-repeat bottom; padding: 0 0 20px; }
.mblock{ width: 100%; background: url(images/mblock_bg.png) repeat-y center;font-size:medium;}
.mblock_lflow{ background: url(images/mblock_flowl.png) no-repeat -1px center; width: 100%; }
.mblock_rflow{ background: url(images/mblock_flowr.png) no-repeat 849px center; padding: 5px 150px; }
.mblock span{ color: #f4a10d; font-weight: 700; }
.mblock a{text-transform: capitalize;white-space: nowrap;padding: 1px;line-height: 24px;margin-right: 4px;margin-left: 4px;font-size: medium;}
.tselect{ float: right; padding: 5px 15px 0 0; }
.tselect select{ font-size: 18px; font-weight: 700; font-family: "Times New Roman"; width: 170px; background: #f9c017; }
.tb_link{ text-align: center; font-size: xx-large; font-family: "Times New Roman"; padding: 0 0 10px; }
.pages2{ text-align: center; padding: 10px 0; font-weight: 700; }
.pages2 li{ display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; margin: 0 2px 0 1px; height: 26px; line-height: 26px; width: 26px; }
.pages2 li.fst{ width: 75px; }
.pages2 li.snd{ width: 50px; }
.pages2 li.lst{ width: 75px; }
.pages2 a:link, .pages2 a:visited, .pages2 a:active, .pages2 a:hover { color: #d95914; text-decoration: none; background: url(images/pi_right.png) no-repeat right bottom; display: block; padding: 0 4px 0 0; }
.pages2 a:hover, .pages2 .cur a:link, .pages2 .cur a:visited, .pages2 .cur a:active { color: #ffc466; background: url(images/pi_right.png) no-repeat right top; padding: 0 4px 0 0; }
.pages2 a:link span, .pages2 a:visited span, .pages2 a:active span, .pages2 a:hover span { background: url(images/pi_left.png) no-repeat left bottom; display: block; padding: 0 0 0 4px; }
.pages2 a:hover span, .pages2 .cur a:link span, .pages2 .cur a:visited span, .pages2 .cur a:active span { background: url(images/pi_left.png) no-repeat left top; padding: 0 0 0 4px; }
#footer {margin: -71px auto 0;min-width: 1000px;height: 71px;background: #2B0E03 url(images/footer_bg.jpg) no-repeat center bottom;color: #83432a;overflow: hidden;}
#footer .fpadd{ width: 680px; margin: 0 auto; padding: 10px 0 0; }
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover { color: #ff4f00; text-decoration: underline; }
#footer a:hover { text-decoration: none; }
#footer span{font-size: large;color: #FA9313;margin: 10px;}
* html #wrapper,* html #footer {width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'');}
.sliderwrapper{height: 480px;margin-right: 10px;margin-left: 10px; overflow:hidden;}
.sliderwrapper .contentdiv{visibility: hidden; /*leave as is*/position: absolute; /*leave as is*/padding: 5px;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;}

.spn{font-family: Verdana, Geneva, sans-serif;font-size: medium;color: #FC0;}
.spn a{font-size: x-large;color: #fe8456;text-transform: uppercase;}
.spn .bigthumb a {text-decoration: none;}
.spn .bigthumb a img {
	border: 1px solid #000;
}
.spn .ab{
	float:right;
	overflow:hidden;
	font-size: 12px;
	white-space: nowrap;
}
.spn .ab a{font-size: medium;}
.spn a:hover {color: #f0dc94;text-decoration: none;}
.spn .f img{background-color: #FFF;padding: 5px;margin: 5px;border-top-style: none;border-right-style: none;border-bottom-style: none;	border-left-style: none;}
.spn .jn{float:right;padding:10px}
.spn .jn:hover{background-color: #f0dc94;color: #5F2208;}

.all_m{text-align: center;}
.all_m a{width: 18%;text-align: left;float: left;overflow: hidden;}
.best_m a{font-size: large;margin-right: 10px;margin-left: 10px;}
.best_m a:hover{}
.text_l a{font-size: medium;line-height: 23px;}
.text_l a:hover{}
.tags{text-align: justify;}
.tags a{}
.cat{font-size: x-large;}
.cat a{color: #FFC466;padding: 2px;}
.cat a:hover{color: #FE8456;}
.cat li{display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline; 	z-index:99;margin: 2px;}
.cat a:hover{}
.thumbs .t b{display: block;color: #FFF;text-align: center;font-size: 18px;text-decoration: none;padding: 0px;}
.thumbs .t a:hover b{color: #FFC466;text-decoration: underline;}
.thumbs .t{width: 235px;display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;text-align: left;overflow: hidden;margin-bottom: 5px;height: 200px;}

