/*
	Site Section : Main Style			
*/

object { outline:none;}

#selector
{
	width:437px;
	float:left;
}

#selectorintro
{
	width:248px;
	float:right;
}

#selectorinfo
{
	width:248px;
	float:right;
	display:none;
}

#plotname, #selectorintro h6
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666F6F;
	font-weight:bold;	
	display:block;
	margin-bottom:5px;
}

#plotprice
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ACB7BE;
	font-weight:bold;	
	display:block;
	padding-bottom:10px;
	border-bottom:1px solid #ACB7BE;
}


#selectorintro h6 b{
	color:#ACB7BE;
}

.pricetag
{
	color:#666F6F;
}

#plotdesc
{
	margin-bottom:10px;
}

#plotplan
{
	display:none;
}

/* topnav */

#topnav ul
{
	margin:0;
	padding:0;
	list-style:none;
}

#topnav li
{
	float:left;
	padding-left:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ACB7BE;
}

#topnav li.pipe
{
	background-image:url(../images/pipe.gif);
	background-repeat:no-repeat;
	background-position:6px 2px;
}

/* nav */

#nav ul,
ul#newsNav
{
	margin:0 !important;
	padding:0 !important;
	list-style:none !important;
}

/* devsections */

ul#devsections
{
	margin: 4px 0 0 0;
	padding: 0 0 0 0px;
	list-style:none;
}

ul#devsections li
{
	float:left;
	padding-left:20px;
	margin-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ACB7BE;
}

ul#devsections li.pipe
{
	background-image:url(../images/pipe.gif);
	background-repeat:no-repeat;
	background-position:10px 2px;
}

/**************/

.titleblock
{
	padding-left:10px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:25px;
}

h1
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#596773;
	font-weight:bold;		
}

h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#596773;
	font-weight:bold;	
}

h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#596773;
	font-weight:bold;	
	margin:7px 0 7px 20px;
	padding:0;
}

h4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#5C6F7B;
	font-weight:bold;	
	margin:7px 0 7px 20px;
	padding:0;
}

h4 span.info
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#5C6F7B;
	line-height:16px;
}

h5
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#596773;
	font-weight:bold;
	margin-bottom:0;
	padding-bottom:0;
}

.nopadtop
{
	margin-top:0;
	padding-top:0;
}

p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C6F7B;
	line-height:16px;
}

.propertylist
{
}

.propertylist a
{
	font-size:10px !important;
}

#footer
{
	display:block;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ACB7BE;
	text-align:right;	
}

#frm_viewing input.text
{
	width:300px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ACB7BE;
}

#frm_viewing input.submit
{
	border:1px solid #CCCCCC;
	background-color:#ACB7BE;
	color:#FFFFFF;
}

#frm_viewing textarea
{
	width:450px;
	height:100px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ACB7BE;
}

.header_image
{
	margin-bottom:20px;
}

img.thumbl
{
	border:none;
	margin-bottom:4px;
}

img.thumb
{
	border:none;
	margin-left:4px;
	margin-bottom:4px;
}


#topnav a { font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#ACB7BE;text-decoration:none; }
#topnav a:hover { color:#596773; }
#topnav a.yah { color:#596773; }

#newsNav a { display:block;width:205px;height:auto;line-height:16px;border-bottom:1px solid #ACB7BE;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none; padding:4px 0 4px 0;}
#newsNav a:hover { color:#596773; }
#newsNav a.yahul { color:#596773; }
#nav li.selected a,
#devsections li.selected a,
#newsNav li.selected a { color:#596773; }
#newsNav a.yah { color:#596773;border-bottom:none; }
#newsNav ul { border-bottom:1px solid #ACB7BE;padding-bottom:5px; }
#newsNav ul a{ width:195px;margin-left:10px;height:auto;border-bottom:none; }

#nav a { display:block;width:205px;height:24px;line-height:24px;border-bottom:1px solid #ACB7BE;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#ACB7BE;text-decoration:none; }
#nav a:hover { color:#596773; }
#nav a.yahul { color:#596773; }
#nav ul ul { border-bottom:1px solid #ACB7BE;padding-bottom:5px; }
#nav ul ul a { width:195px;margin-left:10px;height:20px;line-height:20px;border-bottom:none; }

#nav li li a{ border-bottom:none; }
/*#nav li.selected a{ border-bottom:none;}*/

#nav li.selected li a{ color:#ACB7BE;}
#nav li.selected li a.yah{ color:#596773;}

ul#devsections a { font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#ACB7BE;text-decoration:none; }
ul#devsections a:hover { color:#596773; }
ul#devsections a.yah { color:#596773; }

#nav a.yah { color:#596773; border-bottom:none !important; }

#footer a { font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#ACB7BE;text-decoration:none; }
#footer a:hover { color:#596773; }

a.rollover { display: block;width:180px;height:106px;text-decoration: none; }
a.rollover:hover { background-position:-180px 0; }

a.newsmore { font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ACB7BE;font-weight:bold;text-decoration:none; }
a.newsmore:hover { color:#596773; }

a { font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#596773;text-decoration:none; }
a:hover { color:#ACB7BE; }

a.headline { line-height:18px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#ACB7BE !important; text-decoration:none;font-size:12px; }
a.headlineyah { line-height:18px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#596773 !important;text-decoration:none;font-size:12px; }
a.headline:hover { color:#596773 !important;  }

a.med 
{
	font-size:12px;
}

img#gmapStatic{ width:732px !important; margin-top:-45px !important;}
#mapWrapper{ height:316px; overflow:hidden;}


#calc{}
#calc h1{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:16px !important;
	color:#596773 !important;
	font-weight:bold !important;	
	margin:7px 0 7px 20px !important;
	padding:0 !important;
}
#calc table{}
#calc table tr{}
#calc table td{}


#selectorintro a { font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#596773 !important; font-size:12px; }
#selectorintro a:hover { color:#ACB7BE !important;  }












