
body
{
	background: #B8C5D8 url("../images/back.jpg") repeat-x top left fixed;
	text-align:center;
	margin:0px 0px 0px 0px;
	background-color:#B4C0D6;
	

}
h1
{
	font-size:16px;
	text-align:left;
	color:#FBB424;
	padding-left:10px;
	font-weight:bold;
	font-variant:small-caps;
}
h2
{
	font-size:14px;
	padding-left:10px;
}
h4 {
	padding-left:10px;
}
.table-test
{
padding-left:10px;
}
body /* Mozilla Firefox alignment */
{
text-align: -moz-center;
margin:0px 0px 0px 0px;
}

#main-wrap
{
	width:903px;	
	height:100%;
}

#main-content
{

	width:897px!important;
	width:897px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:100%;
	margin-top:-5px;
	background-color:#D0C6AB;
	border-left:3px solid #043179;
	border-right:3px solid #022150;
	border-bottom:3px solid #022150;
	border-top:1px solid #043179;
	float:left;
	clear:both;
	color:#043179;
	font-size:12px;

}
p
{
	color:#043179;
	padding-right:10px;
	padding-left:10px;
}


ol
{
	color:#043179;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-right:5px;
	
}


#header2
{
	width:903px;
	height:100%;
	float:left;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	
}
#header-mls
{
	width:903px;
	height:119px;
	float:left;
	clear:both;

	
}
#nav-menu
{
	position:relative;
	top:inherit;
	 width:904px;
	 margin::0px 0px 0px 0px;
	 background-color:#063178;

}
#nav-menu ul
{

list-style: none;
padding: 0;
margin: 0;

}
#nav-menu li
{ 
float: left;
list-style:none;
border:none;
}
#leftcol 
{ 
float:left;
width: 181px; 
height:2000px; 
margin-left:5px!important;
margin-left:2px;
margin-top:15px;
background-image:url(../images/leftcol_back.jpg); 
background-repeat:no-repeat;
}

#header1
{
  background-image:url('../images/headers/town_header.jpg');
  background-repeat:no-repeat;
  float:left;
  width:190px;
  height:31px;
  left:0px;
  margin-left:-187px;
  margin-top:5px;
}
  #header2-left
{
  background-image:url('../images/headers/neighborhoods.jpg');
  background-repeat:no-repeat;
  float:left;
  width:191px;
  height:31px;
  left:0px;
  margin-left:-191px;
  margin-top:120px;
}
#header3-left
{
  background-image:url('../images/headers/helpful_info.jpg');
  background-repeat:no-repeat;
  float:left;
  width:191px;
  height:31px;
  left:0px;
  margin-left:-190px;
  margin-top:305px;
}
.group1-left 
{
  margin-left:0px;
  margin-top:20px;
  padding-right:5px;
}
.group2-left 
{

  margin-left:0px;
  padding-top:7px;
    padding-right:5px;
}
.group3-left 
{
  margin-left:0px;
  padding-top:15px;
  padding-right:7px;
}

li
  {
  list-style-type:none;

  }


#flash-container
{ 
	float:left;
	margin-top:5px;
	width:520px; 
	height:100%;
	margin-left:5px;  
	/*background-image:url('../images/flash_back.jpg'); 
	background-repeat:no-repeat;*/ 
}
#flash
{
	float:left;
	width:520px; 
	height:487px;
	background-image:url('../images/flash_back.jpg'); 
	background-repeat:no-repeat; 

}
#content-middle2
{ 

	float:left;
	width:514px;
	height:100%; 
	margin-top:10px;
	margin-left:3px;  
	/*background-image:url('../images/content_middle.jpg'); 
	background-repeat:repeat-y;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	/*background-color:#E0DCD3;
	border:1px solid #05317A;*/
	
}
.image
{
	padding-top:3px;
	padding-left:2px;
}
#content-top
{ 

	float:left;
	margin-top:5px;
	width:520px;
	height:15px; 
	margin-left:5px;  
	background-image:url('../images/content_top.jpg'); 
	background-repeat:no-repeat;
	
}
#content-top-big
{ 

	float:left;
	margin-top:5px;
	width:700px;
	height:15px; 
	margin-left:5px;  
	background-image:url('../images/content_top_big.jpg'); 
	background-repeat:no-repeat;
	
}

#set-margin
{
	margin-left:10px;
}
#content-middle
{ 

	float:left;
	width:518px;
	height:100%; 
	margin-left:5px;  
	background-image:url('../images/content_middle.jpg'); 
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	
}
#content-middle-big
{ 

	float:left;
	width:700px;
	height:100%; 
	margin-left:5px;  
	background-image:url('../images/content_middle_big.jpg'); 
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	
}

#content3-container
{
	float:left;
	width:518px;
	height:100%;
	border:1px solid #000;
}
#content-middle3
{ 

	float:left;
	width:518px;
	height:450px; 
	margin-left:5px;  
	background-image:url('../images/content_middle.jpg'); 
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	
}


#content-middle ul
{
	color:#043179;
	padding-right:5px;

	
}
#content-middle  li
{
	list-style-type:disc;

}
#content-middle ol
{
	list-style-type:decimal;
}
#content-bottom
{ 
	position:relative;
	width:520px; 
	height:15px;
	background-image:url('../images/content_bottom.jpg'); 
	background-repeat:no-repeat;
}
#content-bottom-big
{ 
	position:relative;
	width:700px; 
	height:15px;
	background-image:url('../images/content_bottom_big.jpg'); 
	background-repeat:no-repeat;
}

