body{
	padding:0px;
	margin:0px;
	font-family:Trebuchet MS;
	font-size:12px;
}

body{
	overflow-y:scroll;
}

a img{
	border:0;
}

a{
	outline:none;
}

.container{
	width:960px;
	margin:0px auto;
}

.navigation{
	background:url(navbar-back.jpg) bottom left repeat-x;
}

.clear{
	clear:both;
	font-size:0px;
}

.header{
	background:url(header-bg.jpg) top center no-repeat;
}

.header .logo{
	width:264px;
	padding-top:40px;
	padding-bottom:40px;
}

.header .logo p{
	margin-top:20px;
	margin-bottom:0px;
}

.header .logo p .right{
	float:right;
}

.header .logo p b{
	color:#23298b;
	font-weight:normal;
}

ul#navigation{
	display:block;
	list-style-type:none;
	margin:0;
	padding:0;
	padding-bottom:15px;
	height:28px;
	float:left;
}

ul#navigation li{
	display:block;
	float:left;
	padding:0;
	padding-bottom:4px;
	margin:0;
}

ul#navigation li a{
	display:block;
	background:url(nav-split.jpg) 100% -19px no-repeat;
	padding-left:8px;
	padding-right:8px;
	line-height:24px;
	color:#757575;
	text-decoration:none;
}

ul#navigation li.last a{
	background:none;
}

ul#navigation li a:hover{
	color:black;
}

ul#navigation li:hover{
	background:url(nav-current.jpg) 50% 24px no-repeat;
}

.maindiv{
	padding-top:20px;
	padding-bottom:40px;
	font-size:14px;
}

.maindiv .rightCol{
	float:left;
	width:30%;
}

.maindiv .leftCol{
	float:left;
	width:68%;
	margin-right:2%;
}

.maindiv h1{
	color:#23298b;
	font-size:18px;
}

.testimonial p{
	font-style:italic;
	color:#23298b;
}

.footer{
	background:#1e2275 url(footer-bg.jpg) top left repeat-x;
	color:white;
}

.footer .siteLinks{
	float:left;
	padding:20px;
	width:190px;
}

.footer h2{
	margin-top:0px;
	margin-bottom:16px;
	color:white;
}

.footer .siteLinks #navigation2{
	display:block;
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.footer .siteLinks #navigation2 li{
	display:block;
	padding-left:16px;
	background:url(footer-bullet.gif) 8px 50% no-repeat;
}

.footer a{
	color:white;
	text-decoration:none;
}

.footer a:hover{
	text-decoration:underline;
	color:white;
}

.footer .contactUs{
	float:left;
	padding:20px;
	width:190px;
}

.footer .address{
	float:left;
	padding:20px;
}

.rightcol{
	float:right;
	width:280px;
}

.leftcol{
	margin-right:300px;
}
