#body {
	margin: 0 auto 0 auto;
	padding: 0;
	background-image: url('images/backgroundTest.png');
	background-repeat: repeat-x;
	background-color: #bababa;
	font-family: Arial, sans-serif;
}
#siteBackground {
	background-color: #e3e3e8;
	width: 1001px;
	height: 100%;
	margin: 57px auto 0 auto;
	padding: 0;
}
img {
	border: 0;
}
/*=======================================

*************mastHead Styles*************

=======================================*/

#headWrapper {
	width: 1000px;
	margin: 0 auto 0 auto;
	padding: 0;
}
#mastHead {
	position: relative;
	margin: 0;
	padding: 0;
}
#mastHead .siteLogo {
	position: absolute;
	top: -58px;
	left: 0;
	margin: 0;
	padding: 0;
}
#mastHead .subNav {
	position: absolute;
	top: -38px;
	right: 10px;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#mastHead li {
	float: left;
	margin: 0 5px;
	padding: 0;
}
#mastHead .subNavText:link, #mastHead .subNavText:visited {
	color: #ffffff;
	font: 12px Arial, sans-serif;
	margin: 0;
	padding: 5px 5px;
	text-decoration: none;
	width: 80px;
}
#mastHead .subNavText:hover, #mastHead .subNavText:active {
	background-color: #ae545e;
}
#mastHead .signUpNow {
	position: absolute;
	top: 0px;
	right: 40px;
	margin: 0;
	padding: 0;
	border: 0;
}
#mastHead #topPhone {
	position: absolute;
	text-align: center;
	font: 28px Arial, sans-serif;
	color: #990000;
	top: 45px;
	right: 50px;
	margin: 0 30px 0 0;
	padding: 0;
	border: 0;
}
#mastHead p {
	position: absolute;
	top: 0px;
	right: 90px;
	font: 28px Arial, sans-serif;
	color: #fff;
	margin: 0;
	padding: 0;
}
#mastHead .signUpText:link, #mastHead .signUpText:visited {
	color: #fff;
	text-decoration: none;
}
#mastHead .signUpText:hover, #mastHead .signUpText:active {
	color: #000;
}
/*=======================================

************mastBanner Styles************

=======================================*/

#bannerWrapper {
	width: 1045px;
	height: 305px;
	margin: 100px auto 0 -21px;
	padding: 0;
	background-image: url('images/siteBanner.png');
	background-repeat: no-repeat;
}
#mastBanner {
	position: relative;
	margin: 0;
	padding: 0;
}
#mastBanner ul {
	position: absolute;
	top: -26px;
	left: 30px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#mastBanner li {
	float: left;
	margin: 0;
	padding: 0;
}
#mastBanner .topButtons:link, #mastBanner .topButtons:visited {
	display: block;
	color: #fff;
	font: 12px Arial, sans-serif;
	text-decoration: none;
	width: 122px;
	height: 21px;
	background-image: url('images/bannerTopButtonTest.png');
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0 1px 0 0;
	padding: 5px 0 0 0;
	text-align: center;
}
#mastBanner .topButtons:hover, #mastBanner .topButtons:active {
	background-position: bottom left;
	height: 29px;
	margin: -8px 1px 5px 0;
}
#mastBanner .promoAd {
	border: 0;
	margin: 1px 0 0 0;
}
#mastBanner h1 {
	position: absolute;
	top: 15px;
	right: 220px;
	color: #fff;
	font: 70px Arial, sans-serif;
	margin: 0;
	padding: 0;
}
#mastBanner h2 {
	position: absolute;
	top: 15px;
	right: 50px;
	color: #9a9a9a;
	font: 30px Arial Rounded MT Bold, sans-serif;
	margin: 0;
	padding: 0;
}
#mastBanner h3 {
	position: absolute;
	top: 55px;
	right: 85px;
	color: #fff;
	font: 30px Arial, sans-serif;
	margin: 0;
	padding: 0;
}
#mastBanner p {
	position: absolute;
	top: 100px;
	right: 90px;
	color: #fff;
	font: 14px Arial, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
}
#mastBanner #tempButton:link, #mastBanner #tempButton:visited {
	position: absolute;
	top: 175px; /*-50px;*/
	right: 335px; /*155px;*/
	color: #fff;
	font: 20px Arial, sans-serif;
	text-decoration: none;
	background-image: url('images/bannerButtonTest.png');
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0;
	padding: 15px 0 0 30px;
	width: 272px;
	height: 63px;
}
#mastBanner #tempButton:hover, #mastBanner #tempButton:active {
	background-position: bottom left;
}
#mastBanner #tourButton:link, #mastBanner #tourButton:visited {
	position: absolute;
	top: 175px;
	right: 25px;
	color: #fff;
	font: 20px Arial, sans-serif;
	text-decoration: none;

	background-image: url('images/bannerButtonTest.png');
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0;
	padding: 15px 0 0 20px;
	width: 272px;
	height: 63px;
}
#mastBanner #tourButton:hover, #mastBanner #tourButton:active {
	background-position: bottom left;
}
/*=======================================

**************sideBar Styles*************

=======================================*/

