*{margin: 0; padding: 0;}
body{font-family: Arial, sans-serif;font-size: 12px;color: #000;background: #231F20;text-align: center;}
a{color: #fff;text-decoration: none;}
a:hover {text-decoration: none;}
.clear{clear: both;}
img{border: none;}
ul li{list-style: none;}
input{ vertical-align: middle; }


#header {height: 220px;background: url(images/top_bg.jpg) repeat-x top;color: #d2d2d2;}
#header .padd{ width: 1000px; height: 220px; margin: 0 auto; background: url(images/header05.jpg) no-repeat right top; }
.hbook{ width: 179px; height: 185px; overflow: hidden; background: url(images/header01.jpg) no-repeat; float: left; }
.hbook img{ margin: 119px 0 0; }
.himg{ width: 535px; height: 185px; overflow: hidden; float: left; }
.hta{ width: 286px; height: 185px; overflow: hidden; float: right; }
.hta .ta{ width: 145px; height: 100px; padding: 5px 110px 0 20px; text-align: center; }
.hta .ta p{font-size: 13px;}
.hta .bttn{ margin: 35px 0 0; text-align: right; padding: 0 40px 0 0; }

.top_menu{ width: 100%; height: 35px; background: url(images/mi_bg.gif) no-repeat center bottom; }
.top_menu ul, .archives ul{ width: 100%; line-height: 27px; text-align: center; }
.top_menu ul img, .archives ul img{ vertical-align: middle; *vertical-align: top; }
.top_menu ul li, .archives ul li{display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline; position: relative;z-index:99;*margin: 0 2px 0 1px;}
.top_menu ul li.num, .archives ul li.num{width: 23px;line-height: 20px;}
.top_menu ul li.fst, .archives ul li.fst{ *margin: 0; *padding: 0 0 4px; }
.top_menu ul li.numn, .archives ul li.numn{ width: 75px; line-height: 20px; }
.top_menu ul a{color: #B5B5B5;text-decoration: none;border: 1px solid #585858;background: #373737 url(images/arch_bg.gif) repeat-x;    display:block;}
.top_menu ul a:hover, .top_menu ul .cur, .archives ul .cur{ color: #000; border: 1px solid #6A5F31; background: #FFA23D url(images/arch_bghov.gif) repeat-x;}
.top_menu ul li.none a, .top_menu ul li.none a:visited, .top_menu ul li.none a:active, .top_menu ul li.none a:hover{ background: transparent; border: 0; }

.archives{ width: 710px; height: 38px; margin: 10px auto; overflow: hidden; background: url(images/archbar_bg.gif) repeat-x; }
.archives .arch_left{ width: 100%; height: 38px; background: url(images/archbar_left.gif) no-repeat left; }
.archives .arch_right{ width: 100%; height: 38px; background: url(images/archbar_right.gif) no-repeat right; }
.archives ul{ padding: 5px 0 0; *padding: 3px 0 0; }
.archives ul a{color: #B5B5B5; text-decoration: none; border: 1px solid #585858; background: #373737 url(images/arch_bg.gif) repeat-x; display: block;}
.archives ul a:hover { color: #000; border: 1px solid #6A5F31; background: #FFA23D url(images/arch_bghov.gif) repeat-x;}
.archives ul li.none a, .archives ul li.none a:visited, .archives ul li.none a:active, .archives ul li.none a:hover{ background: transparent; border: 0; }

.top_menu form{ width: 230px; }
.top_menu form input{ *vertical-align: top; }
.top_menu form .text{ width: 140px; padding: 3px; border: 1px solid #848484; background: #EBE6D3; margin: 0 5px 2px 0; }
.top_menu form .bttn{ width: 68px; height: 24px; background: url(images/bttn_search.gif); border: 0; cursor: pointer; }

.thumbs1{width: 100%;text-align: center;}
.thumbs1 .t {background: url(images/thumb_bg5.jpg) no-repeat center;padding: 9px;height: 162px;width: 216px;margin: 5px;}
.thumbs1 a:hover .t{background: url(images/thumb_bg1.jpg) no-repeat center;}

.sidebar{width: 240px;float: right;color: #c2c2c2;text-align: center;padding: 10px;}
.sidebar .top{background: url(images/side_t.gif);height: 10px;}
.sidebar .bot{background: url(images/side_b.gif);height: 10px;}
.sidebar .m{background-color: #414141;background-image: url(images/side_l.gif);background-repeat: repeat-y;background-position: left;padding-left: 10px;text-align: center;}
.sidebar .m div{background: url(images/side_r.gif) repeat-y right;padding-right: 10px;}
.sidebar .m  h1{font-size: 20px;text-align: center;margin-bottom: 5px;}
.sidebar .m a img{height: 162px;width: 216px;border: 1px solid #999;background: url(images/thumb_bg5.jpg) center;}
.sidebar .m a:hover img{border: 1px solid #FC3;}
.sidebar .m a{font-size: small;}
.sidebar .m a:hover, .page a:hover, .page_actual {color: #FC3;}
.sidebar .m ul li{text-align: left;list-style-type: circle;list-style-position: inside;margin-left: 10px;margin-top: 7px;}

.top li, .top2 li{width: 31%;color: #CCC;padding: 5px;margin: 1px;display: -moz-inline-stack;display: inline-block;zoom: 1;  *display: inline;}
.red_block .tabs li{ display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; position: relative; z-index:99; *margin: 0 2px; width: 173px; height: 33px; text-align: center; line-height: 33px; }
.top a img{
	height: 180px;
	width: 240px;
	border: 2px solid #571812;
}
.top a:hover img{	border: 2px solid #FFF;}

.top a, .top2 a{font-size: large;text-transform: capitalize;color: #CCC;}
.top a:hover, .top2 a:hover{font-weight: bold;color: #FFF;}



.red_block{width: 85%;margin-top: 10px;margin-right: auto;margin-bottom: 10px;margin-left: auto;}
.red_block .tpm{background: url(images/tb_t.gif) repeat-x top;height: 44px;}
.red_block .m{background:#3D110E url(images/tb_l.gif) repeat-y left;padding-left: 10px;}
.red_block .m .r{background: url(images/tb_r.gif) repeat-y right;padding-right: 10px;}
.red_block .b{background: url(images/tb_b.gif) repeat-x bottom; ;height: 15px;}
.red_block .tabs{ height: 33px; padding: 0 30px; color: #bcbcbc; }
.red_block .tabs li{display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;position: relative;z-index:99;*margin: 0 2px; width: 173px;height: 33px;text-align: center;line-height: 33px;font-size: 14px;}
.red_block .tabs li a{color: #bcbcbc; text-decoration: none; background: url(images/tb_tab.jpg) no-repeat; display: block;}
.red_block .tabs li a:hover, .red_block .tabs li.cur a:link, .red_block .tabs li.cur a:visited, .red_block .tabs li.cur a:active{color: #FFC4C4;background: url(images/tb_activtab.jpg) no-repeat;font-weight: bold;}

.red_block2{ width: 80%; margin: 10px auto; }
.tb2_t{ width: 100%; background: #B90600 url(images/tb2_t.gif) repeat-x top; }
.tb2_b{ width: 100%; background: url(images/tb2_b.gif) repeat-x bottom; }
.tb2_l{ width: 100%; background: url(images/tb2_l.gif) repeat-y left; }
.tb2_r{ width: 100%; background: url(images/tb2_r.gif) repeat-y right; }

.tb2_lt{ width: 100%; background: url(images/tb2_lt.gif) no-repeat left top; }
.tb2_rt{ width: 100%; background: url(images/tb2_rt.gif) no-repeat right top; }
.tb2_lb{ width: 100%; background: url(images/tb2_lb.gif) no-repeat left bottom; }
.tb2_rb{ background: url(images/tb2_rb.gif) no-repeat right bottom; padding: 10px; }

.red_block2 .col2_list{ width: 100%; color: #ffa09d; font-size: 13px; font-family: Tahoma; }
.red_block2 .col2_list li{width: 45%;padding: 0 0 0 4%;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline; position: relative;z-index:99;*margin: 0 2px; background: url(images/bullet_bttm.gif) no-repeat 4% 6px;text-align: left;}
.red_block2 a{color: #fff; text-decoration: none;line-height: 21px;}
.red_block2 a:hover {text-decoration: underline;}

.ln{float: left;width: 100%;padding-top: 10px;padding-bottom: 10px;text-align: center;}
.tg{text-align: justify;padding: 10px;}
.tg a{text-transform: capitalize;line-height: 30px;font-size: large;border-bottom:1px #CCC;margin: 10px;color: #CCC;}
.tg a:hover{color: #FFF;text-decoration: underline;}
.separator{ width: 100%; height: 20px; overflow: hidden; background: url(images/joint.gif) repeat-x; }
.bttm_block{ width: 100%; background: url(images/light_bg.jpg) center; color: #413e29; }
.bttm_block h1{text-align: center;font-size: x-large;font-weight: bold;color: #b90600;margin-bottom: 5px;}
.bttm_list{ width: 860px; margin: 0 auto; }
.bttm_list ul{ width: 24%; float: left; font-size: 15px; }
.bttm_list ul li{padding: 0 0 0 20px;background: url(images/bullet.gif) no-repeat 5px 6px;font-weight: 700;text-align: left;}
.bttm_list ul a, .hard a {color: #413e29;text-decoration: underline;line-height: 23px;}
.bttm_list ul a:hover {text-decoration: none;}
#footer {height: 60px;background: url(images/light_bg.jpg) center;font-family: Tahoma;color: #615c4a;text-align: center;}
#footer p{padding-top: 20px;padding-right: 10px;padding-bottom: 0;padding-left: 10px;}
#footer a{color: #b90600; text-decoration: underline; font-weight: 700;}
#footer a:hover {text-decoration: none;}
