* {margin: 0; padding: 0;}body {width: 100%;color: #ff7e00;background: #3a1b01 url(images/top_bg.jpg) repeat-x center top;font-size:medium;font-family: Arial, Tahoma, Verdana, sans-serif;}a:link, a:visited, a:active, a:hover {color: #fee6b8; text-decoration: underline;}a:hover {color: #ff7e00;}img {border: none;}input, select {vertical-align: middle;}ul li{list-style: none;}.clear{clear: both;}#wrapper {width: 100%;min-width: 1000px;}#header {
	width: 1000px;
	height: 165px;
	margin: 0 auto;
	background: url(images/hbg.jpg) no-repeat center top;
}#header .hlogo{ width: 755px; height: 135px; float: left; overflow: hidden; }#header .hsearch{ width: 245px; height: 135px; float: right; overflow: hidden; }#header .hsearch div{ padding: 96px 0 0 2px; }#header .hsearch input{ border: 0; background: transparent; }#header .hsearch .text{ padding: 2px; width: 98px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: italic; }#header .hsearch .bttn{ width: 30px; height: 20px; cursor: pointer; }
#header .slogan{
	text-align: center;
	font-size: large;
}
#header .slogan h1{
	margin: 0px;
	padding: 0px;
	font-size: large;
	font-weight: normal;
	line-height: 0px;
}
#middle {width: 100%;height: 1%;}#middle:after {content: '.';display: block;	clear: both;visibility: hidden;	height: 0;}#container {width: 100%;float: left;overflow: hidden;}#content {padding: 0 150px 0 150px;}.otb_t{ width: 100%; background: #451B00 url(images/otb_t.gif) repeat-x top; }.otb_b{ width: 100%; background: url(images/otb_b.gif) repeat-x bottom; }.otb_l{ width: 100%; background: url(images/otb_l.gif) repeat-y left; }.otb_r{ width: 100%; background: url(images/otb_b.gif) repeat-y right; }.otb_lt{ width: 100%; background: url(images/otb_lt.jpg) no-repeat left top; }.otb_rt{ width: 100%; background: url(images/otb_rt.jpg) no-repeat right top; }.otb_lb{ width: 100%; background: url(images/otb_lb.jpg) no-repeat left bottom; }.otb_rb{ padding: 10px 0 10px 5px; background: url(images/otb_rb.jpg) no-repeat right bottom; }.pagination{ text-align: center; font-size: 13px; color: #feeac1; font-weight: 700; padding: 8px 0; }.pagination li{ width: 22px; height: 22px; line-height: 22px; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; margin: 0 1px 0 2px; }
.pagination li.spec{white-space:nowrap; width: 75px; }.pagination a:link, .pagination a:visited, .pagination a:active, .pagination a:hover {color: #7c2901;text-decoration: none;font-size: 11px;display: block;border-left: 1px solid #915F24;border-right: 1px solid #915F24;background-color: #FCC38C;background-image: url(images/arch_bg.gif);background-repeat: repeat-x;background-position: center;}.pagination a:hover { color: #fff; background: url(images/arch_hov.gif) repeat-x center; border-left: 1px solid #C11D16; border-right: 1px solid #C11D16; }.pagination .cur a:link, .pagination .cur a:visited, .pagination .cur a:active, .pagination .cur a:hover {color: #fff;border-left: 1px solid #C11D16;border-right: 1px solid #C11D16;background-color: #DA5504;background-image: url(images/arch_hov.gif);background-repeat: repeat-x;background-position: center;}.thumbs{ padding: 10px 0; text-align: center; }.thumbs .t{ padding: 4px; background: url(images/tmb_bg.jpg) no-repeat center; width:218px; height:163px;border:none; }.thumbs a:hover .t{ padding: 4px; background: url(images/tmb_hov.png) no-repeat center; }.itable{ padding: 10px 0; width: 90%; margin: 0 auto;}.itable a{ line-height:23px; }.itb_t{ width: 100%; background: #7e3b00 url(images/itb_t.gif) repeat-x top; }.itb_b{ width: 100%; background: url(images/itb_b.gif) repeat-x bottom; }.itb_l{ width: 100%; background: url(images/itb_l.gif) repeat-y left; }.itb_r{ width: 100%; background: url(images/itb_r.gif) repeat-y right; }.itb_lt{ width: 100%; background: url(images/itb_lt.gif) no-repeat left top; }.itb_rt{ width: 100%; background: url(images/itb_rt.gif) no-repeat right top; }.itb_lb{ width: 100%; background: url(images/itb_lb.gif) no-repeat left bottom; }.itb_rb{ padding: 6px 0; background: url(images/itb_rb.gif) no-repeat right bottom; }.title_line{ width: 100%; height: 29px; text-align: center; }.ititle{ display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; height: 29px; line-height: 29px; background: url(images/ititle_left.gif) no-repeat left top; }*html .ititle{ width: 270px; }.itpadd{  height: 29px; background: url(images/ititle_right.gif) no-repeat right top; padding: 0 35px; }.ititle h2{ background: #FF862D; color: #2e1a01; font-size: 16px; font-family: "Comic Sans MS"; font-weight: 400; padding: 0 20px; white-space:nowrap; }.title_bg{ width: 100%; height: 29px; background: url(images/iflag_bg.gif) repeat-x top; }.title_bg_left{ width: 100%; height: 29px; background: url(images/iflag_left.gif) no-repeat left top; }.title_bg_right{ width: 100%; height: 29px; background: url(images/iflag_right.gif) no-repeat right top; }.itlist{ padding: 5px 20px; text-align:left; }.itlist ul{ width: 32%; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; }.archived{ padding: 10px 20px; text-align:left; }.archived ul{ width: 49%; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; }.archived a{ background: url(images/bullet2.gif) no-repeat left 4px; padding: 0 0 0 15px; }#sideLeft {float: left;	width: 148px;	margin-left: -100%;	position: relative;	overflow: hidden;}#sideLeft .spadd{ padding: 0 2px 0 0; }#sideLeft .title{ width: 100%; height: 32px; background: url(images/cat_bgl.jpg) no-repeat; line-height: 32px; }#sideLeft .title h2{ font-size: 15px; color: #fbd6bc; padding: 0 0 0 35px; }
#sideLeft li a:link, #sideLeft li a:visited, #sideLeft li a:active, #sideLeft li a:hover {color: #fee6b8; text-decoration: underline; background: url(images/side_bullet.gif) no-repeat left 11px; display: block; padding: 0 0 0 20px; }
#sideLeft li a:hover { color: #ff7e00; background: url(images/side_bullet_hov.gif) no-repeat left 11px; }#sideRight {float: left;margin-right: -3px;width: 148px;margin-left: -148px;position: relative;overflow: hidden;}#sideRight .spadd{ padding: 0 0 0 2px; }#sideRight .title{ width: 100%; height: 32px; background: url(images/cat_bgr.jpg) no-repeat right; line-height: 32px; }
#sideRight .title h2{ font-size: 15px; color: #fbd6bc; padding: 0 35px 0 0 ; text-align: right; }
.sidebar ul{ width: 100%; padding: 0 0 10px; }
.sidebar ul li{ line-height: 30px; background: url(images/li_bg.gif) repeat-x bottom; height: 30px; overflow: hidden; }
.mod a{
	display: block;
	background: url(images/side_bullet.gif) no-repeat left center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CD3C05;
	line-height: 26px;
	padding-left: 20px;
}
.mod a:hover{background: url(images/side_bullet_hov.gif) no-repeat left center;}
.mod_al{padding:10px}
.mod_al a{
	width: 20%;
	display: block;
	float: left;
	text-align: left;
}
.mod_al a:hover{}
.tags{padding: 5px;}
.tags a{margin: 5px;text-transform: capitalize;line-height: 23px;font-size: small;}
.sponsors { width: 100%; text-align: center; padding: 5px 0; font-weight: 700; }.sponsors img{ display: block; margin: 10px auto 0; background: #120a01; border: 1px solid #503425; }.sponsors a{font-weight: normal;}.sponsors a img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);	-moz-opacity: 0.8;	-khtml-opacity: 0.8;opacity: 0.8;zoom: 1;}.sponsors a:hover img{ 	border: 1px solid #ff7e00;	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1; }#footer {height: 558px;background: url(images/bttm_bg.gif) repeat-x bottom;overflow: hidden;font-size:small;}#footer .fcont{ width: 100%; height: 558px; background: url(images/bttm_left.jpg) no-repeat left bottom; }#footer .fpadd{ width: 100%; height: 558px; background: url(images/bttm_right.jpg) no-repeat right bottom; }.banner_flag{ width: 100%; height: 76px; background: url(images/flag_bg.gif) repeat-x top; }.bfcont{ width: 824px; height: 76px; background: url(images/flag_left.jpg) no-repeat left top; margin: 0 auto; }.bfpadd{ height: 76px; background: url(images/flag_right.jpg) no-repeat right top; padding: 0 60px; }.ftbl{width: 100%;float: left;overflow: hidden;}.ftblpadd{ padding: 40px 225px 0 210px; } .timg{float: left;width: 146px;margin-left: -100%;position: relative;overflow: hidden;text-align: right;}.ftext {float: left;margin-right: -3px;width: 200px;margin-left: -200px;position: relative;overflow: hidden;color: #a26f47;	text-align: center;}.ftext p{padding: .4em 0;font-size: medium;color: #FEE1A5;line-height: 23px;}.ftpadd{ padding: 10px; }.ftext a:link, .ftext a:visited, .ftext a:active, .ftext a:hover {color: #ff4f00; text-decoration: underline;}.ftext a:hover { color: #ff7e00; }.fthumbs{ text-align: center; margin: 0 0 10px; }.fthumbs li{ width: 18%; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; padding: 5px; }.fthumbs img{ display: block; margin: 0 auto; border: 1px solid #a55605; background: #6c3303; width:100px;height:100px; }.fthumbs a:hover img{ border: 1px solid #fee6b8; }.fthumbs a:link, .fthumbs a:visited, .fthumbs a:active, .fthumbs a:hover {color: #ff4f00; text-decoration: underline;}.fthumbs a:hover { color: #fee6b8; text-decoration:none }.tlist{ width: 100%; }.tlist ul{ width: 27%; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; padding: 0 0 0 5%; }* html #wrapper,* html #footer {width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'');}.ln{width:100%;float:left;}.sponsors a img{background-position: center center;background-image: url(images/load.png);background-repeat: no-repeat;}.aaa{padding: 5px 20px;text-align:left;font-size: medium;}.aaa ul{ width: 24%; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; }.aaa li{margin-bottom: 6px;}
.ct  a{
	display: block;
	background: url(images/side_bullet.gif) no-repeat left center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CD3C05;
	padding-left: 20px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
}
.ct a:hover{
	background-color: #fee6b8;
	background-image: url(%20);
	color: #3A1B01;
	text-decoration: none;
}
.spn {
	font-size: medium;
	width: 100%;
	color: #FFF;
}
.spn a img{
	border: 2px solid #4F2500;
}
.spn a:hover img{
	border: 2px solid #FF862D;
}
.ititle h2 a:hover{
	color: #000;
}
.spn .st a img{
	margin: 2px;
}

