#default_body { width: auto; color: #76797c; padding: 0 10px; }
h1, h2, h4, h5, #pnl_amenitylist ul { margin: 0; padding: 0; }

#subnav_tbl {background:#fff; border-left:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; border-right:none; border-top:none;font-size:12px; line-height:17px;}
.snav_s1 a {color:#60a0bb; font-weight: bold; text-decoration:none;}
.snav_s1 a:hover, .snav_s2 a:hover {color:#bd9947;}
.snav_s2 a {color:#818384; font-weight: normal; text-decoration:none;}

#breadcrumbs {padding-bottom:20px;}

#communitytitle { padding-top: 20px; padding-bottom: 10px; }
#bodytitle { padding-bottom: 10px; }
#bodycontent tr td, #bodycontent tr td p, #pagecontainer p, #pagecontainer ul li, #pagecontainer td { font-size: 12px; }
.print h1 { font-size: 19px; }
.print h2 { font-size: 11px; }
h1, h2, #bodytitle h1, #bodytitle h2, #pagecontainer .largeBlkHdr, #pagecontainer .largeTealHdr, #pagecontainer h1, #pagecontainer h2 { display: inline; font-weight: normal; }
h1, #bodytitle h1, #pagecontainer .largeBlkHdr, #pagecontainer h1 { font-size: 28px; color: #60a0bb; }
h2  { font-size: 20px; color: #868585; padding-left: 10px; }
#bodytitle h2, #pagecontainer .largeTealHdr, #pagecontainer h2 { font-size: 14px; color: #868585; padding-left: 10px; }
#modeldetails { border: 1px solid #dcdcdc; border-left: none; border-top: none; padding: 0 10px 5px 22px; color: #818384; font-size: 11px; }
h4 { font-size: 14px; color: #318fdf; margin: 0 0 22px; }
#communitydesc { font-size: 12px; margin-top: 20px; }

#floorplanlegend { text-align: right; color: #76797C; display: inline; font-weight: bold; }
#aftercommunitydesc { border: 1px solid #dcdcdc; border-left: none; border-top: none; margin: 0 0 15px; padding: 5px 0; font-size: .01em; }
#afterOtherInformation { border: 1px solid #dcdcdc; border-left: none; border-top: none; margin: 0 0 15px; padding: 5px 0; font-size: .01em; }
#floorplanlegend li, #pnl_amenitylist li { list-style: none; background: no-repeat 0 3px; color: #76797C; font-size: 12px; margin-top: 5px; }

#pnl_tracking {display:none;width:1px;height:1px;padding:0;margin:0;}

#sitemapcontainer tr td table#subnav_tbl {padding-bottom:10px;}

#planlist_cta { font-weight: bold; color: #7db19a; }

#modeldetails_print ul { margin-top: 0; margin-bottom: 10px; margin-left:0; padding: 0 10px 3px 7px; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; border-left:none; border-top: none; }
#modeldetails_print li { list-style-image : none; list-style-type : none; padding-right: 0;}
#modeldetails #promo { width:122px; background:#629fbb; margin:15px 0 40px 0; padding: 20px 5px 20px 10px; font-size:18px; font-weight:bold; color: #ffffff; }
#modeldetails #promo_community { width:130px; background:#629fbb; margin-bottom: 5px; padding: 10px 5px 10px 15px; font-size: 16px; font-weight:bold; color: #ffffff; }
#modeldetails #promo_community a { COLOR: #ffffff; TEXT-DECORATION: none; }

#modeldetails #promo strong { color:#ffd521; }

#Slideshowbox_print ul { margin-top: 0; margin-bottom: 10px; margin-left:0; padding: 0 10px 3px 7px; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; border-left:none; border-top: none; }
#Slideshowbox_print li { list-style-image : none; list-style-type : none; padding-right: 0;}
#Slideshowbox #promo { width:122px; background:#629fbb; margin:15px 0 40px 0; padding: 20px 5px 20px 10px; font-size:18px; font-weight:bold; color: #ffffff; }
#Slideshowbox #promo strong { color:#ffd521; }

#floorplanlegend li { display: inline; padding: 0 25px; }
#floorplanlegend li#interactive { background-image: url(/images/floorplan_interactive.gif); }
#floorplanlegend li#virtual { background-image: url(/images/floorplan_virtualtour.gif); padding-right:0;}
#floorplanlegend li#modeled { background-image: url(/images/floorplan_modeled.gif); }
#pnl_localcities h4 { color: #be9a46; font-weight: bold; }

#div_otherInformation div	{ padding: 20px 20px 20px; border: 1px solid #dcdcdc; border-left:none; border-top: none; margin-bottom: 10px; }

#home_map {
	margin-left: 10px;
	margin-bottom: 10px;
}

#locallinks { width: 246px; padding-top: 5px; }
#locallinks h3 { margin-top: 5px; padding-top: 0; }
#locallinks h3 span { color: #60a0bb; font-size: 13px; }
#locallinks p { border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px; }
#locallinks ul { margin: 0; padding: 10px; border: solid #dcdcdc; border-width: 0px 1px 1px 0px;}
	#locallinks li
	{ 
		list-style: none;
		background: url(/images/plus.gif) no-repeat 0 9px; 
		padding: 5px 0 5px 10px; /* margin-left: 10px; */
		color: #76797C; font-size: 12px;	
	}
	#locallinks li a:link,
	#locallinks li a:visited
	{ color: #76797c; text-decoration: none; }

#default_side { padding-left: 24px; }
.legalTxt2 { font-size: 9px; }

#uc_planlist_dg_planlist td { font-size: 12px; color: #76797c; border-bottom: 1px solid #76797c; padding: 5px 2px 9px; }
#uc_planlist_dg_planlist a:link, #dg_planlist a:visited { color: #76797c; text-decoration: none; }
#uc_planlist_dg_planlist td.columnheader { font-size: 13px; color: #be9a46; border-color: #be9a46; padding: 0 2px 3px; }
#uc_planlist_dg_planlist td img { margin-left: 6px; margin-right: 6px;}

#dg_communitylistOFI td { font-size: 12px; color: #76797c; border-bottom: 1px solid #76797c; padding: 1px 2px 1px; }
#dg_communitylistOFI a:link, #dg_communitylistOFI a:visited { color: #76797c; text-decoration: none; }
#dg_communitylistOFI td.columnheader { font-size: 13px; color: #be9a46; border-color: #be9a46; padding: 0 2px 3px; }

#dg_communitylist td { font-size: 12px; color: #76797c; border-bottom: 1px solid #76797c; padding: 1px 2px 1px; }
#dg_communitylist a:link, #dg_communitylist a:visited { color: #76797c; text-decoration: none; }
#dg_communitylist td.columnheader { font-size: 13px; color: #be9a46; border-color: #be9a46; padding: 0 2px 3px; }

#dg_communitylistGO td { font-size: 12px; color: #76797c; border-bottom: 1px solid #76797c; padding: 1px 2px 1px; }
#dg_communitylistGO a:link, #dg_communitylistGO a:visited { color: #76797c; text-decoration: none; }
#dg_communitylistGO td.columnheader { font-size: 13px; color: #be9a46; border-color: #be9a46; padding: 0 2px 3px; }

#dg_results td.columnheader { font-size: 13px; color: #be9a46; border-color: #be9a46; padding: 0 2px 3px; }

#lbl_description span { color: #be9a46; font-weight: bold; font-size: 14px;}
#pnl_localcities div { color: #be9a46; font-weight: bold; font-size: 14px;}
#localCities	{margin-bottom: 20px;}
#pnl_quickmovein { zoom: 1; }
#pnl_quickmovein:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#pnl_quickmovein a {
	width: 184px;
	height: 56px;
	float: right;
}
#pnl_priceLarge h3 span { color:#bd9a46; }

#pnl_amenitylist
{
	margin-left: 10px;
}
	#pnl_amenitylist h3 span
	{
		height: 14px;
		color: #60a0bb;
		text-decoration: none;
	}
	#pnl_amenitylist ul
	{
		padding: 0 10px 10px 7px;
		border: 0px solid #dcdcdc;
		border-left: none;
		border-top: none;
	}
	#pnl_amenitylist li
	{
		font-size: 12px;
		background-image: url(/images/bullet_diamond.gif);
		background-position: 0 4px;
		padding: 2px 0 2px 15px;
	}
	#pnl_amenitylist #tbl_amenityList
	{
		width: 684px;
		border-bottom: 1px solid #dcdcdc;
		border-right: 1px solid #dcdcdc;
	}

#salesoffice, #features, #directions { margin-bottom: 20px;}
#salesoffice h3, #features h3, #directions h3 {padding: 0px; margin: 0px;}
#salesoffice h3 span, #features h3 span, #directions h3 span { font-size: 13px; color: #60a0bb; padding: 3px 0px 3px 10px;}
#salesoffice p, #features p, #directions p { border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px; }

#features { margin-top:30px; }
#directions {margin-top: 40px;}
#floorplans { font-size: 13px; font-weight:bold; color: #60a0bb; padding: 3px 0px 3px 0;}
#features ul { display : block; margin-top: 0; margin-left: 5px; padding: 10px 10px 3px 5px; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; border-left:none; border-top: none; margin-bottom: 10px; }
#features li { font-size: 10px; list-style-image: url(/images/bullet_diamond.gif); padding: 0 0 9px 5px; margin-left: 10px;}

#communities {padding: 0px 0px 0px 0px; margin-bottom: 20px;}
#communities h3{padding: 0px; margin: 0px;}
#communities h3 span { font-size: 18px; color: #60a0bb; padding: 0px 0px 0px 10px;}
#communities p { border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px; }

#communitydirections h3 span { background-image: url(/images/bto/rthdr_directions.gif); width: 97px; height: 31px;}
#communitydirections h3 span#mapbug { position: absolute; left:152px; top: -15px; text-indent: 0; background: none; }
#communitydirections h3 span#mapbug a:link, #communitydirections h3 span#mapbug a:visited { display: block; }
#communitydirections span#mapbug a#mapicon { border: 1px solid #bd9a46; width: 45px; height: 40px; }
#communitydirections span#mapbug a#mapenlarge { color: #bd9a46; text-decoration: none; font-size: 10px; }
#getdrivingdirections h3 span { background-image: url(/images/bto/rthdr_getdrivingdirections.gif); height: 38px; width: 134px; }
#mqpowered {font-size: 11px; padding: 0px 0px 10px 12px;}
#mq_logo	{padding: 5px 0px 5px 10px;}

#getdrivingdirections { padding-bottom: 10px; }
#pnl_quickmovein a:hover { background-position: 0 -56px; }

td.bottom_left	{
	border: solid #dcdcdc;
	border-width: 0px 0px 1px 1px;
}
table.special_offersold	{
	border: solid #dcdcdc;
	border-width: 0px 0px 1px 1px;
	padding-bottom: 10px;
}
table.special_offersold td	{
	padding: 0px 0px 5px 10px;
}
#region_opportunities	{
	width: 229px;
	height: 30px;
}
#region_communities	{
	width: 947px;
	height: 30px;
	background: url('/assets/images/region_header_communities.jpg') no-repeat;
	background-position: 10px;
}
table.border	{
	border: solid #dcdcdc;
	border-width: 0px 0px 1px 0px;
}

.drop-down-container
{
	background-color:#FFFFFF;
}
	.drop-down-container .title
	{
		color:#000; font-size:11px;
	}
/*	Home page elements	*/
#home_tout_1 {padding: 8px 8px 8px 0px; margin: 0px 8px 10px 4px; position: relative; background-color:Yellow;width: 217px;}
.whiteBar {background-color: #FFFFFF; height:18px; margin: 0px 0px 10px 10px;}

#grand_openings {padding: 15px 0px 15px 0px; margin: 30px 8px 0px 0px; position: relative; width: 227px;border: solid #B0B2B4; border-width: 1px 1px 1px 1px;}
#grand_openings p {margin:10px 0px 0px 40px ; font-size: 13px;}
#grand_openings p span.header {font-size: 11px; color: #60a0bb;}

/*#home_banner {border: solid #B0B2B4; border-width: 3px 3px 3px 3px; }*/


#how_to_buy {padding-top: 10px; padding-bottom: 20px; margin-left: 11px; position: relative; width: 225px; border-bottom: 1px solid #DCDCDC;  border: solid #B0B2B4; border-width: 1px 1px 1px 1px; }
#how_to_buy span.h2 {margin:10px 0px 0px 50px ; font-size: 11px; font-weight: bold; color: #60a0bb; }

#how-to-buy2 {
	position: relative;
	margin:10px 0 0 10px; padding:10px 0 10px 10px;
	border-bottom: 1px solid #DCDCDC; border: solid #B0B2B4; border-width: 1px 1px 1px 1px; }
	#how-to-buy2 h2 span {
		color:#60a0bb; font-size:11px; font-weight:bold; 
	}

#home_tout_2 {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#home_tout_2 h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 229px;}
#home_tout_2 h3 span {font-size: 15px; color: #7a6f57; font-weight: bold; padding: 3px 0px 3px 10px;}
#home_tout_2 p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 5px 10px 10px; width: 214px; height: 206px;}
#home_tout_2 p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}


#home_tout_4 {padding: 0px 0px 0px 0px; margin: 20px 0px 20px 0px; position: relative;}
#home_tout_4 h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 229px;}
#home_tout_4 h3 span {font-size: 15px; color: #6b9678; font-weight: bold; padding: 3px 0px 3px 10px;}
#home_tout_4 p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 5px 10px 10px; width: 214px; height: 63px;}
#home_tout_4 p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#home_tout_5 {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#home_tout_5 h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 229px;}
#home_tout_5 h3 span {font-size: 15px; color: #6b9678; font-weight: bold; padding: 3px 0px 3px 10px;}
#home_tout_5 p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 5px 10px 10px; width: 214px; height: 153px; text-align: center;}
#home_tout_5 p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#home_tout_6 {padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; position: relative;}
#home_tout_6 h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 229px;}
#home_tout_6 h3 span {font-size: 15px; color: #53829b; font-weight: bold; padding: 3px 0px 3px 10px;}
#home_tout_6 p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 5px 10px 10px; width: 214px; height: 372px; text-align: center;}
#home_tout_6 p a {text-decoration: none;}
#home_tout_6 p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}


#home_tout_8 {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#home_tout_8 h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 229px;}
#home_tout_8 h3 span {font-size: 15px; color: #6b9678; font-weight: bold; padding: 3px 0px 3px 10px;}
#home_tout_8 p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 5px 10px 10px; width: 214px;}
#home_tout_8 p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#home_tout_9 {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#home_tout_9 h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 229px;}
#home_tout_9 h3 span {font-size: 15px; color: #6b9678; font-weight: bold; padding: 3px 0px 3px 10px;}
#home_tout_9 p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 5px 10px 10px; width: 214px;}
#home_tout_9 p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#home_tout_10 {height:200px;}
#home_tout_10 a {display: block;}
#home_tout_10 a#fortune {background:transparent url(/assets/images/home_tout_fortune.gif) no-repeat; width:121px; height:153px; margin-left:50px; border:0 none; }

#home_tout_10 {padding: 0px 0px 0px 0px; margin: 25px 0px 0px 0px; position: relative;}
#home_tout_10 h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 229px; /* border: 0 none; */ border-color:-moz-use-text-color -moz-use-text-color #DCDCDC #DCDCDC; border-style:none none solid solid; border-width:medium medium 1px 1px; }
#home_tout_10 h3 span {font-size: 15px; color: #53829b; font-weight: bold; padding: 3px 0px 3px 10px;}
#home_tout_10 p {margin-top: 0px; padding: 0px 0px 10px 20px; width: 184px; background-position: bottom right; height: 110px;}
#home_tout_10 p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#martha {padding: 0px 0px 0px 0px; margin: 20px 14px 10px 0px; position: relative; border:1px solid #dcdcdc; border-width: 0px 0px 1px 0px; }
#martha h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 213px;text-align: center;border: 0px solid #ff0000;}
#martha h3 span {font-size: 15px; color: #9b813c; font-weight: bold; padding: 3px 0px 3px 10px;}
#martha p {font-weight: normal; border: 1px solid #dcdcdc; margin-left: 5px; width: 225px; height: 133px;}
#martha p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#disney {width: 225px; border: 0px solid #dcdcdc; border-width: 0px 0px 1px 0px; padding: 0px 0px 10px 0px; margin: 0px 8px 0px 0px; position: relative;}
#disney h3 {padding: 3px 0px 3px 0px; margin: 0px; text-align: center; border: 0px solid #ff0000;}
#disney p {text-align: center; font-weight: normal;}
#disney h3 span {font-size: 15px; color: #7a6f57; font-weight: bold; padding: 3px 0px 3px 10px;border: 0px solid #ff0000;}
#disney div { margin-top: 0px; padding: 10px 5px 10px 10px; width: 214px;border: 0px solid #ff0000;}

#finance {text-align: center; margin: 45px 8px 0px 10px; }


#headlines {border: 1px solid #dcdcdc; border-width: 1px 0px 1px 0px;padding: 10px 0px 8px 0px; margin: 15px 0px 0px 10px; position: relative;}
#headlines h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 213px;text-align: center;border: 0px solid #ff0000;}
#headlines h3 span {font-size: 15px; color: #7a6f57; font-weight: bold; padding: 3px 0px 3px 10px;}
#headlines div { margin-top: 0px; padding: 10px 5px 10px 10px; width: 213px;}

#homeowner_stories {padding: 0px 0px 0px 0px; margin: 15px 0px 0px 10px; position: relative;}
#homeowner_stories h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 213px;text-align: center;border: 0px solid #ff0000;}
#homeowner_stories h3 span {font-size: 15px; color: #9b813c; font-weight: bold; }
#homeowner_stories p { margin-top: 0px; padding: 10px 5px 10px 10px; width: 213px; height: 153px; text-align: center;}
#homeowner_stories p span.header {font-weight: bold; color: #60a0bb;}

/*	My Home My Earth elements	*/
#myhomemyearth_energy_efficiency {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#myhomemyearth_energy_efficiency h3 {padding: 3px 0px 0px 0px; margin: 0px; width: 210px;}
#myhomemyearth_energy_efficiency h3 span {font-size: 15px; color: #53702b; font-weight: bold; padding: 0px 0px 0px 10px;}
#myhomemyearth_energy_efficiency p {margin-top: 0px; padding: 5px 0px 0px 10px; width: 190px; font-size: 11px; color: #666666; font-weight: normal; background: url('/assets/images/myhomemyearth_myhomemyearth_energystar.gif') no-repeat; background-position: bottom left;}
#myhomemyearth_energy_efficiency p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#myhomemyearth_energystar_video {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}

#myhomemyearth_creating {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#myhomemyearth_creating h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 438px;}
#myhomemyearth_creating h3 span {font-size: 15px; color: #a0b8b3; font-weight: bold; padding: 3px 0px 3px 10px;}
#myhomemyearth_creating p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 418px; font-size: 11px;}
#myhomemyearth_creating p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#myhomemyearth_choices {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#myhomemyearth_choices h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 210px;}
#myhomemyearth_choices h3 span {font-size: 15px; color: #60a1bc; font-weight: bold; padding: 3px 0px 3px 10px;}
#myhomemyearth_choices p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 190px; font-size: 11px; background: url('/assets/images/myhomemyearth_myhomemyearth_choices.jpg') no-repeat; background-position: bottom right; height: 150px; position:relative;}
#myhomemyearth_choices p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#myhomemyearth_sustainability {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#myhomemyearth_sustainability h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 210px;}
#myhomemyearth_sustainability h3 span {font-size: 15px; color: #9b813c; font-weight: bold; padding: 3px 0px 3px 10px;}
#myhomemyearth_sustainability p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 190px; font-size: 11px; background: url('/assets/images/myhomemyearth_myhomemyearth_sustainability.jpg') no-repeat; background-position: bottom right; height: 155px; position:relative;}
#myhomemyearth_sustainability p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#myhomemyearth_environmental_az {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#myhomemyearth_environmental_az h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 210px;}
#myhomemyearth_environmental_az h3 span {font-size: 15px; color: #6b9678; font-weight: bold; padding: 3px 0px 3px 10px;}
#myhomemyearth_environmental_az p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 190px; font-size: 11px;}
#myhomemyearth_environmental_az p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#myhomemyearth_better_choice {width: 190px; background: #dbe6ee; margin: 20px 0px 0px 0px; padding: 10px 10px 10px 10px; font-size: 13px; font-weight: bold; color: #ffffff;}
#myhomemyearth_better_choice span {font-size: 15px; color: #60a1bc; font-weight: bold; padding: 3px 0px 3px 0px;}
#myhomemyearth_better_choice p {margin-top: 0px; font-size: 11px; color: #666666; font-weight: normal; padding: 3px 0px 3px 0px;}

#myhomemyearth_resources {width: 190px; margin: 20px 0px 0px 0px; padding: 10px 10px 10px 10px; font-size: 13px; font-weight: bold; color: #ffffff; background: url('/assets/images/myhomemyearth_myhomemyearth_resources.jpg') no-repeat; background-position: bottom left; height: 180px;}
#myhomemyearth_resources p {margin-top: 0px; font-size: 11px; color: #666666; font-weight: normal; padding: 3px 0px 3px 0px;}
#myhomemyearth_resources p span {font-size: 15px; color: #6b9678; font-weight: bold; padding: 3px 0px 10px 0px;}

#waterwise_water_sense {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#waterwise_water_sense h3 {padding: 3px 0px 0px 0px; margin: 0px; width: 210px;}
#waterwise_water_sense h3 span {font-size: 15px; color: #53702b; font-weight: bold; padding: 0px 0px 0px 10px;}
#waterwise_water_sense p {margin-top: 0px; padding: 5px 0px 0px 10px; width: 190px; font-size: 11px; color: #666666; font-weight: normal;}
#waterwise_water_sense p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#waterwise_average_family {width: 190px; background: #dbe6ee; margin: 20px 0px 0px 0px; padding: 10px 10px 10px 10px; font-size: 13px; font-weight: bold; color: #ffffff;}
#waterwise_average_family span {font-size: 15px; color: #60a1bc; font-weight: bold; padding: 3px 0px 3px 0px;}
#waterwise_average_family p {margin-top: 0px; font-size: 11px; color: #666666; font-weight: normal; padding: 3px 0px 3px 0px;}

#waterwise_home_studio {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#waterwise_home_studio h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 438px;}
#waterwise_home_studio h3 span {font-size: 15px; color: #a0b8b3; font-weight: bold; padding: 3px 0px 3px 10px;}
#waterwise_home_studio p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 9px 10px 10px; width: 419px; font-size: 11px;}
#waterwise_home_studio p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#waterwise_friendly_vendors {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#waterwise_friendly_vendors h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 438px;}
#waterwise_friendly_vendors h3 span {font-size: 15px; color: #7a6e57; font-weight: bold; padding: 3px 0px 3px 10px;}
#waterwise_friendly_vendors p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 419px; font-size: 11px;}
#waterwise_friendly_vendors p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#waterwise_energy_star {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#waterwise_energy_star h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 210px;}
#waterwise_energy_star h3 span {font-size: 15px; color: #6b9678; font-weight: bold; padding: 3px 0px 3px 10px;}
#waterwise_energy_star p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 190px; font-size: 11px;}
#waterwise_energy_star p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#waterwise_landscaping {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#waterwise_landscaping h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 666px;}
#waterwise_landscaping h3 span {font-size: 15px; color: #9b813c; font-weight: bold; padding: 3px 0px 3px 10px;}
#waterwise_landscaping p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 646px; font-size: 11px;}
#waterwise_landscaping p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#energyefficiency_every_home {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#energyefficiency_every_home h3 {padding: 3px 0px 0px 0px; margin: 0px; width: 210px;}
#energyefficiency_every_home h3 span {font-size: 15px; color: #53702b; font-weight: bold; padding: 0px 0px 0px 10px;}
#energyefficiency_every_home p {margin-top: 0px; padding: 5px 0px 0px 10px; width: 190px; font-size: 11px; color: #666666; font-weight: normal;}
#energyefficiency_every_home p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#energyefficiency_greenhouse_gas {width: 190px; background: #dbe6ee; margin: 20px 0px 0px 0px; padding: 10px 10px 10px 10px; font-size: 13px; font-weight: bold; color: #ffffff;}
#energyefficiency_greenhouse_gas span {font-size: 15px; color: #60a1bc; font-weight: bold; padding: 3px 0px 3px 0px;}
#energyefficiency_greenhouse_gas p {margin-top: 0px; font-size: 11px; color: #666666; font-weight: normal; padding: 3px 0px 3px 0px;}

#energyefficiency_savings {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#energyefficiency_savings h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 438px;}
#energyefficiency_savings h3 span {font-size: 15px; color: #a0b8b3; font-weight: bold; padding: 3px 0px 3px 10px;}
#energyefficiency_savings p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 9px 10px 10px; width: 419px; font-size: 11px;}
#energyefficiency_savings p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#energyefficiency_friendly_vendors {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#energyefficiency_friendly_vendors h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 438px;}
#energyefficiency_friendly_vendors h3 span {font-size: 15px; color: #6b9678; font-weight: bold; padding: 3px 0px 3px 10px;}
#energyefficiency_friendly_vendors p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 9px 10px 10px; width: 419px; font-size: 11px;}
#energyefficiency_friendly_vendors p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#energyefficiency_home_studio {padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; position: relative;}
#energyefficiency_home_studio h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 210px;}
#energyefficiency_home_studio h3 span {font-size: 15px; color: #9b813c; font-weight: bold; padding: 3px 0px 3px 10px;}
#energyefficiency_home_studio p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 190px; font-size: 11px;}
#energyefficiency_home_studio p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#energyefficiency_pocketbooks {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#energyefficiency_pocketbooks h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 438px;}
#energyefficiency_pocketbooks h3 span {font-size: 15px; color: #7a6e57; font-weight: bold; padding: 3px 0px 3px 10px;}
#energyefficiency_pocketbooks p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 419px; font-size: 11px;}
#energyefficiency_pocketbooks p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#energyefficiency_did_you_know {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#energyefficiency_did_you_know h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 438px;}
#energyefficiency_did_you_know h3 span {font-size: 15px; color: #53702b; font-weight: bold; padding: 3px 0px 3px 10px;}
#energyefficiency_did_you_know p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 9px 10px 10px; width: 419px; font-size: 11px;}
#energyefficiency_did_you_know p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#energyefficiency_compliant {width: 418px; background: #dbe6ee; margin: 20px 0px 0px 0px; padding: 10px 10px 10px 10px; font-size: 13px; font-weight: bold; color: #ffffff;}
#energyefficiency_compliant span {font-size: 15px; color: #60a1bc; font-weight: bold; padding: 3px 0px 3px 0px;}
#energyefficiency_compliant p {margin-top: 0px; font-size: 11px; color: #666666; font-weight: normal; padding: 3px 0px 3px 0px;}

#healthyhome_air_purification {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#healthyhome_air_purification h3 {padding: 3px 0px 0px 0px; margin: 0px; width: 210px;}
#healthyhome_air_purification h3 span {font-size: 15px; color: #53702b; font-weight: bold; padding: 0px 0px 0px 10px;}
#healthyhome_air_purification p {margin-top: 0px; padding: 5px 0px 0px 10px; width: 190px; font-size: 11px; color: #666666; font-weight: normal;}
#healthyhome_air_purification p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#healthyhome_corian {width: 190px; background: #dbe6ee; margin: 20px 0px 0px 0px; padding: 10px 10px 10px 10px; font-size: 13px; font-weight: bold; color: #ffffff;}
#healthyhome_corian span {font-size: 15px; color: #60a1bc; font-weight: bold; padding: 3px 0px 3px 0px;}
#healthyhome_corian p {margin-top: 0px; font-size: 11px; color: #666666; font-weight: normal; padding: 3px 0px 3px 0px;}

#healthyhome_friendly_vendors {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#healthyhome_friendly_vendors h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 210px;}
#healthyhome_friendly_vendors h3 span {font-size: 15px; color: #a0b8b3; font-weight: bold; padding: 3px 0px 3px 10px;}
#healthyhome_friendly_vendors p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 9px 10px 10px; width: 190px; font-size: 11px;}
#healthyhome_friendly_vendors p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#healthyhome_home_studio {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#healthyhome_home_studio h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 210px;}
#healthyhome_home_studio h3 span {font-size: 15px; color: #9b813c; font-weight: bold; padding: 3px 0px 3px 10px;}
#healthyhome_home_studio p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 190px; font-size: 11px;}
#healthyhome_home_studio p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#healthyhome_did_you_know {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#healthyhome_did_you_know h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 210px;}
#healthyhome_did_you_know h3 span {font-size: 15px; color: #53702b; font-weight: bold; padding: 3px 0px 3px 10px;}
#healthyhome_did_you_know p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 9px 10px 10px; width: 190px; font-size: 11px;}
#healthyhome_did_you_know p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#healthyhome_color {width: 646px; background: #dbe6ee; margin: 20px 0px 0px 0px; padding: 10px 10px 10px 10px; font-size: 13px; font-weight: bold; color: #ffffff;}
#healthyhome_color span {font-size: 15px; color: #7a6e57; font-weight: bold; padding: 3px 0px 3px 0px;}
#healthyhome_color p {margin-top: 0px; font-size: 11px; color: #666666; font-weight: normal; padding: 3px 0px 3px 0px;}

#sustainable_better_carpet {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#sustainable_better_carpet h3 {padding: 3px 0px 0px 0px; margin: 0px; width: 210px;}
#sustainable_better_carpet h3 span {font-size: 15px; color: #53702b; font-weight: bold; padding: 0px 0px 0px 10px;}
#sustainable_better_carpet p {margin-top: 0px; padding: 5px 0px 0px 10px; width: 190px; font-size: 11px; color: #666666; font-weight: normal;}
#sustainable_better_carpet p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#sustainable_shaw {width: 190px; background: #dbe6ee; margin: 20px 0px 20px 0px; padding: 10px 10px 10px 10px; font-size: 13px; font-weight: bold; color: #ffffff;}
#sustainable_shaw span {font-size: 15px; color: #60a1bc; font-weight: bold; padding: 3px 0px 3px 0px;}
#sustainable_shaw p {margin-top: 0px; font-size: 11px; color: #666666; font-weight: normal; padding: 3px 0px 3px 0px;}

#sustainable_home_studio {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#sustainable_home_studio h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 438px;}
#sustainable_home_studio h3 span {font-size: 15px; color: #a0b8b3; font-weight: bold; padding: 3px 0px 3px 10px;}
#sustainable_home_studio p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 9px 10px 10px; width: 419px; font-size: 11px;}
#sustainable_home_studio p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#sustainable_friendly_vendors {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#sustainable_friendly_vendors h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 438px;}
#sustainable_friendly_vendors h3 span {font-size: 15px; color: #7a6e57; font-weight: bold; padding: 3px 0px 3px 10px;}
#sustainable_friendly_vendors p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 9px 10px 10px; width: 419px; font-size: 11px;}
#sustainable_friendly_vendors p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#sustainable_forest_preservation {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#sustainable_forest_preservation h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 210px;}
#sustainable_forest_preservation h3 span {font-size: 15px; color: #6b9678; font-weight: bold; padding: 3px 0px 3px 10px;}
#sustainable_forest_preservation p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 190px; font-size: 11px;}
#sustainable_forest_preservation p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#sustainable_did_you_know {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#sustainable_did_you_know h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 666px;}
#sustainable_did_you_know h3 span {font-size: 15px; color: #9b813c; font-weight: bold; padding: 3px 0px 3px 10px;}
#sustainable_did_you_know p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 646px; font-size: 11px;}
#sustainable_did_you_know p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#whatcan_energy_efficiency {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#whatcan_energy_efficiency h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 666px;}
#whatcan_energy_efficiency h3 span {font-size: 30px; font-family: verdana; color: #53702b; font-weight: normal; padding: 3px 0px 3px 10px;}
#whatcan_energy_efficiency p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 646px; font-size: 11px;}
#whatcan_energy_efficiency p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#whatcan_water_wise {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#whatcan_water_wise h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 666px;}
#whatcan_water_wise h3 span {font-size: 30px; font-family: verdana; color: #1c7ba6; font-weight: normal; padding: 3px 0px 3px 10px;}
#whatcan_water_wise p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 646px; font-size: 11px;}
#whatcan_water_wise p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#whatcan_sustainable_sources {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#whatcan_sustainable_sources h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 666px;}
#whatcan_sustainable_sources h3 span {font-size: 30px; font-family: verdana; color: #53702b; font-weight: normal; padding: 3px 0px 3px 10px;}
#whatcan_sustainable_sources p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 646px; font-size: 11px;}
#whatcan_sustainable_sources p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#whatcan_healthy_home {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#whatcan_healthy_home h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 666px;}
#whatcan_healthy_home h3 span {font-size: 30px; font-family: verdana; color: #1c7ba6; font-weight: normal; padding: 3px 0px 3px 10px;}
#whatcan_healthy_home p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 646px; font-size: 11px;}
#whatcan_healthy_home p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#whatchoices_few_ideas {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#whatchoices_few_ideas h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 666px;}
#whatchoices_few_ideas h3 span {font-size: 15px; color: #53702b; font-weight: bold; padding: 3px 0px 3px 10px;}
#whatchoices_few_ideas p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 646px; font-size: 11px;}
#whatchoices_few_ideas p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#whatchoices_your_thoughts {width: 646px; background: #dbe6ee; margin: 20px 0px 0px 0px; padding: 10px 10px 10px 10px; font-size: 13px; font-weight: bold; color: #ffffff;}
#whatchoices_your_thoughts span {font-size: 15px; color: #60a1bc; font-weight: bold; padding: 3px 0px 3px 0px;}
#whatchoices_your_thoughts p {margin-top: 0px; font-size: 15px; color: #53702b; font-weight: bold; padding: 3px 0px 3px 0px;}

#environmentalaz_environmentalaz {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#environmentalaz_environmentalaz h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 666px;}
#environmentalaz_environmentalaz h3 span {font-size: 15px; color: #7a6e57; font-weight: bold; padding: 3px 0px 3px 10px;}
#environmentalaz_environmentalaz p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 646px; font-size: 11px;}
#environmentalaz_environmentalaz p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#environmentally_friendly_links {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}
#environmentally_friendly_links h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 666px;}
#environmentally_friendly_links h3 span {font-size: 15px; color: #7a6e57; font-weight: bold; padding: 3px 0px 3px 10px;}
#environmentally_friendly_links p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 646px; font-size: 11px;}
#environmentally_friendly_links p span.header {font-size: 11px; font-weight: bold; color: #60a0bb;}

#environmentallyvendors_energy_efficiency {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#environmentallyvendors_energy_efficiency h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 666px;}
#environmentallyvendors_energy_efficiency h3 span {font-size: 30px; color: #53702b; font-weight: normal; padding: 3px 0px 3px 10px;}
#environmentallyvendors_energy_efficiency p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 646px; font-size: 11px;}
#environmentallyvendors_energy_efficiency p span.header {font-size: 13px; font-weight: bold;}

#environmentallyvendors_water_wise {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#environmentallyvendors_water_wise h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 666px;}
#environmentallyvendors_water_wise h3 span {font-size: 30px; font-family: verdana; color: #1c7ba6; font-weight: normal; padding: 3px 0px 3px 10px;}
#environmentallyvendors_water_wise p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 646px; font-size: 11px;}
#environmentallyvendors_water_wise p span.header {font-size: 13px; font-weight: bold;}

#environmentallyvendors_sustainable_sources {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#environmentallyvendors_sustainable_sources h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 666px;}
#environmentallyvendors_sustainable_sources h3 span {font-size: 30px; font-family: verdana; color: #53702b; font-weight: normal; padding: 3px 0px 3px 10px;}
#environmentallyvendors_sustainable_sources p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 646px; font-size: 11px;}
#environmentallyvendors_sustainable_sources p span.header {font-size: 13px; font-weight: bold;}

#environmentallyvendors_healthy_home {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; position: relative;}
#environmentallyvendors_healthy_home h3 {padding: 3px 0px 3px 0px; margin: 0px; width: 666px;}
#environmentallyvendors_healthy_home h3 span {font-size: 30px; font-family: verdana; color: #1c7ba6; font-weight: normal; padding: 3px 0px 3px 10px;}
#environmentallyvendors_healthy_home p {border: 1px solid #dcdcdc; border-width: 0px 1px 1px 0px; margin-top: 0px; padding: 10px 10px 10px 10px; width: 646px; font-size: 11px;}
#environmentallyvendors_healthy_home p span.header {font-size: 13px; font-weight: bold;}

.ticker	{
	width:962px;
	border:3px solid #979796;
	border-width:3px 4px 3px 4px;
	height:22px;
	overflow:hidden;
}
	.ticker p.title	{
		background-color:#6eafc8;
		float:left;
		height:22px;
		padding:0;
		margin:0;
	}
	.ticker p.title span	{
		display:block;
		margin:4px 8px 0 5px;
		text-transform:uppercase;
		color:#fff;
	}
.scroller-wrap { /* the outer div with the black border */
	background:#fff;
	width:818px;
	height:21px;
	margin:0;
}
.scroller-wrap a {
	text-decoration:none;
}
ul.list-scroll {
	position:relative;
	left:0px;
	font:bold 11px Verdana;
	list-style-type:none;
	margin:2px 0 0 0; padding:0;
	border:0px solid green;
	clear:both; float:none; *zoom:1;
	width:200%;
	line-height:150%;
	z-index:0;
}
	ul.list-scroll:after	{
		display:block; clear:both; float:none; content:"."; height:0; visibility:hidden;
	}
ul.list-scroll li {
	float:left;
	margin:0;
	padding:0 0 0 6px;
	background:#fff;
	margin-right:10px;
	border:0px;
	background:#fff url(images/bg_ticker.gif) no-repeat 0 6px;
}
ul.list-scroll li.last {
	margin:0;
}


ul.list-scroll a {
	white-space:nowrap;
	padding:0;
	color:#ff0000;
	font:bold 11px Verdana;
	margin:0;
} 
ul.list-scroll span {
	display:block;
	float:left;
} 
#img_communityLogo { margin-left:10px; }

/* 0907 edits */
#community_rightside
{
	float: left;
	width: 246px;	
	margin-left: 20px;
	*padding-left: 20px;
}
a.energystarcommunity
{
	background: url('images/energy_star_nhood.gif') no repeat;
	width: 172px; height: 36px;
	text-indent: -9999px;
}

#pnl_mapdirections
{
	margin: 0 10px 10px 10px;
	width: 950px;
}
	#pnl_mapdirections h3 span
	{
		height: 14px;
		color: #60a0bb;
		text-decoration: none;
	}

#officedetails,
#commdirections,
#commdirections_thumb
{
	width: 233px;
}
#commdirections
{
	position: relative;
}
#commdirections_thumb
{
	padding: 0px;
	position: relative;
	*margin-top: 23px;
}
img#mapbug
{
	position: absolute;
	left: 95px;
	top: 0; /* z-index: 100; */
}
	#officedetails h3,
	#commdirections h3,
	.mapdire-questcities h3
	{
		padding-left: 20px;
		border-style: none;
		border-width: 0px;
	}
	#commdirections_thumb h3
	{
		padding-left: 20px;
		color: #60a0bb;
		font-size: 12px;
		border: 0 none;
		*margin: 0;
	}
	#officedetails div
	{
		padding: 10px 10px 20px 20px;
		font-size: 11px;
	}
	#commdirections p
	{
		margin-top: 0px;
		padding: 10px 10px 20px 20px;
	}
	#commdirections_thumb span
	{
		display: block;
		padding-left: 20px;
		color: #60a0bb;
		*position: absolute;
		*left: 0;
		*top: 20px;
	}

#commdirections_map
{
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 10px;
}
#localCities
{
	margin-top: 5px;
}
	#localCities h3
	{
		margin: 0px;
		padding: 20px 0 0 0;
	}
	#localCities h3 span
	{
		font-size: 13px;
		color: #60a0bb;
		margin-left: 20px;
		border-left: none;
	}
	#localCities p
	{
		margin-top: 0px;
		padding: 10px 10px 0 20px;
	}

table#community-details-etal
{
	width: 950px;
	margin: 0 0 10px 10px;
}
	table#community-details-etal td
	{
		border-right: 1px solid #dcdcdc;
	}
	table#community-details-etal td h3 span
	{
		color: #60a0bb; font-size: 13px;
	}
	table#community-details-etal td.mapdire-mapimage
	{
		border-right: 0px;
	}
	table#community-details-etal td.mapdire-questcities
	{
		border-right: 0px;
		width: 246px;
	}
.community-local-link 
{
	padding-left: 20px;
}
#pnl_slideshowcontrols a
{		
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #bd9a46; *width: 465px; padding: 4px 0 4px 20px; COLOR: #fff; TEXT-DECORATION: none; margin-top: 0;
}

#pnl_amenitylist h3, #uc_comminfo h3 { margin-top: 0; }
#lbl_pricing
{
	color: #60A0BB; font-size: 18px; /* font-weight: bold;  */

}

#lbl_communityname
{
	font-size: 24px; font-weight: bold; 
}

#kb-bto-graphic-copy
{
	padding: 10px;
	border: 1px solid #DCDCDC;
}
	#kb-bto-graphic-copy p
	{
		text-align: center;	
	}

#energy-star-ad 
{
	border: 1px solid #DCDCDC;
	margin-top: 10px; padding: 10px;
	font-size: 9px; text-align: center; font-weight: bold; 
}	
	#energy-star-ad a
	{
		margin-top: 200px;
	}	


#comm-fortune-ad
{
	margin: 10px 0 10px 60px;
}
	
#uc_commrightside_lbl_builttoorder,
.home-specs
{
	font-weight: bold; 
	margin-top: 5px;
}
	#uc_commrightside_lbl_builttoorder
	{
		font-size: 9px;
		padding: 0 10px;
	}

.open-series-comm-logo
{
	text-align: center;
	padding-right: 10px;
}
#uc_commrightside_pnl_communityLogo
{
	margin-left: 43px;
}

#pnl_planlist h3 { display: inline; width: 108px; height: 14px; color: #60a0bb; border: 0 none; }
#pnl_planlist div#planlist-header { border-top: none; border-bottom: 1px solid #dcdcdc; border-right: none; border-left: 1px solid #dcdcdc; margin-top: 20px; padding-bottom: 5px; }
#pnl_planlist div#planlist-content { padding: 10px 20px; border: 1px solid #dcdcdc; border-left:none; border-top: none; }

#planlist-content .commList { width: 70px; }

#pnl_otherInformation
{
	width: 670px;
	padding-top: 10px;
	color: #76797C;
	font-size: 12px;
}
#pnl_otherInformation h3 span
{
	width: 108px;
	height: 14px;
	color: #60a0bb;
}
#pnl_otherInformation p
{
	font-size: 12px;
}

.tout-wrapper
{
	padding:0 0 0 10px;
}

input#uc_nav_btn_search
{
	margin: 10px 0 0 10px;
}
#kb-bto-energy-plus-logo,
#kb-bto-green-point-rated-logo
{
	margin: 10px 0 0 43px;
}
	#kb-bto-energy-plus-logo a
	{
	}
	#kb-bto-energy-plus-logo p
	{
		display: block;
		font-size: 9px; text-align: center; font-weight: bold;
		margin-top: 2px;
	}
.energy-star-logo
{
	border-right: 1px solid #DCDCDC;
	padding: 0 0 5px 22px;
}		

.community-title
{
	border-right: 1px solid #DCDCDC;
}

#community-main-images 
{
	padding: 0 0 5px 0;	*margin: 0;
}	
	#community-main-images h2
	{
		padding-left: 0;	
	}

.blue-cross
{
	color: #72AEC3; font-size: 14px; font-weight: bold; 	
}
	
#comm-page-controls
{
	height: 110px;
	font-weight: bold;
	/* *margin-bottom: 35px; */
	padding-left: 15px;
}
	#comm-page-controls a
	{
		color: #818384; text-decoration: none;
	}

#comm-page-controls .sign-up
{
	font-size: 15px; line-height: 15px;
	padding-bottom: 5px;
}

#comm-page-controls .print
{
	float: left;
	padding-bottom: 5px;
}
	#comm-page-controls .print a
	{
		font-size: 11px;
	}

#comm-page-controls .share-friend 
{
	float: left;
	padding-bottom: 10px;
}

	#comm-page-controls .share-friend a
	{
		font-size: 11px;
	}

#comm-page-controls .maps-directions
{
	float: left;
	padding-bottom: 5px;
}
	#comm-page-controls .maps-directions a
	{
		font-size: 11px;
	}
	
a.blue-cross-link
{
	color: #777777; font-size: 12px; font-weight: bold; text-decoration: none; 
}
a.linkTX
{
	color: #777777; font-size: 12px; font-weight: normal; text-decoration: none; 
}
a.linkTX1
{
	color: #777777; font-size: 12px; font-weight: normal; text-decoration: none; 
}

a.linkTX2
{
	color: #333333; font-size: 14px; text-decoration: none; font-family: Clarendon LT Std Roman, Times New Roman;
}


	#kb-bto-graphic-copy a.blue-cross-link
	{
		margin-left: 130px;
	}
	#energy-star-ad a.blue-cross-link 
	{
		margin-left: 115px;
	}	
	
/* GREEN COMMUNITY */
#green-comm { padding-bottom: 20px; }
#green-comm #main-content
{
	float: left;
	width: 665px;
	padding: 10px;
}
	#green-comm .main-image
	{
		background: url('/assets/images/greencommunity/greencommunity_mainvisual.jpg') no-repeat; /* make IMG paths RELATIVE? */
		width: 424px; height: 406px;
		margin: 0 0 60px 120px;
	}
	#green-comm .main-temp-image
	{
		background: url('/assets/images/greencommunity/greencommunity_mainvisual.gif') no-repeat; /* make IMG paths RELATIVE? */
		width: 250px; height: 77px;
		margin: 0 0 20px 30px;
	}
	#green-comm .main-video
	{
		width: 600px; height: 589px;
		margin: 0 0 60px 30px;
	}
	#green-comm .main-copy
	{
		margin-left: 10px;		
	}	
		#green-comm .main-copy .rating
		{
			float: left;
			background: url('/assets/images/greencommunity/greencommunity_greenpoint.jpg') no-repeat;			
			width: 150px; height: 72px;
		}
		#green-comm .main-copy .copy
		{
			float: left;
			width: 480px;
			margin-left: 20px;			
		}
			#green-comm .main-copy .copy h2
			{
				padding: 0;
				color: #00A651; /* green */ font-size: 14px; font-weight: bold;
			}	
				#green-comm .main-copy .copy h2.even
				{
					color: #25408F; /* blue */
				}				
			#green-comm .main-copy .copy p
			{
				margin: 0 0 15px 0;
				font-size: 12px;				
			}	
			#green-comm .main-copy .copy ul
			{
				margin: 0; padding-left: 15px; 
				font-size: 12px;
			}			
			#green-comm .main-copy .copy li
			{
				margin: 0 0 10px 0;
			}										
#green-comm #side-bar
{
	float: left;
	width: 230px; min-height: 1145px;
	padding: 0 25px; -padding: 0 24px; /* per IE6 */ 
	border-left: 1px solid #000;
}	
	#green-comm #side-bar .header a.logo
	{
		display: block;
		background: url('/assets/images/community_bto_small.jpg') no-repeat;
		width: 216px; height: 55px;
		margin: 10px;
	}					
	#green-comm #side-bar .header .logo-blurb
	{
		margin-bottom: 10px;
		color: #00A651; font-size: 12px; font-weight: bold; text-align: center;
	}	
	#green-comm #side-bar .header .image
	{
		background: url('/assets/images/greencommunity/greencommunity_homevisual.jpg') no-repeat; 
		width: 228px; height: 148px;

	}	
	#green-comm #side-bar .header .image-caption
	{
		margin: 10px 0 20px 0;
		color: #25408F; font-size: 14px; font-weight: bold; text-align: center;
	}	
		#green-comm #side-bar .header .image-caption a,		
		#green-comm #side-bar .header .image-caption a:hover
		{
			color: #25408F; text-decoration: none;
		}		
	#green-comm #side-bar .header .image-caption2
	{
		margin: 10px 15px 20px 15px;
		padding-top: 15px;
		background: url('/assets/images/kbhome_button_background.jpg') no-repeat center;
		font-size: 14px;
		font-weight: bold;
		text-align: center;
		height: 50px;
		width: 200px;
	}		
		#green-comm #side-bar .header .image-caption2 a,	
		#green-comm #side-bar .header .image-caption2 a:hover
		{
			color: #00A651; text-decoration: none;
		}				
	#green-comm #side-bar .header .description-header
	{
		color: #25408F; font-size: 12px; font-weight: bold; text-align: center;
	}

	#green-comm #side-bar #energy-efficiency,
	#green-comm #side-bar #water-wise,
	#green-comm #side-bar #inside-environment,
	#green-comm #side-bar #sustainable-resources
	{
		margin: 10px 15px;
	}
	#green-comm #side-bar #energy-efficiency .image,
	#green-comm #side-bar #water-wise .image,
	#green-comm #side-bar #inside-environment .image,
	#green-comm #side-bar #sustainable-resources .image
	{
		display: block;
		width: 196px; height: 57px;
	}			
	#green-comm #side-bar #energy-efficiency .image	
	{
		background: url('/assets/images/greencommunity/greencommunity_energyefficiency.jpg') no-repeat;
	}		
	#green-comm #side-bar #water-wise .image				
	{
		background: url('/assets/images/greencommunity/greencommunity_waterwise.jpg') no-repeat;
	}		
	#green-comm #side-bar #inside-environment .image				
	{
		background: url('/assets/images/greencommunity/greencommunity_insideenvironment.jpg') no-repeat;
	}		
	#green-comm #side-bar #sustainable-resources .image				
	{
		background: url('/assets/images/greencommunity/greencommunity_sustainableresources.jpg') no-repeat;
	}
	#green-comm #side-bar #comm-address
	{
		margin: 30px 15px 20px 15px;
		font-size: 11px;
	}
	#green-comm #side-bar #comm-address h2
	{
		padding: 0;
		color: #00A651; /* green */ font-size: 14px; font-weight: bold;
	}
			#green-comm #side-bar #comm-address h2.even
		{
			color: #25408F; /* blue */
		}
	#green-comm #side-bar .link		
	{
		margin: 5px 0;
		font-size: 13px; font-weight: bold;
		cursor: pointer;
	}	
		#green-comm #side-bar .link span		
		{
			color: #25408F; font-size: 14px;
		}	
			#green-comm #side-bar h3		
			{
				border: none;
				margin: 0 0 5px 0; padding: 0;
				color: #25408F; font-size: 12px; font-weight: bold; text-transform: capitalize;
			}			
			#green-comm #side-bar #ww-link span,
			#green-comm #side-bar #water-wise h3,
			#green-comm #side-bar #sr-link span,				
			#green-comm #side-bar #sustainable-resources h3			
			{
				color: #00A651;
			}	
	
	#green-comm #side-bar ul		
	{
		margin: 0; padding: 0;
	}	
		#green-comm #side-bar li		
		{
			margin: 0 0 5px 15px;
			font-size: 12px;
		}		
			#green-comm #side-bar li.subhead		
			{
				list-style: none;
				margin: 0 0 5px 0;
				font-size: 12px; font-weight: bold; text-decoration: underline;
			}
#green-disclaimer
{
	clear: both; 
	padding-top: 10px;
}