﻿
body {
    background-color: #5A6D50;
    margin:0;
	font-family:arial;
    font-size:13px;}    
    
	
.clear { 
    clear: both;}

a{
    border:none;}   

p{
    font-size:13px;}

a:link img, a:hover img, a:active img, a:visited img {
	border:none; } 	
	
h1{text-align:center;
   font-family:Palatino Linotype;
   font-size:18px;
   color: #333333;
   margin:10px 0 10px 0;}

h2{
    text-align:center;
    font-family:Palatino Linotype;
    font-size:17px;}  
h3{
    margin-bottom:3px;
    font-size:15px;
    font-style:italic;}	
h4{
    margin-bottom:0;
    font-size:13px;
    text-align:center;}	    

#div-header{
    margin:0 auto;}

.div-main{
    text-align:left;
    background-color:#839473;
    width:900px;
    margin:0 auto;}

#div-navigation img{
    margin:0 -.32em -.2em 0;}
        

   
/*Buyers/Sellers Menu*/
#dropmenudiv{
    position:absolute;
    margin-top:.2em;
    border:1px solid #32462B;
    border-top:none;
    border-bottom-width: 0;
    font-size:12px;
    line-height:25px;
    z-index:100;}

#dropmenudiv a{
    width: 100%;
    display: block;
    text-indent: 3px;
    border-bottom: 1px solid black;
    padding: 1px 0;
    text-decoration: none;
    color: #000;}

#dropmenudiv a:hover{ /*hover background color*/
    background-color: #CCBF88;}

    
/*End Menu css*/
#div-flash{
    padding:5px;
    margin:10px 0 15px 15px;
    border:1px solid #32462B;
    float:left;}
    
.content-left{
    background:#708969 url(/images/mainGrad.jpg) repeat-x;
    margin:0px;
    width:575px;
    padding-bottom:130px;
    float:left;}

#imgLogo{
    float:left;
    margin-left:40px;
    margin-right:10px;} 
 
.content-left ul{
    margin:0px 40px 0 0px;
    list-style-image: url(/images/bullet.jpg);}

.content-left li{
    margin-bottom:10px;}

#mission{
    margin:-10px 25px 20px;}
      
#div-right{
    float:right;
    width:280px;
    margin:0 15px;
    padding-bottom:10px;}

#div-right img{
    padding-top:10px;}
 
.content-right p{
    margin:5px 12px 10px 10px;}  
    
#main-page-image{
    display:block;
    margin-left:auto;
    margin-right:auto;}
      
/*SELLERS*/

#right-sellers h2{
    font-size:16px;
    margin:5px 0;}

#infoForm {
    font-size:14px;
    margin-left:70px;}   

#right-realtor h3{
    text-align:center;}      
    
    
/*Marketing*/
#div-marketing{
    padding:0 10px 72px 10px;
    width:550px;}

#div-marketing p{
    margin-top:0;}

#div-marketing li{
    margin:5px 0;}    
    
#right-marketing h3{
    margin:0;
    font-size:14px;}
    
#right-marketing ul{
    margin-top:0;}

.marketing-image{
    margin:0 20px 0 20px;}
      

/*Staging*/

#div-staging h3{
    margin-left:10px;} 
    
#image-staging{
    margin-left:40px;}                
 
/*Info Request*/
#info-request{
    margin-left:160px;}   

#div-info{
    float:left;
    margin-left:50px;
    text-align:right;}

#div-info label{
    font-weight:bold;
    margin-right:10px;}     

/*Avoid Mistakes*/
#right-mistakes h2{
    font-size:14px;
    margin:0;}      

/*Contact Page*/
#div-contact{
    text-align:center;}

#div-contact p{
    margin-top:0;}

/*Team Page*/

#div-team{
    float:left;
    margin-bottom:0px;}

#div-team h4{
    text-align:left;
    margin:4px 10px;}

#div-team h3{
    margin:15px 0 0 0;}

#div-team p{
    margin-top:0;
    padding:0 15px;}

#div-team img{
    float:left;
    margin:10px;} 

#right-team p{
    margin-top:20px;}

#right-team h6{
    margin:-5px 0 15px 25px;}        

#div-salem-team{
    border-top:1px solid #f0f0f0;
    float:left;
    padding-top:10px;}

#div-salem-team h4{
    text-align:center;
    margin-bottom:5px;}

#div-salem-team img{
    margin-left:30px;}

.team-info{
    float:left;
    text-align:center;
    width:280px;}

.team-info p{
    margin-bottom:3px;}
  
/*New Homes Page*/

/*Top Developer Info*/
/*.developer-info{
    width:900px;
    float:left;
    border-bottom:1px solid #666666;}

.developer-info h1{
    margin:10px 0 5px 10px;
    font-size:17px;
    color:#fff;}*/

.developer-info{
    float:left;
    border:none;
    margin-top:1em;
    margin-left:5.5em;}

.developer-info img{
    margin:0 2.5em 0 1em;}

.developer-info h3{
    margin-left:1.7em;}

.developer-info ul{
    font-size:12px;
    float:left;}  
    
 #bayview-info 
 {
    #margin-left:2.5em;}   

.topSection-builders {
    float:left;
    margin:0;}

.topSection-builders img{
    margin:0 10px;
    padding:0px;}

.new-more{
    float:left;}  

#div-newHomes {
    width:100%;
    padding:0;}

#div-flash-newHomes{
    float:left;
    border:1px solid #f0f0f0;
    padding:10px 0;
    margin:0 15px 10px 10px;}

#div-newHomes h3{
    text-align:center;}
    
#div-newHomes h2{
    color: #fff;
    background:url(/images/newHomeGrad.jpg) repeat-y;}        

#div-newHomes p{
    margin-right:10px;
    margin-left:10px;}

#image-250{
    margin-left:12px;}

#bottom-padding{
    height:100px;}     

#div-emeraldbay {
    float:left;
    margin-left:10px;}
    
#div-emeraldbay img{
    margin-right:25px;}

#div-emeraldbay ul{
    margin-top:10px;
    font-weight:bold;}

#div-emeraldbay p{
    clear:both;
    padding:5px 15px 70px 5px;}
       
.bayview {
    padding-top:12px;}       
    

/*PREFERRED PARTNERS PAGE*/
.partners-list ul{
    text-align:left;
    padding-bottom:10px;}

.partners-list h2{
    clear:both;
    color: #fff;
    background:url(/images/newHomeGrad.jpg) repeat-y;}        
      
.partner-info{
    float:left;
    clear:both;
    margin-left:37px;
    margin-bottom:30px;}

#div-mortgage{
    width:500px;
    background:#726150 url(/images/paulaBBT.jpg) no-repeat;}
               
.bbt-info {
    color:#fff;
    margin:50px 0 0 180px;
    text-align:left;
    padding-bottom:35px;}

.bbt-info p{
    margin:0;}
    
.bbt-info a{
    color:#fff;}
    
#div-insurance img{
    margin-right:10px;
    margin-bottom:5px;}

#div-insurance p{
    margin:0;
    text-align:left;} 

#div-photography{
    width:500px;}           


/*FOOTER*/
#div-footer{
    float:left;
    width:900px;
    background:url(/images/footerGrad.jpg) repeat-x;}

#footer-info{
    float:left;
    text-align:center;
    padding:2px 0 2px 0;
    margin:.2em 0 0 22em;}

#div-footer p{
    margin:0;
    color:#fff;}

#div-footer a{
    color:#fff;
    font-weight:bold;}  

.validator {
    float:right;
    padding-top: 15px;
    padding-right:10px;} 



  







