.logo {

	text-align: center;

	padding-top: 25px;

	padding-bottom: 0px;

}

.text_bridge_street {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	background-color: #ac1a27;
	height: 75px;
	width: 150px;
	font-weight: bold;

}

.phone_number_size {

	font-family: Verdana, Arial, Helvetica;

	font-size: 11px;

	color: #FFFFFF;

	text-align: center;

	font-weight: bold;

}

.center_logo {
	background-color: #ac1a27;
	height: 150px;
	width: 150px;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	background-attachment: scroll;

}

.top_of_page {

	text-align: center;

	vertical-align: bottom;

	padding-bottom: 15px;

	background-color: #AC1A27;

}

.align_top {

	vertical-align: top;

	height: 100%;

}

.text_header {

	font-family: Verdana, Arial, Helvetica;

	font-size: 16px;

	color: #FFFFFF;

	text-align: center;

	background-color: #285607;

	padding-bottom: 10px;

	padding-top: 5px;

}

.caption_photo {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FBD17B;
	text-align: center;
	line-height: 20px;
	background-color: #285607;
	top: 5px;
	padding: 5px 5px 0px;

}

.more_projects {
	text-align: center;
	padding-top: 8px;
	padding-bottom: 12px;
	background-color: #285607;
	background-position: center center;

}

.text_lower_home {

	font-family: Verdana, Arial, Helvetica;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #20370F;

	text-align: left;

	padding-top: 10px;

	padding-left: 150px;

	padding-bottom: 15px;

}

.light_green_bar {

	background-color: #285607;

	height: 50px;

}

.lower_logos {

	background-color: #20370F;

	text-align: center;

}

.text_make_a_wish {

	font-family: Verdana, Arial, Helvetica;

	font-size: 9px;

	color: #FFFFFF;

	background-color: #20370f;

	text-align: center;

	padding-right: 30px;

	padding-left: 30px;

}

.green_box_top {

	background-color: #20370F;

	width: 102.5px;

}

.table_top {

	vertical-align: top;

}

.green_box_light {

	width: 100px;

	background-color: #285607;

}

.table_left_red_bg {

	background-color: #AC1A27;

	vertical-align: top;

	height: 100%;

}

.text_body {

	font-family: Verdana, Arial, Helvetica;

	font-size: 12px;

	color: #FBD17B;

	background-color: #285607;

	padding-right: 30px;

	padding-left: 30px;

	vertical-align: top;

}

.green_box_dark {

	background-color: #20370F;

	width: 100px;

}

.cell_100percent_red_nav {

	background-color: #AC1A27;

	height: 200px;

	width: 150px;

	text-align: center;

	padding-bottom: 22px;

}

.red_only {
	background-color: #880011;
	width: 150px;

}

.two_column_size_only {

	width: 100px;

}

.center_photo {

	background-color: #285607;

	width: 450px;

	text-align: center;

}

.twenty_px_lt_gr_bar {

	background-color: #285607;

	height: 20px;

	width: 650px;

}

.twenty_px_dk_gr_bar {

	background-color: #20370F;

	height: 20px;

	width: 650px;

}
.blank_text {

	font-size: 6px;

	color: #285607;

	background-color: #285607;

}

.home_page_header {
	background-color: #285607;
	text-align: center;
	width: 650px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
	padding-top: 16px;

}

.center_only_green {

	background-color: #285607;

	text-align: center;

	width: 650px;

	vertical-align: top;

	height: 325px;

	padding-top: 5px;

	padding-bottom: 10px;

}

.center_only_green_400high {

	background-color: #285607;

	width: 650px;

	text-align: center;

	padding-top: 45px;

	padding-bottom: 35px;

}

.caption_link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	padding-top: 4px;
	background-color: #285607;
	padding-right: 30px;
	padding-left: 30px;

}

.text_click_here {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FBD17B;
	text-align: center;
	background-color: #285607;
	padding-top: 5px;
}

.text_choose_thumbs {

	font-family: Verdana, Arial, Helvetica;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-align: center;

	background-color: #285607;

	padding-top: 10px;

	font-style: normal;

}

