/*
Theme Name: Windermere by Ainsworth
Theme URI: http://ainsworthstudio.com/
Description: Custom Wordpress built for Commencement Associates <a href="http://tacomawindermere.com">Tacoma Windermere</a>.
Version: 1.0
Author: Josh Read
Author URI: http://ainsworthstudio.com/
Tags: Awesomeness
*/



/*======================================
      WELCOME TO THE STYLESHEET
--------------------------------------      
     Copyright Mike Crittenden
      Author: Mike Crittenden
======================================*/
 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/


/**************************************/
/*              GLOBALS               */
/**************************************/

body {background: #f0eee2;}


/**************************************/
/*              HEADER                */
/**************************************/

#logo {background: #f0eee2 url(img/tacoma-windermere-logo.gif) top left no-repeat; text-indent: -5000px; margin: 0px 0px 0px 4px;}

#header,
#logo,
#nav {
	height: 61px;
}


/**************************************/
/*             NAVIGATION             */
/**************************************/

#nav { text-align: right; }
#nav ul { list-style: none; }
#nav ul li { display: inline;	line-height: 30px;}
#nav ul li a {padding: 5px 7px; margin-left:0px; color: #252c3c; text-decoration: none;}
#nav ul li a:hover {color:#f7f1d7; background: #7d2501;}

#nav-footer { text-align: right; font-size: 11px; margin: 15px 4px 20px 0px;}
#nav-footer ul { list-style: none; }
#nav-footer ul li { display: inline;	line-height: 30px; border-right: 1px solid #b2b19e;}
#nav-footer ul li a {padding: 5px 7px; margin-left:0px; margin-right: 4px; color: #8b8a6e; text-decoration: none;}
#nav-footer ul li a:hover {color:#f7f1d7; background: #7d2501;}

/**************************************/
/*            MAIN CONTENT            */
/**************************************/

#main-container {background: #fff url(img/container-bg-y.jpg) top left repeat-y;}

/* #graphic {height: 150px; background: #fff url(img/header-image.jpg) top left repeat-y; } */
#graphic {height: 150px; background: #fff url(img/family-header.jpg) top left repeat-y; }

#SearchMLS {height: 168px; background: #fff url(img/search.jpg) top left repeat-y; }
#JustListed {height: 168px; background: #fff url(img/just-listed.jpg) top left repeat-y; }
#Resources {height: 168px; background: #fff url(img/ferry.jpg) top left repeat-y; }
#SellMyHouse {height: 168px; background: #fff url(img/sell-my-house.jpg) top left repeat-y; }
#Careers {height: 168px; background: #fff url(img/careers.jpg) top left repeat-y; }
#realtors {height: 168px; background: #fff url(img/olympics.jpg) top left repeat-y; }
#contact {height: 168px; background: #fff url(img/contact.jpg) top left repeat-y; }
#generic {height: 27px; background: #fff url(img/container-top-gen-bg.jpg) top left repeat-y; }

#bethalbert {height: 168px; background: #fff url(img/river-rock.jpg) top left repeat-y; }
#dickbeeson {height: 168px; background: #fff url(img/dickbeeson.jpg) top left repeat-y; }
#glennkrebs {height: 168px; background: #fff url(img/chalkboard.jpg) top left repeat-y; }
#judymann {height: 168px; background: #fff url(img/mahogany-wood.jpg) top left repeat-y; }
#kenbrown {height: 168px; background: #fff url(img/chalkboard.jpg) top left repeat-y; }
#jamiemichaud {height: 168px; background: #fff url(img/linen.jpg) top left repeat-y; }
#jerryfiloteo {height: 168px; background: #fff url(img/river-rock.jpg) top left repeat-y; }
#jerryfoss {height: 168px; background: #fff url(img/river-rock.jpg) top left repeat-y; }

