body {background-image: url(http://www.profileflorida.com/swfl/img/lblu_grad_bg.gif);
	color: #FFFFFF;
	background-attachment: fixed;}

a {color:#A88D2B;font-weight:bold}

img {border:0px;}

table {
	font-size: 14px;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #BD8D2B;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	font-weight: bold;
	color: #BD8D2B;
	text-decoration: none;
}

a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.outlines {
	padding: 2px;
	border: 1px solid #FFFFFF;
}

a:active {
	color: #BD8D2B;
	font-weight: bold;
	text-decoration: none;
}
#search a:link {
	color: #FFFFFF;
}

h1 {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #BD8D2B;text-align:left;
}
h3 {
	color: #bd8d2b;text-align:left;
}

h2 {
	color: #bd8d2b;
	font-size: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;text-align:left;
	border-bottom-color: #BD8D2B;
}

p {text-align:left;}

.IDX-showcasePhoto img { border:2px #FFFFFF solid !important ; }
.IDX-showcasePhoto {background-image:url(http://profileflorida.com/swfl/logo.png);background-repeat:no-repeat;padding-top:22px;background-position:50% 0%}.IDX-showcaseDetails {margin-bottom:10px;}.IDX-showcaseDetails {font-size:12px; font-weight:100;}.IDX-showcaseAddress {display:none;}.IDX-showcaseListingID {display: none; visibility: hidden;font-size:1px;color:#003366}.IDX-showcasePrice {display: block; visibility: visible;font-size:11px;padding-top:6px;}


.videotextstyle {color:white;text-align:left;font-family:Century Gothic, Veranda, Arial, 'Sans-Serif';font-size:15px;}

.community{color:white;width:274px;padding-top:5px;padding-bottom:5px;font-weight:bold;font-size:14px;text-align:center;float:left;border:1px solid #AD8080;margin-right:2px;margin-top:2px;font-weight:bold}

.community a:hover {color:black;}

.community a {color:#A88D2B;}

.tagline  {font-size:25px;}

.profiletext {float:left;text-align:left;color:white;font-family:Century Gothic, Veranda, Arial, 'Sans-Serif';font-size:15px;margin:7 0 0 25px;}

#wrapper {width:900px;background-color: #003366;
	border: 1px solid #FFFFFF;margin-top:5px;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;}

#header {width:860px;margin-top:15px;}

#navigation {width:840px;padding-top:3px;height:31px;
position:relative;margin-top:15px;}

#content {width:910px;margin-top:20px;height:585px;position:relative;}

/* Home Page Items */

#homepagecontent {width:770px;margin-top:20px;position:relative;}

#contentimage {border:0px;margin:0px;padding:0px;margin-bottom:-5px;}

#threeboxescontainer {width:840px;background-color:#990100;padding:0px;margin:0px;border-top:1px solid #AD8080;  border-bottom: 1px solid #AD8080;margin:0px;height:86px;}

#firstbox {width:324px; height:86px;float:left;margin:0px;padding:0px;}

#secondbox {width:324px; height:86px;float:left;}

#thirdbox {width:324px; height:86px;float:right}

#firstimage {border:0px;margin:0px;padding:0px;float:left;}

#secondimage {border:0px;margin:0px;padding:0px;float:left;}

#thirdimage {border:0px;margin:0px;padding:0px;float:left;}

#thumbnailcontainer {width:920px;margin-top:35px;}

#firstthumbnail {border:0px;margin-left:6px;margin-top:20px;}

#secondthumbnail {border:0px;margin-left:80px;margin-top:20px;}

#thirdthumbnail {border:0px;margin-left:80px;margin-top:20px;}

#fourththumbnail {border:0px;margin-left:80px;margin-top:20px;}

#fifththumbnail {border:0px;margin-left:80px;margin-top:20px;}

/* End Of HomePage Content */

#contentotherpage {width:910px;margin-top:20px;position:relative;}

#belowcontent {float:left;width:675px;height:160px;margin:70px;margin-top:20px;margin-left:0px;position:relative;}

#topcontent {float:left;width:720px;margin-left:95px;height:auto;position:relative;}

#footer {clear:both;padding-top:50px;margin-bottom:30px;text-align:center;}
#footer p {text-align:center;}
#video {float:left;width:320px;margin-right:18px;margin-top:12px;border:1px solid #AD8080;}

#agentpicture {width:208px;margin:18px 20px 0px 25px;float:left;}

.agentpicture {border:1px solid #AD8080;}

#videotext {float:left;width:380px;}

#agenttext {float:left;width:462px;height:278px;}


#topcommunityheader {font-size:26px;margin-bottom:10px;}

#naplescommunitieswrapper {width:834px;border:1px solid #AD8080;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 #AD8080;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 #AD8080;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;}



.style16 {font-size: 9px}
.style17 {	font-size: 12px;
	font-weight: bold;
}
.style18 {font-size: 12px}
.style21 {	color: #BD8D2B;
	font-weight: bold;
}
.style20 {font-size: 10px; color: #BD8D2B; line-height:12px; text-align:left }
.style9 {color: #FFFFFF}
.whiteborder {
	padding: 5px;
	border: 1px solid #FFFFFF;
}