.green_box_45 {

	background-color: #285607;

	width: 45px;

}

.thumb_horz_box {

	text-align: center;

	height: 105px;

	width: 140px;

	background-color: #20370F;

}

.thumb_vert_box {

	background-color: #20370F;

	text-align: center;

	height: 130px;

	width: 140px;

}

.green_box_15 {

	background-color: #285607;

	padding-top: 15px;

	width: 560px;

}

.thumb_caption {

	font-family: Verdana, Arial, Helvetica;

	font-size: 9px;

	text-align: center;

	color: #FBD17B;

	background-color: #20370F;

	width: 250px;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 25px;

	padding-left: 0px;

}

.photo_20_pad_t_b {

	background-color: #285607;

	text-align: center;

	padding-top: 20px;

	padding-bottom: 20px;

}

.link_to_floor_plans {

	background-color: #20370F;

	text-align: center;

	padding-top: 10px;

	padding-bottom: 20px;

	font-family: Verdana, Arial, Helvetica;

	font-size: 11px;

	color: #fbd17b;

	font-weight: bold;

}

.photo_20_left {

	background-color: #285607;

	text-align: right;

	padding-right: 15px;

}

.photo_20_right {

	background-color: #285607;

	text-align: center;

	padding-left: 15px;

}

.text_body_center {

	font-family: Verdana, Arial, Helvetica;

	font-size: 14px;

	color: #FBD17B;

	background-color: #285607;

	padding-right: 40px;

	padding-left: 50px;

	vertical-align: top;

	text-align: center;

}

.green_box_90 {

	background-color: #20370F;

	width: 90px;

}

.thumb_2_horiz_box {

	background-color: #20370F;

	text-align: left;

	width: 280px;

}

.thumb_2_r_horiz {

	background-color: #20370F;

	text-align: right;

	width: 280px;

}

.thumb_r_caption {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: fbd17b;

	background-color: #20370F;

	text-align: center;

	width: 250px;

}

.photos_centered_140 {

	background-color: #20370F;

	text-align: center;

	width: 140px;

}

.green_box_60 {

	background-color: #285607;

	width: 60px;

}

.center_photo_250px {
	background-color: #000000;
	text-align: center;
	width: 250px;
	background-position: center center;
	border: medium solid #000000;
}
.more_projects_left {

	text-align: left;
	padding-top: 8px;
	padding-bottom: 12px;
	background-color: #285607;
	background-position: center center;
}
.more_projects_right {


	text-align: right;
	padding-top: 8px;
	padding-bottom: 12px;
	background-color: #285607;
	background-position: center center;
}
.dark_text {


	background-color: #20370F;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #003300;

	font-weight: normal;
}
.text_right {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FBD17B;
	background-color: #285607;
	padding-right: 10px;
	padding-left: 10px;
	vertical-align: text-top;
	text-align: left;
}
.photo_20_left_top {
	background-color: #285607;
	text-align: right;
	padding-right: 10px;
	padding-top: 10px;
	vertical-align: top;
	top: auto;
}
.green_text {



	background-color: #285607;

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 6px;

	color: #003300;

	font-weight: normal;
}
.thumb_caption_photo {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FBD17B;
	text-align: center;
	line-height: 13px;
	padding: 7px 0px 0px;
}
.text_body_sitemap {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FBD17B;
	background-color: #285607;
	padding-right: 30px;
	padding-left: 30px;
	vertical-align: top;
	margin-top: 5px;
	margin-bottom: 5px;
}
.text_body_wide {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FBD17B;
	background-color: #285607;
	vertical-align: top;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
.photo_20_pad_top {
	background-color: #285607;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 0px;
	bottom: 0px;
}
.text_scroll_down {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	background-color: #285607;
	font-style: normal;
	padding: 5px;
}
.links_dark_box {


	font-family: Verdana, Arial, Helvetica;

	font-size: 12px;

	color: #FFFFFF;

	background-color: #20370f;

	text-align: center;

	padding-right: 30px;

	padding-left: 30px;
}