#gregfredericksen {height: 168px; background: #fff url(img/mahogany-wood.jpg) top left repeat-y; }
#martypineau {height: 168px; background: #fff url(img/chalkboard.jpg) top left repeat-y; }
#jeannehendricks {height: 168px; background: #fff url(img/river-rock.jpg) top left repeat-y; }
#richardherron {height: 168px; background: #fff url(img/dark-wood.jpg) top left repeat-y; }
#lorite {height: 168px; background: #fff url(img/ferry.jpg) top left repeat-y; }
#amandajorgensen {height: 168px; background: #fff url(img/chalkboard.jpg) top left repeat-y; }

#kariroberts {height: 168px; background: #fff url(img/river-rock.jpg) top left repeat-y; }
#heatherschwartz {height: 168px; background: #fff url(img/dark-wood.jpg) top left repeat-y; }
#davidsinding {height: 168px; background: #fff url(img/linen.jpg) top left repeat-y; }
#dawnsmith {height: 168px; background: #fff url(img/leather.jpg) top left repeat-y; }
#amandaprather {height: 168px; background: #fff url(img/mahogany-wood.jpg) top left repeat-y; }
#patriciastafford {height: 168px; background: #fff url(img/chalkboard.jpg) top left repeat-y; }
#jimswanson {height: 168px; background: #fff url(img/mahogany-wood.jpg) top left repeat-y; }
#stevethompson {height: 168px; background: #fff url(img/dark-wood.jpg) top left repeat-y; }
#eriktinglum {height: 168px; background: #fff url(img/river-rock.jpg) top left repeat-y; }

#lesliewalters {height: 168px; background: #fff url(img/leather.jpg) top left repeat-y; }
#kristirucker {height: 168px; background: #fff url(img/river-rock.jpg) top left repeat-y; }
#joycewennberg {height: 168px; background: #fff url(img/leather.jpg) top left repeat-y; }
#marcwhitman {height: 168px; background: #fff url(img/dark-wood.jpg) top left repeat-y; }
#jennifertardiff {height: 168px; background: #fff url(img/leather.jpg) top left repeat-y; }
#teenawilliams {height: 168px; background: #fff url(img/chalkboard.jpg) top left repeat-y; }


#richardherron {height: 168px; background: #fff url(img/cedar-wood.jpg) top left repeat-y; }
#davidbeckwith {height: 168px; background: #fff url(img/dark-wood.jpg) top left repeat-y; }
#jerryfiloteo {height: 168px; background: #fff url(img/mahogany-wood.jpg) top left repeat-y; }
#rogercory {height: 168px; background: #fff url(img/leather.jpg) top left repeat-y; }


#search div { height: 270px; background: #b8d5ff url(img/bg-x-search-block.gif) top left repeat-x; margin-top: 15px; }
#search h2 {font-size: 13px; font-weight: bold; margin: 8px 0px 25px 8px;}
#for_sale select { width: 265px; padding: 5px;  margin: 0px 0px 8px 20px; font-size: 12px;  }

#map-block ul {float: left; width:140px;}
#map-block ul li {list-style-type: none;}
#map-block ul li a {text-decoration: none;}

#main-block-2 div { margin-top: 10px;}
	#featured-on-front { background: #473a32;}
		#featured-on-front img.prop-image {display: block; width: 310px;}
		#featured-on-front h3 {color: #f6f2d9; font-size: 14px; margin: 10px 10px 6px; }
		#featured-on-front p {color:#ceb86c; margin: 0px 10px 10px; line-height: 15px;}
		#featured-on-front a.more {color:#608bcd; text-decoration: none; float: right; }
	
	#email-sign-up { background: #e2e0d3;}
		#email-explanation {width:335px; float:left;}
		#email-explanation h2 {background: #e2e0d3 url(img/simplify-your-search.gif) top left no-repeat; text-indent: -5000px; display: block; height: 26px; margin-left: 20px;}
		#email-explanation p {margin: 15px 20px; line-height: 18px; color: #212d3d;	}
		a.email-signup {float: left; padding: 10px; float: right;}

	#current-listings-block {margin-top: 10px;}
		#listing-front { height: 205px; border-bottom: 1px solid #eee; margin-left: 25px; width:860px; }
			#listing-front img.listing-image {display: block; height: 122px; padding: 5px; border: 1px solid #d5d4c2; float: left; margin: 35px;}
			#listing-front h3 {float: left; width:575px; margin-top: 35px; color: #3389fa;}
			#listing-front p {float: left; width:575px;}
			
	#cool-house-block {background: #fff margin-top: 10px; width:860px; }
	#cool-house-block p {margin: 10px 15px 10px 23px; color: #000000;}
	#cool-house-block a {color: #000070;}
	
