/* ------------------------------------BEGIN ALL PAGES CSS */
body,td,th {color:black;}
body {
background-color:white;
width:900px;
margin: 0px auto;
position:relative;
text-align:center;
font-family:Tahoma, Verdana, Arial, sans-serif;
}

a:link {color: white;}
a:visited {color: white;}
a:hover {color: white;}

#MHT {height:36px; display:none;}

#agentPic {display:none;}
#splash table tbody td img {display:none;} /* Gets rid of the friggin agent pic */

/* ------------------------------------BEGIN INTRO PAGE CSS ONLY */
#splash {width:901;}
#leftRunner {width:58; height:871; float:left; background:url('/files/53071/lampleft.jpg') no-repeat top left black;}
#splashBanner {width:843; height:324; float:right; background-color:black;} /* Contains Slideshow */
#rightStuff {width:843; float:right;}
 #leftMain {height:537; width:37; margin:0 auto; background:url('/files/53071/lampright.jpg') no-repeat top left #000000;}
 #splashMain {height:437; background-color:#F99A00; padding:10 10 10 0; margin:0 auto; vertical-align:top;}

 #splashRight {width:180px; background-color:#80304D; vertical-align:top;}
 #splashNav a{display:block; width:160px; margin:3px; color:#F99A00; font:bold 10pt Tahoma, Verdana; padding-left:2px; text-transform:capitalize;}

 #splashFooter {height:100px; background-color:black; padding:5px; color:white; vertical-align:middle;}
 #splashContact {float:left; margin-top:20px; width:500px;}
 #splashContact br {display:none;}
 #splashContact div, #splashContact p {display:inline; font:bold 9pt Tahoma;}
 #splashContact a {color:#F99A00; padding-right:6px;}
 #splashLogo {display:block; float:right; height:100; width:232; background:url('/files/53071/logo.gif') no-repeat;}

/* ------------------------------------BEGIN INTERIOR PAGES CSS ONLY */
#agent {
width:900px; /* To make not fixed-width, kill this line*/
text-align:center; /* and this line too */
position:relative;
background:url('/files/SL#/BODYBG') repeat-y center top BGCOLOR;
margin: 0 auto 0;
}

#agent font, h2, h3, h4, h5, span {color:BASICCOLOR;}
#agent a {color:LINKCOLOR;}
#agent a:hover {color:LINKHOVER;}
#agent a:visited {color: LINKVISITED;}

#site {
width:900px; /* To make not fixed-width, kill this line*/
text-align:center; /* and this line too */
}

#header{height:130; background:url('/files/SL#/HEADERBG');}
#banner{height:130; background:url('/files/53071/breckenbanner.jpg') no-repeat bottom center; margin-top:15px;}
#banner a img {position:relative; top:50px; left:336px; width:216px; height:20px; border:none;} /* Hidden link over email in banner */

#right {vertical-align:top; width:180px; vertical-align:top;}

#nav a{display:block; width:160px; margin:3px; color:#F99A00; font:bold 10pt Tahoma, Verdana; padding-left:2px; text-transform:capitalize;}
#nav a {color:LINKCOLOR;}
#nav a:hover {color:LINKHOVER;}
#nav a:visited {color:LINKCOLOR;}

#contact {padding-top:20px; text-align:center;}
#contact, #contact span {color:BASICCOLOR;}

#mainBody {padding:10px;}

