/* CSS Document */

div.page { width:950px; margin:0 auto;  background-color:White;}

div.frame { margin:30px 0px 30px 0px; }

div.header {width:900px; height:111px; padding-top:10px;}

div.footer {width:950px; padding:0px 5px 5px 0px; background-color:#36353a}

div.title {padding:0px 25px 0px 25px; background-color:#e9e9cf}

div.content {margin:20px 0px 20px 0px;}	

div.results {width:900px; margin-bottom:10px;}

a:link {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#ffffff;		
}

a:visited {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#ffffff;	
}

a:hover {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#e8e9cf;		
}

a:active{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#ffffff;	
}

.gray a:link {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;	
}

.gray a:visited {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;	
}

.gray a:hover {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
}

.gray a:active{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
}

.blue a:link {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#a4cde5;	
}

.blue a:visited {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#a4cde5;	
}

.blue a:hover {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
}

.bigblue a:active{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#a4cde5;
	font-size:13px;
	font-weight:bold;
}

.bigblue a:link {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#a4cde5;
	font-size:13px;
	font-weight:bold;
}	

.bigblue a:visited {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#a4cde5;
	font-size:13px;
	font-weight:bold;
}

.bigblue a:hover {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:13px;
	font-weight:bold;
}

.blue a:active{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#a4cde5;
	font-size:13px;
	font-weight:bold;

}

body {
	background-color: #36353a;
	font-family: verdana;
	font-size:11px;
	color:#333;
	margin-top:0px;
}

.nav {
	color:#18384f;
	font-size:12px;
	padding:1px 0px 0px 1px;
}

.pagetitle {
	color:#a4cde5;
	font-weight:bold;
	font-size:14px;
	margin:10px 0px 10px 0px;
	padding-left:5px;
}

.categories {
	color:#a4cde5;
	font-weight:bold;
	font-size:12px;
	/*margin:5px 0px 0px 2px;*/
}

.headersblue{
	color:#a4cde5;
	font-weight:bold;
	font-size:13px;
	margin:5px 0px 5px 2px;
}

.headersbeige{
	color:#e8e9cf;
	font-weight:bold;
	font-size:13px;
	margin:5px 0px 5px 2px;
}

.headersgray{
	color:#666666;
	font-weight:bold;
	font-size:13px;
	margin:5px 0px 5px 2px;
}

.description {
	color:#a4cde5;
	font-size:11px;
	margin:2px 0px 2px 2px;
}

.subheader {
	color:#a4cde5;
	font-size:11px;
	margin:2px 0px 2px 2px;
}


.subheaderbold {
	color:#a4cde5;
	font-size:11px;
	font-weight:bold;
	margin:2px 0px 2px 2px;
	
}


.text{
	color:#333333;
	font-size:11px;
	margin:2px 0px 4px 2px;
}

.textblue{
	color:#a4cde5;
	font-size:11px;
	margin:2px 0px 4px 2px;
}

.textwhite{
	color:#fff;
	font-size:11px;
	margin:2px 0px 4px 2px;
}

.calendardates{
	color:#333333;
	font-size:11px;
	margin:2px 2px 4px 2px;
}

.openhouse{
	color:#F00;
	font-size:12px;
	margin:5px 0px 5px 2px;
}

.footer{
	color:#fff;
	font-size:10px;
}


.box1{
	margin:0px 0px 10px 0px;
}

.box2{
	margin:10px 0px 00px 0px;
}

.wrapper {
width: 950px;
position: relative;
clear: both;
}

.left {
width: 84%;
position: relative;
float: left;
}


.right {
width: 16%;
position: relative;
float: right;
} 

