@CHARSET "ISO-8859-1";

body {background:#ccc url('images/bg3.gif') repeat-y;}

.container {width:662px;
			position:absolute; 
			top:180px; 
			left:200px; 
			z-index:5; 
			border:none red 1px;
			padding:0px; margin:0px; display:block;}

#welcome {margin:auto;		  
		  background-color:#ccc;
		  z-index:3;
		  border: solid #6F7F99 1px;
		  font-family:sans-serif;
		  font-size:1em;
		  color:#6F7F99;
		  padding:10px;}

#featured {margin:auto;
		   text-align:center;
		   background-color: #6F7F99;
		   z-index:3;
		   font-family:sans-serif;
		   font-size:1.3em;
		   border: solid white 1px;
		   color:white;
		   padding:10px;}
		   
#realtor {height:43px;		  
		  background-color: #6F7F99;
		  border:solid white 1px;
		  padding:5px;
		  font-size:1em;
		  color:white;}
		  
#contact {text-align:center;
		  margin:auto;		  
		  background-color:#6F7F99;
		  z-index:4;
		  border: solid white 1px;
		  font-family:sans-serif;
		  font-size:1em;
		  color:white;
		  padding:10px;}

#contactform {text-align:center; 
		      height:280px;
	          margin:auto;		   
		      background-color: #6F7F99;
		      z-index:3;
		      font-family:sans-serif;
		      font-size:1.3em;
	          border: solid white 1px;
		      color:white;
		      padding:10px;}

#licensed {height:40px;		   
		   background-color:#6F7F99;
		   border: solid white 1px;
		   padding:10px;
		   font-size:1em;
		   color:white;}


#featuredpage {margin:auto;		   
		  	   background-color: #6F7F99;
		   	   z-index:3;
		   	   font-family:sans-serif;
		   	   font-size:1.3em;
		   	   border: solid white 1px;
		   	   color:white;
		   	   padding:10px;}
		   
#featuredpage img {border: solid white 1px;}
		   
#featuredthumbs {width:640px; height:150px;
				 margin:auto;
				 padding:10px;
				 position:absolute; top:410px; left:-1px;
				 background-color: #6F7F99;
		   		 z-index:3;
		   		 font-family:sans-serif;
		   		 font-size:1.3em;
		         border: solid white 1px;
		    	 color:white;
		   		 padding:10px;
		   		 list-style:none;}
		   
#slideshow {position:absolute; top:400px; left:400px;}

#navy {width:300px;height:872px;background-color:#182B49;
		position:absolute; top:0px; left:900px; display:none;}
		
#agents {height:1800px;
		 margin:auto;		 
		 background-color: #6F7F99;
		 z-index:3;
		 font-family:sans-serif;
		 font-size:.8em;
		 border:solid white 1px;
		 color:white;
		 padding:10px;}
		 
#agents img {border: solid white 2px;}

#propertysearch {margin:auto;				 
				 background-color: #6F7F99;
				 z-index:3;
				 font-family:sans-serif;
				 font-size:.9em;
				 border:solid white 1px;
				 color:white;
				 padding:10px;} 
				 
#mortgagecalc {width:225px; height:360px;
			   border:none white 1px;
			   position:relative; left:50px;}
			   
#weatherbug {float:right; position:relative; right:50px; top:50px;}
			   
div.menu {position:absolute; top:270px; left:10px; z-index:3; padding:0; width: 100px;}
div.menu img {padding:0px; margin:0px; display:block;}

img {border:0px;}

