#body, #body_homes, #body_lease, #body_apply, #body_fast, #body_stop, #body_invest, #body_realtors, #body_ask, #body_home, #body_faq, #body_secret, #body_down, #body_rent {
	width: 1000px;
	background-color: #008bc5;
	margin: 0 auto;
	padding: 0;
	text-align: center;
}
a {
	text-decoration: none;
}
img {
	border: 0;
}


/*=====Header Styles=====*/

#headerWrapper {
	width: 1000px;
	height: 103px;
	margin: 0 auto;
	background-image: url('images/headerBack.png');
	background-repeat: repeat-x;
	background-color: #26a5cc;
	padding: 0;
}
#mastHeader {
	position: relative;
	margin: 0;
	padding: 0;
}
#mastHeader img {
	position: absolute;
	top: 5px;
	right: 500px;
	margin: 0;
	padding: 0;
	border: 0;
}
#mastHeader h5 {
	position: absolute;
	top: 5px;
	right: 75px;
	margin: 0;
	padding: 0;
	font: 22px Arial, sans-serif;
	color: #fff;
}
#mastHeader h6 {
	position: absolute;
	top: 25px;
	right: 50px;
	margin: 0;
	padding: 0;
	font: 28px Arial, sans-serif;
	color: #fff;
}
#mastHeader .social {
	position: absolute;
	top: 60px;
	right: 0px;
	margin: 0;
	padding: 0;
}
#mastHeader .social .facebook {
	position: absolute;
	top: 0; right: 75px;
	margin: 0;
}
#mastHeader .social .twitter {
	position: absolute;
	top: 0; right: 35px;
	margin: 0;
}
#mastHeader .social .youtube {
	position: absolute;
	top: 0; right: 115px;
	margin: 0;
}
#mastHeader .social p {
	font: 14px Arial, sans-serif;
	color: white;
	width: 120px;
	position: absolute;
	top: -10px; right: 135px;
}

/*=====Navigation Styles=====*/

#navigation {
	float: left;
	clear: left;
	width: 1000px;
	margin: 0;
	padding: 0;
	background-color: #fafafb;
}
#navigation ul {
	list-style-type: none;
	margin: 0 0 0 0px;
	padding: 0;
	width: 1000px;
	float: left;
}
#navigation li {
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
}
#navigation a:link, #navigation a:visited {
	float: left;
	/*display: block;*/
	font: 12px Arial, sans-serif;
	color: #000000;
	margin: 0;
	padding: 12px 0;
	background-image: url('images/navButton125pxLess1px.png');
	background-repeat: no-repeat;
	background-position: top left;
	text-align: center;
	width: 100px;
	/*border: 1px solid black;*/
}
#body_homes #nav_available a, #body_lease #nav_lease a, #body_rent nav_rent a, #body_apply #nav_apply a, #body_fast #nav_fast a, #body_stop #nav_stop a, #body_invest #nav_investors a, #body_realtors #nav_wholesale a, #body_ask #nav_ask a, #body_home #nav_home a, #body_faq #nav_faq a, #body_secret #nav_secret a, #body_down #nav_down a {
	background-position: bottom left;
	color: #fff;
}
#navigation a:hover {
	background-position: bottom left;
	color: #fff;
}

#navigation li ul {
	display: none;
	position: absolute;
	top: 39px;
	left: 0px;
	list-style-type: none;
	width: 100px;
	z-index: 1;
}

#navigation li ul li {
	width: 100px;
	margin: 0;
	padding: 0;
}

#navigation li ul li a {
	/*display: block;*/
	font: 12px Arial, sans-serif;
	color: #000000;
	margin: 0;
	padding: 12px 0;
	background-image: url('images/navButton125pxLess1px.png');
	background-repeat: no-repeat;
	background-position: top left;
	text-align: center;
	width: 100%;
	/*border: 1px solid black;*/
}

#navigation li ul li a:hover {
	background-position: bottom left;
	color: #fff;
}

#navigation li:hover ul {
	display: inline-block;
}

/*=====Banner Styles=====*/

#bannerWrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	background-image: url('images/clouds.png');
	background-repeat: no-repeat;
	height: 396px;
}
#mastBanner {
	position: relative;
	margin: 0;
	padding: 0;
}
#mastBanner .house {
	position: absolute;
	top: 50px;
	left: 500px;
	margin: 0;
	padding: 0;
}
#mastBanner h1 {
	position: absolute;
	top: 75px;
	left: 60px;
	font: 29px Arail, sans-serif;
	color: #000;
	margin: 0;
	padding: 0;
}
#mastBanner p {
	position: absolute;
	top: 150px;
	left: 60px;
	font: 14px Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #000;
	margin: 0;
	padding: 0;
	width: 400px;
}
#mastBanner ul {
	position: absolute;
	top: 175px;
	left: 60px;
	font: 14px Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	margin: 0;
	padding: 0;
	width: 400px;
}

