html{height:100%;  overflow:-moz-scrollbars-vertical;  overflow-x:auto;}

body{height:100%;
margin:0px;
margin-left:auto;
padding:0px;
text-align:center;
font-family:verdana;
background-image:url('../images/line.gif');
background-repeat:repeat-y;  background-position:center center;}

#wrapper{width:750px;
min-height:100%;
height:100%;
text-align:left;
margin-left:auto;
margin-right:auto;
padding:0px;
margin-top:-1px;
border-top:1px solid white;
z-index:-5;}

html>body #wrapper{height:auto;}

#padder{min-height:100%;}

#title{text-align:center;
height:125px; 
background-image:url('../images/logo.gif');
background-repeat:no-repeat;
background-position:center center;}

#title p{display:none;}

#router{text-align:center;
background:#19884D;
color:white;
border-bottom:3px white solid;
height:22px;  font-weight:bold;
text-decoration:none;
padding-top:4px;
font-size:13px;}

#router a{text-decoration:none;  color:white;}

#router a:hover{color:#CDEB00;}

#fullcontent{margin-top:0px; 
z-index:10;
float:left;
width:710px;}

#content{margin-top:0px;
width:517px;
border-right:1px solid #009BB9;
z-index:10;
float:left;}

#content jumpMenu{text-align:center;}

#jumpMenu a{
margin-top:-50px;
margin-left:10px;
width:200px;
height:25px;
font-size:12px;
font-weight:bold;
text-decoration:none;
align:center;
color:#19884D;}

#jumpMenu a:hover{color:black;}

#copy{height:400px;  
font-size:12px;  
padding:7px;  
padding-top:0px;
background-image:url('../images/background.gif');
background-position: center;
background-repeat:no-repeat;}

#copy p{padding-left:40px;}

#copy h3{padding-left:40px;
color:#19884D;
font-weight:bold;
font-size:15px;}

#copy .indented{width:100%;
text-align:center;
margin-left:40px;
padding-left:-40px;}

html>body #copy{
height:auto;
min-height:350px;}

#content h1,#fullcontent h1{
padding:10px; 
padding-bottom:0px;  
color:#19884D;  
font-style:italic;  
font-size:26px;}

#fullcontent img { 
margin-right:10px; 
margin-bottom:10px; }

#fullcontent table img.right {
margin:0px; 
margin-bottom:10px; 
margin-left:40px;}

#fullcontent table img.left {
margin:0px; 
margin-bottom:10px; 
margin-left:40px;}

#fullcontent table {
padding:0px; 
margin:0px; 
border-collapse: collapse;  
margin-top:10px; }

#fullcontent table p {
padding-left:40px;
margin:0px; 
padding-bottom:10px;}

#footer{
padding:0px;
padding-top:10px;
padding-left:10px;
height:30px;
background:#009BB9;  
font-weight:bold;  
color:white;  
clear:both;  
width:740px;}

#right{
float:right;  
width:232px;}

#right h1{
background:#009BB9;
font-size:16px;  
color:white;  
padding-left:5px;
padding-top:0px;  
margin-top:0px;}

#right h2{
background:#19884D;  
width:205px;    
padding:3px;  
margin:0px;  
color:white;  
font-size:12px;}

#right h2 a{
background:#19884D;  
text-decoration:none;  
width:205px;    
padding:0px;  
margin:0px;  
color:white;  
font-size:11px;}

#right h3{
width:205px;
padding:3px;  
margin:0px;  
color:#19884D;  
font-size:12px;}

#right p{
padding-left:10px;  
font-size:12px;}

table td.propertytitle{
padding:3px;  
background:#19884D;  
color:white;  
font-family:verdana;  
font-size:14px;  
font-weight:bold;  
font-style:italic;}

table td.propertytitle a{
color:white;  
text-decoration:none;}

table td.content{
color:#19884D;  
font-size:11px;}

.cost{
background:#009BB9;  
color:white;  
font-weight:bold; 
padding:1px;}

#gallery{
width:150px;
float:left;}

#gallery img{
padding-bottom:7px; 
border:0px;}

#gallery h2{color:#19884D;
text-align:center;
font-size:18px;}

#devinfo{width:353px;
float:left;  
clear:none; 
padding-top:0px;  
margin:0px;}

#devinfo h2,#fulldevinfo h2{
background:#19884D;  
margin:0px;  
color:white;  
font-style:italic;  
font-size:14px;  
padding:3px;}

#devinfo h3,#fulldevinfo h3{
background:#009BB9;  
width:205px;    
padding:3px; 
margin:0px;  
color:white;  
font-size:12px;}

#devinfo p{
padding-left:0px;  
color:#009BB9;  
padding:0px;  
padding-bottom:20px;  
margin:0px;}

#topLink a{
top:0px;  
margin-top:-22px;  
margin-right:5px;  
float:right;  
clear:none;  
width:50px;  
font-size:10px;  
color:#ffffff;  
text-decoration:none;  
font-style:normal;  
text-align:right;}

#topLink a:hover{
color:#009BB9;}

img{border:0px;}

a{
text-decoration:none; 
color:#00AB45;
font-weight:bold;}


a:visited{
text-decoration:none; 
color:#00AB45;
font-weight:bold;}


a:hover{
text-decoration:underline; 
color:#00AB45;
font-weight:bold;}

#propertyLink a{
width:200px;
font-size:12px;
text-align:right;
color:#009BB9;}

#linkHeadline{
font-size:15px;
font-weight:bold;
color:#009BB9;}

#images{
margin-left:7px;
clear:both;
width:100%;
height:auto;
margin-bottom:10px}

#mainimage{
float:left;}

#thumbnails{
float:left;
width:350px;}

#clear{
clear:both;}

.thumb{
margin-bottom:21px;
margin-left:20px;}

.left2{
float:left;
margin:0px 0px 0px 0px;
}

