/*gilliancaine.com inside*/  

html { margin:0; padding:0; }  

a { outline:0;}

body { margin:0; padding:0; background:#C1C1C1 url(images/bg-inside.jpg) top repeat-x; }  

.main { width:770px; margin: 0 auto; }  .content { margin: 0; padding: 0; background:#FFFFFF; }  

.left { background:url(images/content-left-bg.jpg); margin:0; padding:0; }  

.right { background:url(images/content-right-bg.jpg); margin:0; padding:0; }  

.bgs { background:url(images/bg-leaf_01.jpg) no-repeat top; }  

.company { margin: 0 auto; width:400px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; } 

.company a { color:#333333; text-decoration:none; }   

.others { margin: 0 auto; width:450px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; }  

.others a{ color:#336600; text-transform:uppercase; }  

.media { font-family:Trebuchet MS, "Times New Roman", Times, serif; font-size:14px; }  

.media a{ color:#000000; text-decoration:none; }  

.green { margin: 0 auto; width:490px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }  

.green-nav { width:190px; background:url(images/nav-green.jpg) top no-repeat; }  

.green-nav-items { margin-left:20px; line-height:120%; text-transform:uppercase; }  

.green-nav-items a{ color:#000000; text-decoration:none; }  

.container { width:450px; margin: 0 auto; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; }  

.communities { margin: 0 auto; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; }  

.communities a{ color:#336600; text-decoration:none; }  

.community { font-size:12px; color:#003300; }  

.property { margin: 0 auto; width:460px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000000; } 

.property p {
margin: 0 0 5px 0;
padding: 0;
line-height: 15px;
}

.property a{ color:#336600; text-decoration:none;}  

.nav { background:url(images/bg-nav.jpg) top no-repeat; }  

.nav-gillian { background:#CCCCCC; height:40px; }  

.community-title { margin:0; padding:0; color:#003300; font-family:Trebuchet MS, "Times New Roman", Times, serif; text-transform:uppercase; font-size:14px; }  

.space { height:25px; }
.footer { font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#254505; }  

.footer a { color:#254505; }  

.openhouse { font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; }  

.back { color:#254505; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; }  
.back a{ color:#254505; text-decoration:none;}  
.para {
margin:0;
padding:2px;
}
iframe body{
background-color:transparent;
}
.greenlink { color:#336600; text-decoration:none;}  