#mastBanner li {
	margin: 0 0 5px 0;
}


/*=====Main Content Styles=====*/

#mainWrapper {
	float: left;
	clear: left;
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	background-color: #e9eaca;
	min-height: 1175px;
}
#mainContent {
	position: relative;
	margin: 0;
	padding: 0;
}


/*=====Left Icon Styles=====*/

#leftIcon {
	position: absolute;
	top: 0;
	left: 0px;
	background-image: url('images/iconBack.png');
	background-repeat: no-repeat;
	width: 292px;
	height: 130px;
	margin: -45px 0 0 40px;
	padding: 0;
}
#leftIcon img {
	float: left;
	margin: 35px 5px 0 5px;
	padding: 0;
}
#leftIcon h1 {
	float: left;
	font: 20px Arial, sans-serif;
	color: #fff;
	margin: 10px 0 10px 0;
	padding: 0;
	text-align: left;
}
#leftIcon p {
	float: left;
	clear: left;
	font: 14px Arial, sans-serif;
	color: #fff;
	margin: -55px 0 0 110px;
	padding: 0;
	text-align: left;
	width: 175px;
}
#leftIcon a:link, #leftIcon a:visited {
	color: #fff;
}
#leftIcon a:hover, #leftIcon a:active {
	color: #000;
}


/*=====Center Icon Styles=====*/

#centerIcon {
	position: absolute;
	top: 0;
	left: 315px;
	background-image: url('images/iconBack.png');
	background-repeat: no-repeat;
	width: 292px;
	height: 130px;
	margin: -45px 0 0 40px;
	padding: 0;
}
#centerIcon img {
	float: left;
	margin: 35px 5px 0 5px;
	padding: 0;
}
#centerIcon h1 {
	float: left;
	font: 20px Arial, sans-serif;
	color: #fff;
	margin: 10px 0 10px 0;
	padding: 0;
	text-align: left;
}
#centerIcon p {
	float: left;
	clear: left;
	font: 14px Arial, sans-serif;
	color: #fff;
	margin: -55px 0 0 110px;
	padding: 0;
	text-align: left;
	width: 175px;
}
#centerIcon a:link, #centerIcon a:visited {
	color: #fff;
}
#centerIcon a:hover, #centerIcon a:active {
	color: #000;
}


/*=====Right Icon Styles=====*/

#rightIcon {
	position: absolute;
	top: 0;
	left: 625px;
	background-image: url('images/iconBack.png');
	background-repeat: no-repeat;
	width: 292px;
	height: 130px;
	margin: -45px 0 0 40px;
	padding: 0;
}
#rightIcon img {
	float: left;
	margin: 35px 5px 0 5px;
	padding: 0;
}
#rightIcon h1 {
	float: left;
	font: 20px Arial, sans-serif;
	color: #fff;
	margin: 10px 0 10px 0;
	padding: 0;
	text-align: left;
}
#rightIcon p {
	float: left;
	clear: left;
	font: 14px Arial, sans-serif;
	color: #fff;
	margin: -55px 0 0 110px;
	padding: 0;
	text-align: left;
	width: 175px;
}
#rightIcon a:link, #rightIcon a:visited {
	color: #fff;
}
#rightIcon a:hover, #rightIcon a:active {
	color: #000;
}

/*=====Sub Content Styles=====*/

.homeContent {
	float: left;
	clear: left;
	width: 930px;
	margin: 85px 0 0 0;
	padding: 0 10px 0 40px;
}

.homeContent p {
	font: 13px Arial, sans-serif;
}

/*=====Footer Styles=====*/

#footer {
	float: left;
	width: 1000px;
	margin: 0 auto;
	padding: 10px 0;
	background-color: #c2c5b2;
}
#footer a {
	font: 12px Arial, sans-serif;
	color: #000;
	margin: 10px 0 10px 0;
	padding: 0;
}
#footer a:hover {
	color: #27aacf;
}
#footer p {
	font: 12px Arial, sans-serif;
	color: #000;
	margin: 15px 0 15px 0;
	padding: 0;
}
