/*top banner with top menu*/
table.page td.banner{
	height: 115px;
}
table.page td.banner table{
	width: 750px;
}
table.page td.banner table td.logo{
	width: 242px;
}
table.page td.banner table td.nav{
	background: url(/corporate/images/img_top.gif);
	width: 508px;
	vertical-align: top;
	text-align: right;
	padding-top: 13px;
	padding-right: 10px;
}


.thumbnail {
	width: 98px;
	height: 65px;
}	



/*main menu*/
table.page td.menu{
	height: 27px;
}





/*map and feature*/
table.page td.map-feature{
	height: 316px;
}








/*welcome to reid's heritage homes*/
table.page td.welcome td{
	vertical-align: top;
	
	font-size: 9pt;
	color: #464646;
}
a{
	color: #1f6494
}











td.content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

div.breadcrumb{
	background: #e9e9e9;
	color: #333;
	padding: 5px 0px 5px 20px;
}

div.breadcrumb .title{
	color: #d01b22;
	font-weight: bold;
	padding-right: 5px;
}
div.breadcrumb a{
	color: #333;
}

div.body{
	padding-left:20px;
	padding-right:10px;
	color: #000;
}
div.body .header{
	color:#464646;
	font-size:11pt;
}

div.body table.banner{
	border: 1px solid #e2e2e2;
	background: #222;
}
div.body table.banner .image{
	background: #ededed;
}

div.body table.banner .header1{
	color:#faa61b;
	font-size:11pt;
	font-weight: bold;
}
div.body table.banner .header2{
	color: #fff;
	font-size: 12pt;
	font-weight: bold;
}
div.body table.banner .text{
	color:#bdbdbd;
	font-size:10pt;
	font-weight: bold;
}
div.body table.banner .arrow{
	text-align: right;
}
div.body .description{
	color: #000;
	font-weight: bold;
}

.search-header{
	font-size: 16px;
	color: #d78f17;
	font-weight: bold;
}

/* would be nice to use class="classname h#" */
.h1{
	font-size: 35px;
	font-weight: bold;
}
.h2{
	font-size: 25px;
	color: #d78f17;
	font-weight: bold;
}
.h3{
	font-size: 16px;
	color: #d01d22; 
	font-weight: bold;
}
.textcontent1{
	font-size: 25px;
	color: #d78f17;
	font-weight: bold;
}
.textcontent2{
	font-size: 16px;
	color: #d01d22; 
	font-weight: bold;
}
.h4{
	font-weight: bold;
}
.corporate-name{
	color: #d01b22;
}

ul.floorplan-menu{
	margin: 10px 0px 0px 0px;
	padding:5px 5px 5px 25px;
	list-style-image: url(/Community/images/arrow_bullets.gif);
	background: #222;
}
ul.floorplan-menu li a{
	color: #faa61b;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
ul.floorplan-menu li a:hover{
	text-decoration: underline;
}

.floor-header{
	color: #959595;
	font-weight: bold;
	font-size: 12px;
}
.community-name{
	color: #d01b22;
	font-size: 35px;
}
.sqft-price{
	color: #666;
	font-weight: bold;
	font-size: 16px;
}

/* Showcase of Homes */

TABLE.thumbs { BORDER-RIGHT: #b8b8b8 2px solid; BORDER-TOP: #b8b8b8 2px solid; MARGIN-TOP: 1px; BACKGROUND: #efefef; BORDER-LEFT: #b8b8b8 2px solid; BORDER-BOTTOM: #b8b8b8 2px solid }
TABLE.thumbs TR.view TD { PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center }
TABLE.thumbs TD IMG { BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; BACKGROUND: #666; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid }
	
	