body {background-image: url(http://www.profileflorida.com/swfl/img/gblu_grad_bg.gif);
	color: #FFFFFF;
	background-attachment: fixed;
    font-family:Century Gothic;
    font-size:15px;line-height:20px;
}

p {
text-align:left;
}

#footer p {text-align:center}

#wrapper {width:982px;background-color:transparent}

#headerimage {width:982px;height:92px;background-image:url(..images/header2.png);background-color:transparent;background-repeat:no-repeat;margin-bottom:0px;padding-bottom:0px;}

#tabletd {width:982px;background-image:url(..images/middle.png);background-repeat:repeat-y;margin-top:0px;padding-top:0px;}

#navigation {width:979px;height:50px;text-align:center;margin-left:1px;margin-toP:0px;padding-top:0px;}

#content {width:960px;text-align:left;margin-top:7px;height:auto;}
.IDX-showcasePhoto {padding:5px;}.IDX-showcaseDetails {margin:10px;}.IDX-showcaseDetails {font-size:12px; font-weight:100;padding-bottom:5px;}
#slideshowcontainer {width:646px;height:316px;float:left;}

a {color:#A88D2B;font-weight:bold; font-family:Century Gothic, Veranda, Arial, 'Sans-Serif';}

img {border:0px;}

a:hover {color:white;}

p {color:white;font-family:Century Gothic, Veranda, Arial, 'Sans-Serif';font-size:15px;}

h1 {border-bottom:1px solid white;font-family:Century Gothic, Veranda, Arial, 'Sans-Serif';text-align:left;color:#D0CEDD;font-weight:normal;font-size:28px;margin-bottom:20px;padding-bottom:2px;}

h2 {border-bottom:1px solid white;font-family:Century Gothic, Veranda, Arial, 'Sans-Serif';text-align:left;color:#D0CEDD;font-weight:normal;margin-bottom:2px;margin-top:0px;font-size:18px;}

.videotextstyle {color:white;text-align:left;font-family:Century Gothic, Veranda, Arial, 'Sans-Serif';font-size:15px;}

a:hover {border:0px; text-decoration:none; color:#E6EFF9}

#contentotherpage {width:940px;margin-top:40px;position:relative;}

#belowcontent {float:left;width:675px;height:160px;margin:70px;margin-top:20px;margin-left:0px;position:relative;margin-left:80px;}

#topcontent {width:900px;height:auto;position:relative;}


#video {float:left;width:320px;margin-right:18px;margin-top:12px;border:1px solid white;margin-left:80px;}

#agentpicture {width:208px;margin:18px 20px 0px 5px;float:left;}

#topcontent2  {float:left;width:720px;margin-left:1px;height:auto;position:relative;}

.agentpicture {border:1px solid white;}

#videotext {float:left;width:380px;}

#agenttext {float:left;width:462px}


#topcommunityheader {font-size:26px;margin-bottom:10px;}

#naplescommunitieswrapper {width:834px;border:1px solid white;height:1162px;padding-top:0px;padding-left:2px;padding-bottom:2px;padding-right:0px;margin-top:38;margin-bottom:50px}

#naplescommunitiesheader {width:829px;padding-top:0px;padding-bottom:5px;font-weight:bold;text-align:center;float:left;border:1px solid white;margin-right:2px;margin-top:2px;}

#bonitacommunitiessub {width:829px;padding-top:5px;padding-bottom:5px;font-weight:bold;text-align:center;float:left;border:1px solid white;margin-right:2px;margin-top:5px;}

#bonitacommunitiessub h1 {width:98%;}

#naplescommunitiesheader h1 {width:98%;}

.topcommuntiesthumbnailleft {border:0px;margin-top:20px}

.topcommuntiesthumbnail {border:0px;margin-left:60px;margin-top:20px;}

.topcommuntiesthumbnailleft {border:0px;}

.topcommuntiesthumbnail {border:0px;}

#containerbonita {width:834px;border:1px solid white;height:622px;padding-top:0px;padding-left:2px;padding-bottom:2px;padding-right:0px;margin-bottom:50px;margin-top:48px;}
 
#heading {width:829px;padding-top:5px;padding-bottom:5px;font-weight:bold;text-align:center;float:left;border:1px solid white;margin-right:2px;margin-top:2px;}
 
 #heading h1 {width:829px;padding-top:5px;padding-bottom:5px;font-weight:bold;text-align:center;float:left;border:1px solid white;margin-right:2px;margin-top:2px;}
 
#item {width:274px;padding-top:5px;padding-bottom:5px;font-weight:bold;font-size:14px;text-align:center;float:left;border:1px solid white;margin-right:2px;margin-top:2px;}

#containergolf {width:834px;border:1px solid white;height:1153px;padding-top:2px;padding-left:2px;padding-bottom:0px;padding-right:0px;margin-bottom:50px;margin-top:38px;}

.tagline {margin-top:15px;margin-bottom:10px;}
#rating {
  position:absolute;
  margin-left:570px;
  margin-top:-10px;
}
