  

div.overlay {
position: absolute; left: 20px; top: 170px;
color:#ffffff;
font-family:Arial;
font-size:38px;
z-index: 100;
} 


/* ######### CSS for Shade Tabs. Remove if not using ######### */

content {
margin-left: 15px ;
}


.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 14px georgia;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0px;
}

#countrytabs li {
margin: 0px;
}


.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #640F21;
color: #640F21;
background: white url(http://crownga.com/cms/cmsimages/images/shade) top left repeat-x;
-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;
-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;

}

.shadetabs li a:visited{
color: #640F21;
}

.shadetabs li a:hover{
text-decoration: none;
background-color: #640F21;
background-image: none;
color: #fff;
-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;
-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(http://crownga.com/cms/cmsimages/images/shadeactive);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

.tabcontent tr td ul {
  margin-left: 40px; 
}
.tabcontent ul {
  margin-left: 40px; 
} 

.tabcontent tr td p span {
  margin-top: 15px; 
}

#community_top {
   margin:15px;
   text-align: center;
}

#community_top img {
   border: 1px #640F21 solid;
  margin-top: 5px;
}

#community_top .right {
position: relative;
left: 40px;
}

.tabcontent h3 {
background-image: url(http://crownga.com/cms/cmsimages/images/tab_BG.jg);
background-color:#860526;
-moz-border-radius: 5px; -webkit-border-radius: 5px;
color:#fff;
padding: 5px;
text-align: center;
}

.inner_com {
width:100%;
padding:2px;
align:center;
}
.comm_content {
border:1px #640F21 solid; width:880px; margin-bottom: 1em; padding: 40px; background-color: #fff;
-moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
-moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;
}

*/   Slideshow styles  */


/*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {  
position: relative; 
overflow: hidden;  
border: 5px solid #640F21;   
margin: 0 0 1px 0; 
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
position:relative;
left:-40px;
} 
.stripTransmitter { 
overflow: auto; 
width: 1%; 
} 
.stripTransmitter ul { 
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
} 
.stripTransmitter ul li{ 
width: 20px; 
float:left; 
margin: 0 1px 1px 0; 
} 
.stripTransmitter a{ 
font: bold 10px Verdana, Arial; 
text-align: center; 
line-height: 22px; 
background: #640F21;
color: #fff; 
text-decoration: none; 
display: block; 
} 
.stripTransmitter a:hover, a.current{ 
background: #fff; 
color: #640F21;
} 
 
/*tooltips formatting*/ 
#tooltip { 
background: #fff; 
color: #000; 
opacity: 0.85; 
border: 5px solid #dedede; 
} 
#tooltip h3 {  
font: normal 10px Verdana;  
margin: 0;  
padding: 6px 2px;  
border: 0; 
} 

/* listing styles */

div.listing .right {
clear: left;
position: relative;
right: 0px;
top: -20px;
width: 300px;
}

.stripViewer {
width: 350px;
height: 263px;
}
.stripTransmitter {
width: 350px
}
.listing .address {
font-weight: bold;
margin: 10px 0px;
}
.listing div#imgs {
float: right;
position: relative;
right: 50px;
top: -180px;
margin: 0px 0px;
}
div.listing .left {
padding: 40px 0px;
width: 400px;
}

.listingimages {
background-color:#FFFFFF;
border:1px solid #640F21;
padding: 10px
}

.commphoto img {
border: 1px #640F21 solid; 
}

#navlist {
list-style-type: none;
}
#navlist li {
padding: 5px 0px;}

.listingprice {
font-weight: bold;
font-size:120%;
}
.listingtype {
display:none;
}
.listingbedsbaths {
}
.listingremarks {
}
.listingremarks:before {
content: "Description:" ;
display: block;
font-weight: bold;
}
img[src="images/gamls/93/02789493_00.jpg"] {
border: 1px #640F21 solid; 
}
.listingtable tr {
background-color:#FFF5EE;
border:2px solid #640F21;
display:block;
margin-bottom:15px;
padding:15px 5px;
}
tr {
padding-bottom:30px;
}
div.available_include img[src="http://crownga.com/cms/cmsimages/images/print_btn.png"] {
display: none;
}

.poifooter {font-style: italic; font-size: 80%}

h4>table {width:800px; display:block; }

table.poi {width:800px;}

table.schools { width:800px; }

.schools_disclaimer {font-style: italic; font-size: 80%}

.poiheader {font-weight: bold;}

.tabcontent a {color: #008000;}

.tabcontent a a {color: #008000;}

#crown3 td { background-color: #fff; }

div#map {background-color: #fff; }

#community_top h2 {background-image:none; background-color:#860526; color:#fff;}