/*  

Theme Name: Sean Stark
Theme URI: http://realestatetomato.typepad.com
Description: Another theme from the <a href="http://realestatetomato.typepad.com">Real Estate Tomato</a> collection.
Author: Real Estate Tomato
Author URI: http://realestatetomato.typepad.com

*/

body {
	background-color: #8fa2be;
	height: 100%;
	margin: 0px;
	font-family: "Arial";
	font-size: 12px;
}

#container {
	position: relative;
	background: transparent url(images/body_bg.gif) top left repeat-y;
	width: 816px;
	margin: 0 auto;
}

	#container #header {
		position: relative;
		background: transparent url(images/header.jpg) top left no-repeat;
		width: 816px;
		height: 177px;
	}

	#container ul#nav {
		position: relative;
		background: transparent url(images/nav.gif) top left repeat-x;
		height: 39px;
		width: 800px;
		margin: 0 auto;
		padding: 0px;
		list-style-type: none;
		text-align: center;
		font-family: "Arial";
		font-size: 14px;
		border-bottom: 1px solid #fff;
	}

		#container ul#nav li {
            margin:0;
			background: transparent url(images/div.gif) top right no-repeat;
			height: 34px;
			display: block;
			float: left;
			padding-top: 8px;
			padding-right: 0px;
			padding-left: 0px;
            padding-bottom: 0px; }
		
			#container ul#nav li a { background: transparent url(images/boat_button.gif) center left no-repeat; padding: 7px 16px 9px 43px; font-size:1em; margin:0; }
			#container ul#nav li a:active, #container ul#nav li a:visited, #container ul#nav li a:link  {color: #fff; text-decoration: none;}
                        #container ul#nav li a:hover {color:#CCC;}
			
			
	#container #content {
		position: relative;
		background: transparent url(images/under_nav.gif) top left repeat-x;
		width: 800px;
		margin: 0 auto;
		margin-left: 8px;
		margin-top: -7px;
		float: left;
	}
	
		#container #content #left {
			background: transparent url(images/leftbg.jpg) top right no-repeat;
			width: 452px;
			padding: 0px 19px 0px 20px;
			float: left;
                        font-family:"arial";
                        font-size:1.1em;
                        line-height:1.4em;
		}

               #container #content #frame {
			background: transparent;
			width: 800px;
			padding: 0;
			float: left;
                        
		}
		
			#content #left h2.title {
				font-size: 22px;
				font-weight: lighter;
				margin-bottom: 8px;
                                margin-top:25px;
                                line-height:22px;
			}
			
				#content #left h2.title a:active, #content #left h2.title a:visited, #content #left h2.title a:link {color: #849AB8; text-decoration: none;}
				#content #left h2.title a:hover {color: #849AB8;}
			
				#content #left p.postinfo {
					margin: 0px;
					font-size: .8em;
                                        line-height: 1.3em;
					font-family: "Arial";
				}
			
			#content #left h2 {
				font-size: 20px;
				color: #475D7B;
			}
			
			#content #left h3 {
				font-size: 16px;
			}
			
			#content #left h4 {
				font-size: 14px;
			}
			
			#content p.left-img {
				margin-right: 15px;
				float: left;
			}
			
			#content p.left-img img {
				height:100px;
				width:170px;
			}
		
			#content p.more {
				float: left;
				width: 130px;
				font-weight: bold;
			}
                        
			#content #left .comment{
				padding-right:50px;
				text-align:right; }
			
			#content #left p a:active, #content #left p a:visited, #content #left p a:link {color: #5D7AA2; text-decoration:none;}
			#content #left p a:hover {text-decoration: underline;}
		
		#container #content #right {
			background: transparent url(images/rightbg.jpg) top left no-repeat;
			width: 278px;
			float: right;
			padding-left: 10px;
			padding-right: 10px;
			margin-right: 5px;
			margin-top: 10px;
		}
                #container #content #right .right-inner {
                        margin:0;
                        padding:0;
                        padding-left:20px;
                        
                 }

                       
		
			#content #right h2 {
				font-weight: lighter;
				margin-bottom: 0px;
				list-style-type: none !important;			
			}
			
			#content #right ul {
				margin: 5px;
				padding: 0px;
				padding-left: 10px;
				list-style-type: none;
			}
                       
                        #content #right a:active, #content #right a:visited, #content #right a:link {color: #5D7AA2; text-decoration:none;}
			#content #right a:hover {text-decoration: underline;}
			
			#content #right .linkcat {
				list-style-type: none !important;
			}
		
	#container #footer {
		background: transparent url(images/footer.jpg) top left no-repeat;
		width: 816px;
		height: 176px;
		clear: both;
	}

#comment {
width:400px;
}

ol.commentlist a { color: #5D7AA2; text-decoration:none; }

ol.commentlist a:hover { text-decoration:underline; }

.credits { margin:10px auto; width:816px; text-align:center; padding:8px; }

.credits a { color: #5D7AA2; text-decoration:none; }

.credits a:hover { text-decoration:underline; }

.inputbox { color: #5D7AA2; margin: 3px; }

h2#broker a {
	background:url(images/AskBroker.gif) top left no-repeat;
	height:70px;
	width:161px;
	display:block;
	text-indent:-999em;
	margin:10px auto;
}

h2#broker a:hover {
	background-position:0px -70px;
}

a#rss-box {
	width:172px;
	height:58px;
	margin:0 auto;
	display:block;
	margin-bottom:10px;
}
