body {
     background: #fff;
     font-family: Times New Roman, Georgia, serif;
     font-size: 11pt; 
     color: #000;
     margin: 0;
     }
#frame {
     border: 0;
     background: transparent;     
     width: auto;
     margin: 0;
	 margin: 0;
	 padding: 0;
     }     
#banner {
	width: 760px;
    height: 185px;
    background-image: url(header2.jpg);    
	margin-left: -40px; 
    padding: 0;
    border-bottom: 4px double #1749aa;
	}  
#left {display: none;}    
#main {
     background: #fff;
     border: 0;
     width: auto;
     margin: 0 auto;
	 margin: 0 5%;
	 padding: 0;
     }  
h1, h2, h3, h4 {margin-left: 0; font-variant: small-caps; }     
h1 {font-size: 1.3em; line-height: 1.7em;}
h2 {font-size: 1.2em; line-height: 1.4em; color: #1749aa; padding-left: 1em; padding-right: 1em; border-left: 1px solid #FE0000;border-bottom: 3px double #FE0000;}
h3 {font-size: 1.17em; line-height: 1.3em; margin-bottom: 0; text-align: center;}
h4 {font-size: 1em; line-height: 1.1em; margin-left: 0; margin-bottom: 0; text-align: center;}
p.copy {margin: 0;}
.photobox, .photobox2, .photobox3 {position: relative;}    
#photobox {
    float: right;
	width: 200px;
    height: auto; 
    margin: 0 0 1em 1em;
   	padding: .5em;
    text-align: center; 
    font-weight: bold; 
    font-size: 1em;  
    line-height: 1.1em;    
    font-variant: small-caps;
    } 
.photobox2 {
    float: right;
	width: 200px;
    height: auto; 
    margin: 0 0 1em 1.1em;
	padding-left: 2em;  
	padding-right: 1.5em;         
    text-align: left; 
    }  
.photobox3 {
    float: left;
    width: 120px;
    height: auto; 
    background: transparent;
    margin: 0;
    padding: 0 .5em .5em 1.5em; 
    text-align: center; 
    font-weight: bold; 
    } 
#borderbox {
    position: relative;
    float: right;
	width: 210px;  
    padding: .8em 1.7em 0 0;  
    margin-left: .8em;
    margin-right: .4em;    
    border: 3px double #FE0000; 
    }    
.caption {
	margin-left: 0;
	margin-right: 4em;    
	font-style: italic; 
    font-weight: bold;        
    } 
img.home {margin: 1em .5em;}    
img.team {margin: 15px 15px 5px 25px;}
img.table {display: block; margin-left: auto; margin-right: auto;}
img.flag {display: none;}
img.prop {position: relative; float: left; margin-right: .5em; } 
#propertybox {
    width: 500px;
    height: auto;
    margin: 0 auto;
    padding: 2.5em .5em;
    border-bottom: 2px solid #FE0000;
    }   
p.details {
	margin: 0; 
    font-size: 12px; 
    }  
table.price {
    margin: 0 auto 1em 2em;
    width: 290px;  
    height: 120px; 
    background-color: #fff;
    border: 0;
    border-collapse: collapse;
    border-spacing: 0px;
    }   
table.properties {
    display: block;
    margin: .5em auto;
    width: 530px;   
    background-color: #fff;
    border: 0;
    border-collapse: collapse;
    border-spacing: 0px;
    }
td.location, td.details, td.specs, {background-color: #fff; text-align: left;}
td.location {
    border-left: 1px solid #001D50; border-bottom: 3px double #001D50;
    font-weight: bold;
    font-variant: small-caps;
    padding-left: .5em;
    }
td.details {
    border: 0;
    padding: 0;
    vertical-align: top;
    }     
td.specs {
    border-bottom: 1px #AABDDF dotted;
    font-weight: bold;    
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 8px;
    padding-right: 0px;}
blockquote.home {margin: 3em 8em 3em 7em; font-family: Times New Roman, Georgia, serif;}    
dl.list, dl.list1 {margin-right: 4em;}
dl.list {margin-left: 4em;}
dl.list1 {margin-left: 2em;}
dt.list {font-style: italic;}
dt.list1 {line-height: 1.8em;}
ul.list2 {list-style-image: url(check.gif);}
ul.list3 {list-style-type: square}
fieldset.form {border: 0; width: 480px;}
legend.contact {border: 0; padding: 1px 10px; margin-top:1em;}
form.contactform {margin-left: 4em; margin-right: 1em;}
p.form {margin-left: 0; margin-right: 4em;}
input.submit-button {margin-left: 2em; clear: both; border: 0;}
#footertext {
    padding: 1em 0 2em 0;            
    font-size: 9px;
    font-weight: normal;
    letter-spacing: 0.15em;     
    line-height: 1.2em;
    text-align: center;
    border: 0;
    width: 760px;
    margin: 0 auto;    
    } 	 
 
	 
