/*  
Theme Name: Pinellas Peach
Theme URI: http://realestatetomato.typepad.com
Description: Another theme from the <a href="http://realestatetomato.typepad.com">Real Estate Tomato</a> collection.
Version: 1.0
Author: Real Estate Tomato
Author URI: http://realestatetomato.typepad.com/
*/

body {
	background: #fff url(images/bg.gif) top left repeat-x;
	margin: 0;
	padding: 0;
}
 
/*
=GLOBAL CSS
*/

form, h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.clear {
	clear: both;
}

/*
=LAYOUT CSS
*/

#container {
	background: transparent url(images/cont_bg.gif) top center repeat-y;
	width: 1072px;
	margin: 0 auto;
	padding: 0;
}

	#wrapper {
		background: transparent url(images/cont_footer.jpg) bottom left no-repeat;
		width: 1072px;
	}

	/*
	=NAV CSS
	*/

		ul#nav {
			text-align: center;
			margin: 9px 0 0 0;
			padding: 6px 0 4px 0;
			font: bold 14px "Tahoma", sans-serif;
			z-index: 1;
		}
		
			ul#nav a:active, ul#nav a:visited, ul#nav a:link {color: #e6ecff; text-decoration: none;}
			ul#nav a:hover {background: transparent url(images/nav_h.gif) top left repeat-x; color: #354880;}
			
		
			ul#nav li {
				background: transparent url(images/nav_div.gif) top right no-repeat;
				padding: 18px 0;
				display: inline;
			}
			
				ul#nav li a {
					margin: 0 2px 0 -5px;
					padding: 12px 5px;
				}

	#container #header {
		position: relative;
		background: transparent url(images/header.jpg) top left no-repeat;
		height: 294px;
		width: 1072px;
		margin: -9px 0 0 0;
                z-index:1;
	}
	#header #suncoast {
			position: absolute;
			margin: 6px 0 0 0;
                       _margin: -6px 0 0 0;
			right: 5%;
		}
	
		#header h1#logo {
			position: absolute;
			margin: 40px 0 0 0;
			right: 45%;
		}
		
			#header h1#logo a {
				background: transparent url(images/header_type.gif) top left no-repeat;
				height: 117px;
				width: 291px;
				display: block;
				float: left;
				text-indent: -500em;
			}
		
		/*
		=LEFT CSS
		*/
		
		#container #left {
			position: relative;
			width: 208px;
			float: left;
                       	margin: 0 0 0 30px;
                       _margin: 0 0 0 20px;
			padding: 0 15px;
                       _padding: 0 5px;
z-index: 100;
 overflow: visible;
			font: 12px "Trebuchet MS", sans-serif;
			color: #fff;
		}
			
			#left a:active, #left a:visited, #left a:link {color: #dee6ff; text-decoration: underline;}
			#left a:hover {background-color: #8bb1a1; color: #43464f; text-decoration: none;}
			
			#left fieldset#rssCont {
				margin: -52px 0 0 -15px;
				border: 0;
			}
		
				#left a#rssinfo {
					background: transparent url(images/left_rssinfo.gif) left top no-repeat;

                        		height: 60px;
					width: 174px;
					margin: 0 0 10px 15px;
					display: block;