img.upperleft {position:absolute; top:0px; left:0px; z-index:1;}
img.upper {position:absolute; top:0px; left:359px; z-index:1;}
img.left {position:absolute; top:360px; left:0px; z-index:1; display:none;}
img.upperright {position:absolute; top:0px; left:719px; z-index:1;} /*719 left*/
img.ncreg {position:absolute; top:20px; left:280px; z-index:3;}
img.menubar {position:absolute; top:280px; left:10px; z-index:3; border:0px;}
img.crane {position:absolute; top:45px; left:25px; z-index:2;}
img.header {display:block;}
img.green {position:absolute; top:570px; left:20px; z-index:2;}
img.wraparound {float:left;
				border:0px;
				padding:0px;
				margin-right:10px;
				margin-top:0px;
				margin-bottom:0px;}
img.centered {margin-left:auto; margin-right:auto; display:block; text-align:center;}
				
.whiteborder {border: solid white 1px;}

#floatright {float:right;}
#floatleft {float:left;}
				
table.form {width:400px;
	   		text-align:center;
	   		margin:auto;
	   		border-width:1px 1px 1px 1px;
	   		border-style:solid;}
	   		
table.contactinfo {text-align:center;
				   margin:auto;
				   border-width:1px 1px 1px 1px;
				   border-style:none;
				   border-color:white red white green;}

table.featuredtable {padding:5px;
					 border-width:1px 1px 1px 1px;
					 border-style:none;
					 border-color: white white white white;
					 margin:auto;
					 vertical-align:middle;
					 height:200px;}

table.featuredtable td{border-width:1px 1px 1px 1px;
					   border-style:none;
					   border-color: white white white white;
					   font-size:.75em;
					   text-align:left;}
					   
th {font-size:110%; color:white;}

td {border-width:1px 1px 1px 1px;
	border-style:none;
	color:white;}
	   
td.left {text-align:left;}
td.right {text-align:right;}
td.center {text-align:center; margin:auto; border: none green 1px;}
td.top {vertical-align:top;}
td.prop {width:500px;}
td.prop2 {width:100px; text-align:right;}

.featuredthumbs ul {position:relative; top:0px; left:0px;
					margin:auto;
					text-align:center;
					border: none white 1px;}

.featuredthumbs li {list-style:none;
					display:inline;}
					
.featuredthumbs img {border:1px solid white;}

.featuredthumbs li.va {vertical-align:80%;}

input.textfield {size:20em;}

h1 {font-size:120%; text-align:center;}
h2 {font-size:110%;}
h3 {margin:auto; text-align:center; font-size:1em;}
h4 {margin:auto; text-align:center; font-size:.7em;}

a:link {color:white;}
a:visited {color:#ddd;}
a:active, a:hover {color:#bbb;}

strong {font-size:120%; font-weight:normal;}

span.smaller {font-size:85%; border: 1px none white;}
span.smaller a:link {color:#6F7F99;}
span.smaller a:visited {color:#6F7F99;}
span.smaller a:hover {color:#6F7F99;}
span.smaller a:active {color:#6F7F99;}
span.smaller1 {font-size:85%; color:white;}
span.smaller1 a:link, a:visited, a:active, a:hover {color:white;}
span.smaller2 {font-size:.75em;}


/*#header {background: url('images/header.gif') no-repeat;
		 width:470px;
		 position:absolute;
		 top:220px;
		 left:260px;
		 text-align:center;
		 padding:0px;
		 margin:auto;
		 border: solid red 0px;
		 z-index:2;}

#wrapper {background: #ccc url('images/wrapper.gif') center repeat-y;
		  width:470px;
		  position:relative; top:10px;
		  border:solid black 0px;
		  padding:0px;
		  margin: 0px auto;
		  font-family:sans-serif;
		  z-index:2;}
		   		   
#maintext {width:430px;
		   padding:0px;
		   position:relative; left:0px;
		   text-align:left;
		   margin-left:auto; margin-right:auto;
		   border: solid green 0px;
		   z-index:2;}
		   
#footer {background: url('images/footer.gif') no-repeat;
		 width:470px;
		 position:relative; top:-10px;
		 margin:auto;
		 text-align:center;
		 padding:0px;
		 border: solid red 0px;
		 z-index:5;}*/