/*  
Theme Name: 2 Sheridans
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-color: #e2b640;
	margin: 0;
}

ul, ol, form {
	margin: 0;
	padding: 0;
}

.clear {clear: both;}
	
	/*------------
	=LAYOUT CSS
	------------*/
	
		#outer_wrapper {
			width: 100%;
		}

		#wrapper {
			background: #fff url(images/cont_bg.jpg) top center repeat-y;
			width: 952px;
			margin: 0 auto;
		}

			/*------------
			=HEADER CSS
			------------*/
			
				#wrapper #header {
					background: #fff url(images/header_bg.jpg) bottom center no-repeat;
					height: 320px;
					width: 952px;
				}
				
					#header h1 {
						margin: 0;
					}
					
						#header h1 a {
							background: transparent url(images/header_logo.jpg) bottom right no-repeat;
							height: 70px;
							width: 890px;
							display: block;
							text-indent: -500em;
						}

			/*------------
			=NAVIGATION CSS
			------------*/
			
				#wrapper #nav ul {
					list-style-type: none;
					background-color: #9cbcdb;
					padding: 10px;
					font: normal 18px "Arial", sans-serif;
					border-bottom: 10px solid #fff;
				}
				
					#nav ul a:active, #nav ul a:visited, #nav ul a:link {color: #eef7ff; text-decoration: none;}
					#nav ul a:hover {background-color: #fff; color: #698db0;}
				
					#nav ul li {
						list-style-type: none;
						display: inline;
					}
					
						#nav ul li a {
							padding: 11px 15px 10px 15px;
						}

			/*------------
			=COLUMN CSS
			------------*/
			
				#content {
				
				}

					/*------------
					=LEFT CSS
					------------*/
				
						#content #left {
							width: 205px;
							padding: 15px;
							float: left;
							font: normal 12px "Tahoma", sans-serif;
						}
						
							#left p.rss {
								background: transparent url(images/left_rss.jpg) right center no-repeat;
								margin: 0;
								padding: 13px 0 8px 0;
							}
							
							#left p.search {
								background: transparent url(images/left_search.jpg) right center no-repeat;
								margin: 0;
								padding: 18px 0 7px 0;
							}
							
								#left p.rss input, #left p.search input {
									background-color: #e1f1ff;
									width: 152px;
									padding: 4px 4px 5px 4px;
									font: normal 12px "Verdana", sans-serif;
									border: 1px solid #b2bdd3;
									border-right: 0;
									color: #40617e;
								}
							
							#left a:active, #left a:visited, #left a:link {color: #565656; text-decoration: underline;}
							#left a:hover {color: #224d86; text-decoration: none;}
							
							#left h2 {
								margin: 0;
								font: normal 18px "Tahoma", sans-serif;
								color: #285178;
							}
							
							#left ul {
								list-style-type: none;
								margin: 5px 10px 15px 10px;
							}
							
								#left ul li {
									list-style-type: none;
									margin: 5px 0;
								}
								
								#left ul#cta {
									margin: 20px 0 25px 0;
								}
									
									#left ul#cta li {
										padding: 10px 0;
										border-bottom: 1px solid #cecece;
									}
									
										#left ul#cta li a {
											background: transparent none top left no-repeat;
											display: block;
											text-indent: -500em;
										}
										
											#left ul#cta li.help a {
												background-image: url(images/left_cta-help.jpg);
												height: 72px;
												width: 216px;
											}
										
											#left ul#cta li.lend a {
												background-image: url(images/left_cta-lend.jpg);
												height: 57px;
												width: 196px;
											}
										
											#left ul#cta li.feat a {
												background-image: url(images/left_cta-feat.jpg);
												height: 36px;
												width: 193px;
											}
										
											#left ul#cta li.search a {
												background-image: url(images/left_cta-search.jpg);
												height: 43px;
												width: 214px;
											}
	
					/*------------
					=CENTER CSS
					------------*/
					
						#content #center {
							width: 461px;
							padding: 15px;
							float: left;
							font: normal 13px "Verdana", sans-serif;
							color: #242424;
						}
						
							#center .article {
								float: left;
								border-bottom: 3px solid #9cbcdb;
								margin: 0 0 20px 0;
								padding: 0;
							}
							
								#center .article img {
									border: 3px solid #727272;
								}
						
							#center a:active, #center a:visited, #center a:link {color: #686868; text-decoration: underline;}
							#center a:hover {color: #406191; text-decoration: underline;}
							
							#center p.date {
								margin: 0 0 5px 0;
								font: normal 10px "Verdana", sans-serif;
								color: #676767;
							}
							
								#center h2.title {
									margin: 0;
									font: lighter 18px "Georgia", serif;
								}
								
									#center h2.title a:active, #center h2.title a:visited, #center h2.title a:link {color: #6f7d8d; text-decoration: none;}
									#center h2.title a:hover {color: #2d4865; text-decoration: underline;}
									
							#center p {
								line-height: 20px;
							}
									
								#center p.meta {
									margin: 0;
									font: normal 11px "Verdana", sans-serif;
									color: #6e6e6e;
								}
								
								#center p.more {
									width: 130px;
									float: left;
									font-weight: bold;
									font-size: 12px;
								}
								
								#center .metainfo {
									width: 330px;
									float: right;
									text-align: right;
									font-size: 11px;
								}
							
							#center h2 {
								font: lighter 18px "Tahoma", sans-serif;
								color: #4a6784;
							}
							
							#center h3 {
								font: lighter 16px "Georgia", serif;
								color: #657380;
								letter-spacing: -.5px;
							}
							
							#center h4 {
								font: bold 12px "Verdana", sans-serif;
								color: #8b8b8b;
							}
							
							#center ol {
								margin:0 0 0 45px;
							}
							
							#center ul {
								margin:0 0 0 45px;
							}
	
					/*------------
					=RIGHT CSS
					------------*/
				
						#content #right {
							width: 196px;
							padding: 15px;
							float: left;
							font: normal 12px "Tahoma", sans-serif;
							color: #444;
						}
						
							#right a:active, #right a:visited, #right a:link {color: #5f7284; text-decoration: underline;}
							#right a:hover {color: #265989; text-decoration: none;}
							
							#right h2 {
								margin: 5px 0;
								font: normal 18px "Tahoma", sans-serif;
								color: #44607a;
							}
							
							#right ul {
								list-style-type: none;
								margin: 5px 5px 15px 5px;
							}
							
								#right ul li {
									list-style-type: none;
									margin: 5px 0;
								}
								
							#right p.portrait-img {
								text-align: center;
							}
							
							#right p.portrait-info {
								background: transparent url(images/right_portrait-info.jpg) top left no-repeat;
								height: 163px;
								width: 201px;
								text-indent: -500em;
							}
								
							#right p.fb {
								margin: 0 0 0 -10px;
							}
							
								#right p.fb a {
									background: transparent url(images/right_fb.jpg) top left no-repeat;
									height: 52px;
									width: 211px;
									display: block;
									text-indent: -500em;
								}
								
								#right ul.tomato_twitter_ul {
									background: transparent url(images/right_twit.jpg) top left no-repeat;
									padding: 35px 0 0 0;
									font: normal 11px "Arial", sans-serif;
								}
								
									#right ul.tomato_twitter_ul li {
										padding: 0 0 10px 0;
										border-bottom: 1px solid #c3ccd8;
									}
								
									#right ul.tomato_twitter_ul span.tomato_twitter_time {
										font-weight: bold;
										display: block;
										color: #697990;
									}
									
								#right p.post-cta {
									margin: 0;
								}
								
									#right p.post-cta a {
										background: transparent url(images/right_post.jpg) top left no-repeat;
										height: 86px;
										width: 87px;
										display: block;
										text-indent: -500em;
									}
			/*------------
			=FOOTER CSS
			------------*/
			
				#wrapper #footer {
					background-color: #fff;
					margin: 0 auto;
					padding: 35px 25px 25px 25px;
				}
				
					#footer p {
						margin: 0;
						padding: 0;
					}
					
						#footer p.copyright {
							background: transparent url(images/footer_copy.jpg) top left no-repeat;
							height: 42px;
							width: 221px;
							float: left;
							text-indent: -500em;
						}
						
						#footer p.credits {
							margin: 8px 0 0 0;
							font: normal 11px "Arial", sans-serif;
							text-align: right;
							color: #606060;
						}
						
							#footer p.credits span {
								font-size: 12px;
								display: block;
							}
							
							#footer p.credits a:active, #footer p.credits a:visited, #footer p.credits a:link {color: #728aba; text-decoration: underline;}
							#footer p.credits a:hover {color: #3c5484; text-decoration: none;}
							
							#comment {
								width:450px;
							}