#partners a {color:white;}
#partnersTable01{width:640px; padding:15px 0; text-align:left; float:right;}
	#partnersTable01 .partnerTile{display:block; width:295px; float:left; padding:0px 0; margin:10px;}
		#partnersTable01 .partnerTile .preferedIcon{margin-left:0px;}
		#partnersTable01 .partnerTile .preferedLink{font-size:13px; text-decoration:underline; font-weight:bolder; font-style:italic;}
		#partnersTable01 .partnerTile .caption{display:block; margin-left:0px; font-size:12px; width:300px; float:right;}
		#partnersTable01 #preferedTile{} /* Add/Change "float:" here to change order of partners */
			#partnersTable01 #preferedTile #partnerIcon{display:block; float:left; padding-right:3px; width:24px; height:24px;
			 background:url(/files/SL#/PARTNERBULLET) no-repeat; display:none;}
			#partnersTable01 #preferedTile #partnerLink{}
		#partnersTable01 #aelTile{} /* Add/Change "float:" here to change order of partners */
			#partnersTable01 #aelTile #aelIcon{display:block; float:left; padding-right:3px; width:24px; height:24px;
			 background:url(/files/SL#/PARTNERBULLET) no-repeat; display:none;}
			#partnersTable01 #aelTile #aelLink{}
		#partnersTable01 #homeAdviceTile{} /* Add/Change "float:" here to change order of partners */
			#partnersTable01 #homeAdviceTile #homeAdviceIcon{display:block; float:left; padding-right:3px; width:24px; height:24px;
			 background:url(/files/SL#/PARTNERBULLET) no-repeat; display:none;}
			#partnersTable01 #homeAdviceTile #homeAdviceLink{}
		#partnersTable01 #reNewsTile{} /* Add/Change "float:" here to change order of partners */
			#partnersTable01 #reNewsTile #reNewsIcon{display:block; float:left; padding-right:3px; width:24px; height:24px;
			 background:url(/files/SL#/PARTNERBULLET) no-repeat; display:none;}
			#partnersTable01 #reNewsTile #reNewsLink{}
	#partnersTable01 .clearFloat{clear:both; display:block; height:1px; overflow:hidden;}

#articles {float:right;}
#articles a {display:block; width:315px; color:white;}
#articles ul {list-style-type:none;}
#articles li {float:left;}

#footer {height:100px; background-color:black; padding:5px; color:white; vertical-align:middle;}
 #footerContact {float:left; margin-top:20px; width:500px;}
 #footerContact br {display:none;}
 #footerContact div, #footerContact p {display:inline; font:bold 9pt Tahoma;}
 #footerContact a {color:#F99A00; padding-right:6px;}
 #splashLogo {display:block; float:right; height:100; width:232; background:url('/files/53071/logo.gif') no-repeat;}

#designations {text-align:center;}

#disclaimerWrapper {width:880; margin-top:20px; text-align:center;}

/* -------- BEGIN SPECIAL PAGE CONSIDERATIONS ----------- */
.calculator #mainBody li, .calculator i {color:black;}
#mainBody table table td font {color:black;}
.openhouse #mainBody #listingWrapper td {color:black;}
.detailPanel tr td{color:black;}

/* -------- BEGIN RANDOMIZED COLOR BACKGROUNDS ---------- */
#mainbody, #mainBody.contact, #header, #header.contact {background-color:#7F799E;}
.contactRight, .Right {background-color:#FAC634;}
.contactRight #nav a, .Right #nav a {color:brown;}

#mainBody.listings, #header.listings, #mainBody.listdetail, #header.listdetail, #mainBody.nofeaturedprop, #header.nofeaturedprop {background-color:#678EBD}
.listingsRight, .listdetailRight, .nofeaturedpropRight {background-color:#FAC634;}
.listingsRight #nav a, .listdetailRight #nav a, .nofeaturedpropRight #nav a {color:darkgreen;}

#mainBody.homepage, #header.homepage, #mainBody.homefinder, #header.homefinder {background-color:#FAC634}
.homepageRight, .homefinderRight {background-color:#003366;}
.homepageRight #nav a, .homefinderRight #nav a {color:#E84E4C;}

#mainBody.searchform, #header.searchform, #mainBody.searchresult, #header.searchresult, #mainBody.statemap, #header.statemap {background-color:#678EBD}
.searchformRight, .searchresultRight, .statemapRight {background-color:#FAC634;}
.searchformRight #nav a, .searchresultRight #nav a, .statemapRight #nav a {color:darkgreen;}

#mainBody.openhouse, #header.openhouse, #mainBody.calculator, #header.calculator, #mainBody.article, #header.article {background-color:#54520F; color:#BFC082;}
.openhouseRight, .calculatorRight, .articleRight {background-color:#44355D;}
.openhouseRight #nav a, .calculatorRight #nav a, .articleRight #nav a {color:#FAC634;}

#mainBody.reports, #header.reports, #mainBody.homeadvice, #header.homeadvice, #mainBody.qu_a, #header.qu_a, #mainBody.answers, #header.answers {background-color:#678EBD}
.reportsRight, .homeadviceRight, .qu_aRight, .answersRight {background-color:#FAC634;}
.reportsRight #nav a, .homeadviceRight #nav a, .qu_aRight #nav a, .answersRight #nav a {color:darkgreen;}