/*=======================================

****************mobileSite***************

=======================================*/

#socialMedia {
	margin: 10px 0 0 20px;
	padding: 0;
}
#promo {
	margin: 10px 0 0 20px;
	padding: 0;
}
#mobileSite {
	margin: 10px 0 0 20px;
	padding: 0;
	background-image: url('images/mobileBackground.png');
	background-repeat: no-repeat;
	width: 344px;
	height: 156px;
}
#mobileSite .mobileImg {
	float: left;
	border: 0;
	margin: 5px 0 0 10px;
	padding: 0;
}
#mobileSite p {
	float: left;
	color: #fff;
	font: 18px Arial, sans-serif;
	margin: 15px 0 0 10px;
	padding: 0;
	text-align: center;
}
#mobileSite .mobileTxt:link, #mobileSite .mobileTxt:visited {
	float: left;
	clear: left;
	color: #fff;
	font: 14px Arial, sans-serif;
	margin: -85px 0 0 165px;
	padding: 0;
	text-align: center;
	width: 175px;/*text-decoration: none;*/
}
#mobileSite .mobileTxt:hover, #mobileSite .mobileTxt:active {
	color: #1f1f1f;
}
/*=======================================

**************investorTypes**************

=======================================*/

#investorTypes {
	margin: 20px 0 0 20px;
	padding: 0;
	background-image: url('images/investorBackground.png');
	background-repeat: no-repeat;
	width: 344px;
	height: 176px;
}
#investorTypes p {
	font: 18px Arial, sans-serif;
	color: #000;
	margin: 0 0 0 40px;
	padding: 0;
}
#investorTypes .investorPic {
	float: left;
	margin: 8px 10px 0 5px;
	padding: 0;
}
#investorTypes span {
	color: #000;
	font: 18px Arial, sans-serif;
}
#investorTypes .readMore:link, #investorTypes .readMore:visited {
	float: left;
	color: #000;
	font: 16px Arial, sans-serif;
	background-image: url('images/investorButton.png');
	background-repeat: no-repeat;
	margin: 20px 0 0 0;
	padding: 12px 0 0 0;
	width: 114px;
	height: 42px;
	text-align: center;/*text-decoration: none;*/
}
#investorTypes .readMore:hover, #investorTypes .readMore:active {
	color: #fff;
}
/*=======================================

*************guaranteeFlash**************

=======================================*/

#guarantees {
	margin: 20px 0 0 20px;
	padding: 0;
}
/*=======================================

**************testimonials***************

=======================================*/

#testimonials {
	margin: 20px 0 0 20px;
	padding: 0;
	background-image: url('images/testimonialBackground.png');
	background-repeat: no-repeat;
	width: 345px;
	height: 181px;
}
#testimonials h2 {
	float: left;
	margin: 15px 0 0 133px;
	padding: 0;
	color: #fff;
	font: 21px Arial, sans-serif;
}
#testimonials p {
	float: left;
	margin: 20px 0 0 150px;
	padding: 0;
	color: #000;
	font: 19px Arial, sans-serif;
}
#testimonials a:link, #testimonials a:visited {
	float: left;
	margin: -25px 0 0 38px;
	padding: 0;
	color: #000;
	font: 16px Arial, sans-serif;
	text-decoration: none;
}
#testimonials a:hover, #testimonials a:active {
	text-decoration: underline;
}
#testimonials span {
	float: left;
	margin: 0px 0 0 200px;
	padding: 0;
	color: #000;
	font: 19px Arial, sans-serif;
}
/*=======================================

****************newsletter***************

=======================================*/

#newsletter {
	margin: 20px 0 0 20px;
	padding: 0;
	background-image: url('images/newsletterBackground.png');
	background-repeat: no-repeat;
	width: 349px;
	height: 147px;
}
#newsletter h3 {
	float: left;
	margin: 4px 0 0 190px;
	padding: 0;
	color: #fff;
	font: 35px Arial, sans-serif;
}
#newsletter p {
	float: left;
	margin: 0 0 0 170px;
	padding: 0;
	color: #fff;
	font: 12px Arial, sans-serif;
	text-align: center;
}
#newsletter input {
	float: left;
	margin: 5px 0 0 185px;
	padding: 0;
	width: 140px;
}
#newsletter button {
	float: left;
	margin: 3px 0 0 220px;
	padding: 0;
}
/*=======================================

************contentStyles****************

=======================================*/

