/*GLOBAL STYLES---------------------------------------------*/
/*General Styles----------*/
	.body 
	{
		width:100%;
		padding-left:40px;
		padding-right:40px;
		text-align:center;
		background-color: #6d6f3e;
	}
		
	p 
	{
		margin-top:15px;
		margin-botton:10px;
	}


	html,body 
	{
		background-color: #6D6F3E;
		margin: 0;
		padding: 0;	
		font-family: Arial,Helvetica,sans-serif;
		font-size: 10px;	
		text-align: center;
	}

	td, tr, table, body, .text 
	{
		font-family:arial,verdana,helvetica; 
		color:#000;
		font-size:12px;
	}

	a:link { color:#C12518;}
	a:visited {color:#C12518;}
	a:hover {color:#CC0000; text-decoration:none; }

	.small { font-size:10px; color:#000; }
	a.small:link {font-size:10px; color:#000;}
	a.small:visited {font-size:10px;color:#000;}
	a.small:hover {  font-size:10px;color:#000; }
	
	
	.redtext	
	{
		font-size:12px;
		font-weight:bold;
		color:#D81E05;
	}
		
	p.smallTopIndent 
	{
		margin-top:5px;
		padding-top: 0;
	}
		
	p.boldbrown 
	{
		padding:0px;
		margin:0px;
	}
		
	sup 
	{
		font-size:8px;
	}
		
	.textAlignLeft 
	{
		text-align:left;
		float:left;
	}
	
	.smart 
	{
		color:#000;
		font-weight:bold;
	}
		
	.design 
	{
		color:#808284;
		font-weight:bold;
	}

	/* Header */	
	.bzrHeader 
	{
		float: left;
		margin: 0;
		padding: 0;
		width: 100%;
		background: #b1b57a url(http://www.beazer.com/images/bg_header.gif) repeat 0 5px;	
	}
	
	hr 
	{
		margin-right:5px;
		clear:both;
		background:#929388;
		border:1px solid #929388;
	}
	
	.bzrLogo 
	{
		float: left;
		margin: 11px 0 -18px 16px;
		padding: 0;
		position: relative;
		z-index: 1000;
	}
	
	/* Home Left */
	.bzrHomeBodyLeft 
	{
		float: left;
		width: 530px;
		margin: 20px 0 0 16px;
		padding: 0;
		display: inline; /* IE Fix */
	}
	
	.bzrHomeBodyLeft h2.bzrHomeBodyHeadline {
		float: right;	
		display: inline;
		font-size: 10px;
		margin: 0 10px 9px 0;
		padding: 0;
		text-indent: -9999px;
		width: 366px;
		height: 12px;
		background: url(http://www.beazer.com/images/bg_designed_to_be.gif) no-repeat 0 0;
		}
		
	.bzrHomeBodyLeft h2.bzrHomeBodyHeadlineesp {
		float: right;	
		display: inline;
		font-size: 10px;
		margin: 0 10px 9px 0;
		padding: 0;
		text-indent: -9999px;
		width: 469px;
		height: 13px;
		background: url(http://www.beazer.com/images/bg_designed_to_beesp.gif) no-repeat 0 -3px;
		}	
	.bzrHomeBodyLeft img {
		float: left;
		margin: 0;
		padding: 0;
		}
	*html .bzrHomeBodyLeft img { margin-left: -3px; }
	
	/* Horizontal Content Area */
	.bzrHomeBodyContent 
	{
		float: left;
		clear: both;
		width: 760px;
	}
	
	.bzrHomeDesc 
	{
		float: left;
		margin: 0 0 0 16px;
		padding: 0;
		display: inline; /* IE Fix */
	}
	
	.bzrHomeBodyTeaser 
	{
		float: left;
		width: 121px;
		margin: 10px 0 0 18px;
		padding: 0 0 5px 0;
		display: inline; /* IE Fix */
	}
	
	.bzrHomeBodyTeaser img 
	{
		margin-left: 2px;	
	}
	
	.bzrHomeBodyTeaser p 
	{
		margin: 5px 0 8px 2px;
		font-size:10px;
		padding: 0;
		border:0px solid #c00;
	}
	
	.bzrHomeBodyTeaser a.bzrViewNowLnk 
	{
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 76px;
		height: 18px;
		background: url(http://www.beazer.com/images/btn_view_now.gif) no-repeat 0 0;
	}
		
	.bzrHomeBodyTeaser a.bzrViewNowLnkesp {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 86px;
		height: 18px;
		background: url(http://www.beazer.com/images/btn_view_nowesp.gif) no-repeat 0 0;
		}
		
	#mainContainer 
	{
		border:0px solid #c00;
		text-align:left;
		
		float:left;
		background:url(http://www.beazer.com/images/bg-main.gif) repeat-y;
	}

	#contentContainer 
	{
		border:0px solid #c00;
		width:541px;
		float:left;
		margin:7px 0px 15px 0px;
		padding:0px 0 0 9px;	
	}

	.contentContainerTop 
	{
		margin:10px 0px 0px 0px;
		float:left;
		width:555px;
		border:0px solid #c00;
	}
	
	.legendContainer 
	{
		border:1px solid #c00;
	}
	
	#lotDetail	
	{
		font-size:12px;
		color:#663300;
	}

	ul.amenities {
		list-style-image: url(http://www.beazer.com/images/subIcon-arrow.gif); 
		margin-left:20px;
		padding-left:8px;
		width:100%;
		}

	#amenitiesBullet ul {
		margin: 0px 0px;
		padding: 0px 0px;
		}

	#amenitiesBullet li  {
		background: url(http://www.beazer.com/images/subIcon-arrow.gif) center left no-repeat;
		margin-left:10px;
		padding-left:8px;
		width:100%;
		list-style-type:none;
		font-size:10px;
		}
		
	.contentCol3 ul.regularUlwide 
	{
		font-size:12px;
		background:transparent;
		width: 99%;
		padding:0px;
		margin:0px;	
	}
		
	.contentCol3 ul.regularUlwide li {
		background:url(http://www.beazer.com/images/subIcon-arrow.gif) -6px -1px no-repeat;
		padding: 0 0 5px 15px;
		margin:0px;
		width:97%;
		}
		
		
	.contentCol3 ul.regularUl {
		font-size:12px;
		background:transparent;
		width: 219px;		
		}
		
	* html .contentCol3 ul.regularUl {
		width: 190px;
		margin-left:-7px;
		margin-right:-23px;
		}
		
	.contentCol3 ul.regularUl li {
		background:url(http://www.beazer.com/images/subIcon-arrow.gif) 0px -1px no-repeat;
		padding: 0 0 5px 20px;
		}
	
	.contentCol3 ul.noBackground 
	{
		background:transparent;
		border:0px solid #c00;
	}

	.contentCol3 ul.sitemap 
	{
		border:1px solid #c00;
		background: transparent;	
	}

	.contentCol3 ul.links 
	{
		float:left; width:180px;padding:0;
		width:200px;
		/* begin box model hack */
			padding: 8px 0 4px 0 !important; /*Gecko-Netscape */
			padding:  8px 0; /*IE 5.x/Win */	
			padding/**/:/**/ 8px 0; /*IE 6.x/Win */
		/* end hack */
		margin:5px 0 0 0px;
	}

	
	.contentCol3 table td 
	{
		color: #000;
	}

	.contactUl 
	{
		color:#000;
		padding: 0 10px 0 0;
		margin: 12px 0 20px 0;
		font-size:12px;
		width:180px;
		float:left;
	}

	#contactCont {
		border:0px solid #c00;
		margin-left:120px;
		}

	.readMore {
		clear:both;
		width:510px;
		float:left;
		text-align:right;
		border:0px solid #c00;
		padding:0;
		font-size:10px;
		margin:5px 0 5px 0px;
		}
	
	.pageContainer {
		margin:10px 0 0px 0;
		float:right;
		border:0px solid #c00;
		}
		
	.pageContainer, .pageContainer a, pageContainer a:link, pageContainer a:visited {
		font-size:11px;
		}
		
	* html #communityTable {
		float:left;
		border:1px solid #E2E2CA;
		}

	.pageContainer td {
		color:#000;
		}
	
	.mapTableTxt {
		font-size:11px;
		border:0px solid #c00;
		color:#000;
		}
		
	#communityTable .mapTableTxt a,
	#communityTable .mapTableTxt a:link,
	#communityTable .mapTableTxt a:visited {
		font-size:11px;
		}


	.smallLegend {
		font-size:10px;
		padding:10px 7px 0 0;
		color:#000;
		}
	
	.contentCol1 {
		border:0px solid #000;
		float:left;
		width:270px;
		padding-left:0px;
		
		}
		
	.contentCol1DrivingDirections {
		border:0px solid #000;
		float:left;
		width:520px;
		padding-left:0px;
		
		}

.contentCol2Cont {
		float:right;
		margin: 9px 0px 0 -200px;
		_margin: 9px 0px 0 -200px; /* IE6 Fix */
		border:0px solid #c00;
		padding-right:20px;
		}

	.contentCol2 {
		border:0px solid #000;
		float:left;
		/* begin box model hack */
			width: 260px !important; /*Gecko-Netscape */
			width:  250px; /*IE 5.x/Win */	
			width/**/:/**/ 250px; /*IE 6.x/Win */
		/* end hack */
		padding: 0 0 0 0px;
		color:#000;
		margin-left:10px;
		font-size:11px;
		}

	.contentCol3 {
		font-size:12px;
		
		text-align:left;
		clear:both;
		color:#000;
		border:0px solid #c00;
		}

	.contentCol3 ul {
		padding:7px;
		margin: 10px 0 0 0px;
		list-style:none;
		font-size:11px;
		float:left;
		width:220px;
		border:0px solid #B1B57A;
		background: #CED0AA; 
		}

	.contentCol3 ul li {
		padding:0 0 4px 0px;
		margin: 0px 0 5px 10px;
		border:0px solid #c00;
		float:left;
		width:205px;
		}

	.contentCol3 ul li a {
		padding:0 0 0 15px;
		width:205;
		float:left;
		border:0px solid #c00;
		background:url(http://www.beazer.com/images/bg-redArrow.gif) no-repeat -4px 2px;
		color:#C12518;
		}
	
	.content2Col {
		width:230px;
		float:left;
		}

	.content2Col ul {
		list-style:none;
		margin: 15px 0 15px 15px;
		padding:0px;
		}

	.topPadding {
		padding: 10 0px;
		}

	.glossaryCont.letter {
		border:0px solid #c00;
		}
	
	.clearDiv {
		clear:both;
		}

	.redtext_links	{
	    margin:0px;
		font-size:11px;
		font-weight:bold;
		color:#C02518;
		}

	.redtext_notbold_links	{
	    margin:0px;
		font-size:11px;
		color:#C02518;
		}

	.iconMoveInReady_white {
		text-align:left;
		background:url(http://www.beazer.com/images/moveIn_clear.gif) no-repeat;
		padding: 15px 0 15px 38px;
		font-weight:bold;
		font-size:12px;
		color: #C02518;
		float:left;
		margin:0px;
		border:0px solid #c00;
		}

	.iconMoveInReady_clear {
		text-align:left;
		background:url(http://www.beazer.com/images/iconMoveInWhite.gif) no-repeat;
		padding: 15px 0 15px 38px;
		font-weight:bold;
		font-size:12px;
		color: #C02518;
		float:left;
		margin:0px;
		border:0px solid #c00;
		}
		
	.whiteText, .whiteText a, .whiteText a:link, .whiteText a:visited {
		color:#fff;
		font-size:11px;
		}

	.whiteTextsm, .whiteTextsm a, .whiteTextsm a:link, .whiteTextsm a:visited {
		color:#fff;
		font-size:9px;
		clear:both;
		padding: 0 0 4px 17px;
		}

	.whiteTextsm .boldRedBig {
		color:#fff;
		font-size:12px;
		text-align:right;
		margin-left:-14px;
		}
	
	.whiteTextsm p {
		width:160px !important;
		}
	
	.contentColFindHome {
		text-align:left;
		border:0px solid #c00;
		float:left;
		width:268px;
		}
	
	.disclaim {
	    text-align:center;
	    font-size: 10px;
		font-family:arial,verdana,helvetica; 
		padding: 10px 0 10px 10px;
		}

	.disclaim a, .disclaim a:link, .disclaim a:visited {
		color:#000;
		}
	
	.housePrice {
		font-size:12px;
		font-family:arial, helvetica, verdana;
		padding:0px;
		margin:0 0 9px 0;
		}
		
	.bannerAd {
		clear:both;
		text-align:center;
		padding:20px 10px 10px 10px;
		}
	
/*End General Styles----------*/



/*breadCrumbs----------*/
	#breadCrumbs 
	{
		text-align:left;
		font-size:10px;
		color:#C12518;
		padding: 0px 0 0 119px;
		float:left;
		width: 420px;
	}
		
	#breadCrumbs a, #breadCrumbs a:link, #breadCrumbs a:visited 
	{
		font-size:10px;
		color:#C12518;
	}
		
	.breadCrumbsNoLink 
	{
		font-size:10px;
		color:#C12518;
		white-space:nowrap;
	}

	#breadCrumbs a:hover 
	{
		font-size:10px;
		color:#cc0000;
		text-decoration:none;
	}
/*End breadCrumbs----------*/

/*Headers----------*/
	h1 {
		color: #663300;
		font-size:16px;
		margin-bottom:0px;
		}
	
	.labelHdr{
		font-size:16px;
		font-weight:bold;
		color: #663300;
		padding: 0px 5px;
		}

	.tertiaryhdr	
	{
		font-size:12px;
		font-weight:bold;
		color:#660;
		margin: 10px 0 0px 0;
		padding:0px;
		color:#000;
	}
	
	#lotHdr	{
		font-size:14px;
		font-weight:bold;
		color:#663300;
		}
	
	.contactUl h4, .contactUl h4 a, .contactUl h4 a:link, .contactUl h4 a:visited {
		padding: 0;
		margin: 0px 0 5px 0;
		font-size:12px;
		color:#000;
		}
	
	.contentCol3 h3.terHdr {
		color:#630;
		padding: 0;
		margin: 4px 0 9px 222px;
		font-size:16px;
		}
		
	h3.divisionName {
		color:#630;
		padding: 0;
		margin: 0px 0 -5px 0px !important;
		font-size:16px;
		}

		
	.contentCol3 h3.tertiaryhdr {
		font-size:12px;
		border:0px solid #c00;
		margin: 0px 0 0 0;
		}
	
	.commDesHeader {
		color:#000;
		font-weight:bold;
		font-size:12px;
		margin:0px 0 0 0;
		padding:0px 0px 10px 0;
		}
		
	.commDesHeader1{ /* orig */
		color:#000;
		font-weight:bold;
		font-size:12px;
		margin:20px;
		padding:0px 0px 10px 0;
		}
	.terHdr {
		border:0px solid #c00;
		padding: 0 0 0 1px;
		margin:6px 0px 10px 223px;
		font-size:12px;
		}

	.terHdr2 {
		border:0px solid #000;
		padding: 0 0 0 1px;
		margin:6px 0px 10px 0px;
		font-size:12px;
		text-align:left;
		width:100%;
		}

	.sectionHeaderCont 
	{
		margin-left:8px;
		margin-top:0px;
	}

	.sectionHeader 
	{
		font-size:12px;
		padding: 0 0 0 0px;
		margin: 0 0 0 0px;
		color:#000;
	}

	.sectionSubHeader {
		color:#C12518;
		font-size:12px;
		margin: 5px 0 14px 0px;
		padding: 0 0 5px 0px;
		border-bottom: 3px solid #C12518;
		}

	.sectionSubHeader2 {
		color:#C12518;
		font-size:20px;
		margin: 2px 8px 0px 0px;
		padding: 3px 0 10px 0px;
		}
	
	.findHomeHeader {
		text-align:left;
		font-size:12px;
		font-weight:bold;
		color:#000;
		padding:0 0 0 0px;
		margin:0;
		}
	
	.labelHdrsmall{
		font-size:13px;
		font-weight:bold;
		color: #663300;
		padding: 0px 5px;
		}


/*End Headers----------*/

/*Images----------*/

	.Left {
		float:left;
		}

	.Right {
		float:right;
		}

	.frameCnrTop {
		background: url(http://www.beazer.com/images/pic-top.gif) repeat-x;
		width:100%;
		height:16px;
		width:298px; 
		margin-left:0px;
		margin-top:4px;
		border:0px solid solid #c00;
		}
		
	.frameCnrTopX {
		background: url(http://www.beazer.com/images/pic-top.gif) repeat-x;
		width:100%;
		height:16px;
		width:163px; 
		margin-left:0px;
		margin-top:4px;
		border:0px solid solid #c00;
		}
	.frameCnrTopY { /* For Landscape Frames*/
		background: url(http://www.beazer.com/images/pic-top.gif) repeat-x;
		width:100%;
		height:16px;
		width:193px; 
		margin-left:0px;
		margin-top:4px;
		border:0px solid solid #c00;
		}


	.frameCnrTop2 {
		background: url(http://www.beazer.com/images/pic-top2.gif) repeat-x;
		/* begin box model hack */
			width: 268px !important; /*Gecko-Netscape */
			width:  268px; /*IE 5.x/Win */	
			width/**/:/**/ 268px; /*IE 6.x/Win */
		/* end hack */
		height:16px;
		margin-left:0px;	
		margin-top:4px;
		border:0px solid #000;
		}

	.frameCnrTop5 {
		background: url(http://www.beazer.com/images/pic-top-sm.gif) repeat-x;
		/* begin box model hack */
			width: 135px !important; /*Gecko-Netscape */
			width:  135px; /*IE 5.x/Win */	
			width/**/:/**/ 135px; /*IE 6.x/Win */
		/* end hack */
		height:13px;
		float:left;
		margin-top:4px;
		border:0px solid #c00;
		}
	
	.frameCnrTop6 {
		background: url(http://www.beazer.com/images/pic-top-sm2.gif) repeat-x;
		/* begin box model hack */
			width: 108px !important; /*Gecko-Netscape */
			width:  115px; /*IE 5.x/Win */	
			width/**/:/**/ 115px; /*IE 6.x/Win */
		/* end hack */
		height:13px;
		float:left;
		margin-top:4px;
		}
		
	.frameCnrTop7 {
		background: url(http://www.beazer.com/images/pic-top7.gif) repeat-x;
		/* begin box model hack */
			width: 470px !important; /*Gecko-Netscape */
			width:  490px; /*IE 5.x/Win */	
			width/**/:/**/ 490px; /*IE 6.x/Win */
		/* end hack */
		height:13px;
		float:left;
		margin-top:4px;
		border:0px solid #c00;
		}
	
	.frameCnrTop6Wide {
		background: url(http://www.beazer.com/images/pic-top-wide.gif) repeat-x;
		/* begin box model hack */
			width: 530px !important; /*Gecko-Netscape */
			width:  530px; /*IE 5.x/Win */	
			width/**/:/**/ 530px; /*IE 6.x/Win */
		/* end hack */
		height:16px;
		float:left;
		margin-top:4px;
		border:0px solid #c00;
		}
		
	.frameCnrTop8Wide {
		background: url(http://www.beazer.com/images/pic-top8.gif) repeat-x;
		/* begin box model hack */
			width: 610px !important; /*Gecko-Netscape */
			width:  610px; /*IE 5.x/Win */	
			width/**/:/**/ 610px; /*IE 6.x/Win */
		/* end hack */
		height:16px;
		float:left;
		margin-top:4px;
		border:0px solid #c00;
		}
		
		
	.frameCnrMid 
	{
		background: url(http://www.beazer.com/images/picCnr-mid.gif) repeat-y;
		clear:both;
		padding: 0 16px 0 16px;
		margin-left:0px;
		/* begin box model hack */
			padding-bottom: 2px !important; /*Gecko-Netscape */
			padding-bottom:  0px; /*IE 5.x/Win */	
			padding-bottom/**/:/**/ 0px; /*IE 6.x/Win */
		/* end hack */
		border:0px solid #c00;
		width:298px;
	
	}
	.frameCnrMidX
	{
		background: url(http://www.beazer.com/images/picCnr-mid.gif) repeat-y;
		clear:both;
		padding: 0 17px 0 16px !important; /*Gecko-Netscape */
		padding: 0 7px 0 16px;
		margin-top: 0px;
		margin-left:0px;
		/* begin box model hack */
			padding-bottom: 2px !important; /*Gecko-Netscape */
			padding-bottom:  0px; /*IE 5.x/Win */	
			padding-bottom/**/:/**/ 0px; /*IE 6.x/Win */
		/* end hack */
		border:0px solid #c00;
		width:130px;
	
	}

	
	.frameCnrMidY                        /* For Landscape Frames*/
	{
		background: url(http://www.beazer.com/images/picCnr-mid.gif) repeat-y;
		clear:both;
		padding: 0 20px 0 16px !important; /*Gecko-Netscape */
		padding: 0 7px 0 16px;
		margin-top: 0px;
		margin-left:0px;
		/* begin box model hack */
			padding-bottom: 2px !important; /*Gecko-Netscape */
			padding-bottom:  0px; /*IE 5.x/Win */	
			padding-bottom/**/:/**/ 0px; /*IE 6.x/Win */
		/* end hack */
		border:0px solid #c00;
		width:157px!important; /*Gecko-Netscape */
		width:130px;
	
	}
	
	.frameCnrMid2 {
		background: url(http://www.beazer.com/images/picCnr-mid2.gif) repeat-y;
		clear:both;
		text-align:left;
		padding: 0 16px 0 16px;
		margin-left:0px;
		/* begin box model hack */
			padding-bottom: 2px !important; /*Gecko-Netscape */
			padding-bottom:  0px; /*IE 5.x/Win */	
			padding-bottom/**/:/**/ 0px; /*IE 6.x/Win */
		/* end hack */
		border:0px solid #c00;
		}

	.frameCnrTop3 {
		background: url(http://www.beazer.com/images/picCnr-top.gif) repeat-x 0 0;
		/* begin box model hack */
			width: 142px !important; /*Gecko-Netscape */
			width:  142px; /*IE 5.x/Win */	
			width/**/:/**/ 142px; /*IE 6.x/Win */
		/* end hack */
		height:16px;
		margin-left:2px;	
		margin-top:4px;
		}

	.frameCnrMid3 {
		background: url(http://www.beazer.com/images/picCnr-mid3.gif) repeat-y 0 0;
		padding: 0 16px 0 16px;
		margin-left:2px;
		border:0px solid #c00;
		width:207x;
		float:left;
		font-size:10px;
		}

	.frameCnrBottom3 {
		background: url(http://www.beazer.com/images/picCnr-bottom.gif) repeat-x 0 0;
		/* begin box model hack */
			width: 142px !important; /*Gecko-Netscape */
			width: 142px; /*IE 5.x/Win */	
			width/**/:/**/ 142px; /*IE 6.x/Win */
		/* end hack */
		height:15px;
		margin-left:2px;
		}

	.frameCnrBg {
		background: url(http://www.beazer.com/images/smImgBg.gif) no-repeat 0 0;
		border:0px solid #c00;
		margin: 0 0 0 -2px;
		padding: 15px 12px;
		width: 142px;
		float:left;
		}

	.frameCnrMid5 {
		background: url(http://www.beazer.com/images/picCnr-mid5.gif) repeat-y;
		clear:both;
		padding: 0 16px 0 10px;
		margin:0px 0px 0px 0px;
		border:0px solid #c00;
		width:110px;
		float:left;
		font-size:10px;
		}
	
	.frameCnrMid6sm {
		background: url(http://www.beazer.com/images/picCnr-mid6sm.gif) repeat-y;
		clear:both;
		padding: 0 16px 0 10px;
		margin:0px 0px 0px 0px;
		border:0px solid #c00;
		/* begin box model hack */
			width: 82px !important; /*Gecko-Netscape */
			width: 102px; /*IE 5.x/Win */	
			width/**/:/**/ 102px; /*IE 6.x/Win */
		/* end hack */
		float:left;
		font-size:10px;
		}

	.frameCnrMid6 {
		background: url(http://www.beazer.com/images/picCnr-mid6.gif) repeat-y;
		clear:both;
		padding: 0 16px 0 18px;
		margin:0px 0px 0px 0px;
		border:0px solid #c00;
		/* begin box model hack */
			width: 500px !important; /*Gecko-Netscape */
			width: 512px; /*IE 5.x/Win */	
			width/**/:/**/ 512px; /*IE 6.x/Win */
		/* end hack */
		float:left;
		font-size:10px;
		}
		
	.frameCnrMid7 {
		background: url(http://www.beazer.com/images/picCnr-mid7.gif) repeat-y;
		clear:both;
		padding: 0 30px 0 5px !important;
		padding: 0 16px 0 16px;
		margin:0px 0px 0px 0px;
		border:0px solid #c00;
		/* begin box model hack */
			width: 480px !important; /*Gecko-Netscape */
			width:480px; /*IE 5.x/Win */	
			width/**/:/**/ 480px; /*IE 6.x/Win */
		/* end hack */
		float:left;
		font-size:10px;
		}
		
	.frameCnrMid8 {
		background: url(http://www.beazer.com/images/picCnr-mid8.gif) repeat-y;
		clear:both;
		padding: 0 16px 0 28px !important;
		margin:0px 0px 0px 0px;
		border:0px solid #c00;
		float:left;
		text-align:center;
		font-size:10px;
		}
		
	.frameCnrMid6 ul {
		border:0px solid #c00;
		background:transparent;
		width:480px;
		}
		
	.frameCnrMid6 ul li {
		display:inline;
		float:left;
		width:82px;
		height:60px;
		padding:0px;
		border:0px solid #c00;
		margin:4px;
		}
		
	.frameCnrMid6 ul li a,
	.frameCnrMid6 ul li a:link,
	.frameCnrMid6 ul li a:visited {
		display:inline;
		float:left;
		width:82px;
		height:60px;
		padding:0px;
		border:0px solid #B8B8A5;
		margin:1px;
		}

	.frameCnrBottom 
	{
		background: url(http://www.beazer.com/images/pic-bottom.gif) repeat-x;
		width:100%;
		height:15px;
		width:298px;
		margin-left:0px;
		float:left;
	}
	
	.frameCnrBottomX 
	{
		background: url(http://www.beazer.com/images/pic-bottom.gif) repeat-x;
		width:100%;
		height:15px;
		width:163px;
		margin-left:0px;
		
	}
	
	.frameCnrBottomY
	{
		background: url(http://www.beazer.com/images/pic-bottom.gif) repeat-x;
		width:100%;
		height:15px;
		width:193px;
		margin-left:0px;
		
	}

	.frameCnrBottom2 {
		background: url(http://www.beazer.com/images/pic-bottom2.gif) repeat-x;
		/* begin box model hack */
			width: 268px !important; /*Gecko-Netscape */
			width: 268px; /*IE 5.x/Win */	
			width/**/:/**/ 268px; /*IE 6.x/Win */
		/* end hack */
		height:15px;
		margin-left:0px;
		float:left;
		}

/* new Virtual Tour styles */

	.frameCnrTop4 {
		background: url(http://www.beazer.com/images/picCnr-top.gif) repeat-x;
		height:16px;
		width:470px; 
		border:0px solid #000;
		}
              .frameCnrMid4 {
		background: url(http://www.beazer.com/images/picCnr-mid4new.gif) repeat-y;
		clear:both;
		border:0px solid #c00;
		text-align:center;
		width:470px;
		}

	.frameCnrBottom4 {
		background: url(http://www.beazer.com/images/picCnr-bottom.gif) repeat-x;
		height:16px;
		width:470px;
		border:0px solid solid #000;
		}

/* end new Virtual Tour styles */
		
	.frameCnrBottom5 {
		background: url(http://www.beazer.com/images/pic-bottom-sm.gif) repeat-x;
		/* begin box model hack */
			width: 135px !important; /*Gecko-Netscape */
			width:  135px; /*IE 5.x/Win */	
			width/**/:/**/ 135px; /*IE 6.x/Win */
		/* end hack */
		height:20px;
		float:left;
		}
	.frameCnrBottom51 {
		background: url(http://www.beazer.com/images/pic-bottom-sm.gif) repeat-x;
		/* begin box model hack */
			width: 135px !important; /*Gecko-Netscape */
			width:  135px; /*IE 5.x/Win */	
			width/**/:/**/ 135px; /*IE 6.x/Win */
		/* end hack */
		height:30px;
		float:left;
		}	
		
	.frameCnrBottom6 {
		background: url(http://www.beazer.com/images/pic-bottom-sm2.gif) repeat-x;
		/* begin box model hack */
			width: 108px !important; /*Gecko-Netscape */
			width: 115px; /*IE 5.x/Win */	
			width/**/:/**/ 115px; /*IE 6.x/Win */
		/* end hack */
		height:13px;
		float:left;
		}
		
	.frameCnrBottom7 {
		background: url(http://www.beazer.com/images/pic-bottom7.gif) repeat-x;
		/* begin box model hack */
			width: 480px !important; /*Gecko-Netscape */
			width:  480px; /*IE 5.x/Win */	
			width/**/:/**/ 480px; /*IE 6.x/Win */
		/* end hack */
		height:13px;
		float:left;
		border:0px solid #c00;
		}
		
	.frameCnrBottom6Wide {
		background: url(http://www.beazer.com/images/pic-bottom-wide.gif) 0 -1px repeat-x;
		/* begin box model hack */
			width: 530px !important; /*Gecko-Netscape */
			width:  530px; /*IE 5.x/Win */	
			width/**/:/**/ 530px; /*IE 6.x/Win */
		/* end hack */
		height:13px;
		float:left;
		border:0px solid #c00;
		}
		
	.frameCnrBottom8Wide {
		background: url(http://www.beazer.com/images/pic-bottom8.gif) 0 -1px repeat-x;
		/* begin box model hack */
			width: 610px !important; /*Gecko-Netscape */
			width:  610px; /*IE 5.x/Win */	
			width/**/:/**/ 610px; /*IE 6.x/Win */
		/* end hack */
		height:13px;
		float:left;
		border:0px solid #c00;
		}
	
	#photoCaption {
		padding:0px; margin:0px;
		}
		
	.photoCaption2 {
		padding: 0 0 10px 10px; 
		font-size:11px;
		border:0px solid #c00;
		/* begin box model hack */
			width: 240px !important; /*Gecko-Netscape */
			width:  267px; /*IE 5.x/Win */	
			width/**/:/**/ 267px; /*IE 6.x/Win */
		/* end hack */
		float:left;
		}
		
	.promoTxt {
		border:0px solid #c00;
		width:250px;
		float:left;	
		}
	
	.imageWCaption {
		width: 300px;
		float:right;
		border:0px solid #000;	
		}
		
	.imageLeft {
		/* begin box model hack */
			margin: -8px 7px 7px -8px !important; /*Gecko-Netscape */
			margin:  -8px 7px 7px -6px; /*IE 5.x/Win */	
			margin/**/:/**/ -8px 7px 7px -6px; /*IE 6.x/Win */
		/* end hack */
		float:left;
		width:280px !important; /*Gecko-Netscape */
		width:305px;
		}
		
	.imageLeftBIG {
		margin: -5px 0px 7px -3px;
		float:left;
		width:530px;
		border:0px solid #000;
		}

	.imageLeftSm	{
		/* begin box model hack */
			margin: -10px 7px 7px 1px !important; /*Gecko-Netscape */
			margin: -10px 7px 7px 0; /*IE 5.x/Win */	
			margin/**/:/**/ -10px 7px 7px 0; /*IE 6.x/Win */
		/* end hack */
		padding: 0;
		float:left;
		width:145px;
		}

	.imageLeftSm2 {
		/* begin box model hack */
			margin: -7px 0px 7px -2px !important; /*Gecko-Netscape */
			margin: -7px 0px 7px -2px; /*IE 5.x/Win */	
			margin/**/:/**/ -7px 0px 7px -2px; /*IE 6.x/Win */
		/* end hack */
		float:left;
		width:107px;
		border:0px solid #c00;
		}

	.imageRight {
		margin: -8px 0px 7px 7px;
		float:right;
		width:300px;
		}
		
	.imageRightX {
		margin: -5px 0px 7px 7px! important; /*Gecko-Netscape */
		margin: -10px 0px 7px 7px;
		float:right;
		width:200px;
		padding-top:0px;
		}
	
	.imageRightY {
		margin: -5px 0px 7px 7px! important; /*Gecko-Netscape */
		margin: -10px 0px 7px 7px;
		float:right;
		width:220px;
		padding-top:0px;
		}
		
	.imageRightSm	{
		/* begin box model hack */
			margin: -2px -2px 7px 7px !important; /*Gecko-Netscape */
			margin: -10px -5px 7px 7px; /*IE 5.x/Win */	
			margin/**/:/**/ -10px -5px 7px 7px; /*IE 6.x/Win */
		/* end hack */
		padding: 0;
		float:right;
		width:145px;
		border:0px solid #c00;
		}
	
	.imageRightSm2 {
		/* begin box model hack */
			margin: 4px -17px 7px 7px !important; /*Gecko-Netscape */
			margin: 4px -17px 7px 7px; /*IE 5.x/Win */	
			margin/**/:/**/ 4px -17px 7px 7px; /*IE 6.x/Win */
		/* end hack */
		float:right;
		/* begin box model hack */
			width: 112px !important; /*Gecko-Netscape */
			width: 115px; /*IE 5.x/Win */	
			width/**/:/**/ 123px; /*IE 6.x/Win */
		/* end hack */
		float:right;
		}

	.imageCaption {
		font-size: 10px;
		margin: 0 10px 0 10px 
		}
		
	.imageCaptionOutreach {
		font-size: 10px;
		margin: 0 0 0 2px; 
		}
		
	.imageDivision {
		margin: -10px 0 5px 10px;
		float: right;	
		clear: right;	
		padding: 0 0 0 5px;
		}
		
	.imageAlign {
		width: 248px;
		margin: 0 0 0 10px;
	}
	
/*End Images----------*/

/*Tables and Form Styles----------*/
	form {
		margin:0px;
		font-size:10px;
		}

	select, option, input, textarea  {
		font-family:arial,verdana,helvetica; 
		font-size:10px;
		color:#000;
		/*background: #fff;*/
		}

	.button {
		border:0px solid #999 !important;
		background:transparen !importantt;
		}
	
	input, select {
		font-family: Arial,Helvetica,sans-serif;	
		font-size: 10px;	
		}
	
	.bzrReader 
	{
		position: absolute;
		left: -9999px; /* -9999 */
		left: -9999px;
		width: 1px;
	}
	
	.bzrReaderAlt 
	{
		display: none;
	}
	
	.bzrRequestService 
	{
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 115px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_requestService.gif) no-repeat 0 8px;
		border:1px solid #000;
	}
		
	.bzrRequestServiceesp {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 115px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_requestServiceesp.gif) no-repeat 0 8px;
		border:1px solid #000;
		}
		
	.bzrRequestServicePromo {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 115px;
		height: 17px;
		border:1px solid #000;
		}
	.bzrSpecials {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 115px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_specials.gif) no-repeat 0 8px;
		border:1px solid #000;
		}
		
		.bzrSpecialsEsp {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 115px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg-specialsesp.gif) no-repeat 0 8px;
		border:1px solid #000;
		}
	
	.bzrContainer 
	{
		margin: 0 auto;
		padding: 0;
		width: 760px;
		background: #e2e2ca; /*#b1b57a;*/
		text-align: left;
	}
	
	.gridHdr5
		{
		border:0px solid #000;
		color:#000 !important;
		font-size:11px;
		font-weight:bold;
		/* begin box model hack */
			width: 97px !important; /*Gecko-Netscape */
			width: 90px; /*IE 5.x/Win */	
			width/**/:/**/ 90px; /*IE 6.x/Win */
		/* end hack */
		padding-left:13px;
		}

	.gridHdr4 {
		border:0px solid #000;
		color:#000 !important;
		font-size:11px;
		font-weight:bold;
		/* begin box model hack */
			width: 231px !important; /*Gecko-Netscape */
			width: 224px; /*IE 5.x/Win */	
			width/**/:/**/ 224px; /*IE 6.x/Win */
		/* end hack */
		padding-left:13px;
		}

	.gridHdr3{
		color:#000 !important;
		font-size:11px;
		font-weight:bold;
		text-align-left;
		float:left;
		/* begin box model hack */
			padding: 14px 0 0 0px !important; /*Gecko-Netscape */
			padding: 14px 0 0 0px; /*IE 5.x/Win */	
			padding/**/:/**/ 14px 0 0 0px; /*IE 6.x/Win */
		/* end hack */
		border:1px solid #c00;
		}

	.gridHdr3 a, .gridHdr3 a:link, .gridHdr3 a:visited {
		color:#000;
		text-decoration:underline;
		}

	.gridHdr2{
		color:#000 !important;
		font-size:11px;
		font-weight:bold;
		float:left;
		/* begin box model hack */
			width: 205px !important; /*Gecko-Netscape */
			width:  282px; /*IE 5.x/Win */	
			width/**/:/**/ 282px; /*IE 6.x/Win */
		/* end hack */
		padding: 8px 0 0 80px;
		}

	.gridHdr2 a, .gridHdr2 a:link, .gridHdr2 a:visited {
		border:1px solid #c00;
		color:#000;
		text-decoration:underline;
		}

	.gridHdr{
		color:#000 !important;
		font-size:11px;
		font-weight:bold;
		border:0px solid #c00;
		float:left;
		}

	.gridHdr a, .gridHdr a:link, .gridHdr a:visited {
		color:#000;
		text-decoration:underline;
		}
		
	.gridHdrA{
		color:#000 !important;
		font-size:11px;
		font-weight:bold;
		float:left;
		}

	.gridHdrB{
		color:#000 !important;
		font-size:11px;
		font-weight:bold;
		float:left;
		padding: 14px 0 0 0px;
		}

	.gridHdrB a, .gridHdrB a:link, .gridHdrB a:visited {
		color:#000;
		text-decoration:underline;
		}
		
	.gridHdrC{
		color:#000 !important;
		font-size:11px;
		font-weight:bold;
		border:0px solid #c00;
		float:left;
		padding: 14px 0 0 0px;
		text-align:left;
		}
		
	.gridHdrBRight{
		color:#000 !important;
		font-size:11px;
		font-weight:bold;
		float:left;
		padding: 14px 0 0 0px;
		/* begin box model hack */
			width: 64px !important; /*Gecko-Netscape */
			width:  75px; /*IE 5.x/Win */	
			width/**/:/**/ 75px; /*IE 6.x/Win */
		/* end hack */
		}
		
	.tableTHesp {
		border:0px solid #c00;
		margin-top:-15px;
		display:block;	
		}
	
	.searchLink{
		background: url(http://www.beazer.com/images/arrow-link.gif) center left no-repeat;
		padding-left:10px;
		display:block;
		}

	.formLabel{
		font-family:arial,verdana,helvetica; 
		text-align:left;
		color:#fff;
		font-size:10px;
		width:70px;
		white-space : nowrap;
		}
	.formLabel2{
		font-family:arial,verdana,helvetica; 
		text-align:right;
		color:#fff;
		font-size:10px;
		width:70px;
		white-space : nowrap;
		}

	/*Regular Table*/
	.contentTableContainer {
		border:1px solid #B1B57A;
		color:#000;
		background:#CED0AA;
		}

	.contentTableContainer th {
		padding:5px;
		background: #CED0AA;
		color:#000;
	}

	.contentTableContainer td {
		background: #EBECDE;
		padding:4px;
		color:#000;
		}

	.contentTableContainer2 {
		color:#fff;
		font-size:11px;
		float:left;
		padding:0px;
		}

	.contentTableContainer2 select {
		/* begin box model hack */
			width: 170px !important; /*Gecko-Netscape */
			width:  166px; /*IE 5.x/Win */	
			width/**/:/**/ 166px; /*IE 6.x/Win */
		/* end hack */
		margin:0 0 3px 11px;
		font-size:10px;
		padding:0;
		}

	.contentTableContainer2 option {
		width:166px;
		margin:0 0 0 0px;
		font-size:10px;
		padding:0 0 0 2px;
		}


	.contentTableContainer2 td {
		color:#fff;
		font-size:11px;
		float:left;
		}


	.tableErrorMessage {
		margin:80px 0 0 20px;
		padding: 25px 0 0 8px;
		border:0px solid #c00;
		color:#C12518;
		font-weight:bold;
		}

	.contentTableContainer3 {
		border:1px solid #B1B57A;
		margin-bottom:7px;
		}

	.contentTableContainer3 th {
		padding:5px;
		background: #B1B57A;
		}

	.contentTableContainer3 td {
		background: #F9F9F4;
		padding:4px;
		color:#000;
		}

	.contentTableContainer3 input,
	.contentTableContainer3 select,
	.contentTableContainer3 textarea {
		background: #fff;
		padding:0px;
		color:#000;
		margin:0px;
		border:1px solid #7B9EBD;
		}
		
	.contentTableContainer3 input {
		height:17px !important;
		}
		
	.contentTableContainer3 select,
	.contentTableContainer3 option {
		}

	/*Table 4*/

	#formGeneralMain {
		/*margin: -90px 0 10px 0 !important;Gecko-Netscape */
		margin-top:-17px;
		margin-bottom:10px;
		float:right;
		width:220px;
		}

	#formGeneralMain2 {
		
		margin-bottom:10px;
		border:1px solid orange;
		float:left;
		width:220px;
		
		}

	.contentTableContainer4 {
		border:0px solid #c00;
		padding: 15px 0 0px 0;
		/* begin box model hack */
			margin: 0px 0px 15px 0 !important; /*Gecko-Netscape */
			margin: 0px 0px 8px 0; /*IE 5.x/Win */	
			margin/**/:/**/ 0px 0px 8px 0; /*IE 6.x/Win */
		/* end hack */
		clear:both;
		width:515px;
		}
	
	.contentTableContainer4 h3 {
		font-size:12px;
		border:0px solid #c00;
		margin:7px 0 10px 0px;
		padding:0px
		}
		
	.contentTableContainer5 {
		float:left;
		/* begin box model hack */
			margin: -26px 0 10px -8px !important; /*Gecko-Netscape */
			margin:  -26px 0 0 -6px; /*IE 5.x/Win */	
			margin/**/:/**/ -26px 0 0px -6px; /*IE 6.x/Win */
		/* end hack */
		width:530px;
		}
		
	* html .contentTableContainer5 {
		margin/**/:/**/ -26px 0 10px -6px
		}

	.communityTableB {
		border:1px solid #B8B8A5;
		margin:0px 0 10px 8px;
		background:#fff;
		padding: 0px 4px 0px 0;
		}

	#communityTable {
		background: url(http://www.beazer.com/images/tableHdr-map.gif) no-repeat 0 25px;
		border:0px solid #c00;
		padding: 0px 0 0 0;
		margin-top:10px;
		float:left;
		}

	#communityTable table {
		border:0px solid #c00;
		}

	#communityTable table td {
		font-size:11px;
		padding: 3px 0px 3px 0;
		}
		
	.TableHeader {
		/* begin box model hack */
			margin: 0px 0 -15px 0px !important; /*Gecko-Netscape */
			margin:  -26px 0 0 -6px; /*IE 5.x/Win */	
			margin/**/:/**/ 0px 0 -14px 0px; /*IE 6.x/Win */
		/* end hack */
		}
		
	.TableDefault {
		background:  url(http://www.beazer.com/images/tableHdr-default.gif) no-repeat 0 -19px;
		margin:10px 0 2px 0px;
		padding-right:10px;
		width:100%;
		}
		
	.TableDefault2 {
		background:  url(http://www.beazer.com/images/tableHdr-default.gif) no-repeat 0px -6px;
		margin:10px 0 2px 0px;
		padding-right:10px;
		width:100%;
		}
		
	.TableDefault3 {
		background:  url(http://www.beazer.com/images/tableHdr-default.gif) no-repeat -8px -6px;
		margin:15px 0 0px 8px;
		}
	
	.TableDefault3 th {
		font-weight:bold;
		font-size:11px;
		padding:22px 0 10px 0;
		}
		
	.TableDefault3 td {
		font-size:11px;
		}
		
	.TableDefault4 {
		background:  url(http://www.beazer.com/images/tableHdr-default.gif) no-repeat -8px -13px;
		margin:15px 0 0px 8px;
		}
		
	.TableDefault4 td {
		font-size:11px;
		}
	
	.TableDefault4 th {
		font-weight:bold;
		font-size:11px;
		padding:20px 0 10px 0;
		}
	
	.firstTh {
		padding-left:8px !important;
		}
	
	.doubleLine {
		padding-top:6px !important;
		}	
	
	.TableDefault th {
		color:#000;
		margin:10px 0 2px 0px;
		padding:9px 0 14px 0;
		}
		
	
	#communityTableDefault {
		/* begin box model hack */
			background:  url(http://www.beazer.com/images/tableHdr-default.gif) no-repeat 0 14px !important; /*Gecko-Netscape */
			background:   url(http://www.beazer.com/images/tableHdr-default.gif) no-repeat 0 -19px; /*IE 5.x/Win */	
			background/**/:/**/  url(http://www.beazer.com/images/tableHdr-default.gif) no-repeat 0 -19px; /*IE 6.x/Win */
		/* end hack */
		background: url(http://www.beazer.com/images/tableHdr-default.gif) no-repeat 0 -19px;
		margin:0px 0 10px -3px;
		}

	#communityTableDefault .communityTableB td {
		margin:0px;
		background:#fff;
		padding: 2px 0;
		color:#000;
		}

	.tableCellRegular {
		padding: 0 0 5px 14px !important;
		}
	
	.tableDesc {
		padding-top:10px;
		}

	.tableCommName {
		display:none;
		position:absolute;
		left:0px;top:0px;
		border:0px #4F402A solid;
		background: url(http://www.beazer.com/images/bg-info.gif) repeat;
		width:200px;
		color:#BE1010;
		font-weight:bold;
		padding:3px 5px;
		}

	.formTxt {
		background:#fff !important;
		color:#000;
		}

	.tableColumn, .tableColumn td, 
	.tableColumn td a, .tableColumn td a:link, .tableColumn td a:visited {
		border:0px solid #000;
		font-size:9px;
		}

	#communityGridDiv {
		border:0px solid #000;
		margin: 0 0px 0 7px;
		}
	
	.informationTable {
		padding: 7px 0 0 0;
		background:#CED0AA;
		float:right;
		/* begin box model hack */
			margin: 0px 8px 0px 8px !important; /*Gecko-Netscape */
			margin:  0px 8px 15px 8px; /*IE 5.x/Win */
			margin/**/:/**/ 0px 8px 15px 8px; /*IE 6.x/Win */
		/* end hack */
		width:525px;
		border:0px solid #c00;
		}

	html>body .informationTable {
		margin: 0px 9px 0px 8px;
	}
	.informationTable p {
		color:#000;
		padding: 0 7px 7px 7px;
		margin:0px;
		border:0px solid #c00;
		float:left;
		/* begin box model hack */
			width: 156px !important; /*Gecko-Netscape */
			width:  163px; /*IE 5.x/Win */
			width/**/:/**/ 163px; /*IE 6.x/Win */
		/* end hack */
		font-size: 10px;
		}
	.informationTable p b {
		font-size:11px;
		padding:0px 0 0 0;
		color:#000;
		}
	.infoTable1 {
		width: 150px;
		color:#000;
		padding: 0 7px 7px 7px;
		margin:0px;
		float:left;
		font-size: 10px;
		}
	.infoTable2 {
		width: 180px;
		color:#000;
		padding: 0 7px 7px 7px;
		margin:0px;
		float:left;
		font-size: 10px;
		}
	.infoTable3 {
		width: 145px;
		color:#000;
		padding: 0 7px 7px 7px;
		margin:0px;
		float:left;
		font-size: 10px;
		}
	.infoTable3B {
		/* begin box model hack */
			width: 120px !important; /*Gecko-Netscape */
			width: 160px; /*IE 5.x/Win */	
			width/**/:/**/160px; /*IE 6.x/Win */
		/* end hack */
		color:#000;
		padding: 0 7px 7px 7px;
		margin:0px;
		float:left;
		font-size: 10px;
		}	

	.infoTableHdr {
		font-size:11px;
		font-weight: bold;
		padding:0px 0 0 0;
		color:#000;
		}
	
	.tableHeader {
		font-size:11px;
		text-align:center;
		color:#000;
		font-weight:normal;
		}

	.tableElement {
		font-weight:bold;
		text-align:center;
		color:#000;
		}
	
	.houseProfile {
		background:#CED0AA;
		padding: 2px;
		font-size:11px;
		color:#000;
		margin:7px 0 10px 0;
		width:250px;		
		}
		
	.houseProfile a, .houseProfile a:link, .houseProfile a:visited {
		font-size:11px;		
		}

	.houseProfile td {
		padding: 2px;	
		}

	.commListTitle {
		width:522px;
		margin:10px 0 -14px 8px;
		padding: 0 0 0 6px;
		border:0px solid #c00;
		}

	/*Search Form*/
	#hidediv2 {
		margin-bottom:-1px;
		margin-left:0px;
		border:0px solid #c00;
		padding:0px;
		}

	#hidediv1 select,
	#hidediv2 select,
	#hidediv3 select,
	#hidediv4 select {
		border:1px solid #7B9EBD;
		font-size:10px;
		width:100px;
		padding:0px;
		margin:0px;
		font-family:arial, helvetica, verdana;
		}

	#hidediv1 option,
	#hidediv2 option,
	#hidediv3 option,
	#hidediv4 option {
		border:0px solid #7B9EBD;
		font-size:10px;
		width:100px;
		padding:0px;
		margin:0px;
		font-family:arial, helvetica, verdana;
		}

	.searchFormCont {
		/* begin box model hack */
			margin: 0 0 9px 18px !important; /*Gecko-Netscape */
			margin: 0 0 0px 18px; /*IE 5.x/Win */	
			margin/**/:/**/ 0 0 0px 18px; /*IE 6.x/Win */
		/* end hack */
		border:0px solid #000;
		width:97px;
		}

	.searchFormCont td {
		padding:2px;
		margin:0px;
		border:0px solid #000;
		}

	.searchFormCont2 {
		/* begin box model hack */
			margin: -9px 0 11px 0px !important; /*Gecko-Netscape */
			margin: -9px 0 0px 0px; /*IE 5.x/Win */	
			margin/**/:/**/ -9px 0 0px 0px; /*IE 6.x/Win */
		/* end hack */
		border:0px solid #000;
		float:left;
		}

	.formHdr {
		margin-top:-5px;
		}

	.advancedSearchFormCont {
		float:left;
		border:0px solid #000;
		/* begin box model hack */
			margin: 2px 0 10px 0 !important; /*Gecko-Netscape */
			margin: 2px 0 -8px 0; /*IE 5.x/Win */	
			margin/**/:/**/ 2px 0 -8px 0; /*IE 6.x/Win */
		/* end hack */
		}


	.advancedSearch {
		font-size:10px !important;
		float:left;
		adding:0px;
		margin: -2px 0 0 22px;
		_margin:/**/-2px 0 0px 12px; /*IE 6.x/Win */
		border:0px solid #c00;
		}

	.advancedSearch td,
	.advancedSearch td a,
	.advancedSearch td a:link,
	.advancedSearch td a:visited {
		font-size:10px;
		color:#fff !important;	
		}

	.advancedSearchCont {
		/* begin box model hack */
			margin-top: -1px !important; /*Gecko-Netscape */
			margin-top: -12px; /*IE 5.x/Win */	
			margin-top/**/:/**/ -12px; /*IE 6.x/Win */
		/* end hack */
		border:0px solid #000;
		float:left;
		}
		
	.advancedSearchCont td {
		line-height:100%;
		}


	.advancedSearchBottom {
		float:left;
		adding:0px;
		margin: -2px 0 0x 0px;
		_margin:/**/-2px 0 0px 0px; /*IE 6.x/Win */
		border:0px solid #000;
		width:195px;	
		}

	.advancedSearchBottom td {
		font-size:9px;
		color:#fff;	
		}

	.advancedSearchBottom strong {
		border:0px solid #000;
		width:187px;
		float:left;
		margin: 2px 0 5px 0;
		text-align:center;
		}
		
	.advancedSearch .formTextBox {
		border:1px solid #7B9EBD;
		font-size:10px;
		width:100px !important;
		padding:0px;
		margin:0px;
		font-family:arial, helvetica, verdana;
		}

	.advancedSearch select {
		border:1px solid #7B9EBD;
		font-size:10px;
		width:100px !important;
		padding:0px;
		margin:0px;
		font-family:arial, helvetica, verdana;
		}

	.advancedSearch option {
		border:0px solid #7B9EBD;
		font-size:10px;
		width:100px !important;
		padding:0px;
		margin:0px;
		font-family:arial, helvetica, verdana;
		}
	
	#state1 {
		width: 108px;
		height: 19px;
		}

	#requestID {
		border:0px;
		background-color: #F9F9F4;
		}

	#addressForm .selectBox {
	 width: 200px;
	 height: 20px;
		}

	#addressForm .radioButton {
		border:0px solid;
		background-color: #F9F9F4;
		}

	#addressForm .textBox {
		width: 135px;
		height: 21px;
		}
		
	.Ulcolumn1 {
		border:0px solid #c00;
		float:left;
		margin-bottom:10px;
		}
		
	.Ulcolumn1 ul {
		font-size:12px;
		width:490px;
		background:transparent;
		/* begin box model hack */
			margin-top: -10px !important; /*Gecko-Netscape */
			margin-top: -1px; /*IE 5.x/Win */	
			margin-top/**/:/**/-1px; /*IE 6.x/Win */
		/* end hack */
		margin-left:15px;
		border:0px solid #c00;
		}
		
	.Ulcolumn1 ul.journal {
		width:470px;
		}
	
	.Ulcolumn2 {
		float:left;
		margin-bottom:10px;
		padding:0px;
		}
		
	.Ulcolumn2 ul {
		font-size:12px;
		/* begin box model hack */
			width: 220px !important; /*Gecko-Netscape */
			width: 240px; /*IE 5.x/Win */	
			width/**/:/**/240px; /*IE 6.x/Win */
		/* end hack */
		background:transparent;
		/* begin box model hack */
			margin-top: 1px !important; /*Gecko-Netscape */
			margin-top: -1px; /*IE 5.x/Win */	
			margin-top/**/:/**/-1px; /*IE 6.x/Win */
		/* end hack */
		margin-left:15px;
		}
		
	.Ulcolumn3 {
		float:left;
		margin-bottom:10px;
		}
		
	.Ulcolumn3 ul {
		font-size:12px;
		/* begin box model hack */
			width: 142px !important; /*Gecko-Netscape */
			width: 155px; /*IE 5.x/Win */	
			width/**/:/**/155px; /*IE 6.x/Win */
		/* end hack */
		background:transparent;
		/* begin box model hack */
			margin: 0px 0 0 25px !important; /*Gecko-Netscape */
			margin: 0px 0 0 6px; /*IE 5.x/Win */	
			margin/**/:/**/0px 0 0 6px; /*IE 6.x/Win */
		/* end hack */
		padding:0;
		}
		
	.Ulcolumn3 ul li {
		padding:5px 0 0 5px;
		border:0x solid #c00;
		margin:0px;
		/* begin box model hack */
			width: 142px !important; /*Gecko-Netscape */
			width: 155px; /*IE 5.x/Win */	
			width/**/:/**/155px; /*IE 6.x/Win */
		/* end hack */
		}
	
	#awards ul {
		float:left;
		font-size:12px;
		width:450px;
		/* begin box model hack */
			margin-top: -16px !important; /*Gecko-Netscape */
			margin-top: -1px; /*IE 5.x/Win */	
			margin-top/**/:/**/-1px; /*IE 6.x/Win */
		/* end hack */
		margin-left:15px;
		margin-bottom:20px;
		}
		
	* html #awards ul {
		margin-left:0px;
		margin-top:-17px;
		margin-bottom:0px;
		}
		
	#awards ul li {
		border:0px solid #000;
		margin-bottom:0px;
		padding-bottom:0px;
		width:450px;
		}
	
	#awards ul .tertiaryhdr {
		border:0px solid #c00;
		width:450px;
		margin-top:23px;
		}
		
	.metroHack {
		/* begin box model hack */
			padding-top: 3px !important; /*Gecko-Netscape */
			padding-top: 4px; /*IE 5.x/Win */	
			padding-top/**/:/**/4px; /*IE 6.x/Win */
		/* end hack */
		}
	
	.bzrApplyNow {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 134px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_applynow.gif) no-repeat 0 8px;
		borbzrMortgageRefinancingder:1px solid #000;
	}
	
	.bzrApplyNowesp {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 164px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_applynowesp.gif) no-repeat 0 8px;
		borbzrMortgageRefinancingder:1px solid #000;
	}
	
	.bzrSubmit {
		display: block;
		float:right;
		margin: 0 0 0 0px !important;
		padding: 0;
		text-indent: -9999px;
		height: 23px;
		width:175px !important;
		background: url(http://www.beazer.com/images/bg_submit.gif) no-repeat 115px 3px;
		border:0px solid #000;
	}
	
	.bzrMortgageRefinancing {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 348px;
		background: url(http://www.beazer.com/images/bg_mortgageRefinancing.gif) no-repeat 0 0;
		border:0px solid #000;
		}
	.bzrHomeBodyForm3 {
		float: left;
		margin: 0;
		padding: 0 0 10px 0;
		background: transparent url(http://www.beazer.com/images/bg_form2_top.gif) no-repeat top left;
		}
	#featureNavMortgage {
		width:164px;
		font-size:10px;
		background: #fff;
		}
	#featureNavMortgage ul {
		margin: 0;
		padding: 0;
		color: #C12518;
		background: #fff;
		}
	#featureNavMortgage li {
		margin: 0;
		padding: 0;
		list-style-type:none;
		}
	#featureNavMortgage li a {
		background: #fff url(http://www.beazer.com/images/subIcon-arrow2.gif) center left no-repeat;
		margin-left:0px;
		padding-left:18px;
		color: #C12518;
		}
	#featureNavMortgage li a:hover {
		background: #fff url(http://www.beazer.com/images/subIcon-arrow2.gif) center left no-repeat;
		margin-left:0px;
		padding-left:18px;
		}
	ul.arrowLists {
		background:transparent;
		padding: 0;
		margin:-20px 0 0 20px;
		width:100%;
		}
	ul.arrowLists li {
		background:url(http://www.beazer.com/images/bg-redArrow.gif) no-repeat -4px 2px;
		padding: 0 0 5px 12px;
		margin:0px;
		width:100%;
		}
		
	.validator {
		font-size:11px;
		display:block;
		color:#C12518;
		font-weight:bold;
		}
		
	.tablePlain td {
		text-align:left;
		padding: 0 7px 4px 0;
		background: transparent;
		}
		
		
/*End Tables and Form Styles----------*/
/*END GLOBAL STYLES--------------------------------------*/	

/*TOP NAV STYLES-----------------------------------------*/

	/* Nav - Tools etc. */	
	.bzrNav2 {
		border: 0px solid #c00;
		float: right;
		margin: 16px 0 0 0;
		padding: 0;
		color: #fff;
		position: relative;
		font-size:10px;
		}
		
	.MyBzrHome
		{
			
			margin-left:35px;
		}
		
		
	
	.bzrNav2 a {		
		color: #000;	
		text-decoration: none;
		}
	.bzrNav2 p {
		float: left;
		margin: 0 24px;
		padding: 0;	
		}
	.bzrNav2 ul {
		float: left;
		margin: 0;
		padding: 0;
		display: inline;
		list-style-type: none;
		font-size:10px;
		
		}
	.bzrNav2 ul li {
		float: left;
		margin: 0;
		padding: 0 7px 0 0;
		display: inline;
		font-size:10px;
	
		}
	.bzrNav2 ul li a, .bzrNav2 ul li a:visited {
		display: block;
		margin: 0;
		padding: 0 0 0 7px;
		border-left: 1px solid #000;
		color: #000;
		text-decoration: none;
		}
	.bzrNav2 a:hover,
	.bzrNav2 ul li a:hover,
	.bzrNav2 ul li a.bzrNav2First:hover  {
		color: #c00;
		text-decoration: underline;
		}
	.bzrNav2 ul li a.bzrNav2First {
		border-left: 0;
		}
		
	/* Nav - with Images */	
	.bzrNav1 {
		float: left;
		margin: 13px 0 0 -5px;
		padding: 0;
		width: 430px;	
		position: relative;
		z-index: 1001;
		}
	.bzrNav1 ul {
		float: left;
		margin: 0 0px 0 0;
		padding: 0;
		display: inline;
		list-style-type: none;
		font-size:10px;
		}
	.bzrNav1 ul li {
		float: left;
		margin: 0;
		padding: 0;
		display: inline;
		}
	.bzrNav1 ul li a {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		height: 38px;	
		}
	.bzrNav1Find 
	{
		background: url(http://www.beazer.com/images/nav_find.gif) no-repeat;
		width: 74px;
	}
	.bzrNav1FindESP {
		background: url(http://www.beazer.com/images/nav_findESP.gif) no-repeat;
		width: 74px;
		}
	.bzrNav1Custom {
		background: url(../images/menu/nav_customize.gif) no-repeat;
		width: 88px;
		}
	.bzrNav1CustomESP {
		background: url(http://www.beazer.com/images/nav_customizeESP.gif) no-repeat;
		width: 88px;
		}
	.bzrNav1Finance {
		background: url(http://www.beazer.com/images/nav_finance.gif) no-repeat;
		width: 72px;
		}
	.bzrNav1FinanceESP {
		background: url(http://www.beazer.com/images/nav_financeESP.gif) no-repeat;
		width: 72px;
		}
	.bzrNav1Why {
		background: url(http://www.beazer.com/images/nav_whychoose.gif) no-repeat;
		width: 99px;
		}
	.bzrNav1WhyESP {
		background: url(http://www.beazer.com/images/nav_whychooseESP.gif) no-repeat;
		width: 99px;
		}
	.bzrNav1Contact {
		background: url(http://www.beazer.com/images/nav_contact.gif) no-repeat;
		width: 94px;
		}
	.bzrNav1ContactESP {
		background: url(http://www.beazer.com/images/nav_contactESP.gif) no-repeat;
		width: 94px;
		}	
		
	.bzrHeaderSearch 
	{
		float: right;
		margin: 26px 15px 0 0;
		padding: 0;
		display: inline;
		width: 190px;
	}
	input.bzrTextSearch {
		float: left;
		display: block;
		font-size: 10px;
		width: 117px;
		border: 1px solid #7b9ebd;
		font-family: Arial,Helvetica,sans-serif;
		background:#fff;
		color:#000;
		}
	input.bzrTextSearchBtn {
		float: left;
		display: block;
		font-size: 10px;
		text-indent: -9999px !important;
		background: url(http://www.beazer.com/images/menu/btn_search.gif) 0 0px no-repeat;
		width: 62px;
		height: 30px;
		margin: 0px 0 0 0;
		/*margin-bottom: -20px;*/
		padding: 0;
		border: 0;
		overflow: hidden;
		cursor: pointer;
		}
		
	input.bzrTextSearchBtnESP {
		float: left;
		display: block;
		font-size: 10px;
		text-indent: -9999px !important;
		background: url(http://www.beazer.com/images/btn_searchESP.gif) 0 0px no-repeat;
		width: 62px;
		height: 30px;
		margin: 0px 0 0 3px;
		padding: 0;
		border: 0;
		overflow: hidden;
		cursor: pointer;
		}
	
	table.whiteTextTable td {
		color:#fff;
		font-size:10px;
		padding:2px 13px 0 0px; 
		
		}
		
	/* Home Form */
	.bzrHomeBodyForm {
		float: right;
		width: 200px;
		margin: 20px 8px 0 5px;
		padding: 0;
		background-color: #c12518;
		background: transparent url(http://www.beazer.com/images/bg_form_bottom.gif) no-repeat bottom left;
		color: #fff;
		display: inline; /* IE Fix */
		}
		
	.bzrHomeBodyForm2 
	{
		float: left;
		width:200px;
		margin: 0;
		padding: 0 0 15px 5px;
		background: transparent url(http://www.beazer.com/images/bg_form_top.gif) no-repeat top left;
	}
	
	.bzrHomeBodyForm fieldset 
	{
		margin: 0;
		padding: 0px;
		border: 0;
	}
		
	.bzrHomeBodyForm h3 
	{
		font-size: 14px;
		font-weight: bold;	
		margin: 0px 0 4px 0px;
		padding: 8px 0 0 0;
		border: 0;
	}
	.bzrHomeBodyForm p {
		float: left;
		margin: 0 0 3px 0;
		padding: 0;
		width: 200px;
		}
	.bzrHomeBodyForm p.bzrQuickHomeP {
		width: 182px;
		margin-left: 15px;
		display: inline;
		
		}

	.infoTableCont {
		padding: 5px 0 0 0;
		float:left;
		}

	.infoTableCont.formTxt {
		float:left;
		border:1px solid #000;
		}

	.infoTable {
		float:left;
		width:195px!important; /*Gecko-Netscape */
		width:188px;
		
		}

	.infoTable td {
		color:#fff !important;
		font-size:9px;
		padding:0px;
		margin:0px;
		height:15px;
		}

	.infoTable td input {
		color:#000;
		font-size:10px;
		background:#fff;
		border:1px solid #7B9EBD;
		width:108px;
		margin:0px;
		padding:0px;
		}

	.infoTable td select,  .infoTable td option {
		color:#000;
		font-size:10px;
		background:#fff;
		border:1px solid #7B9EBD;
		width:108px;
		margin:0px;
		padding:0px;
		}
		
	.contentTableContainer2 .formWide {
		width:105px;
		/* end hack */
		/* begin box model hack */
			margin: 0px -3px 0 10px !important; /*Gecko-Netscape */
			margin: -3px 0px -15px 0px; /*IE 5.x/Win */	
			margin/**/:/**/ -3px 0px 0px 9px; /*IE 6.x/Win */
		/* end hack */
		padding:0px 0 0 0px;
		}
		
	* html .contentTableContainer2 .formWide {
		width: 167px;
		margin: -3px 25px 0px 5px;
		padding:0px;
		float:right;
		}

	.bzrHomeBodyForm label {
		float: left;
		margin: 2px 2px 0 6px;
		padding: 0;
		width: 75px;
		text-align: right;
		display: inline; /* IE Fix */
		}
	.bzrHomeBodyForm input,
	.bzrHomeBodyForm select {
		float: left;
		margin: 0;
		padding: 0 0 0 1px;
		display: block;
		width: 106px;
		}
	.bzrQuickHomefinder {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 115px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_quickhomefinder.gif) no-repeat 0 8px;
		border:1px solid #000;
		}
		
	.bzrQuickHomefinderesp {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 195px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_quickhomefinderesp.gif) no-repeat 0 8px;
		border:1px solid #000;
		}
		
	.bzrAdvancedHomefinder {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 145px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_advancedhomefinder.gif) no-repeat 0 0;
		border:1px solid #000;
		}
		
	.bzrAdvancedHomefinderesp {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 184px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_advancedhomefinderesp.gif) no-repeat 0 0;
		border:1px solid #000;
		}
		
	.bzrMoveInReadyHome {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 145px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_moveInReadyHome.gif) no-repeat 0 0;
		border:1px solid #000;
		}
		
	.bzrMoveInReadyHomeesp {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 160px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_moveInReadyHomeesp.gif) no-repeat 0 0;
		border:1px solid #000;
		}
		
	.bzrCareerfinder {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 115px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_careerFinder.gif) no-repeat 0 0;
		border:1px solid #000;
		}
		
	.bzrCareerfinderesp {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 115px;
		height: 17px;
		background: url(images/bg_careerFinderesp.gif) no-repeat 0 0;
		border:1px solid #000;
		}
		
	.bzrRealorLogin {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 115px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_login.gif) no-repeat 0 8px;
		border:1px solid #000;
		}
		
	.bzrRealorLoginesp {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 115px;
		height: 17px;
		background: url(images/bg_loginesp.gif) no-repeat 0 8px;
		border:1px solid #000;
		}
		
	.bzrUnsubscribe {
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 115px;
		height: 17px;
		background: url(http://www.beazer.com/images/bg_unsubscribe.gif) no-repeat 0 0;
		border:1px solid #000;
		}
	.bzrHomeBodyForm .bzrQuickFindBtn {
		float: right;
		display: block;
		color:#fff;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/btn_find.gif) 0 0px no-repeat;
		width: 62px;
		height: 20px;
		border: 0px solid #000;
		overflow: hidden;
		cursor: pointer;
		}
	
	.bzrHomeBodyForm .bzrQuickFindBtnesp {
		float: right;
		display: block;
		color:#fff;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/btn_findesp.gif) 0 0px no-repeat;
		width: 62px;
		height: 20px;
		border: 0px solid #000;
		overflow: hidden;
		cursor: pointer;
		}
		
	.bzrHomeBodyForm .bzrApplyBtn {
		float: right;
		display: block;
		color:#fff;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/btn_apply.gif) 0 0px no-repeat;
		width: 62px;
		height: 20px;
		border: 0;
		overflow: hidden;
		cursor: pointer;
		}
	
	.bzrHomeBodyForm .bzrApplyBtnesp {
		float: right;
		display: block;
		color:#fff;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/btn_applyesp.gif) 0 0px no-repeat;
		width: 62px;
		height: 20px;
		border: 0;
		overflow: hidden;
		cursor: pointer;
		}
		
	.bzrHomeBodyForm .bzrSubmit2 {
		float: right;
		display: block;
		color:#fff;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/bg_submit.gif) 0 8px no-repeat;
		width: 62px;
		height: 33px;
		margin: -3px 0 -8px 0px;
		padding: 6px 0 0 0;
		border: 0;
		overflow: hidden;
		cursor: pointer;
		}
		
		.bzrHomeBodyForm .bzrSubmit2Esp {
		float: right;
		display: block;
		color:#fff;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/bg-submitesp.gif) 0 8px no-repeat;
		width: 62px;
		height: 33px;
		margin: -3px 0 -8px 0px;
		padding: 6px 0 0 0;
		border: 0;
		overflow: hidden;
		cursor: pointer;
		}
		
		.bzrHomeBodyForm .bzrRegisterNow {
		float: right;
		display: block;
		color:#fff;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/bg_registernow.jpg) 0 8px no-repeat;
		width: 99px;
		height: 33px;
		margin: -3px 3px -8px -5px;
		padding: 6px 0 0 0px;
		border: 0;
		overflow: hidden;
		cursor: pointer;
		}
		
	.bzrHomeBodyForm .bzrCancel {
		float: right;
		display: block;
		color:#fff;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/bg_cancel.gif) 0 8px no-repeat;
		width: 62px;
		height: 33px;
		margin: -7px 0 -8px 0px;
		padding: 6px 0 0 0;
		border: 0;
		overflow: hidden;
		cursor: pointer;
		}
	.bzrHomeBodyForm .bzrSeeSpecials {
		float: right;
		display: block;
		color:#fff;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/b_seeSpecials.gif) 0 0px no-repeat;
		width: 102px;
		height: 42px;
		margin: 7px 0 0 -35px;
		padding: 6px 0 0 0;
		border: 0;
		overflow: hidden;
		cursor: pointer;
		border:0px solid #000;
		}
		
	.bzrHomeBodyForm .bzrQuickGOBtn {
		float: right;
		display: block;
		color:#fff;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/btn_go.gif) 0 0px no-repeat;
		width: 62px;
		height:20px;
		padding: 0px 0 0 0;
		border: 0;
		overflow: hidden;
		cursor: pointer;
		}
		
	.bzrHomeBodyForm .bzrQuickGOBtnesp {
		float: right;
		display: block;
		color:#fff;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/btn_goesp.gif) 0 0px no-repeat;
		width: 62px;
		height:20px;
		padding: 0px 0 0 0;
		border: 0;
		overflow: hidden;
		cursor: pointer;
		}
		
	* html .bzrHomeBodyForm input.bzrQuickFindBtn { padding-top: 19px; }


	.bzrQuickFindBtnCont {
		margin: 7px 0 0 0;
		float:left;
		}

	.HomePageForm {
		/* begin box model hack */
			margin: 10px 0 0 6px !important; /*Gecko-Netscape */
			margin:  0px; /*IE 5.x/Win */	
			margin/**/:/**/ -10px 0 0 0px; /*IE 6.x/Win */
		/* end hack */
		border:0px solid #000;
		}

	h3.bzrGetHelpNow 
	{
		float: left;
		display: block;
		text-indent: -9999px;
		width: 86px;
		border:solid;
		background: url(http://www.beazer.com/images/bg_get_help_now.gif) no-repeat 0px 8px;
		margin: 3px 0 0px 5px;
		padding: 5px 0 3px 0;
		border: 0;
	}
	

	h3.bzrGetHelpNowesp {
		float: left;
		display: block;
		text-indent: -9999px;
		width: 156px;
		border:solid;
		background: url(http://www.beazer.com/images/bg_get_help_nowesp.gif) no-repeat 0px 8px;
		margin: 3px 0 0px 5px;
		padding: 5px 0 3px 0;
		border: 0;
	}
	
	.bzrHomeBodyForm .bzrHelpContactBtn {
		float: right;
		display: block;
		font-size: 10px;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/btn_contact.gif) no-repeat;
		width: 82px;
		height: 20px;
		margin: 2px 0px 0 12px;
		padding: 0;
		border: 0px solid #c00;
		overflow: hidden;
		cursor: pointer;
		display: inline; /* IE Fix */
		}
	.bzrHomeBodyForm .bzrHelpContactBtnesp {
		float: right;
		display: block;
		font-size: 10px;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/btn_contactesp.gif) no-repeat;
		width: 82px;
		height: 20px;
		margin: 2px 0px 0 12px;
		padding: 0;
		border: 0px solid #c00;
		overflow: hidden;
		cursor: pointer;
		display: inline; /* IE Fix */
		}
	* html .bzrHomeBodyForm input.bzrHelpContactBtn,
	* html .bzrHomeBodyForm input.bzrHelpContactBtnesp  { 
		padding-top: 19px;
		}
/*END TOP NAV STYLES-----------------------------------------*/		
		
/*SIDE NAV STYLES----------------------------------------*/

	#subNavContainer2 {
		float:left;
		}

	#subNavContainer2 #subNav, 
	#subNavContainer2 #subNav ul, 
	#subNavContainer2 #subNav ul li,
	#subNavContainer2 #subNav ul li a,
	#subNavContainer2 #subNav ul li a:link, 
	#subNavContainer2 ul li a:visited {
		width:180px;
		border:0px solid #c00;
		}

	#subNavContainer3 {
		float:left;
		}

	#subNavContainer3 #subNav, 
	#subNavContainer3 #subNav ul, 
	#subNavContainer3 #subNav ul li,
	#subNavContainer3 #subNav ul li a,
	#subNavContainer2 #subNav ul li a:link, 
	#subNavContainer3 ul li a:visited {
		width:120px;
		border:0px solid #c00;
	}
	
	* html #subNavContainer3 #subNav,
	* html #subNavContainer3 #subNav ul, 
	* html #subNavContainer3 #subNav ul li,
	* html #subNavContainer3 #subNav ul li a,
	* html #subNavContainer2 #subNav ul li a:link, 
	* html #subNavContainer3 ul li a:visited {
		width:100px;
		}

	#subNav	 {
		width:100%;	
		font-size:10px;
		margin:10px 0 20px 0px;
		color:000000;/*#C12518;*/
		}

	#subNav ul {
		border-top:3px solid #3C12518;
		border-bottom:3px solid #3C12518;
		margin: 0px 0px 0 0px;
		padding: 2px 0px;
		background:transparent;
		color: #000000;
		}

	#subNav li {
		margin: 0px 0px;
		padding: 2px 0px;
		list-style-type:none;
		color: #000000;
		}
	
	#rightContainer 
	{
		float:right;
		width:200px;
		padding: 0 0 15px 0px;
		border:0px solid #c00;
		color:#000;
	}
		
	#rightContainerEmpty 
	{
		float:right;
		width:200px;
		padding: 0 0 0px 0px;
		margin-top:-5px;
		border:0px solid #c00;
	}

	#rightContainer p {
		padding: 0 5px 0 15px;
		font-size:11px;
		margin:0px;
		float:left;
		}

	.rightImage {
		border:0px solid #660;
		margin:0 0 10px 0px;
		}

	.testimonialsName {
		font-weight:bold;
		text-align:right;
		float:right;
		/* begin box model hack */
			width: 165px !important; /*Gecko-Netscape */
			width:  170px; /*IE 5.x/Win */	
			width/**/:/**/ 170px; /*IE 6.x/Win */
		/* end hack */
		padding:0px;
		margin:0px;
		}

	.more {
		padding:0px;
		margin:0px;
		border:0px solid #c00;
		}

	.redArrowLinkCont {
		margin-right:-75px;
		border:0px solid #c00;
		float:left;
		}

	.redArrowLink {
		background:url(http://www.beazer.com/images/bg-redArrow.gif) no-repeat 0px 2px;
		font-size:11px;
		color:#C12518;
		padding: 0 0 5px 15px;
		width: 168px;
		border:0px solid #c00;
		margin-left:5px;
		float:left;
		display:block;
		text-align:left;
		}

	.redArrowLink a, .redArrowLink a:link, .redArrowLink a:visited {
		color:#C12518;
		width: 182px;
		}

	.redArrowLink2 {
		background:url(http://www.beazer.com/images/bg-redArrow2.gif) no-repeat -3px 2px;
		font-size:10px;
		color:#fff;
		padding: 0 0 5px 13px;
		float:left;
		width: 182px;
		border:0px solid #c00;
		white-space: nowrap; 
		margin:5px 10px -4px 0;
		}

	.redArrowLink2 a, .redArrowLink2 a:link, .redArrowLink2 a:visited {
		color:#fff;
		}

	/*Right Icons*/
	.iconLogo {
		text-align:center;
		margin:0px;
		margin:0px 0 10px 0;
		border:0px solid #c00;
		float:left;
		width:100%;
		}

	.iconRepresent {
		text-align:left;
		margin:10px -8px 10px 0;
		float:left;
		width:60%;
		padding-left:10px;
		}
		
	.iconRepresent table{
		margin-bottom:8px;
		}
		

	.iconRequestMoreInfo {
		background:url(http://www.beazer.com/images/icon-requestInfo.gif) no-repeat -2px 0px;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		margin:-5px 0 0px 0;
		padding: 17px 0 18px 65px;
		float:left;
		width:128px;
		line-height:110%;
		}

	.iconRequestMoreInfo a, .iconRequestMoreInfo a:link, .iconRequestMoreInfo a:visited {
		margin-left: -3px;
		color:#fff;
		width:128px;
		}

	.iconSendToAFriend {
		background:url(http://www.beazer.com/images/icon-requestInfo.gif) no-repeat -2px 0px;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		padding: 17px 0 18px 65px;
		float:left;
		/* begin box model hack */
			width: 136px !important; /*Gecko-Netscape */
			width:  198px; /*IE 5.x/Win */	
			width/**/:/**/ 198px; /*IE 6.x/Win */
		/* end hack */
		line-height:110%;
		}

	.iconSendToAFriend a, .iconSendToAFriend a:link, .iconSendToAFriend a:visited {
		color:#fff;
		}

	.iconVirtualTour {
		background:url(http://www.beazer.com/images/icon-virtualTour.gif) no-repeat -2px 2px;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		padding: 23px 0 13px 60px;
		float:left;
		width:128px;
		margin:2px 0 10px 0;
		line-height:110%;
		}

	.iconVirtualTour a, .iconVirtualTour a:link, .iconVirtualTour a:visited {
		color:#fff;
		width:128px;
		}

	.iconDetail {
		background:url(http://www.beazer.com/images/icon-requestInfo.gif) no-repeat -2px 0px;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		padding: 19px 0 18px 65px;
		float:left;
		/* begin box model hack */
			width: 136px !important; /*Gecko-Netscape */
			width:  198px; /*IE 5.x/Win */	
			width/**/:/**/ 198px; /*IE 6.x/Win */
		/* end hack */
		line-height:110%;
		}

	.iconDetail a, .iconDetail a:link, .iconDetail a:visited {
		color:#fff;
		}

	.iconLocalInfo {
		background:url(http://www.beazer.com/images/icon-requestInfo.gif) no-repeat -2px 0px;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		padding: 19px 0 18px 65px;
		float:left;
		/* begin box model hack */
			width: 136px !important; /*Gecko-Netscape */
			width:  198px; /*IE 5.x/Win */	
			width/**/:/**/ 198px; /*IE 6.x/Win */
		/* end hack */
		line-height:110%;
		}

	.iconLocalInfo a, .iconLocalInfo a:link, .iconLocalInfo a:visited {
		color:#fff;
		}
	

	.iconPrintComm {
		background:url(http://www.beazer.com/images/icon-printComm.gif) no-repeat -2px 0px;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		margin:2px 0 0 0;
		padding: 19px 0 19px 65px;
		float:left;
		width:128px;
		line-height:110%;
		}

	.iconPrintComm a, .iconPrintComm a:link, .iconPrintComm a:visited {
		margin-left: -3px;
		color:#fff;
		width:128px;
		}

	.iconMoveInAvil {
		background:url(http://www.beazer.com/images/icon-moveInAvail.gif) no-repeat -2px 0px;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		padding: 17px 0 15px 62px;
		float:left;
		width:128px;
		text-align:left;
		line-height:110%;
		}

	.iconMoveInAvil a, .iconMoveInAvil a:link, .iconMoveInAvil a:visited {
		color:#fff;
		width:128px;
		}
	
	.iconMoveInAvilesp {
		background:url(http://www.beazer.com/images/icon-moveInAvail.gif) no-repeat -2px 0px;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		padding: 12px 0 9px 62px;
		float:left;
		width:128px;
		text-align:left;
		line-height:110%;
		}

	.iconMoveInAvilesp a, .iconMoveInAvilesp a:link, .iconMoveInAvilesp a:visited {
		color:#fff;
		width:128px;
		}

	.searchCallOutCont {
		/* begin box model hack */
			margin: -4px 0 0 11px !important; /*Gecko-Netscape */
			margin:  -4px 0 0 8px; /*IE 5.x/Win */	
			margin/**/:/**/ -4px 0 0 8px; /*IE 6.x/Win */
		/* end hack */
		float:left;
		}

	.repCont {
		clear:both;
		/* begin box model hack */
			padding-left: 10x !important; /*Gecko-Netscape */
			padding-left:  7px; /*IE 5.x/Win */	
			padding-left/**/:/**/ 7px; /*IE 6.x/Win */
		/* end hack */
		/* begin box model hack */
			margin-right: -12px !important; /*Gecko-Netscape */
			margin-right: -12px; /*IE 5.x/Win */	
			margin-right/**/:/**/ -12px; /*IE 6.x/Win */
		/* end hack */
		}
		
	.repCont table {
		width:100%;
		}

	.repPic {
		border:0px solid #660;
		margin: 0 7px 0px 0px;
		width:62px;
		}

	.repInfo {
		font-size:11px;
		border:0px solid #c00;
		margin: 0 0px 10px 0px;
		color:#000;
		
		}

	.hdrFindOutMore {
		text-indent: -9999px;
		width:100%;
		height:45px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-findOutMore.gif) no-repeat 5px 0px;
		border:0px solid #c00;
		}
		
	.hdrFindOutMoreesp {
		text-indent: -9999px;
		width:100%;
		height:45px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-findOutMoreesp.gif) no-repeat 5px 0px;
		border:0px solid #c00;
		}

	.hdrDetails {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-moreDetails.gif) no-repeat 0px 0px;
		border:0px solid #c00;
		}
		
	.hdrDetailsesp {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-moreDetailsesp.gif) no-repeat 0px 0px;
		border:0px solid #c00;
		}

	.hdrcomingSoon {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-comingSoon.gif) no-repeat 0 -3px;
		border:0px solid #c00;
		margin:10px 0 0 0;
		padding:0px;
		}
		
	.hdrcomingSoonesp {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-comingSoonesp.gif) no-repeat 0 -3px;
		border:0px solid #c00;
		margin:10px 0 0 0;
		padding:0px;
		}
		
	.hdrPhotoGalleries {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-photoGalleries.gif) no-repeat 0 -3px;
		border:0px solid #c00;
		margin:10px 0 0 0;
		padding:0px;
		}
		
	.hdrAboutOurTeam {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-aboutOurTeam.gif) no-repeat 0 -3px;
		border:0px solid #c00;
		margin:10px 0 0 0;
		padding:0px;
		}

	.hdrWhatOthersSay {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-whatOthersSay.gif) no-repeat 0 -3px;
		border:0px solid #c00;
		margin:10px 0 0 0;
		padding:0px;
		}
		
	.hdrWhatOthersSayesp {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-whatOthersSayesp.gif) no-repeat 0 -3px;
		border:0px solid #c00;
		margin:10px 0 0 0;
		padding:0px;
		}

	.hdrDesignStud {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-designStud.gif) no-repeat 0 -3px;
		border:0px solid #c00;
		margin:10px 0 0 0;
		padding:0px;
		}
		
	.hdrDefault  {
		width:100%;
		height:15px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-blank.gif) no-repeat 0 -3px;
		margin:10px 0 0 0;
		padding:5px 0 0 7px;
		font-size:14px;
		color:#3B3B39;
		font-family:arial, helvetica, verdana;
		}
	
	.contentCol3 #subNav {
		float:left;
		width:200px;
		margin:0px 0 10px 0;
		padding:3px 0;
		}

	.contentCol3 #subNav ul {
		border:0px solid #c00;
		width:200px;
		}

	.contentCol3 #subNav ul li a,
	.contentCol3 #subNav ul li a:link,
	.contentCol3 #subNav ul li a:visited {
		border:0px solid #c00;
		padding: 0 0 5px 12px;
		width:200px;
		}
	
	.iconMoveInReady {
		background:url(http://www.beazer.com/images/icon-mouseBig.gif) no-repeat;
		padding: 10px 0 8px 45px;
		font-weight:bold;
		font-size:11px;
		float:left;
		margin:5px 0 0 7px;
		/* begin box model hack */
			width: 205px !important; /*Gecko-Netscape */
			width:  237px; /*IE 5.x/Win */	
			width/**/:/**/ 237px; /*IE 6.x/Win */
		/* end hack */
		border:0px solid #c00;
		}
		
	* html .iconMoveInReady {
		width: 195px;
		}

	.iconMoveInReady2 {
		background:url(http://www.beazer.com/images/icon-keyBig2.gif) no-repeat;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		padding: 10px 0 10px 40px;
		float:left;
		/* begin box model hack */
			width: 136px !important; /*Gecko-Netscape */
			width:  198px; /*IE 5.x/Win */	
			width/**/:/**/ 198px; /*IE 6.x/Win */
		/* end hack */
		}
		
	* html #rightContainer .iconMoveInReady2 
	{
		width:  138px;
		}
		
	.iconFindHome 
	{
		background:url(http://www.beazer.com/images/icon-findHome.gif) no-repeat;
		font-size:11px;
		font-weight:bold;
		color:#C12518;
		padding: 10px 0 13px 40px;
		float:left;
		/* begin box model hack */
			width: 136px !important; /*Gecko-Netscape */
			width:  198px; /*IE 5.x/Win */	
			width/**/:/**/ 198px; /*IE 6.x/Win */
		/* end hack */
		border:0px solid #c00;
		}
		
	.iconFindHome a, .iconFindHome a:link, .iconFindHome a:visited {
		width:128px;
		}
		
	
	.iconFindHome2 {
		background:url(http://www.beazer.com/images/icon-findHome2.gif) no-repeat -3px 0px;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		margin:-5px 0 0px 0;
		padding: 19px 0 18px 65px;
		float:left;
		width:128px;
		}
		
	.iconFindHome2 a, .iconFindHome2 a:link, .iconFindHome2 a:visited {
		margin-left: -3px;
		color:#fff;
		width:128px;
		}
		
	.iconViewMap {
		background:url(http://www.beazer.com/images/icon-divisionMap.gif) no-repeat -3px 0px;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		margin:-5px 0 0px 0;
		padding: 19px 0 22px 65px;
		float:left;
		width:128px;
		line-height:110%;
		}
		
	.iconViewMap a, .iconViewMap a:link, .iconViewMap a:visited {
		margin-left: -3px;
		color:#fff;
		width:128px;
		}
		
		
	* html #rightContainer .iconFindHome 
	{
		width:  138px;
	}
		
	#rightContainer .iconFindHome 
	{
		/* begin box model hack */
			width: 136px !important; /*Gecko-Netscape */
			width:  198px; /*IE 5.x/Win */	
			width/**/:/**/ 198px; /*IE 6.x/Win */
		/* end hack */
		}
	
	.iconReviseSearch {
		background:url(http://www.beazer.com/images/icon-reviseSearch.gif) no-repeat -2px 0px;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		margin:2px 0 0px 0;
		padding: 17px 0 17px 67px;
		float:left;
		width:128px;
		border:0px solid #c00;
		}
		
	.iconReviseSearch a, .iconReviseSearch a:link, .iconReviseSearch a:visited {
		margin-left: -3px;
		color:#fff;
		width:128px;
		}

	.iconBrochure {
		background:url(http://www.beazer.com/images/icon-floorplan.gif) no-repeat -2px 4px;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		margin:-4px 0 0px 0;
		/* begin box model hack */
			padding: 10px 0 11px 66px !important; /*Gecko-Netscape */
			padding:  1px 0 11px 66px; /*IE 5.x/Win */	
			padding/**/:/**/ 7px 0 11px 66px; /*IE 6.x/Win */
		/* end hack */
		float:left;
		width:128px;
		display:block;
		border:0px solid #c00;
		line-height:110%;
		}

	.iconBrochure a, .iconBrochure a:link, .iconBrochure a:visited {
		margin-left: -3px;
		color:#fff;
		width:128px;
		}
		
	.iconViewFloorplans {
		background:url(http://www.beazer.com/images/icon-requestInfo.gif) no-repeat -2px 0px;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		margin:1px 0 0px 0;
		padding: 19px 0 17px 65px;
		float:left;
		width:185px;
		border:0px solid #c00;
		line-height:110%;
		}

	.iconViewFloorplans a, .iconViewFloorplans a:link, .iconViewFloorplans a:visited {
		margin-left: -3px;
		color:#fff;
		}

	.iconEmail {
		background:url(http://www.beazer.com/images/icon-requestInfo.gif) no-repeat -2px 0px;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		margin:1px 0 0px 0;
		padding: 19px 0 17px 65px;
		float:left;
		width:128px;
		border:0px solid #c00;
		line-height:110%;
		}

	.iconEmail a, .iconEmail a:link, .iconEmail a:visited 
	{
		margin-left: -3px;
		color:#fff;
	}

	.iconContainer 
	{
		margin-top:10px;
	}

	.iconContactUs2 
	{
		background:url(http://www.beazer.com/images/icon-mouseBig3.gif) no-repeat;
		font-size:11px;
		font-weight:bold;
		color:#C12518;
		padding: 5px 0 5px 40px;
		float:left;
		/* begin box model hack */
			width: 136px !important; /*Gecko-Netscape */
			width:  198px; /*IE 5.x/Win */	
			width/**/:/**/ 198px; /*IE 6.x/Win */
		/* end hack */
	}
		
	* html #rightContainer .iconContactUs2 
	{
		width:  138px;
	}

	.iconContactUs	
	{
		background:url(http://www.beazer.com/images/icon-keyBig.gif) no-repeat;
		padding: 10px 0 0 44px;
		height:37px;
		font-weight:bold;
		font-size:11px;
		float:left;
		/* begin box model hack */
			width: 205px !important; /*Gecko-Netscape */
			width:  237px; /*IE 5.x/Win */	
			width/**/:/**/ 237px; /*IE 6.x/Win */
		/* end hack */
		margin:0px 0 0 7px;
	}
	
	* html .iconContactUs	
	{
		width: 195px;
	}
		
	.iconContactUs3	
	{
		background:url(http://www.beazer.com/images/icon-keyBig.gif) no-repeat 10px 0;
		padding: 13px 0 0 53px;
		height:37px;
		font-weight:bold;
		font-size:11px;
		float: left;
		/* begin box model hack */
			width: 195px !important; /*Gecko-Netscape */
			width:  227px; /*IE 5.x/Win */	
			width/**/:/**/ 227px; /*IE 6.x/Win */
		/* end hack */
		border:0px solid #c00;
		margin:7px 0 0 7px;
	}
	
	html>body .iconContactUs3	
	{
		background:url(../images/icon-keyBig.gif) no-repeat 32px 0;
		padding: 13px 0 0 75px;
		border:0px solid #c00;
	}
	.iconMoveInVT 
	{
		background:url(http://www.beazer.com/images/icon-virtualtour.gif) no-repeat -2px 0px;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		padding: 17px 0 25px 65px;
		float:left;
		/* begin box model hack */
			width: 136px !important; /*Gecko-Netscape */
			width:  198px; /*IE 5.x/Win */	
			width/**/:/**/ 198px; /*IE 6.x/Win */
		/* end hack */
	}

	#subNavContainer 
	{
		border:0px solid #000;
		width:189px;
		float:left;
		margin:0px 0px -10px 0;
	}

	#subNavContainer ul 
	{
		margin:0px;
		padding:0px;
		border:0px solid #000;
		width:185px;
	}

	#subNavContainer ul li 
	{
		background: url(http://www.beazer.com/images/bg-subNavLink.gif) no-repeat 0 0;
		list-style:none;
		float:left;
		width:99%;
		padding: 0 0 0px 20px;
		margin:0 0 5px 0px;
		border:0px solid #000;
	}

	#subNavContainer ul li a, #subNavContainer ul li a:link, 
	#subNavContainer ul li a:visited 
	{
		border:0px solid #000;
		color:#C12518;
		width:180px;
		font-size:11px;
		font-weight:bold;
	}

	.subNavTop 
	{
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 185px;
		height: 55px;
		background: url(http://www.beazer.com/images/subNav-hdr.gif) no-repeat -2px 0;
		border:0px solid #c00;
	}
		
	.subNavTopesp 
	{
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 185px;
		height: 55px;
		background: url(http://www.beazer.com/images/subNav-hdresp.gif) no-repeat -2px 0;
		border:0px solid #c00;
	}

	.subNavBottom 
	{
		display: block;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 175px;
		height: 30px;
		background: url(http://www.beazer.com/images/subNav-bottom.gif) no-repeat 0 0px;
		border:0px solid #c00;
	}
	
	.hdrWhyChoose 
	{
		text-indent: -9999px;
		width:100%;
		height:40px;
		margin:12px 0 0 0;
		float:left;
		background: url(http://www.beazer.com/images/whychoose_new.gif) no-repeat 0px 0px;
		border:0px solid #c00;
	}
		
	.hdrBehindTheScenes 
	{
		text-indent: -9999px;
		width:100%;
		height:55px;
		float:left;
		margin-top:20px;
		background:url(http://www.beazer.com/images/hdr-behindTheScenes.gif);
	}
	
	.hdrFloorplans 
	{
		text-indent: -9999px;
		width:100%;
		float:left;
		height:46px;
		margin-top:7px;
		background:url(http://www.beazer.com/images/hdr-floorplans.gif);
		border:0px solid #c00;
	}
		
	.hdrFloorplansesp 
	{
		text-indent: -9999px;
		width:100%;
		float:left;
		height:55px;
		margin-top:7px;
		background:url(http://www.beazer.com/images/hdr-floorplansesp.gif);
		border:0px solid #c00;
	}
	
	.iconViewmoreCont 
	{
		margin:20px 0 -10px 0;
		padding-bottom:5px;
		float:left;
	}

	.iconViewmore	
	{
		background:url(http://www.beazer.com/images/icon-viewmore.gif) no-repeat;
		padding: 8px 0 15px 47px;
		font-weight:bold;
		font-size:11px;
		float:left;
		/* begin box model hack */
			width: 200px !important; /*Gecko-Netscape */
			width:  240px; /*IE 5.x/Win */	
			width/**/:/**/ 240px; /*IE 6.x/Win */
		/* end hack */
		border:0px solid #c00;
		/* begin box model hack */
			margin: 0px 0 0 2px !important; /*Gecko-Netscape */
			margin: 0px 0 0 0px; /*IE 5.x/Win */	
			margin/**/:/**/ 0px 0 0 0px; /*IE 6.x/Win */
		/* end hack */
	}
		
	* html .iconViewmore	
	{
		width: 200px;
	}
		
	.iconDivisionMap 
	{
		background:url(http://www.beazer.com/images/icon-divisionMap2.gif) no-repeat;
		padding: 10px 0 20px 55px;
		font-weight:bold;
		font-size:11px;
		float:left;
		/* begin box model hack */
			width: 290px !important; /*Gecko-Netscape */
			width:  290px; /*IE 5.x/Win */	
			width/**/:/**/ 290px; /*IE 6.x/Win */
		/* end hack */
		border:0px solid #c00;
		/* begin box model hack */
			margin: 8px 0 -5px 7px !important; /*Gecko-Netscape */
			margin: 0px 0 -5px 5px; /*IE 5.x/Win */	
			margin/**/:/**/ 0px 0 -5px 5px; /*IE 6.x/Win */
		/* end hack */
	}

	.iconfloorplan 
	{
		background: url(http://www.beazer.com/images/icon_floorplan.gif) no-repeat 0px 5px;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		padding: 21px 0 17px 65px;
		float:left;
		width:100%;
		margin-left:-3px;
	}

	.iconfloorplan a, .iconfloorplan a:link, .iconfloorplan a:visited 
	{
		color:#fff;
	}

	.iconvt 
	{
		background: url(http://www.beazer.com/images/icon-virtualtour.gif) no-repeat 0px;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		padding: 21px 0 15px 64px;
		float:left;
		width:100%;
		margin-left:-3px;
		border:0px solid #c00;
	}

	.iconvt a, .iconvt a:link, .iconvt a:visited 
	{
		color:#fff;
	}


	.iconRedTemplate a, .iconRedTemplate a:link, .iconRedTemplate a:visited {
		color:#fff;
		}
		
	#LeafFix 
	{
		clear:both;
		margin-bottom:20px;
	}
		
	#RightNavNoPic 
	{
		margin-top:0px;
	}
		

/*END SIDE NAV STYLES----------------------------------------*/	
	
/*FOOTER STYLES------------------------------------------57-*/
	/* Footer */
	#leaf 
	{
		width: 1%;
		padding:0px 0 0 695px;
		position:absolute;
		margin-top:-57px;
		border: 0px solid red;
	}		
		
	.copyright {
		text-align:center;
		color:#000;
		font-size:10px;
		padding: 0 0 10px 0;
		}

	#footerContainer {
		border:0px solid #c00;
		padding:0px;
		margin:0 0 0px 0px;
		}
		
	.bzrFooter {
		clear: both;
		margin: 0;
		padding: 0 0 0px 0;
		width: 760px;
		background: #bcbdc1;
		border-top: 8px solid #000;
		font-size:10px;
		color:#000;
		}
	.bzrFooter ul {
		float: left;
		margin: 12px 10px 33px 16px;
		padding: 0;
		display: inline;
		list-style-type: none;
		}
	.bzrFooter ul li {
		float: left;
		margin: 0;
		padding: 0 7px 0 0;
		display: inline;
		}
	.bzrFooter ul li a,
	.bzrFooter ul li a:link,
	.bzrFooter ul li a:visited {
		display: block;
		margin: 0;
		padding: 0 0 0 7px;
		border-left: 1px solid #000;	
		color: #000;
		text-decoration: none;
		}
	.bzrFooter ul li.noBorder a,
	.bzrFooter ul li.noBorder a:link,
	.bzrFooter ul li.noBorder a:visited {
		padding-left:0px;
		border-left: 0px solid #000;
		color:#000;	
		}
	.bzrFooter ul li a:hover {
		color: #c00;
		text-decoration: underline;
		}
	.bzrFooter p {
		clear: both;
		margin: 0 10px 0 16px;
		padding: 0;
		}
	.bzrFooter p a {
		text-decoration: underline;
		color: #000;
		}
	.bzrFooter p a:hover {
		color: #c00;
		}
/*END FOOTER STYLES--------------------------------------*/

/*POPUP STYLES-------------------------------------------*/

	.PopupLogo
	{
	
		float:left;
		display:block;
		margin-left:15px;

	}
	
	.SurveyHeader
	{
		margin-top:40px;
		width:300px;
	
	}

	.mapTopHdr {
		color:#fff;
		padding:0px 0 0px 0px;
		background:transparent;
		margin:0px;
		border:0px solid #c00;
		width:465px;
		float:left;
		font-size:13px;
		}

	.mapTop {
		background: url(http://www.beazer.com/images/mapCnr-top.gif) no-repeat;
		color:#fff;
		font-weight:bold;
		padding:17px 0 8px 15px;
		width:520px;
		margin-left:10px;
		/*margin-right:10px;
		 begin box model hack */
			float: left !important; /*Gecko-Netscape */
			float: ; /*IE 5.x/Win */	
			float/**/:/**/ ; /*IE 6.x/Win */
		/* end hack */
		
		}

	.mapMiddle {
		background: url(http://www.beazer.com/images/mapCnr-bg.gif) repeat-y;
		border:0px solid #c00;
		color:#fff;
		font-weight:bold;
		padding:0px 0 0px 13px;
		margin-left:10px;
		width:523px;
		}

	.mapBottom {
		background: url(http://www.beazer.com/images/mapCnr-bottom.gif) no-repeat;
		color:#fff;
		font-weight:bold;
		padding:0px 0 0px 0px;
		height:18px;
		width:520px;
		margin-left:10px;
		}
	
	.bzrPopupbody {
	  background: #e2e2ca;
	  text-align:center;
	  margin:0px;
	  padding:0px;
		}
		
	.bzrPopup {
	    margin: 0 auto;
		padding: 0 0 20px 0;
		background: #e2e2ca;
		text-align: center;
		border: 0px solid red;
		height: 100%;
		}

	.bzrHeaderFloorplan {
		float: left;
		width:100%;
		margin:-7px 0px -35px -2px;
		padding:0px;
		/*background: #b1b57a url(images/bg_header.gif) repeat 0 5px;*/		
		background:transparent;
		height:80px;
		border:0px solid #c00;
		}

	#popTableContTop .popHdrTxt {
		margin: 0px 0 0 0;
		padding-top:0px;
		}

	#popTableContTop {
		border:0px solid #000;
		float:left;
		width:100%;
		margin: 13px 0 0 0;
		}

	#popTableContTop table {
		text-align:center;
		width:100%;
		float:left;
		}

	#popTableContTop table td {
		text-align:center;
		color:#000;
		}

	#popTableCont {
		border:1px solid #989988;
		width: 95%;
		margin: 10px 10px 0 10px;
		background:#fff;
		padding: 10px 0 25px 0;
		display:block;
		float:left;
		position:relative;
		}

	#popTableCont table {
		width:95%;
		margin-left:10px;
		margin-right:10px;
		}

	#popTableCont table td {
	    padding:2px;
		color:#000;
		}

	#popTableCont table td h3 {
		padding:2px;
		font-size:12px;
		margin:0px;
		padding:0 0 5px 0;
		}

	#popTableCont table td .small {
		padding:2px;
		font-size:10px;
		margin:0;
		padding:0;
		}

	#popTableCont2 {
		padding:10px !important;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:10px;
		width:620px !important;
		border:1px solid #989988;
		background:#fff;
	}
	
	#popTableCont2 table td {
		padding:0px !important;
		margin:-3px !important;
		text-align:right;
	}
	#popTableCont2 input {
		float:left;
		border:1px solid #7B9EBD;
	}
	#popTableCont2 input.button {
		float:left;
		margin-left:150px;
		margin-top:10px;
	}	
		
	#popTableCont3 {
		padding:10px !important;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:10px;
		width:620px !important;
		border:1px solid #989988;
		background:#fff;
	}
	
	#popTableCont3 table td {
		padding:0px !important;
		margin:-3px !important;
		text-align:right;
	}
	#popTableCont3 input {
		float:left;
		border:1px solid #7B9EBD;
	}
	#popTableCont3 input.button {
		float:left;
		margin-left:150px;
		margin-top:10px;
	}
	
	#popTableContDrive {
		
		padding: 0 0px 0 0;
		margin-left:5px;
		margin-right:20px;
		margin-bottom:75px;
		width:500px !important;
		border:1px solid #989988;
		background:#fff;
		float: left;
		clear: both;		
	}
	
	#popTableContDrive table td {
		padding:0px !important;
		margin:3px !important;
		text-align:right;
	}
	#popTableContDrive input {
		float:left;
		border:1px solid #7B9EBD;
	}
	#popTableContDrive input.button {
		float:left;
		margin-left:150px;
		margin-top:10px;
	}
	
	#popTableCont h1 {
		margin-bottom:5px;
		}

	#popTableCont p {
		padding: 0;
		border:0px solid #c00;
		margin: 10px 0 0px 0;
		}

	.popHdrTable .sectionHeader 
	{
		margin-bottom:-2px;
	}

	.popHdrTable .sectionSubHeader2 {
		margin-bottom:-5px;
		}

	.popHdrTable td {
	  color:#000;
	  padding:2px;
		}

	.popLabel {
		color:
		float:left;text-align:right !important;
		font-weight:bold;
		width:150px;
		vertical-align: top;
		border:0px solid #000;
		color:#000;
		}
		
	.popLabel2 {
		color:
		float:left;text-align:left !important;
		font-weight:bold;
		width:80px;
		vertical-align: top;
		border:0px solid #000;
		display:block;
		color:#000;
		}

	.popForm {
		color:
		float:left;text-align:left !important;
		font-weight:normal;
		width:275px;
		vertical-align: top;
		border:0px solid #000;
		display:block;
		color:#000;
		font-size:11px;
		}

	.popForm input {
		border:1px solid #7B9EBD;
		background:#fff;
		width:150px;
		color:#000;
		font-size:11px;
		}

	.popForm textarea {
		border:1px solid #7B9EBD;
		background:#fff;
		width:200px;
		color:#000;
		font-size:11px;
		}

	.popForm textarea {
		border:1px solid #7B9EBD;
		background:#fff;
		width:200px;
		color:#000;
		font-size:11px;
		}

	.popCaption {
		padding:10px 30px; 
		text-align:left;
		font-size:10px;
		color:#000;
		}
		
	.popHdrTxt {
		border:0px solid #c00;
		text-align:left;
		padding: 0 0 10px 110px;
		font-size:12px;
		}

	#popUpNav {
		font-size:10px;
		float:right !important;
		border:0px solid #c00;
		margin: 0px 40px 0 0;
		/*top:-70px;*/
		left:15px;
		}

	#popUpNav a.print {
		background: url(http://www.beazer.com/images/subIcon-print.gif) center left no-repeat;
		padding-left:22px;
		padding-top: 8px;
		margin-top: 30px;
		float:left;
		border:0px solid #000;
		}

	#popUpNav a.close {
		background: url(http://www.beazer.com/images/subIcon-close.gif) center left no-repeat;
		padding-left:22px;
		padding-top: 8px;
		margin-top:30px;
		margin-left:10px;
		float:left;
		border:px solid #000;
		}
	#popUpNav .closeCont {

		}
	
	.popContent {
		width:95%;
		}
	
	.popContent2 {
		color: #fff;
		}

/*END POPUP STYLES-------------------------------------------*/




/*INVESTOR STYLES---------------------------------------------*/
	#rightContainer #subNavContainer h3.hdrInvestorNav  {
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-blank.gif) no-repeat 0 -3px;
		margin:10px 0 0 0;
		padding:17px 0 0 7px;
		font-size:14px;
		color:#3B3B39;
		font-family:arial, helvetica, verdana;
		}
	.hdrInvestorNavUl {
		float:left;
		/* begin box model hack */
			margin: -22px 0 0px 0 !important; /*Gecko-Netscape */
			margin: 5px 0 10px 0; /*IE 5.x/Win */	
			margin/**/:/**/ 5px 0 10px 0; /*IE 6.x/Win */
		/* end hack */
		padding:0px;
		}
	
	#investorContent table {
		margin: 0px  0 0px 0;
		border:0px solid #B1B57A;
		float:left;
		width:519px;
		}
		
	#investorContent table table {
		width:100%;
		}
		
	#investorContent table th {
		background:#CED0AA;
		padding: 0px;
		text-align:left;
		color:#5C5D4E;
		}
	
	#investorContent table td {
		padding: 0px;
		}
		
	#investorContent table td table td{
		padding: 4px;
		}
	
	.InvestorFormCont
	{
		background:#F9F9F4;
		border:1px solid #B1B57A;
		padding:10px;
		margin-left:10px;
	}
	
	#investorContent table td .ccbnTblTxtBold
	{
		font-weight:bold;
	}
	
	#investorContent table td .ccbnNeg
	{
		color:#C12518;
	}
	
	#investorContent table .ccbnBgTblOdd
	{
		background: #fff;
	}
	
	#investorContent table .ccbnBgTblEven
	{
		background: #EBECDE;
	}
	
	.ccbnnav2
	{
		background:transparent;
		padding:10px;
		font-size:10px;
		margin:-1px;
	}
	
	#investorContent table.noBorder
	{
		border:0px solid #c00;
		margin: 0 0 0 0;
	}
	
	#investorContent .stockQuoteCont
	{
		width:210px;
		float:right;
		border:0px solid #B1B57A;
		margin: 0 0px 10px 10px;
		padding:0px;
	}
	
	#investorContent .stockQuoteCont .stockQuoteHdr
	{
		background:#CED0AA;
		margin: 0;
		float:left;
		width:210px;
		font-weight:bold;
	}
	
	#investorContent .stockQuoteCont .stockQuote
	{
		margin: 0;
		padding:0px;
		float:left;
		width:210px;
	}
	
	#investorContent .stockQuoteCont table
	{
		padding:0px;
		margin:0px -20px 0 0;
	}
	
	#investorContent .stockQuoteCont table td
	{
		font-size:11px;
		border-bottom:1px solid #B1B57A;
		margin:0px;
		margin:0px;	
	}
	
	#investorContent .stockQuoteCont table td.ccbnBgTblLabelLeft {
		background: #EBECDE;
		}
	#investorContent .stockQuoteCont table td.ccbnbgprice,
	#investorContent .stockQuoteCont table td.ccbnbgspacer {
		background:#fff;
		}
		
	#investorContent .stockQuoteCont tr .ccbnOutline {
		margin:0px;
		}
	.quotegrayline {
		border-top:2px solid #B1B57A;
		}
	.ccbnTblTtlblack,
	.ccbnPrice, .ccbnNeg,
	.ccbnBgTblSubTtl {
		font-weight:bold;
		}	
	.ccbnTblSubTxtblack {
		font-size:10px;
		}
	.ccbnTblSubTxt {
		font-size:10px;
		}
	.ccbnTblSubLnk {
		font-size:10px;
		}
		
	/*Investor side headers*/
	.hdrCompanyInfo {
		text-indent: -9999px;
		width:100%;
		height:40px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-companyInfo.gif) no-repeat 0 -3px;
		border:0px solid #c00;
		margin:10px 0 0 0;
		padding:0px;
		}
	.hdrInvestorInfo {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-investorInfo.gif) no-repeat 0 -3px;
		border:0px solid #c00;
		margin:10px 0 0 0;
		padding:0px;
		}
		
	.hdrFinancialInfo {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-financialInfo.gif) no-repeat 0 -3px;
		border:0px solid #c00;
		margin:10px 0 0 0;
		padding:0px;
		}
		
	.hdrInvestorEvents {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-investorEvents.gif) no-repeat 0 -3px;
		border:0px solid #c00;
		margin:10px 0 0 0;
		padding:0px;
		}
		
	.hdrInvestorRequest {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hdr-investorRequest.gif) no-repeat 0 -3px;
		border:0px solid #c00;
		margin:10px 0 0 0;
		padding:0px;
		}
		
	.hdrsiteTools {
		text-indent: -9999px;
		width:100%;
		height:50px;
		float:left;
		background: url(http://www.beazer.com/images/hd-siteTools.gif) no-repeat 0 -3px;
		border:0px solid #c00;
		margin:10px 0 0 0;
		padding:0px;
		}
		
	#investorContent .tableHdr {
		border:0px solid #c00;
		background: url(http://www.beazer.com/images/tableHdr-IR.gif) no-repeat -8px -9px;
		padding: 17px 0 0 8px;
		color:#000;
		height:25px;
		width:520px;
		margin-top:10px;
		margin-bottom:0px;
		font-weight:bold;
		float:left;
		}
	/*Investor side headers*/
	
	.ccbnBorder {
		border:1px solid #B1B57A !important;
		}
	
	.ccbnIRHomeStockQuoteContainer {
		float:right;
		width:200px;
		font-weight:normal;
		background:#CED0AA;
		font-size:11px !important;
		border:1px solid #B1B57A;
		padding:0px;
		margin:0;
		}
		
	.ccbnBgIRHomeStockQuoteLabelLeft {
		background: #EBECDE !important;
		}
	
	.ccbnIRHomeStockQuoteContainer .ccbnBgIRHomeTtl {
		background:#CED0AA;
		border:1px solid #B1B57A;
		font-weight:bold;
		}
	
	.ccbnIRHomeStockQuoteContainer .ccbnOutline .ccbnNoPadding table td {
		background:#fff;
		border-bottom:1px solid #B1B57A;
		font-weight:normal;
		font-size:11px;
		margin:-3px;
		padding:0px;
		}
		
	.ccbnIRHomeStockQuotePrice,
	.ccbnIRHomeStockQuoteData,
	.ccbnIRHomeStockQuoteData {
		font-weight:bold;
		font-size:14px;
		color:#5C5D4E;
		}
		
	.ccbnBgIRHomeStockQuoteData,
	.ccbnIRHomeStockQuoteNeg {
		font-weight:bold;
		font-size:14px;
		color:#c00;
		}
		
	.ccbnTblSubTxtBold {
		font-weight:bold;
		}
		
/*END INVESTOR STYLES--------------------------------------*/

/*---------------------------------------------------------------------
	Dropdown NAV Elements
----------------------------------------------------------------------*/
.MenuItem
{
	display:inline;
}

.MenuItem span a, 
.MenuItem span a:link
.MenuItem span a:visited
{
	font-size:10px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	margin:0px;
}

.MenuItem span a:hover{
	}

.MenuItem div{ }

.Dropdown
{
	position:absolute;
	width:100px;
}

.MenuItem .Dropdown ul li
{
	height:17px;
}

.Dropdown2
{
	position:absolute;
	display:none;
	float:left;
	width:100px;
}

.bzrNav1 ul li ul li {
		width:130px;
}


.bzrNav1 ul li ul li {
		float: left;
		margin: 0;
		padding: 0px;
		display:block;
		color: #000 !important;
		background-color: #E2E2CA;
		border-left: 1px solid #C0C0AC;
		border-bottom: 1px solid #C0C0AC;
		border-right: 1px solid #C0C0AC;
		text-align:left;
		background:#F9F9F4;
}

.bzrNav1 ul li ul li a,
.bzrNav1 ul li ul li a:link,
.bzrNav1 ul li ul li a:visited {
		display:block;
		margin: 0;
		/* begin box model hack */
			padding: 2px 0px 2px 4px !important; /*Gecko-Netscape */
			padding:  1px 7px 1px 4px; /*IE 5.x/Win */	
			padding/**/:/**/ 1px 7px 1px 4px; /*IE 6.x/Win */
		/* end hack */
		text-indent:0;
		clear:both;
		height:100%;
		text-align:left;
		text-decoration:none;
		cursor:hand;
		color:#000 !important;
}

.bzrNav1 ul li ul li a:hover 
{
	background-color:#B1B57A;
	color:#fff !important;
	display:block;
	cursor:hand;
}		

/*Start 3rd Level Nav*/

.bzrNav1 ul li ul li ul {
		float: left;
		position:relative;
		top:-15px;
		margin-left:90px;
		margin-top:0px;
		border-top: 1px solid #C0C0AC;
}

.bzrNav1 ul li ul li ul li {
		float: left;
		padding: 0px;
		display:block;
		width: 140px;
		color: #000 !important;
		background-color: #E2E2CA;
		border-left: 1px solid #C0C0AC;
		border-bottom: 1px solid #C0C0AC;
		border-right: 1px solid #C0C0AC;
		text-align:left;
		background:#F9F9F4;
}

.bzrNav1 ul li ul li ul li a,
.bzrNav1 ul li ul li ul li a:link {
		display:block;
		margin: 0;
		/* begin box model hack */
			padding: 2px 0px 2px 4px !important; /*Gecko-Netscape */
			padding:  1px 0px 1px 4px; /*IE 5.x/Win */	
			padding/**/:/**/ 1px 0px 1px 4px; /*IE 6.x/Win */
		/* end hack */
		text-indent:0;
		height:100%;
		width: 140px;
		text-align:left;
		text-decoration:none;
		cursor:hand;
		color:#000 !important;
}

.bzrNav1 ul li ul li ul li a:hover 
{
	background-color:#B1B57A;
	color:#fff !important;
	/* begin box model hack */
		width: 137px !important; /*Gecko-Netscape */
		width:  140px; /*IE 5.x/Win */	
		width/**/:/**/ 140px; /*IE 6.x/Win */
	/* end hack */
}


/* Spanish Promo form within the English site 
   Chris Kearney
	August 14, 2007     */

	.imageLeftEspOnEnglish {
		/* begin box model hack */
			margin: -8px 7px 7px -8px !important; /*Gecko-Netscape */
			margin:  -8px 7px 7px -6px; /*IE 5.x/Win */	
			margin/**/:/**/ -8px 7px 7px -6px; /*IE 6.x/Win */
		/* end hack */
		float:left;
		width:300px;
		}
			
	.bzrHomeBodyFormEspOnENGLISH {
		float: right;
		width: 210px;
		margin: 18px 10px 0 0;
		padding: 0 0 0 4px;
		background-color: #c12518;
		background: transparent url(http://www.beazer.com/images/bg_form_bottom_wide.gif) no-repeat bottom left;
		color: #fff;
		display: inline; /* IE Fix */
		}		
	.bzrHomeBodyForm2EspOnENGLISH {
		float: left;
		width:210px;
		margin: 0;
		padding: 0 0 15px 0;
		background: transparent url(http://www.beazer.com/images/bg_form_top_wide.gif) no-repeat top left;
		background-position: -1px top;
		}

	#formGeneralMainEspOnEnglish {
		margin-top:-14px;
		margin-bottom:10px;
		float:right;
		width:210px;
		}
	.bzrHomeBodyFormEspOnENGLISH fieldset {
	  margin: 0;
	  padding: 0;
	  border: 0;
	  }
	  
	 .bzrHomeBodyFormEspOnENGLISH h3 {
	  font-size: 14px;
	  font-weight: bold; 
	  margin: 0px 0 4px 5px;
	  padding: 8px 0 0 0;
	  border: 0;
	  }
	  
	 .bzrHomeBodyFormEspOnENGLISH p {
	  float: left;
	  margin: 0 0 3px 0;
	  padding: 0;
	  width: 200px;
	  }
	 .bzrHomeBodyFormEspOnENGLISH p.bzrQuickHomeP {
	  width: 182px;
	  margin-left: 15px;
	  display: inline;
	  }
	  
	  .bzrHomeBodyFormEspOnENGLISH .bzrSubmit2Esp {
		float: right;
		display: block;
		color:#fff;
		text-indent: -9999px;
		background: url(http://www.beazer.com/images/bg-submitesp.gif) 0 8px no-repeat;
		width: 62px;
		height: 33px;
		margin: -3px 5px -8px 0px;
		padding: 6px 0 0 0;
		border: 0;
		overflow: hidden;
		cursor: pointer;
		}
		
		.frameCnrMidEspOnENGLISH {
		 background: url(http://www.beazer.com/images/picCnr-mid.gif) repeat-y;
		 clear:both;
		 padding: 0 16px 0 16px;
		 margin-left:0px;
		 /* begin box model hack */
		  padding-bottom: 2px !important; /*Gecko-Netscape */
		  padding-bottom:  0px; /*IE 5.x/Win */ 
		  padding-bottom/**/:/**/ 0px; /*IE 6.x/Win */
		 /* end hack */
		 border:0px solid #c00;
		 width:298px;
		 }

		 /* IE HACK */
		* html .frameCnrMidEspOnENGLISH {
		 padding: 0 16px 0 16px;
		}
/* End of Spanish Promo form changes :: Chris Kearney ::	August 14, 2007     */		


/*
body #printPopup{
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	margin-top:-10000px;
}
*/

.polaroid {
padding:15px 15px 55px 15px;
border:1px solid #000;
background:#FFFFFF;
}

.smWhite {
	font-family: verdana,arial,helvetica; 
	font-size: 8pt; 
	color: ffffff;
	}
	
.bcrumb {
	font-family: verdana,arial,helvetica; 
	font-size: 10px; 
	color: CC6600; 
	}
	
.welcometext {
	font-family: verdana,arial,helvetica; 
	font-size: 8pt; 
	color: 000000; 
	}
	
.remindertext {
	font-family: verdana,arial,helvetica; 
	font-size: 7pt; 
	color: cc0000; 
	text-decoration: none
	}
	
.status {
	font-family: verdana,arial,helvetica; 
	font-size: 8pt; 
	color: ffffff; 
	}
	
.rstatus {
	font-family: verdana,arial,helvetica; 
	font-size: 8pt; color: cc0000; font-weight:bold;
	}
	
.checklist {
	font-family: verdana,arial,helvetica; 
	font-size: 8pt; 
	color: black; 
	}
	
.link {
	font-family: verdana,arial,helvetica; 
	font-size: 9pt; 
	color: cc6600; 
	}

.linkbold {
	font-family: verdana,arial,helvetica; 
	font-size: 9pt; 
	color: cc6600; 
	font-weight: bold; 
	}

.text {
	font-family: verdana,arial,helvetica; 
	font-size: 9pt; 
	color: 000000;
	}

.textsm {
	font-family: arial,helvetica; 
	font-size: 8pt; 
	color: 000000; 
	}
.textBig {
	font-family: arial,helvetica; 
	font-size: 10pt; 
	color: 000000; 
	font-weight: bold;
	}

.subnav
 {
	font-family: arial,arial,helvetica; 
	font-size: 8pt; 
	color: #999966;
}

.subhead {
	font-family: verdana,arial,helvetica; 
	font-size: 9pt; 
	color: cc3333; 
	font-weight: bold;
	}

.head {
	font-family: verdana,arial,helvetica; 
	font-size: 11pt; 
	color: 336666; 
	font-weight: bold;
	}
.stage {
	font-family: verdana,arial,helvetica; 
	font-size: 19pt; 
	color: cccccc; 
	font-weight: bold;
	}
	
.white {
	font-family: verdana,arial,helvetica; 
	font-size: 10pt; 
	color: ffffff; 
	font-weight: bold;
	}
	
.yellow {
	font-family: verdana,arial,helvetica; 
	font-size: 10pt; 
	color: ffcc66; 
	font-weight: bold;
	}
	
.stageOff {
	font-family: verdana,arial,helvetica; 
	font-size: 8pt; 
	color: CC6600;
	}
	
.stageOn {
	font-family: verdana,arial,helvetica; 
	font-size: 8pt; 
	color: CC6600; 
	font-weight: bold;
	}
	
.calc {
	font-family: arial,arial,helvetica; 
	font-size: 8pt; 
	color: 993333; 
	font-weight: bold;
	}
	
.listhead { 
	font-family: verdana,arial,helvetica; 
	font-size: 9pt; 
	color: 000000; 
	font-weight:bold;
	}
	
.big {
	font-family: verdana,arial,helvetica; 
	font-size: 14pt; 
	color: 336699; 
	font-weight:bold;
	}
input, textarea, select, option { 
	color : #000000;
	}
/* -------------------------------*/
img.shade{
	width: 20ex;
	height: 18em;
/* specify the dimension of the image */
	display: block;
	position: absolute;
	z-index: -1;
/* force the image to show below the content */
	right: -3ex;
	bottom: -1em;
}

div.shade{
	width: 20ex;
	height: 14em;
/* specify the dimension of the content, slightly smaller than the image */
	position: relative;
	z-index: 1;
/* force the content to show above the image */
	background-color: #fff;
	border: 1px solid #000;
	padding: 1em 2ex;
	margin-right: 6ex;
	margin-bottom: 3em;
}

P, TD, .text, LI, .normal, BODY {
	font-family: arial, helvetica, sans-serif; font-size: 10pt;
}

.loginprompt {
	font-family: arial, helvetica, sans-serif; color: #663300; font-size: 9pt; 
	text-align:right;
}
.loginprompt_sm {
	font-family: arial, helvetica, sans-serif; color: #663300; font-size: 8pt; 
	text-align:right;
}

.copyright {
	font-family: arial, helvetica, sans-serif;  font-size: 8pt; 
}

