*, html { margin: 0; padding: 0; }

body {
	background: #3f4c6b url("/images/page.png") repeat-x;
	text-align: center;
	font-size: 62.5%;
	font-family: Arial, Verdana, Tahoma, "Times New Roman";
}

#container {
	background: #3e4b6a url(/images/container.png) top center no-repeat;
	font-size: 12px;
	width: 745px;
	height: 800px;
	text-align: left;
	margin: 0 auto;
}

#header {
	position: relative;
	height: 110px;
	width: 728px;
	text-align: left;
}

#header h1 a { width: 330px; height: 100px; display: block; text-indent: -999em; font-size: 12px; }
#header .locate { /* padding: 5px; border: 1px solid #36435F; */  position: absolute; top: 25px; right: 145px; }
#header .locate a{ background: url(/images/pictures.gif) no-repeat; padding-left: 25px; color: #E2D509; text-decoration: none;}
#header .locate a:hover{ text-decoration: underline;}
#header ul { list-style: none; position: absolute; top: 25px; right: 15px; }
#header ul li { float: left; margin: 0 5px 0 0; font-size: 12px; color: #738ac3; }
#header ul li a { text-decoration: none; color: #a3a3a3; font-size: 12px; }
#header ul li a:hover { text-decoration: underline; color: #a3a3a3; }
#header ul li.active a { color: #fff; }
#header ul li.active a:hover { color: #fff; }

#content-wrap { width: 728px; margin: 0 auto; }
	#content-top { background: url(/images/content-top.png) no-repeat; height: 23px; }
	#content-top2 { background: url(/images/content-topp2.png) no-repeat; height: 21px; }	
	#content { border-left: 1px solid 576c9a; border-right: 1px solid 576c9a; background: url(/images/content-mainbg.png); height: 229px; }
		#content span.img { background: url(./images/imgPallete.png) no-repeat; width: 302px; height: 202px; text-indent: -999em; float: left; margin: 0 0 0 13px; padding-top: 3px; }
		#content h2 { background: url(/images/imgHeading.png) no-repeat; width: 329px; height: 29px; text-indent: -999em; margin: 0 0 0 327px; padding-top: 3px; }
		#content p { font-size: 14px; margin: 0 0 9px 330px; width: 370px; color: #fff; line-height: 18px; }
		#content p strong{ color: #E2D509; }
		#content p a{ color: #E2D509; }		
		#content p a:hover{ color: #E2D509; text-decoration: none; }				
		#content p a:visited{ color: #E2D509; }			
	/* Begin second page */
	#content-int { border-left: 1px solid 576c9a; border-right: 1px solid 576c9a; background: #313B54 url(/images/content-mainbg-page2.png) no-repeat; min-height: 15px;  background-position: top; }
		#content-int h2 { font-size: 17px; color: #ffa800; margin: 0 0 5px 5px; padding-left: 25px; display: inline; position: relative; }
			#content-int h2 span { background: url(/images/imgBlock.png) no-repeat; width: 10px; height: 10px; position: absolute; top: 5px; left: 10px; }
		#content-int p { font-size: 12px; color: #fff; line-height: 18px; padding: 0 15px 10px 30px; }
	/* End second page */
	#content-prebottom { background: url(/images/content-prebottom.png) repeat-y; height: 1px; border-bottom: 1px solid #405074; }
	#content-bottom { display: none; background: url(/images/content-main-bottom2.png) no-repeat; height: 6px; }

#mid-section { background: url(/images/mid-section-bg.png) top center no-repeat; width: 745px; height: 100px; margin: 10px auto 0 auto; }
#mid-section h2 {   font-size: 17px; }
#mid-section div { float: left; width: 225px; display: inline; margin: 0 0 0 20px; }
#mid-section p { color: #fff; font-size: 12px; line-height: 16px; padding: 5px 5px 15px 0; }
	.first h2 { color: #e2d509; }
	.second h2 { color: #7dc133; }
	.third h2 { color: #fe8900; }
#whatweoffer{ margin: 0 0 0 100px; width: 550px; font-size: 11px; color: #677CA9; clear: both; }
#footer { margin: 0 auto; width: 728px; text-align: center; clear: both; }
	#footer p { display: inline; color: #F6FF00; font-size: 14px; height: 30px; margin: 10px 0 0 0; display: block; }