/* ------------------------------------BEGIN ALL PAGES CSS */


/* --------------------------------------------------------------- Style for Horizontal Menu */
/* ------------ Style for Horizontal Menu -- */
.suckerdiv {position:relative; top:171px; margin:0; padding:0px; }
.suckerdiv ul {margin:0; position:relative; left:140px; padding:0; list-style-type:none; }
.suckerdiv ul li a {display:block; width:140px;  text-decoration: none;}
.suckerdiv ul li a img {border:none; }
.suckerdiv ul li {position:relative; float:left; display:block; margin-right:0px;}
.suckerdiv ul li ul {position:absolute; display:none;}
.suckerdiv ul li ul li {position:relative; left:-124px; background-color:#755e49;}
.suckerdiv ul li ul li a {width:155px; color:white; text-decoration:none; background:#755e49; padding:1px 1px; border:0px solid white;}
.suckerdiv ul li ul li a:visited {color:white;}
.suckerdiv ul li ul li a:hover {background:#755e49; color:white;}
.suckerdiv ul li ul li ul {left:0px; top:0; padding:0px; margin:0px;}
.suckerdiv ul li ul li ul li {position:relative; left:155px;}
.suckerdiv ul li ul li ul li a {width:200px;}
.BGTable {background-image:url('/files/1324850/tablebg.jpg'); background-repeat: no-repeat; background-position: -10px right top;}
/* Holly Hack for IE \*/
* html .suckerdiv ul li {float:left; height:1%;}
* html .suckerdiv ul li a {height:1%;}
/* End */
#facebook {position:relative; top:-70px; left:130px;}

#contentWell .bodyBlock {background-color:#5C3E22; border:0px; color:#FFF;}
#SearchTable { border:0px;}
.SearchTable tbody tr td {color:#FFF; border:0px;}
.SearchTable {border:0px;}
.innerBlock p {color:#FFF; border:0px;}
#searchGrid tbody tr td label
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFF;
font-weight:bold;}

.TableBG {position:relative; top:-100px;}

body {
background-color: #37A5D7; 
margin: 0px;
}
table, td, th, body, div, p, span, font {color:#FFF; font-family:arial, sans-serif;}

#mainbody table tbody tr td table tbody tr td ul li a font {color:#000}

#mainBody {display:block; z-index:1;
}
*#mainBody {display:block; z-index:1;
}

#content{display:block;}
a:link {color: #FFF;}
a:visited {color: #FFF;}
a:hover {color: #FFF;}

/* ------------------------------------BEGIN INTERIOR PAGES CSS ONLY */
#agent {
margin: 0 auto 0;
}
#site {color:#FFF}
#MPcontent {background-color:#5C3E22}

#MPcontent p a:hover {color:#37A5D7}
#mainBody h2 {color:#FFF;}
#mainBody p {color:#FFF;}
div .innerBlock h3 {color:#FFF;}
div .innerBlock p.info {color:#FFF;}
div .bodyBlock h2 {color:#FFF;}
div .bodyBlock h3 {color:#FFF;}
div .bodyBlock p.info {color:#FFF;}
#moveInfo tbody tr td{color:#FFF;}
#moveInfo tbody tr td label{color:#FFF;}
#moveInfo tbody tr td h3{color:#FFF;}


#agent font, h2, h3, h4, h5, span, .resourcetable {font-family:arial, sans-serif; color:#FFF;}
#suckertree1 li a {color:#FFF;}
#agent a:hover {color:#C0C0C0;}


#MHT {height:36px; display:none;}
#header{height:190; background-color:#62A7D9; background:url('/files/1324850/headerbg.jpg'); background-repeat:repeat-x; border-bottom:1px solid black;}
#banner{height:190; background:url('/files/1324850/banner.jpg') no-repeat top left;}

#left {vertical-align:top; width:180px; padding:15 3 0 15;}
#left a img {display:block;}
/* Rounded Table */

.roundcont {
	
	background-color: #5C3E22;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(/files/1324850/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(/files/1324850/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/* Rounded Table For Main Page */

.roundcontmp {

	background-color: #5C3E22;
	color: #fff;
}

.roundcontmp p {
	margin: 0 10px;
}

.roundtopmp { 
	background: url(/files/1324850/tr.gif) no-repeat top right; 
}

.roundbottommp {
	background: url(/files/1324850/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;



   height: 15px;
   border: none;
   display: block !important;
}


#nav a{
 display:block;
 width:180px;
 text-decoration:none;

 padding:2 0 2 4;
 margin:3px;
 font:bold 9pt arial, sans-serif;
 text-transform:capitalize;
 border-bottom:2px solid #404040;
}
#nav a:hover {color:#000;}
#nav a:visited {color:#404040;}

#contact {
 width:200px;
 text-align:left;
 font:bold 9pt arial, sans-serif;
 color:white;
/* background:url('/files/storageLocker#/companyLogo.jpg') bottom center no-repeat black;  /* If client demands logo under Contact box */ */
}
#contact a {}
#contact, #contact span {}



.picButtons a {font-size:9pt;}

#partnersTable01{ padding:15px 0; text-align:left;}
	#partnersTable01 .partnerTile{display:block; width:300px; 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;}
		#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; margin-right:3px; width:23px; height:23px;
			 background:url() no-repeat #5C3E22; border:1px solid #FFF;}
			#partnersTable01 #preferedTile #partnerLink{}
		#partnersTable01 #aelTile{} /* Add/Change "float:" here to change order of partners */
			#partnersTable01 #aelTile #aelIcon{display:block; float:left; margin-right:3px; width:23px; height:23px;
			 background:url() no-repeat #5C3E22; border:1px solid #FFF;}
			#partnersTable01 #aelTile #aelLink{}
		#partnersTable01 #homeAdviceTile{} /* Add/Change "float:" here to change order of partners */
			#partnersTable01 #homeAdviceTile #homeAdviceIcon{display:block; float:left; margin-right:3px; width:23px; height:23px;
			 background:url() no-repeat #5C3E22; border:1px solid #FFF;}
			#partnersTable01 #homeAdviceTile #homeAdviceLink{}
		#partnersTable01 #reNewsTile{} /* Add/Change "float:" here to change order of partners */
			#partnersTable01 #reNewsTile #reNewsIcon{display:block; float:left; margin-right:3px; width:23px; height:23px;
			 background:url() no-repeat #5C3E22; border:1px solid #FFF;}
			#partnersTable01 #reNewsTile #reNewsLink{}
	#partnersTable01 .clearFloat{clear:both; display:block; height:1px; overflow:hidden;}

#articlesTitle {font-size:14pt; font-weight:bold;}
#articles {}
#articles a {display:block; width:205px; font-family:arial, sans-serif; font-size:10pt;}
#articles ul {list-style-type:none;}
#articles li {float:left;}

#footer {margin:15 0; padding:15px;font:bold 10pt arial, sans-serif;}
#footerContact br {display:none;}
#footerContact #contactInfo div, #footerContact #contactInfo p {display:inline; padding:10px;}
#designations {text-align:center;}

#disclaimerWrapper {text-align:center; color:#000000;}



#contentWell .bodyBlock {background-color:#5C3E22; border:0px; color:#FFF;}
#SearchTable { border:0px;}
.SearchTable tbody tr td {color:#FFF; border:0px;}
.SearchTable {border:0px;}
.innerBlock p {color:#FFF; border:0px;}
#searchGrid tbody tr td label
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFF;
font-weight:bold;}
.info {color:#FFF;}

#contentWell
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;}

#articles ul li a {text-align:left; font-size:15px; font-weight:bold; color:#FFF;}


table.alerts
{ text-align: center;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 250px;
margin-right:20px;}

#contentHeadWrap {display:none;}

.alertHd
{border-bottom: 1px solid #000;
background-image:url('/files/1324850/articleheader.gif');
height: 70px;
text-align: center;
font-weight: bold;
font-size: 16px;
color: #000;}

.alertBod
{ 
border-bottom: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-top: 1px solid #000;
font-weight: normal;
font-size: 11px;
color: #FFFFFF;
width:250px;
background-color:#5C3E22;}

#partnerWrap {display:block;}

#articles a:hover
{ 
color: #37A5D7;}


/* -------- BEGIN SPECIAL PAGE CONSIDERATIONS ----------- */
.calculator #mainBody li, .calculator i {color:black;}
.openhouse #mainBody #listingWrapper td {color:black;}
.detailPanel tr td{color:black;}
