body {width:auto; height:auto; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:18px;}
img {border:0;}
.wrapper {width:1000px; height:auto; margin:0 auto 0 auto;}
	.wrapper a {color:#CE3300; text-decoration:underline;}
	.wrapper a:hover {color:#0066CC; text-decoration:none;}
	.top {width:1000px; height:86px;}
	.logobg {width:310px; height:86px; float:left; background:url(images/logo-bg.jpg) no-repeat left top;}
	.logo {padding-top:15px; padding-left:42px;}
	.banner {width:688px; height:86px; float:right; background:url(images/banner.jpg) no-repeat right top; text-align:right; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
		.banner a {text-decoration:none; color:#FFFFFF;}
	
	.mainbody {width:1000px; height:auto; margin:0 auto 0 auto; background:url(images/left-bg.jpg) repeat-y left top; clear:both; overflow:hidden;}
		.left {width:277px; height:auto; padding-left:33px; float:left;}
		.flash {width:277px; height:208px;}
		.navleft_canvas {width:277px; height:auto; background:url(images/navleft.jpg) repeat-y left top;}
		.navleft {font-size:13px; color:#FFFFFF;}
			.navleft .category {background:url(images/navleft-cat.jpg) left top repeat-y; height:20px; line-height:20px; color:#FFFFFF;}
			.navleft .category span {padding-left:15px; letter-spacing:2px; font-size:11px;}
			.navleft .leftspacer {width:277px; height:2px; font-size:1px; background:url(images/navleft-border.jpg) no-repeat left top;}
			.navleft a {width:277px; color:#FFFFFF; text-decoration:none; display:block; text-transform:capitalize;}
			.navleft a:hover {color:#FFFFFF; text-decoration:none; background:url(images/navleft-o.jpg) repeat-y left top;}
			.navleft a div {background:url(images/bullet.jpg) no-repeat 15px center; padding-left:30px; line-height:18px;}
		.contact_canvas {width:277px; height:auto;}
		.contact_wrapper {width:210px; height:auto; padding-top:25px; padding-bottom:25px; padding-left:30px; padding-right:30px;}
		.contact_title {font-size:15px; font-weight:bold; color:#FFFFCC;}
		.contact_info {font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:24px;}
			.contact_info a {color:#FFFFCC; text-decoration:underline;}
			.contact_info a:hover {color:#FFFFFF; text-decoration:none;}
		
		.right {width:688px; height:auto; float:right;}
		.navbar_canvas {width:688px; height:43px;}
			.navbar {font-family:'Tahoma'Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;}
				.navbar .spacer {width:3px; height:43px; font-size:0px; background:url(images/nav-border.jpg) no-repeat left top;}
				.navbar a {height:43px; line-height:43px; color:#FFFFFF; text-decoration:none; display:block; text-align:center; background:url(images/nav.jpg) repeat-x left top; padding-left:8px; padding-right:8px;}
				.navbar a:hover {color:#FFFFFF; text-decoration:none; background:url(images/nav-o.jpg) repeat-x left top;}
		.shadow_bg {width:688px; height:auto; background:url(images/shadow.jpg) repeat-x right top;}
		.right_canvas {width:600px; height:auto; padding-top:30px; padding-bottom:30px; padding-left:40px; padding-right:40px;}
		.right_title {font-family:Georgia, 'Times New Roman', Times, serif; font-size:25px;}
		
.footer {width:1000px; height:73px; clear:both; background:url(images/footer-bg.jpg) repeat-x left bottom;}
	.footer_left {width:277px; height:73px; float:left;}
	.footer_right_bg {width:688px; height:73px; float:right; background:url(images/footer-curve.jpg) repeat-x right top;}
		.footer_curve_left {width:688px; height:73px; background:url(images/footer-curve-left.jpg) no-repeat left top;}
		.footer_curve_right {width:688px; height:73px; background:url(images/footer-curve-right.jpg) no-repeat right top;}
		.footer_txt {font-size:10px; padding-top:5px;}
			.footer_txt a {color:#333333; text-decoration:underline;}
			.footer_txt a:hover {color:#000000; text-decoration:none;}

.affiliates_logo {width:100%; height:auto; clear:both; overflow:hidden;}
.bottom_title {font-size:15px; color:#D3481A; border-bottom:1px solid #CCCCCC; padding-bottom:5px;}
			
#dropdown1{position:absolute; display:block; width:160px; clear:both; top:33px; left:277px; z-index:1; letter-spacing:normal; font-size:11px; line-height:35px;  visibility:hidden; font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif;}
	.dropdown1{width:160px; height:auto;}
	.dropdown1 ul,.dropdown1 li{margin:0; padding:0; list-style-type:none; height:auto;}
		.dropdown1 a{display:block; width:100%; color:#980203; text-decoration:none; height:35px; background:#f7f7f7; padding-left:8px; 
			border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc;
		}
			.dropdown1 a:hover{ text-decoration:none; background:#980203; color:#FFFFFF;}
			
#dropdown2{position:absolute; display:block; width:160px; clear:both; top:103px; left:277px; z-index:1; letter-spacing:normal; font-size:11px; line-height:35px;  visibility:hidden; font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif;}
	.dropdown2{width:160px; height:auto;}
	.dropdown2 ul,.dropdown2 li{margin:0; padding:0; list-style-type:none; height:auto;}
		.dropdown2 a{display:block; width:100%; color:#980203; text-decoration:none; height:35px; background:#f7f7f7; padding-left:8px; 
			border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc;
		}
			.dropdown2 a:hover{ text-decoration:none; background:#980203; color:#FFFFFF;}

#dropdown3{position:absolute; display:block; width:160px; clear:both; top:139px; left:277px; z-index:1; letter-spacing:normal; font-size:11px; line-height:35px;  visibility:hidden; font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif;}
	.dropdown3{width:160px; height:auto;}
	.dropdown3 ul,.dropdown3 li{margin:0; padding:0; list-style-type:none; height:auto;}
		.dropdown3 a{display:block; width:100%; color:#980203; text-decoration:none; height:35px; background:#f7f7f7; padding-left:8px; 
			border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc;
		}
			.dropdown3 a:hover{ text-decoration:none; background:#980203; color:#FFFFFF;}
