
html, body { margin-top:0; color:white; background:#dddddd;}
body {margin-top:10px; }

a {color:white;}

#wrap { width:950px; margin-left:auto; margin-right:auto; }
	
	#header  { border-left:2px solid #767676; border-right:2px solid #767676;   background:#02254b url('images/bg-content-1.jpg') repeat-y;
			   float:left; clear:both; margin:0; width:950px;  color:white;}

	#links   { 	border-left:2px solid #767676; border-right:2px solid #767676; background:#02254b url('images/bg-content-1.jpg') repeat-y; border-bottom:2px solid #c0c0c0; 
				float:left; clear:both; width:950px; height:39px;  }

	#content { 	border-left:2px solid #767676; border-right:2px solid #767676; border-bottom:2px solid #767676; 
				background:#02254b url('images/bg-content-1.jpg') repeat-y;
				float:left; clear:both; width:950px; min-height:200px;}
		
		#content h1, #content p, #content ul, #content strong {padding-left:20px; padding-right:20px; }
		#content h1 {  font-family: 'Gill Sans MT';}
		#content ul {padding-left:50px;}
	
	
	#footer  { color:#02254b; float:left; clear:both; width:950px;}
	#footer a {color:#02254b; font-weight:700;}
	
	#footer ul { list-style-type:none; margin:0; font-family:'Gill Sans MT'; padding: 0 0 0 40px; clear:both; height:30px;}
	#footer ul li {float:left; padding:8px;}
	#footer ul li a { font-size:12pt; font-weight:900;}
	
	
/* Links CSS */

#links ul {list-style-type:none; padding:0; margin:0; margin-left:22px; }
#links ul li {float:left; height:23px; margin: 6px 5px 6px 5px; background: url(images/links-bg.png) repeat-x; padding:5px;}
#links ul li a { text-decoration:none; color:#03152b; font-size:13pt; font-weight:700; font-family:'Gill Sans MT';}
#links ul li:hover, ul li.current {background:#3f3f3f;}
#links ul li:hover a { color:#fff;}


/* Content CSS */

#leftbar { width:660px; float:left;  margin:4px; color:white; padding-top:15px; font-size:15pt;}
#leftbar h2 { margin:0px;  text-align:center;  color:white; margin-top:5px; text-decoration:underline; margin-bottom:10px;}
#leftbar p {padding:10px; padding-top:0;}
.picture-box { float:left; margin:4px; width:263px;}


/* CSS for left bar countdown */

#event { font-size:15pt; color:red; font-weight:800;}
#days  { font-size:17pt; text-decoration:underline;}	
	

/* Featured Property on Home Page */

#fp1 { width:263px; height:345px; border:1px solid white; float:left; margin-left:4px; font-size:10pt;}
#fp2 { margin:0; padding:1px; width:261px; background:white; color:#03152b; font-size:11pt; padding-top:2px; padding-bottom:2px; font-family: 'Gill Sans MT';}
#fp3 { width:240px; margin:5px; margin-top:5px; border:0;}
#fp4 { margin-top:0; padding-top:0; font-size:9pt;}

/* Featured Properties */

#fp5 { border:1px solid white; width:830px; height:185px; margin-bottom:15px; font-size:10pt;}
#fp6 { width:790px; background:white; color:#02254b; margin:0; padding:0; padding-bottom:3px; font-size:15pt; font-family: 'Gill Sans MT';}
.fp7 { width:145px; float:left; margin:10px;}
.fp8 { width:120px; height:100px; margin:5px;}


/* NEW CSS */

#footer-center { font-size:10pt; margin:5px; clear:both;}
#footer-strong { font-size:14pt; font-family: 'Gill Sans MT';}
#footer-p { font-size:10pt; clear:both; float:right;}
#footer-span { text-decoration:none; color:#02254b;}
#footer-span2 { text-decoration:underline;}

#header-p1 { float:right; text-align:right; color:white; font-size:14pt; font-weight:700; padding-right:20px; padding-top:0; margin-top:0; font-family:'Gill Sans MT';}
#header-span1 { font-size:24pt;}
#header-link1 { text-decoration:none; color:white;}
#header-img1 {  float:left; padding: 0 15px 15px 15px; width:550px;}
#header-pics {  width:670px; height:347px; float:left;}
#listing-info {  margin-top:0; padding: 0 10px 0 10px; font-size:9pt; text-align:justify;}

#date {  float:right; font-weight:700; padding:15px 50px 5px 5px; font-style:italic;}
#home-content { text-align:justify; margin-top:20px; padding:0; margin-bottom:15px; padding-left:10px;}
#center-contact { padding:0; margin-top:5px; margin-bottom:10px;}