#content-top-mls
{ 

	float:left;
	margin-top:5px;
	width:700px;
	height:15px; 
	background-image:url('../images/content_top_mls.jpg'); 
	background-repeat:no-repeat;
	
}
#content-middle-mls
{ 

	float:left;
	width:700px; 
	background-image:url('../images/content_middle_mls.jpg'); 
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;

	
}
#content-bottom-mls
{ 
	position:relative;
	width:700px; 
	height:15px;
	background-image:url('../images/content_bottom_mls.jpg'); 
	background-repeat:no-repeat;
	
}

#rightcol 
{ 
	float:left;
	margin-top:5px;
	width:164px; 
	height:590px;
	margin-left:14px!important; 
	margin-left:5px; 
	background-image:url('../images/rightcol.jpg'); 
	background-repeat:no-repeat; 
}

#rightcol2 
{ 
	float:left;
	margin-top:-14px;
	width:164px; 
	height:760px;
	margin-left:14px!important; 
	margin-left:5px; 
	background-image:url('../images/rightcol2.jpg'); 
	background-repeat:no-repeat;
	padding-bottom:5px; 
}
#property-button
{
float:left;
margin-left:-7px;
}
#property-button2
{
float:left;
margin-left:0px;
}

#quick-search
{
	float:left;
	margin-left:-7px;
	margin-top:6px;
	width:174px;
	height:32px;
	background-image:url('../images/headings/quick_search.jpg'); 
	background-repeat:no-repeat; 
}
#best-buy-button
{
	float:left;
	margin-top:-5px;
	padding-bottom:7px!important;
	margin-left:5px!important;
	margin-left:2px;
	
}
#scoop-button
{
	float:left;
	margin-left:5px;
	padding-bottom:20px;
	
}
#blog-button
{
	float:left;
	margin-left:5px!important;
	padding-bottom:7px;
	margin-left:2px;
	
}
.quick-search-group
{
	margin-left:0px;
	margin-top:0px;
	text-align:left;
}
#bottom-section
{
	float:left;
	width:884px;
	margin-top:0px!important;
	margin-top:5px;
	margin-left:5px!important;
	margin-left:2px;
	height:10px;
	background-image:url('../images/bottom_piece.jpg'); 
	background-repeat:no-repeat; 
}
#bottom-section2
{
	float:left;
	width:884px;
	margin-left:5px!important;
	margin-left:2px;
	background-image:url('../images/bottom_piece2.jpg'); 
	background-repeat:repeat-y;
}
#bottom-section3
{
	float:left;
	width:884px;
	height:20px;
	margin-left:5px!important;
	margin-left:2px;
	/*background-image:url('../images/bottom_piece3.jpg'); 
	background-repeat:no-repeat;*/
}
#bottom-container
{
	width:863px;
	float:left;
	padding-left:7px;
	margin-left:7px;
	padding-top:10px;

	background-color:#E0DCD3;	
	
}
#bottom-content
{
	width:570px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	color:#043179;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#tan-area
{
	margin-top:5px;
	margin-left:2px;
	width:873px;
	height:189px;
	background-image:url(../images/tan_piece.jpg);
	background-repeat:no-repeat;
}
#nav-menu-bottom
{
	position:relative;
	top:inherit;
	 width:873px;
	 margin::0px 0px 0px 0px;

}
#nav-menu-bottom ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
#nav-menu-bottom li
{ 
	float: left;
	list-style:none;
	border:none;
}
#weather-image
{
	margin-top:5px;
	float:left;
	border:1px solid #05317A;
}
#active-rain
{
	margin-top:5px;
	margin-right:5px;
	float:right;
	border:1px solid #05317A;
}
.bottom-nav
{
	margin-left:-2px;
	
}
.button-align
{
	margin-top:1px;
}
.button-align2
{
	margin-top:2px;
}

 #footer { 
	width:903px;
	height:22px;
	/*background-image:url(../images/footer.jpg);
    background-repeat:no-repeat;
	margin-left:-2px;*/
	float:left;
	clear:both;
  }
 #footer-text
  {

  text-align:center;
	
  font-size:11px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#043179;
  padding-top:10px;
  padding-bottom:10px;
  }
  
 #footer-text a:link,a:visited,a:active
{

	text-decoration:none;
	color:#043179;
}
#footer-text a:hover
{
	text-decoration:underline;
	color:#043179;
	
}

a.nav:link
{

	text-decoration:none;
	color:#043179;
}
a.nav:visited
{
	text-decoration:none;
	color:#043179;
}
a.nav:active
{

	text-decoration:none;
	color:#043179;
}
a.nav:hover
{
	text-decoration:underline;
	color:#043179;
	
}

#main-content a:link,a:visited,a:active
{

	text-decoration:none;
	color:#043179;
}

#main-content a:hover
{
	text-decoration:underline;
	color:#043179;
	
}
form
{
text-align:left;
padding-left:10px;
}
                                                                                           
#calc-col1
{
	float:left;
	width:100px;
}
.pad-image
{
	padding-right:5px;
}
#calc-col2
{
	float:left;
	width:200px;
}
#previews-section
{
	float:left;
	width:600px;
	height:100%;
	border:1px solid #FFF;
}
#content-buttons
{
	float:right;
	width:200px;
	height:100%;
	
	clear:right;

}
#open-house
{
	width:180px;
	border:1px solid #043179;
	text-align:center;

}
.table-left
{
	width:510px;
	padding-left:5px;
}
.pic-border
{
	border:2px solid #043179;
}
#form-background
{
	width:158px;
	height:354px;
	background-image:url(../images/form_back.jpg);
	background-repeat:no-repeat;
	margin-left:-8px;
	margin-top:-22px!important;
}
.format-form
{
	margin-top:20px;
}
input
{
	font-size:12px;
}
textarea
{
	font-size:12px;

}
#human {
visibility:hidden;
display:none;
}