/*-----------------------
STYLESHEET: centerformovement.com
Mark Middleton
WebSight Design
March 19, 2008
------------------------*/

body{
  background:#ffffff;
  font-size:72.5%;
  color:#000000;
  font-family:arial,helvetica,sans-serif;
  text-align:center;
  margin:0;
  padding:0;
}
img{
  border:0;
}
br.clearer{
  clear:both;
}
div.clearer{
  clear:both;
}
a:link,
a:active,
a:visited,
a:hover{
  color:#9cc108;
}
a:hover{
  color:#993cbd;
}
div#wrapper{
  width:900px;
  text-align:left;
  margin:0 auto;
  font-size:1.1em;
  position:relative;
}

#home_photos {
	width:363px; height:334px;
	position:absolute;
	z-index:3;
	top:147px; left:0px;
}

#sub_addys {
	width:363px; height:301px;
	position:absolute;
	top:386px; left:0px;
	background:url(../images/sub_addys_bg.jpg);
	background-repeat:no-repeat;
}

#sub_addys span { display:none; }

a.addylex { width:148px; height:103px; display:block; float:left; margin: 20px 20px 0px 20px; font-size:12px; color: #cccccc; text-decoration: none}
a.addylex:hover, a.addylex:active { width:148px; height:103px; display:block; float:left; margin: 20px 20px 0px 20px; font-size:12px; color:#9cc108; text-decoration: none}

a.addy2nd { width:126px; height:103px; display:block; float:left; margin: 20px 20px 0px 20px; font-size:12px; color: #cccccc; text-decoration: none}
a.addy2nd:hover, a.addy2nd:active { width:126px; height:103px; display:block; float:left; margin: 20px 20px 0px 20px; font-size:12px; color:#9cc108; text-decoration: none}

a.addyscars { width:148px; height:83px; display:block; margin: 0px 20px 0px 20px; font-size:12px; color: #cccccc; text-decoration: none}
a.addyscars:hover, a.addyscars:active { width:148px; height:83px; display:block; margin: 0px 20px 0px 20px; font-size:12px; color:#9cc108; text-decoration: none}




a.addylexhome { font-size:12px; color: #999999; text-decoration: none}
a.addylexhome:hover, a.addylexhome:active { font-size:12px; color:#993cbd; text-decoration: none}

a.addy2ndhome { font-size:12px; color: #999999; text-decoration: none}
a.addy2ndhome:hover, a.addy2ndhome:active { font-size:12px; color:#993cbd; text-decoration: none}

a.addyscarshome { font-size:12px; color: #999999; text-decoration: none}
a.addyscarshome:hover, a.addyscarshome:active { font-size:12px; color:#993cbd; text-decoration: none}

/**
a.addylex { width:148px; height:103px; display:block; background:url(../images/sman_off.gif); float:left; }
a.addylex:hover, a.addylex:active { width:148px; height:103px; display:block; background:url(../images/sman_on.gif); float:left; }
a.addy2nd { width:126px; height:103px; display:block; background:url(../images/sman2_off.gif); float:left; }
a.addy2nd:hover, a.addy2nd:active { width:126px; height:103px; display:block; background:url(../images/sman2_on.gif); float:left; }
a.addyscars { width:148px; height:83px; display:block; background:url(../images/sscars_off.gif); }
a.addyscars:hover, a.addyscars:active { width:148px; height:83px; display:block; background:url(../images/sscars_on.gif); }
**/

.blog { font-size:20px; color:#993cbd; font-family:arial,helvetica,sans-serif; text-decoration:none;}
a.blog:link, a.blog:active, a.blog:visited, a.blog:hover{ color:#993cbd;}
a.blog:hover{ color:#9cc108;}


div#header{
  width:900px;
  height:147px;
  overflow:hidden;
}
div#logo{
  width:281px;
  height:147px;
  overflow:hidden;
  float:left;
}
div#nav{
  width:542px;
  height:147px;
  overflow:hidden;
  float:right;
  margin-right:5px;
}
div#nav ul{
  list-style-type:none;
  margin:0;
  padding:0;
}
div#nav li{
  float:left;
  display:inline;
  margin-left:9px;
}
div#nav li.first{
  margin:0;
}

div#subnav ul {
	list-style-type : none;
  margin : 0px 0px 5px 0px;
  padding  : 0px 0px 0px 0px;
}
div#subnav li {
  display : inline;
  margin-right : 9px;
}

div.main{
  width:900px;
  overflow:hidden;
}
div.main_home{
  height:347px;
  overflow:hidden;
  background:url('../images/find_your_center.jpg') 0px 0px no-repeat;
}



div.main_sub1{
  background:url('../images/find_your_center_subnt.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;

}
div.main_sub2{
  background:url('../images/find_your_center_sub.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}

div.main_sub_about{
  background:url('../images/sub/sub_about.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_bio{
  background:url('../images/sub/sub_bio.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_certificate{
  background:url('../images/sub/sub_certificate.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_classes{
  background:url('../images/sub/sub_classes.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_contact{
  background:url('../images/sub/sub_contact.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_faq{
  background:url('../images/sub/sub_faq.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_locations{
  background:url('../images/sub/sub_locations.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_loclex{
  background:url('../images/sub/sub_loclex.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_loc2nd{
  background:url('../images/sub/sub_loc2nd.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_locscar{
  background:url('../images/sub/sub_locscar.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_price{
  background:url('../images/sub/sub_price.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_pricescar{
  background:url('../images/sub/sub_pricescar.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_pricelex{
  background:url('../images/sub/sub_pricelex.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_price2nd{
  background:url('../images/sub/sub_price2nd.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}

div.main_sub_resources{
  background:url('../images/sub/sub_resources.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}
div.main_sub_staff{
  background:url('../images/sub/sub_staff.jpg') 0px 0px no-repeat;
  border-bottom:13px solid #9cc108;
}

div.main_prop{
  float:right;
  width:1px;
  height:540px;
}
div#home_text{
  width:438px;
  margin:199px 0px 0px 428px;
  color:#ffffff;
  font-family:arial;   
  font-weight:bold;
  font-size:1.0em;
}

div#home_text a { color:#471d9b; }
div#home_text a:hover, div#home_text a:active { color:#9cc108; }


div#home_sub{
  width:900px;
  height:206px;
  overflow:hidden;
}
div#home_sub_quote{
  background:url('../images/quote_home.jpg') 0px 0px no-repeat;
  width:359px;
  height:206px;
  overflow:hidden;
  float:left;
  color:#ffffff;
  font-family:arial;   
  font-weight:bold;
  font-size:1.1em;
 
}

div.padded {
	margin:30px 50px 20px 20px;
}

/* another try
div#addresses{
  width:438px;
  margin:350px 0px 0px 428px;
}
*/


div#addresses{
  width:535px;
  float:left;
  margin:15px 0px 0px 5px;
}
div.address{
  float:left;
  margin-left:24px;
  display:inline;
}
div.address_first{
  margin:0;
}



div#footer{
  width:850px;
  margin: 0 auto;
  position:relative;
  z-index:2;
  border:0;
  padding-top:6px;
  color:#d7d7d7;
  font-size:0.9em;
}
div.footer_home{
  margin:-26px auto !important;
  border-top:1px solid #d7d7d7 !important;
  
}
div#copyright{
  float:left;
  margin-left:0px;
  color:#999999;
}

div#copyright2 {
  float:left;
  margin-left:100px;
  color:#897dce;
}

div#wsd{
  float:right;
  margin-right:50px;
}

div#wsd2 {
  float:right;
  margin-right:0px;


}

div#footerlinks{
  width:900px;
  position:relative;
  margin:0 auto;
  padding-top:40px;
  padding-bottom:10px;
  color:#d7d7d7;
  font-size:1.1em;
}

div#footerlinkssub{
  width:900px;
  position:relative;
  margin:0 auto;
  padding-top:14px;
  padding-bottom:10px;
  color:#d7d7d7;
  font-size:1.1em;
}

.hidden{
  display:none;
}
div#content{
  width:510px;
  margin:97px 0px 0px 380px;
}
h1{
  font-family:arial,sans-serif;
  font-size:1.4em;
  font-weight:bold;
}
h1 span{
  display:none;
}
h1.locations{
  width:135px; height:30px; background:url('../images/t_locations.gif') 0px 0px no-repeat;         
}
h1.classes{
  width:135px; height:30px; background:url('../images/t_classes.gif') 0px 0px no-repeat;         
}
h1.prices{
  width:135px; height:30px; background:url('../images/t_prices.gif') 0px 0px no-repeat;         
}
h1.resources{
  width:135px; height:30px; background:url('../images/t_resources.gif') 0px 0px no-repeat;         
}
h1.about{
  width:135px; height:30px; background:url('../images/t_about.gif') 0px 0px no-repeat;         
}
h1.certification{
  width:135px; height:30px; background:url('../images/t_certification.gif') 0px 0px no-repeat;         
}
h1.businessdirectory{ 
  width:135px; height:30px; color:#A2AF36; font-size:200%; background:url('../images/t_businessdirectory.gif') 0px 0px no-repeat;         
}
h1.bios{
  width:200px; height:30px; background:url('../images/t_bios.gif') 0px 0px no-repeat;         
}
h1.faq{
  width:200px; height:30px; background:url('../images/t_faq.gif') 0px 0px no-repeat;         
}
h1.staff{
  width:200px; height:30px; background:url('../images/t_staff.gif') 0px 0px no-repeat;         
}
h1.contact{
  width:200px; height:30px; background:url('../images/t_contact.gif') 0px 0px no-repeat;         
}
h1.lexington{
  width:200px; height:30px; background:url('../images/t_lexington.gif') 0px 0px no-repeat;         
}
h1.second{
  width:200px; height:30px; background:url('../images/t_2nd.gif') 0px 0px no-repeat;         
}
h1.scarsdale{
  width:200px; height:30px; background:url('../images/t_scarsdale.gif') 0px 0px no-repeat;         
}
h1.whatsnew{
  width:200px; height:30px; background:url('../images/t_whatsnew.gif') 0px 0px no-repeat;         


}

/******** About Us Section *******/
div#staff {
	margin : 0px 0px 0px 0px;
}
div#staff img {
	float : left;
	margin : 0px 10px 0px 0px;
}
div#staff div.staff {
	float : left;
	margin : 0px 0px 15px 0px;
	width : 500px;
}		
div#staff div.staff div.stitle {
	color : #4B63AB;
	font-weight : bold;
}		
div#bio {
	margin : 0px 0px 0px 0px;
}
div#bio img {
	float : left;
	margin : 0px 10px 0px 0px;
}
div#bio div.bio {
	float : left;
	margin : 0px 0px 15px 0px;
	width : 500px;
}		
div#bio div.bio div.btitle {
	color : #4B63AB;
	font-weight : bold;
}		
table.contact {
	margin : 0px 0px 0px 0px;
}
table.contact td.label {
	text-align : right;
}
ol {
	position : relative;
	right : 20px;
}
ol li {
	margin : 0px 0px 10px 2px; 
	padding : 0px 0px 0px 0px;
}	
ol li span.ftitle {
	color : #4B63AB;
	font-weight : bold;
}



/* Joanna's Drop Styles - copied from Homeranchrealtors*/

#nav_dd{
    width:716px;
	height:84px;
	float:left;
	font-size:14px;
	font-weight:bold;
	background:#6f6f6f;
	overflow:hidden;
	/*position:relative;*/
}
#nav_dd a:link,
#nav_dd a:visited,
#nav_dd a:active{color:#ffffff;text-decoration:none;}
#nav_dd a:hover{color:#fff200;text-decoration:none;}

#nav_dd ul{
    list-style-type:none;
		margin:62px 0px 0px 0px;
		padding:0px;
}
#nav_dd li{
    display:inline;
		margin:0px 5px 5px 10px;
		padding:0px 0px 0px 0px;

}

.sldd_show {
	width:450px;
	position:absolute;
	top:420px; left:380px;
	background-color:#ffffff;
	border:1px #9cc108 solid;
	visibility:visible;
	z-index:3;
}

.sldd_hide {
	width:450px;
	position:absolute;
	top:420px; left:380px;
	background-color:#ffffff;
	border:1px #9cc108 solid;
	visibility:hidden;
	z-index:3;
}

.sldd_show p {
	margin:4px 7px; padding:0px;
	font-size:11px;
  	color:#000000;
  	font-family:arial,helvetica,sans-serif;
  	text-align:left;
}

.sldd_show p:hover, .sldd_show p:active { background-color:#909090; }

.sldd_show a { color:#ffffff; text-decoration:none; }
.sldd_show a:hover, .sldd_show a:active { color:#fff200; text-decoration:underline; }

/* End Joanna's Styles */


/* Home Page Facebook & Twitter buttons */
#fb {background:url(../images/bg_fb.jpg); background-repeat:no-repeat; float: left; width:220px; height:26px; margin-top:20px; margin-right: 20px;}
#twitter {background:url(../images/bg_twitter.jpg); background-repeat:no-repeat; float: left; width:220px; height:26px; margin-top:20px; }

a.fb {color:#ffffff; margin: 7px 0px 0px 40px; float: left; text-decoration: none;}
a.twitter {color:#ffffff; margin: 7px 0px 0px 40px; float: left; text-decoration: none;}
a.fb:hover {text-decoration: underline;}
a.twitter:hover {text-decoration: underline;}
