html, body, p, h1, h2, h3, h4, h5, h6, ol {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
body {
	background-color: #05313C;
	background-image: url(graphics/mainpagebground.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	
}
#wrapper {
	width: 950px;
	margin: 0px auto 0 auto;
	background-image: url(graphics/rightside/rightsidebground.jpg);
	background-repeat: repeat-y;
	background-position: right top;	
}
#wrapper2 {
	width: 950px;
	margin: 0px auto 0 auto;
	background-image: url(graphics/rightside/rightsidebground.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	background-image: url(graphics/maincontent/maincontentbground.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
}

	
/* Banner */	
#header {
	background-image: url(graphics/headerbground.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	height: 90px;	
}
#header p {
	margin-top: 0px;
	text-align: left;
	
}

#header .right {
	float: right;
	text-align: right;
	margin-top: 15px;
	margin-right: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #fcf904;
}
#headerbar {
	background-image: url(graphics/headerbarbgroundjpg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 10px;	
}
#header a {
	color: #fcf904;
	text-decoration: none;
	font-weight: bold;
}
#header a:hover {
	color: #0BC117;
}

/* Interactive navigation bar */
#navigation {
	background-image: url(graphics/navbarbground.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;	
}
#gradiationbar {
	background-image: url(graphics/gradiationbarbgroundjpg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;	
}

/* Main Content */
#maincontent {
	float: left;
	width: 650px;
	text-align: left;
	margin-top: 0px;
	background-color: #C0A765;
}

#maincontent p{
	text-align: left;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 15px;
}
#maincontent .flash{
	text-align: left;
	margin-top: 0px;
	margin-left: 20px;
}
#flashseparator{
	background-image: url(graphics/maincontent/flashspacer.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;
}

#maincontent a {
	color: #044DF1;
	text-decoration: none;
	font-weight: normal;
}
#maincontent a:hover {
	color: #0BC117;
}
#subcontentwrapper {
	width: 650px;
	margin: 0px auto 0 auto;
}
#subcontentleft {
	float: left;
	width: 400px;	
}
#subcontentleft p{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	margin-top: 4px;
	margin-right: 15px;
	margin-left: 25px;
	margin-bottom: 5px;
	font-weight: Normal;
	color: #712905;
}
#subcontentleft a {
	color: #5E2D90;
	text-decoration: underline;
	}
#subcontentleft a:hover {
	color: #D5D5D5
}
#subcontentright {
	float: right;
	width: 250px;	
}
#subcontentright .news{
	margin-left: 15px;	
}
#subcontent {
	width: 650px;
	margin: 0px auto 0 auto;
	clear: both;
}
#subcontent p{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	margin-top: 4px;
	margin-right: 15px;
	margin-left: 20px;
	margin-bottom: 5px;
	font-weight: Normal;
	color: #712905;
}
#subcontent .testimonials p{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	margin-top: 4px;
	margin-right: 15px;
	margin-left: 20px;
	margin-bottom: 20px;
	font-weight: Normal;
	color: #712905;
	font-style: italic;
	border: groove;
	padding: 10px;

}
#subcontent .demographics p{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	margin-top: 4px;
	margin-right: 15px;
	margin-left: 20px;
	margin-bottom: 20px;
	font-weight: Normal;
	color: #712905;
}
#subcontent h1{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	margin-top: 0px;
	margin-right: 15px;
	margin-left: 20px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #D5D5D5;
	background-color: #712905;
}
#subcontent h2{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	margin-top: 0px;
	margin-right: 15px;
	margin-left: 20px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #D5D5D5;
	background-color: #712905;
}
#subcontent h3{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	margin-top: 0px;
	margin-right: 15px;
	margin-left: 20px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #712905;
}
#subcontent h4{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	margin-top: 20px;
	margin-right: 15px;
	margin-left: 20px;
	margin-bottom: 0px;
	font-weight: bold;
	color: #712905;
}

#subcontent img.picsright {
	float: right;
	margin-right: 0px;
	margin-left: 5px;
	margin-top: 5px;
}
#subcontent img.picsleft {
	float: left;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 5px;
}
#subcontent ul{
	margin-left: 10px;
	margin-top: 5px;
}
#subcontent li{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	padding-left: 10px;
	color: #712905;
}
#rates1 {
	float: left;
	width: 190px;	
}

#rates2 {
	float: left;
	width: 145px;	
}
#rates3 {
	float: right;
	width: 315px;	
}
#subcontent a {
	color: #5E2D90;
	text-decoration: underline;
	}
#subcontent a:hover {
	color: #D5D5D5
}
#adleft {
	float: left;
	width: 350px;
	margin-top: 25px;	
}
#adright {
	float: right;
	width: 300px;
	margin-top: 25px;	
}

	
/* rightside */
#rightside {
	float: right;
	width: 300px;
	text-align: left;
	margin-top: 0px;
	background-color: #C0A765;
	background-image: url(graphics/rightside/rightsidebground.jpg);
	background-repeat: repeat-y;
	background-position: right top;	
}
#rightside p{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	margin-top: 5px;
	margin-right: 15px;
	margin-left: 25px;
	margin-bottom: 5px;
	font-weight: normal;
	color: #D5D5D5;
}
#rightside h1{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	margin-top: 5px;
	margin-right: 15px;
	margin-left: 25px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #D5D5D5;
}
#rightside h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	margin-top: 0px;
	margin-right: 15px;
	margin-left: 25px;
	margin-bottom: 10px;
	color: #D5D5D5;
	text-align: top;
}
#rightside h3{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	margin-top: 0px;
	margin-right: 15px;
	margin-left: 25px;
	margin-bottom: 10px;
	font-weight: normal;
	color: #D5D5D5;
}
#rightside h4{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 15px;
	margin-left: 50px;
	margin-bottom: 5px;
	font-weight: normal;
	color: #D5D5D5;
}
#rightside h5{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 20px;
	margin-left: 50px;
	margin-bottom: 5px;
	font-weight: normal;
	color: #D5D5D5;
}


#rightside .sidebargraphic{
	float: left;
	position: relative;
	margin-bottom: 5px;
	display: inline;
}
#rightside .sidebargraphic h2{
	position: absolute;
	width: 200px;
	top: -7px;
	left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F05D36;
	text-align: left;
}
#rightside a {
	color: #fcf904;
	text-decoration: none;
	}
#rightside .rightanchor a {
	color: #C0A765;
	text-decoration: none;
}
#rightside a:hover {
	color: #28D68E
}


#btmbar {
	clear: both;
	background-image: url(graphics/btmbarbground.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;	
}

/* Footer */	
#footer {
	clear: both;
	background-color: #712905;
}
#footer p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	padding-top: 5px;
	color: #B0AFAC;
	letter-spacing: 4px;
}
#footer a:hover {
	color: #28D68E;
}
#footer a {
	color: #B0AFAC;
	text-decoration: none;
	font-weight: normal;
}

