/*=====Global Styles=====*/
body, #body, #bodyHome, #body_ask, #body_apply, #body_fast, #body_fast, #body_investors, #body_available, #body_stop, #body_wholesale, #body_realtors { margin: 0; padding: 0; background-image: url('images/background.jpg'); background-repeat:no-repeat; background-position:top; background-color:#ededed; background-size:contain; background-attachment:fixed; }
a, li, h1, h2, h3, h4, h5, h6, p, td { font-family: Arial, Tahoma, sans-serif; }
a { text-decoration: none; }
img { border: 0; }
/*=====Header/Logo Styles=====*/



#mastHead { margin: 0 auto; padding: 0; background-image: url('images/logoBack.png'); background-repeat: no-repeat; width: 1000px; height: 100px; }
#logoHeader { position: relative; margin: 0; padding: 0; }
#logoHeader .siteLogo { position: absolute; top: 0px; right: 340px; margin: 0; padding: 0; }
#logoHeader .phoneIcon { position: absolute; top: 30px; right: 245px; margin: 0; padding: 0; }
#logoHeader h5 { position: absolute; top: 5px; right: 34px; font: 28px Tahoma, sans-serif; text-align:center; line-height:25px; color: #ffffff; margin: 0; padding: 0; }
#logoHeader h6 { position: absolute; top: 55px; right: 33px; font: 32px Tahoma, sans-serif; text-align:center; color: #ffffff; margin: 0; padding: 0; }
/*=====Navigation Styles=====*/



#navigation { width: 1000px; margin: 0 auto; padding: 0; }
#navigation ul { list-style-type: none; margin: 0; padding: 0; width: 1000px; float: left; }
#navigation li { float: left; }
#navigation a { float: left; display: block; font: 12px Arial, sans-serif; color: #000000; margin: 0; padding: 20px 0; background-image: url('images/navButton.png'); background-repeat: no-repeat; background-position: bottom left; text-align: center; width: 125px; }
#body_ask #nav_ask a, #body_apply #nav_apply a, #body_available #nav_available a, #body_fast #nav_fast a, #body_stop #nav_stop a, #body_home #nav_home a, #body_investors #nav_investors a, #body_wholesale #nav_wholesale a, #body_realtors #nav_realtors a { background-position: top left; }
#navigation a:hover { background-position: top left; }
/*=====Banner Styles=====*/



#mastBanner { width: 1000px; margin: 0 auto; padding: 0; background-image: url('images/clouds.png'); background-color: #dbddd0; min-height: 400px; }
#siteBanner { position: relative; margin: 0; padding: 0; }
#siteBanner h1 { color: #000000; margin: 0; padding: 0; }
#siteBanner p { position: absolute; top: 85px; left: 50px; font: 14px Tahoma, sans-serif; color: #000000; margin: 0; padding: 0; width: 450px; }
#siteBanner span { color: #6e8d0b; }
#siteBanner a:hover { color: #000000; }
#siteBanner #topForm { position: absolute; top: 20px; right: 5px; width: 450px; }
#siteBanner #topForm #homesButton { float: left; display: block; width: 180px; height: 65px; font: 14px Tahoma, sans-serif; color: #ffffff; background-image: url('images/bannerButton.png'); background-repeat: no-repeat; margin: 0px 0 0 10px; padding: 25px 0px 0 35px;}
#siteBanner #topForm #companyNewsButton { float: left; display: block; width: 180px; height: 65px; font: 14px Tahoma, sans-serif; color: #ffffff; background-image: url('images/bannerButton.png'); background-repeat: no-repeat; margin: 0px 0 0 10px; padding: 15px 0px 0 10px; text-align:center;}
/*#siteBanner #topForm a { float: left; display: block; width: 180px; height: 65px; font: 14px Tahoma, sans-serif; color: #ffffff; background-image: url('images/bannerButton.png'); background-repeat: no-repeat; margin: 0px 0 0 10px; padding: 25px 0px 0 35px;}*/
#siteBanner #topForm p { position: relative; top: 0px; left: 0px; padding: 0px 0px 10px 0px; text-align: center; font-weight: bold; }
/*=====Sub Icon Styles=====*/
#mastSubIcon { width: 1000px; margin: 0 auto; padding: 0; background-color: #2aaaf3; height: 95px; }
#subIcon { position: relative; margin: 0; padding: 0; height: 95px; }
#subIcon a { color: #ffffff; }
#subIcon a:hover { color: #000000; }
/*=====Left Icon=====*/
#subOne { float: left; margin: 5px 10px 5px 50px; padding: 0; background-image: url('images/subIcon.png'); background-repeat: no-repeat; width: 287px; height: 83px; }
#subOne span { float: left; margin: 10px 0 0 5px; padding: 0; }
#subOne h2 { float: left; font: 18px Tahoma, sans-serif; color: #ffffff; margin: -40px 0 0 65px; padding: 0; width: 300px; }
#subOne p { float: left; font: 12px Tahoma, sans-serif; color: #ffffff; width: 200px; margin: -15px 0 0 70px; padding: 0; }
/*=====Center Icon=====*/
#subTwo { float: left; margin: 5px 10px; padding: 0; background-image: url('images/subIcon.png'); background-repeat: no-repeat; width: 287px; height: 83px; }
#subTwo span { float: left; margin: 10px 0 0 11px; padding: 0; }
#subTwo h2 { float: left; font: 18px Tahoma, sans-serif; color: #ffffff; margin: -40px 0 0 65px; padding: 0; width: 300px; }
#subTwo p { float: left; font: 12px Tahoma, sans-serif; color: #ffffff; width: 200px; margin: -15px 0 0 70px; padding: 0; }
/*=====Right Icon=====*/
#subThree { float: left; margin: 5px 10px; padding: 0; background-image: url('images/subIcon.png'); background-repeat: no-repeat; width: 287px; height: 83px; }
#subThree span { float: left; margin: 10px 0 0 8px; padding: 0; }
#subThree h2 { float: left; font: 18px Tahoma, sans-serif; color: #ffffff; margin: -25px 0 0 63px; padding: 0; width: 300px; }
#subThree p { float: left; font: 12px Tahoma, sans-serif; color: #ffffff; width: 200px; margin: 0px 0 0 70px; padding: 0; }
/*=====Sub Content Styles=====*/