z-index:5000;
overflow: visible;
					text-indent: -500em;
				}
			
				#left a#rss {
					background: transparent url(images/left_rss.gif) left top no-repeat;
					height: 53px;
					width: 32px;
					margin: 0 0 0 20px;
					float: left;
					display: block;
					text-indent: -500em;
				}
				
				#left input {
					background-color: #c5d5b9;
					margin: 2px;
					padding: 2px;
					font: 12px "Tahoma", sans-serif;
					color: #567a1c;
					border: 1px solid #7ea32d;
				}
			
			#left h2 {
				padding: 5px 0;
				font: lighter 20px "Trebuchet MS", sans-serif;
				color: #1d316e;
			}
			
			#left ul {
				padding: 0;
				margin: 0 0 0 15px;
				list-style-type: none;
			}
			
				#left ul li {
					padding: 0;
				}
			
		/*
		=CONTENT CSS
		*/
		
			/*
			=CTAS CSS
			*/
			
				ul#cta {
					padding: 0;
					list-style-type: none;
					position: relative;
					float: left;
					width: 550px;
					margin: 0 auto 50px auto;
					left: -20px;
				}
				
					ul#cta li {
						margin: 0px;
						float: left;
					}
					
						ul#cta li.listings a {
							background: transparent url(images/cta_listing.jpg) top left no-repeat;
						}
					
						ul#cta li.search a {
							background: transparent url(images/cta_search.jpg) top left no-repeat;
						}
					
						ul#cta li.sell a {
							background: transparent url(images/cta_sell.jpg) top left no-repeat;
						}
					
						ul#cta li a {
							height: 110px;
							width: 165px;
							display: block;
							text-indent: -500em;
					}
		
		#container #content {
			position: relative;
			width: 505px;
			float: left;
                       _margin-right:-50px;
			padding: 0 15px;
                       _padding: 0 15px;
			font: 13px "Trebuchet MS", sans-serif;
			color: #3e3e3e;
		}
		
			#content .articleDiv {
				background: transparent url(images/article_div.gif) top left no-repeat;
				height: 48px;
				width: 
			}
		
			#content h2 {
				font: lighter 20px "Arial", sans-serif;
				color: #767676;
			}
			
				#content h2.title {
					margin: 0;
					padding: 0;
					font: 22px "Verdana", sans-serif;
				}
				
					#content h2.title a:active, #content h2.title a:visited, #content h2.title a:link {color: #353895; text-decoration: none;}
					#content h2.title a:hover {color: #5a72ba; text-decoration: underline;}
			
			#content h3 {
				font: bold 15px "Tahoma", sans-serif;
				color: #8ebd2a;
			}
			
			#content h4 {
				font: 15px "Trebuchet MS", sans-serif;
			}
			
			#content .articleDiv {
				background: transparent url(images/article_div.gif) top left no-repeat;
				height: 48px;
				width: 432px;
				margin: 0 auto;
			}
			
			#content p.postinfo {
				margin: 0;
				padding: 0;
				font: 10px "Verdana", sans-serif;
			}
			
			#content a:active, #content a:visited, #content a:link {color: #b87e27; text-decoration: underline;}
			#content a:hover {color: #2246b0; text-decoration: none;}
			
			#content ul {
				margin: 0 15px;
				color: #7b7b7b;
			}
			
				#content ul li {
					line-height: 18px;
				}
			
			#content p.postdata {
				font-size: 12px;
				text-align: right;
			}
			
			#content p img {
				border:0;
				margin:8px;
			}
			
			#content a img {
				border:0;
				margin:8px;
			}
		
		/*
		=RIGHT CSS
		*/
		
		#container #right {
			background: transparent url(images/right_bg.gif) top left repeat-y;
			position: relative;
			width: 205px;
			margin: 0 36px 0 0;
			padding: 0 10px;
                       _margin-left:-20px;
                       _margin: 0 0px 0 0;
		       _padding: 0 0px;
			float: right;
                       _float: left;
			font: 12px "Trebuchet MS", sans-serif;
		}
			
			#right a:active, #right a:visited, #right a:link {color: #7a5c2e; text-decoration: underline;}
			#right a:hover {background-color: #f6ce94; color: #452f0c; text-decoration: none;}
					
			#right h2 {
				margin: 0;
				font: 20px "Trebuchet MS", sans-serif;
				color: #644921;
			}
			
			#right ul {
				margin: 0 0 0 15px;
				padding: 0;
				list-style-type: none;
			}
			
				#right ul li {
					margin: 3px 0;
				}
				
	/*
	=FOOTER CSS
	*/
		
	#container #footer {
		position: relative;
		clear: both;
	}
	
	
	#comment {
		width:450px;
	}

	p.credits {
		width:900px;
		text-align:center;
		margin:0 auto;
		padding:20px;
		font-size:11px;
	}

	#tags {
		margin-bottom:35px;
	}