html, body{
padding:0px;
margin:0px;
width:100%;
height:100%;
background-color:#336699;
text-align:center;
font-family:"Times New Roman", Times, serif;
}
/*---for internet explorer---*/
#container{
margin-left:auto;
margin-right:auto;
width:700px;
background-color:#ffffff;
text-align:center;
}

#mainblok{
text-align:center;
width:425px;
height:408px;
padding:8px;
background-image:url(images/utility/calc_bkgnd.gif);
background-repeat:no-repeat;
}

#newhblok{
text-align:center;
width:425px;
height:408px;
padding:8px;
background-image:url(images/utility/newhomes_bkgnd.gif);
background-repeat:no-repeat;
}

#maincontent{
padding:0px;
margin:0px;
background-color:#FFFFFF;
width:700px;
height:100%;
text-align:center;
}

#mainpage_white{
background-color:#ffffff;
width:700px;
margin-left:0px;
margin-right:0px;
text-align:center;
}

#searchbox{
height:300px;
width:500px;
background-color:#666666;
}

#searchboxlettings{
height:350px;
width:500px;
background-color:003366;
}

.comment {
 font: 14px;
 font-style:italic;
 color: #663399;
 font-weight: bold;
 font-family:"Times New Roman", Times, serif;
}

.pic{
border:#666666 2px solid;
}

.imagecenter{
text-align:center;
}
/*--------------------propbits------------------*/
.sumpic{
float:left;
margin-top:14px;
border:#003366 1px solid;
}

.agenttext{
font-family:arial, helvetica, verdana;
	font-size:12px;
	color:#003366;
	margin-left:20px;
	margin-right:20px;
	text-align:left;
}

#sum_propsec{
border-top:1px solid #003366;
padding:6px;
}
.sumtxt{
margin-left:200px;
}

p{font-family:arial, helvetica, verdana;
	font-size:12px;
	color:#003366;
	margin-left:20px;
	margin-right:20px;
	text-align:left;
	}
	
	.searchtext{font-family:arial, helvetica, verdana;
	font-size:12px;
	color:#FFFFFF;
	margin-left:20px;
	margin-right:20px;
	}
	
.rindhooptext {
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	color: #09225A;
	margin-left:20px;
	margin-right:20px;
	}

.boldtextbrown {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:20px;
	margin-left:20px;
	margin-right:20px;
	}
.emaillinks {
	font: bold, 15px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	}
#fulldets{font-family:arial, helvetica, verdana;
	font-size:12px;
	color:#003366;
	margin-left:20px;
margin-right:20px;
	}
#featurelist{font-family:arial, helvetica, verdana;
	font-size:11px;
	color:#003366;
	line-height:25px;
text-decoration:none;
font-weight:bold;
margin-left:20px;
margin-right:20px;
}

a:link {
	font-family:arial, helvetica, verdana;
	font-size:12px;
	color:#003366;
	line-height:normal;
	text-decoration:none;
	font-weight: bold;

}
a:visited{
font-family:arial, helvetica, verdana;
font-size:12px;
color:#003366;
line-height:normal;
text-decoration:none;
font-weight: bold;
}
a:hover{
color:#003366;
line-height:normal;
text-decoration:underline;
}
h1{
font-family:arial, helvetica, verdana;
font-size:14px;
color:#003366;
line-height:normal;
text-decoration:none;
font-weight:bold;
margin-left:20px;
margin-right:20px;
}

h2{font-family:arial, helvetica, verdana;
font-size:20px;
color:#003366;
line-height:normal;
text-decoration:none;
font-weight:bold;
margin-left:20px;
margin-right:20px;
}

h4{font-family:arial, helvetica, verdana;
	font-size:12px;
	color:#09225A;
	
	}
	
h5{font-family:arial, helvetica, verdana;
font-size:10px;
color:#003366;
line-height:normal;
text-decoration:none;
font-weight:bold;
margin-left:20px;
margin-right:20px;

}
#menu{
background-color:#003366;
width:135px;
}

#navlist
{
padding: 3px 0;
margin-left: 0;
border-bottom: 1px solid #778;
width:700px;
font: bold 12px Verdana, sans-serif;
}

#navlist li
{
list-style: none;
margin: 0;
display: inline;
}

#navlist li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #DDE;
text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover
{
color: #000;
background: #AAE;
border-color: #227;
}