#subWrapper { margin: 0 auto; padding: 0; background-color: #cdd5da; width: 1000px; /*min-height: 370px;*/ }
#subContent { position: relative; height: 100%; width: 1000px; margin: 0; padding: 0; /*min-height: 260px;*/ }
/*=====Contact Us Form Styles=====*/
#contactForm { margin: 0px; padding: 10px 0px; clear: both; }
/*=====Sell Ebook Styles====*/
#sellEbook { position: absolute; top: 270px; left: 700px; margin: 0; padding: 0; background-image: url('images/servicesBG.png'); background-repeat: no-repeat; width: 279px; height: 222px; }
#sellEbook h6 { font: 19px Tahoma, sans-serif; color: #000000; margin: 15px 20px; padding: 0; }
#sellEbook .eBookSell { float: left; margin: 0; padding: 0; border: 0; }
#sellEbook p { float: left; clear: left; width: 130px; margin : -150px 0 0 135px; padding: 0; font: 12px Tahoma, sans-serif; color: #000000; }
#sellEbook a:link, #sellEbook a:visited { float: left; clear: both; font: 15px Arial, sans-serif; color: #ffffff; background-image: url('images/ebookButton.png'); background-repeat: no-repeat; width: 115px; height: 50px; margin: -60px 0 0 135px; padding: 10px 0 0 25px; }
#sellEbook a:hover, #sellEbook a:active { color: #000000; }
/*=====Foreclosure Ebook Styles=====*/
#foreclosureEbook { position: absolute; top: 20px; left: 700px; margin: 0; padding: 0; background-image: url('images/servicesBG.png'); background-repeat: no-repeat; width: 279px; height: 222px; }
#foreclosureEbook h6 { font: 19px Tahoma, sans-serif; color: #000000; margin: 15px 20px; padding: 0; }
#foreclosureEbook .eBookFore { float: left; margin: 0 0 0 20px; padding: 0; border: 0; }
#foreclosureEbook p { float: left; clear: left; width: 130px; margin : -150px 0 0 135px; padding: 0; font: 12px Tahoma, sans-serif; color: #000000; }
#foreclosureEbook a:link, #foreclosureEbook a:visited { float: left; clear: both; font: 15px Arial, sans-serif; color: #ffffff; background-image: url('images/ebookButton.png'); background-repeat: no-repeat; width: 115px; height: 50px; margin: -60px 0 0 135px; padding: 10px 0 0 25px; }
#foreclosureEbook a:hover, #foreclosureEbook a:active { color: #000000; }
/*=====Footer Styles=====*/
#footer { clear: both; width: 1000px; margin: 0 auto; padding: 10px 0; background-color: #2aaaf3; text-align: center; }
#footer a { font: 12px Tahoma, sans-serif; color: #ffffff; margin: 10px 0 10px 0; padding: 0; }
#footer a:hover { color: #000000; }
#footer p { font: 12px Tahoma, sans-serif; color: #ffffff; margin: 15px 0 15px 0; padding: 0; }
/*=====Misc Styles=====*/
.spacer { clear: both; width: 1000px; height: 0px; margin: -2px auto 0 auto; padding: 0; background-color: #bdc0ab; color: #bdc0ab; }
.clear { clear: both; margin: 0; padding: 0; }
