body {width:auto; height:auto; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#2E2E2E; background:#317EAB url(images/body-bg.jpg) repeat-x left top;}

.mainCanvas {width:1000px; height:auto; margin:0 auto 0 auto; background:url(images/wrapper-bg.jpg) no-repeat center top;}
	.main {width:940px; height:auto; margin:0 auto 0 auto;}
		.top {width:940px; height:130px;}
			.logoCanvas {width:323px; height:130px; float:left;}
				.logo {padding-left:21px; padding-top:9px;}
			.sloganCanvas {width:617px; height:130px; float:right;}
				.slogan {width:617px; height:89px;}
					.sloganTxt {font-family:Trebuchet MS,Arial, Helvetica, sans-serif; font-size:28px; color:#AFE005; text-align:left; padding-top:37px;}

.navbarCanvas {width:617px; height:41px;}
	.navbar {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold;}
		.navbar .navSpacer {width:3px; height:41px; line-height:41px; font-size:0px;}
		.navbar p {margin:0; padding:0;}
		.navbar a {width:auto; height:41px; line-height:41px; text-align:center; display:block; color:#FFFFFF; text-decoration:none; background:url(images/nav.gif) repeat-x left top;}
		.navbar a:hover {color:#000066; text-decoration:none; background:url(images/nav-o.gif) repeat-x left top;}
		.navbar a div {background:url(images/nav-left.gif) no-repeat left top;}
		.navbar a:hover div {background:url(images/nav-o-left.gif) no-repeat left top;}
		.navbar a div p { background:url(images/nav-right.gif) no-repeat right top;}
		.navbar a:hover div p {background:url(images/nav-o-right.gif) no-repeat right top;}
		
.canvas {width:920px; height:auto; background:#C62D42; margin:auto; padding-top:7px; padding-bottom:7px; padding-left:10px; padding-right:10px; float:none; clear:both;}
	.contentCanvas {width:900px; height:auto; background:#800000; padding:10px; float:none; clear:both;}
		.contentTop {width:880px; height:323px; float:none; clear:both; margin:auto;}
			.leftTop {float:left; width:558px; height:323px;}
			.rightTop {float:right; width:322px; height:323px; background:url(images/bg-right.jpg) top left no-repeat;}
				.rightTopTitle {font-family:Georgia, 'Times New Roman', Times, serif; font-size:20px; color:#333333; margin-left:20px; margin-top:7px;}
				.rightTopTxt {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:16px; line-height:25px; margin-left:10px; margin-top:20px; margin-right:15px;}
		.spacer {height:10px;}
		.contentBottom {width:880px; margin:auto; float:none; clear:both; overflow:hidden; margin-bottom:30px;}
			.leftBottom {width:558px; height:auto; float:left;}
				.leftBottomTitle {font-size:18px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; margin-bottom:15px; text-transform:uppercase; line-height:15px;}
				.leftBottomTxt {margin-bottom:15px; line-height:20px; color:#FFD700;}
				.leftBottomBox {background:#FFFFCC; text-align:center; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:17px;}
			.rightBottom {float:right; width:295px; height:auto; border:2px solid #C62D42; border-bottom:0px; background:#FFD700;}
				.rightBottomTitle {padding-top:10px; padding-left:12px; color:#CC0000; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
					.rightBottomTxt {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#800000; padding-top:10px; padding-left:12px; padding-right:10px; padding-bottom:10px;}
						.rightBottomTxt a {color:#000000; text-decoration:none;}
						.rightBottomTxt a:hover {color:#996600; text-decoration:none;}
					.rightBottomBox {width:295px; height:170px; margin:0; padding:0; font-size:0px;}
	
.footer {float:none; clear:both; text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; color:#FFFFFF; font-size:12px; margin-top:12px; letter-spacing:1px; margin-bottom:25px; line-height:18px;}
	.footer a {text-decoration:none; color:#FFFFFF;}
	.footer a:hover {color:#FFFFCC; text-decoration:underline;}
	
a {text-decoration:none; color:#FFFFCC;}
a:hover {text-decoration:none; color:#FFFFFF;}
a img {border:0}

	