#main-block-4 { background: #e2e0d3; margin: 10px 16px; width: 880px;}
	#main-block-4 ul {float: left; margin-left: 0px; width: 200px; padding-left: 15px; }
	#main-block-4 ul li {list-style-type: none; }
	#main-block-4 ul li a {text-decoration: none; }

#main-block-5 {background: #954500 url(img/h2-resources.gif) top left no-repeat; height:50px; margin:0px 4px; width:904px; }
	#main-block-5 h2 {text-indent: -5000px;}
	
#main-block-6 {}
	#dick-beeson-front { border-bottom: 1px solid #eee; margin-left: 25px; width:860px; }
	#dick-beeson-front img.listing-image {display: block; height: 122px; padding: 5px; border: 1px solid #d5d4c2; float: left; margin: 35px;}
	#dick-beeson-front h3 {float: left; width:575px; margin-top: 35px; color: #3389fa;}
	#dick-beeson-front p {float: left; width:575px;}
	#dick-beeson-front p a.more {float: left; width:640px; text-align: right;}
	
#realtor-bar {margin: 20px 0px; height: 250px; }
#realtor-box {display: block; width:170px;}
a.realtor-img {display:block; width:140px; height:105px; padding: 3px; border: 1px solid #ccc;}

h2.specialty-area {font-family: Georgia, Times New Roman, serif; margin: 0 0 20px; font-weight: normal; color: #888; font-size: 16px; text-transform: uppercase;}
h2.PropListings {font-family: Georgia, Times New Roman, serif; padding-bottom: 15px; margin-bottom: 20px; font-weight: normal; font-size: 24px; border-bottom: 1px solid #ccc;}
a.PropListing-img {display: block; float: left;
	width: 140px;
	height: 105px;
	margin: 0 40px 30px 0;
	 padding: 3px; border: 1px solid #ccc;}
img.alignleft {display: block; float: left;
	width: 140px;
	height: 105px;
	margin: 0 40px 30px 0;
	 padding: 3px; border: 1px solid #ccc; }
img.alignright {display: block; float: right;
	margin: 0 0px 30px 60px;}
img.alignleftmyleft {display: block; float: left;
	margin: 0 40px 20px 0px;}
	 
.thumbnail-class {height: 105px; width: 140px;	}
.left {}
img.realtor-images {display:block; width: 140px; height:105px; }
object.slideshow {margin-bottom: 25px;}

/**************************************/
/*               SIDEBAR               */
/**************************************/

#sidebar {background: #adcafc; margin: 15px 0px 0px 20px;}
#sidebar-t1 {background: #eee; margin: 27px 0px 0px 20px; padding:10px;}

/**************************************/
/*               EMAIL FORM                     */
/**************************************/
form#email-subscription span.label,
form#email-subscription span.multiple {
	margin-bottom: 0;
	
}

form#email-subscription ul.column-third,
form#email-subscription div.column-third {
	float: left;
	margin: 0 10px 0 0;
	width: 200px;
}

form#email-subscription h3 {
	font-size: 14px;
	margin-bottom: 0px;
}

form#email-subscription .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

/**************************************/
/*               FOOTER               */
/**************************************/



