/* 

	Theme Name: List Sarasota

	Theme URL: http://www.rtservices.net

	Description: List Sarasota

	Author: RT SERVICES

	Author URI: http://www.rtservices.net

	Version: 1.0

		

*/

@charset "utf-8";

/* CSS Document */



*

{	

	margin:0;

	padding:0;

}
p { padding-top:5px; padding-bottom:5px;}

body

{

	background:#000000;

	font-family: Tahoma;

	font-size:12px;

	line-height:18px;

}



#wrap 

{	

	margin:0 auto 0;

	height:100%;

	width:960px;

}

#header

{

	height:120px;

	width:960px;

}

#logo

{

	height:80px;

	width:960px;

}

#nav

{

	height:40px;

}

#imagerotater

{

	height:317;

	padding-bottom:2px;

}

#featprop img {border:1px solid #CCCCCC;}

#featprop

{

	background:#333333;

	width:960px;

	height:300px;

	color:#FFFFFF;

	font-size: 12px;

}

#featpropBar

{

	background:url(images/featpropBar.jpg) no-repeat;

	height:38px;

	width:960px;

}

#feat1

{

	width:319px;

	height:255px;

	border-right:1px solid #FFFFFF;

	float:left;

}

#feat2

{

	width:320px;

	height:255px; 

	border-right:1px solid #FFFFFF;

	float:right;

}

#feat3

{

	width:319px;

	height:230px;

	float:right;

}

.featpropTitle

{

	color:#FFFFFF;

	padding-top:5px;

	padding-bottom:5px;

}

.readmore

{

	font-size:11px;

}



#content

{

	height:300px;

	font-size:12px;

}

#footerHome

{

	width:100%;

	background:#666666;

	border-top: 2px solid #333333;

	height:390px;

	margin-top:20px;

}

#footer

{

	width:100%;

	background:#999999;

	border-top: 2px solid #333333;

	height:200px;

	margin-top:0px;
	
	clear:both;
	
	font-size:10px;

}

#footerContent

{

	width:960px;

	margin:0 auto 0;

}

#footer1 a, #footer1 a:visited
{
	color:#FFFFFF;
	text-decoration:underline;
}
#footer1 a:hover
{
	color:#BEDFFF;
}

#footer1

{

	width:100%;
	
	background: #666666;
	
	height:126px;
	
	padding-bottom:20px;

	float:left;
	
	margin-top:20px;
	
	margin-bottom:0px;


}

#footer2

{

	width:309px;

	height:226px;

	padding:5px; 

	float:right;

}

#footer3

{

	width:309px;

	height:226px;

	padding:5px; 

	float:right;

}

#content

{

	color:#FFFFFF;

	padding-top:10px;

	padding-bottom:10px;

}

#content_searches

{

	color:#000000;

	background:#FFFFFF;

}

#MLS_Search

{

	width:960px;

	text-align:right;

	height:100%;

	background:#FFFFFF url(images/content-gradient.jpg) top repeat-x;




}

#content_pages

{

	color:#000000;

	background:#FFFFFF url(images/contentBG.jpg) top repeat-x;

	width:910px;

	min-height:600px;

	height:100%;

	padding:25px;
	
	margin-bottom:40px;

}

#content_left

{

	width:309px;

	height:300px;

	float:left;

	border: 2px solid #CCCCCC;

	background:#666666;

}

#content_middle

{

	width:298px;

	height:290px;

	margin-right:6px;

	padding:10px 5px 0px 5px; 

	float:right;

	background:#CCCCCC;

	border: 2px solid #333333;

	color:#000000;

}

#content_middle a, #content_middle a:visited

{

	color:#0083FF;

	text-decoration:underline;

}

#content_middle a:hover

{

	color:#000000;

	text-decoration:underline;

}

#content_right

{

	width:303px;

	height:300px;

	margin-left:6px;

	margin-right:4px;

	float:right;

	border: 2px solid #CCCCCC;

	background:#666666;

}

#featprop a, #featprop a:visited

{

	color:#BEDFFF;

	text-decoration:none;

}

#featprop a:hover

{

	color:#000000;

	text-decoration:none;

}

#content_pages a, #content_pages a:visited

{

	color:#0083FF;

	text-decoration:none;

}

#content_pages a:hover 

{	

	color:#000000;

	text-decoration:none;

}



a, a:visited

{

	color:#BEDFFF;

	text-decoration:none;

}

a:hover 

{	

	color:#000000;

	text-decoration:none;

}

/************************************************

*	Navbar      								*

************************************************/



#navbar {

	background: url(images/navbar.jpg) #353535;

	width: 960px;

	height: 40px;

	font-size: 14px;

	font-family: Tahoma;

	color: #FFFFFF;

	margin: 0px auto 0px;

	padding: 0px;

	text-transform:capitalize;

	}



#nav {

	margin: 0px;

	padding: 0px;

	text-transform:capitalize;

	}

	

#nav ul {

	float: left;

	list-style: none;

	margin: 0px;

	padding: 0px;

	}

	

#nav li {

	float: left;

	list-style: none;

	margin: 0px;

	padding: 0px;

	}

	

#nav li a, #nav li a:link, #nav li a:visited {

	color: #FFFFFF;

	display: block;

	font-size: 14px;

	font-family: Tahoma;

    margin: 0px 10px 0px 0px;

	padding: 10px 20px 8px 15px;

	text-decoration:none;

	text-transform:capitalize;

	}



#nav li a:hover, #nav li a:active {

	color: #BEDFFF;

    margin: 0px 10px 0px 0px;

	padding: 10px 20px 8px 15px;

	text-decoration: none;

	text-transform:capitalize;

	}



#nav li:hover, #nav li.sfhover 

{ 

	position: static;

}

	

	

/************************************************

*	Images  					     		    * 

************************************************/



img.centered  {

	display: block;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 10px;

	padding: 0px;

	}

	

img.alignnone {

	padding: 0px;

	margin: 0px 0px 10px 0px;

	display: inline;

	}



img.alignright {

	padding: 0px;

	margin: 0px 0px 10px 10px;

	display: inline;

	}



img.alignleft {

	padding: 0px;

	margin: 0px 10px 10px 0px;

	display: inline;

	}

	

.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 10px;

	}



.alignright {

	float: right;

	margin: 0px 0px 10px 10px;

	}



.alignleft {

	float: left;

	margin: 0px 10px 10px 0px;

	}

	

.wp-caption {

	border: 1px solid #DDDDDD;

	text-align: center;

	background-color: #F5F5F5;

	padding: 4px 0px 5px 0px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	}



.wp-caption img {

	margin: 0px 0px 5px 0px;

	padding: 0px;

	border: 0px;

	}



.wp-caption p.wp-caption-text {

	margin: 0px;

	padding: 0px 0px 0px 0px;

	font-size: 11px;

	font-weight: normal;

	line-height: 12px;

	}
.feat-list li{margin-left:20px;}

	