.sideWrap {
	float: left;
}
.mainWrap {
	float: left;
}
#contentMain {
	/* When no promo is running move the comments down so

	the top variables are now in effect. Also be sure to

	comment out the #promo section above.

	float: left;

	clear: left; */

	/*margin: -932px 0 10px 385px;*/

	margin: 10px 0 10px 10px;
	padding: 0 0 20px 0;
	width: 608px;
	background-color: #fff;
	/*min-height: 894px;*/

	min-height: 1068px;
}
#contentMain h1 {
	margin: -42px 0 30px 42px;
	padding: 0;
	color: #fff;
	font: 28px Arial, sans-serif;
}
#contentMain h2 {
	margin: -6px 0 0 240px;
	padding: 0;
	color: #fff;
	font: 28px Arial, sans-serif;
}
#contentMain p {
	margin: 5px 10px 0 10px;
	padding: 0;
	color: #000;
	font: 12px Arial, sans-serif;
}
#contentMain h3 {
	margin: 20px 10px 0 10px;
	padding: 0;
	color: #962e3a;
	font: 22px Arial, sans-serif;
}
.orderNow:link, .orderNow:visited {
	float: left;
	font: 30px Arial, sans-serif;
	color: #fff;
	background-image: url('http://www.investorpro.com/images/tempOrderNow.png');
	background-repeat: no-repeat;
	width: 237px;
	height: 49px;
	text-decoration: none;
	margin: 10px 0 -2px 175px;
	padding: 5px 0 0 65px;
}
/*=======================================

**************footerStyles***************

=======================================*/

/*=======================================

**************GLOBALstyles***************

=======================================*/

#footer {
	min-height: 350px;
	margin: 0 auto 0 auto;
	padding: 0;
	background-image: url('images/footer.png');
	background-repeat: repeat-x;
	background-color: #393939;
}
#footer #footerContent {
	width: 1000px;
	margin: 0 auto 0 auto;
	padding: 0;
}
/*=======================================

**************footerColumn1**************

=======================================*/

#footer .footerLogo {
	float: left;
	width: 260px;
	margin: 0;
	padding: 0;
}
#footer .footerNumber {
	margin: 70px 0 0 15px;
	padding: 0;
}
#footer .footerPro {
	margin: 50px 0 0 15px;
	padding: 0;
}
/*=======================================

**************footerColumn2***************

=======================================*/

#footer .footerMain {
	float: left;
	width: 155px;
	margin: 0 0 0 50px;
	padding: 0;
}
#footer .footerMain h5 {
	font: 14px Arial, sans-serif;
	color: #7c7c7c;
	margin: 70px 0 20px 0;
	padding: 0;
}
#footer .footerMain ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#footer .footerMain li {
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
	line-height: 12px;
}
#footer .footerMain a:link, #footer .footerMain a:visited {
	font: 11px Arial, sans-serif;
	color: #fff;
	text-decoration: none;
}
#footer .footerMain a:hover, #footer .footerMain a:active {
	color: #7c7c7c;
}
/*=======================================

**************footerColumn3***************

=======================================*/

#footer .footerFeatures {
	float: left;
	width: 185px;
	margin: 0 0 0 10px;
	padding: 0;
}
#footer .footerFeatures h5 {
	font: 14px Arial, sans-serif;
	color: #7c7c7c;
	margin: 70px 0 20px 0;
	padding: 0;
}
#footer .footerFeatures ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#footer .footerFeatures li {
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
	line-height: 12px;
}
#footer .footerFeatures a:link, #footer .footerFeatures a:visited {
	font: 11px Arial, sans-serif;
	color: #fff;
	text-decoration: none;
}
#footer .footerFeatures a:hover, #footer .footerFeatures a:active {
	color: #7c7c7c;
}
/*=======================================

**************footerColumn4***************

=======================================*/

#footer .footerAbout {
	float: left;
	width: 185px;
	margin: 0;
	padding: 0;
}
#footer .footerAbout h5 {
	font: 14px Arial, sans-serif;
	color: #7c7c7c;
	margin: 70px 0 20px 0;
	padding: 0;
}
#footer .footerAbout ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#footer .footerAbout li {
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
	line-height: 12px;
}
#footer .footerAbout a:link, #footer .footerAbout a:visited {
	font: 11px Arial, sans-serif;
	color: #fff;
	text-decoration: none;
}
#footer .footerAbout a:hover, #footer .footerAbout a:active {
	color: #7c7c7c;
}
/*=======================================

**************footerColumn5***************

=======================================*/

#footer .footerContact {
	float: left;
	width: 130px;
	margin: 0;
	padding: 0;
}
#footer .footerContact h5 {
	font: 14px Arial, sans-serif;
	color: #7c7c7c;
	margin: 70px 0 20px 0;
	padding: 0;
}
#footer .footerContact ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#footer .footerContact li {
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
	line-height: 12px;
}
#footer .footerContact a:link, #footer .footerContact a:visited {
	font: 11px Arial, sans-serif;
	color: #fff;
	text-decoration: none;
}
#footer .footerContact a:hover, #footer .footerContact a:active {
	color: #7c7c7c;
}
/*=======================================

***************miscStyles****************

=======================================*/

.Clear {
	clear: both;
	margin: 0 0 -20px 0;
	padding: 0;
}
