<style type="text/css">
<!--
html, body {
	height: 100%;
	width:100%;
	min-height:100%;
	background-color: #ad5d10;
	background-image:url(images/background_h.gif);
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	
img {
	filter:alpha(opacity=100);
}

.page, .page_ourservices, .page_spechomes, .page_customhomes, .page_renovations, .page_aboutus, .page_forsale, .page_housenav, .page_designservices {
	background-color:#ad5d10;
	background-image:url(images/background_h.gif);
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
.page {
	height:100%;
	min-height:750px;
	}
.page_ourservices {
	height:100%;
	min-height:800px;
	}

.page_designservices{
	height:100%;
	min-height:800px;
	}	
.page_customhomes{
	height:100%;
	min-height:1200px;
	}
	
.page_spechomes{
	height:100%;
	min-height:1000px;
	}
	
.page_renovations{
	height:100%;
	min-height:800px;
	}
.page_aboutus {
	height:100%;
	min-height:2700px;
	}
.page_forsale {
	height:100%;
	min-height:2200px;
	}

.page_housenav {
	background-image:url(images/background_h.gif); 
	*height:800px;	
	height:100%;
	min-height:800px;
	}

/* --------------------------------------------------------------- */
/* ---------------------- MENU SECTION --------------------------- */
/* --------------------------------------------------------------- */
.menu_background, .menu_ourservices_background, .menu_spechomes_background, .menu_designservices_background, .menu_customhomes_background, .menu_renovations_background, .menu_aboutus_background, .menu_forsale_background, .menu_housenav_background {
	background-color:#9fa9a8; 
	padding: 0px;
	width: 230px;
	float: left;
	text-align: center;
	position:absolute;
	left:0px;
	top:0px;
	border-right-color:#425855;
	border-right-style:solid;
	border-right-width:2px;
	text-align:center;
	color: #435956;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	z-index:20;
	}
.menu_background {
	height: 100%; 
	min-height:750px;
	}

.menu_ourservices_background {
	height: 100%; 
	min-height:800px;
	}

.menu_designservices_background {
	height: 100%; 
	min-height:800px;
	}
		
.menu_spechomes_background {
	height: 100%; 
	min-height:1200px;
	}
	
.menu_customhomes_background {
	height: 100%; 
	min-height:1000px;
	}
	
.menu_renovations_background {
	height: 100%; 
	min-height:800px;
	}
.menu_housenav_background {
	height: 100%; 
	min-height:800px;
	}

.menu_aboutus_background {
	height: 100%; 
	min-height:2700px;
	}
.menu_forsale_background {
	height: 100%; 
	min-height:2200px;
	}

/* ---------------------- MENU NAV SECTION --------------------------- */
.menu_header {
	background-color:#b0b9b8;
	border-top-color:#889794;
	border-top-style:solid;
	border-top-width:1px;
	}
.menu_options {
	background-color:#ccd0d1;
	}
.menu_footer {
	background-color:#b0b9b8;
	border-bottom-color:#889794;
	border-bottom-style:solid;
	border-bottom-width:1px;
	}
	
/* ---------------------- MENU FOOTER SECTION --------------------------- */	
.menu_legal {
	position:absolute; 
	left:0px;
	width:230px;
	float:left;
	bottom:0px; 
	text-align:center;
	color: #435956;
	font-size: 11px;
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}

/* --------------------------------------------------------------- */
/* ---------------------- HEADER PAGE SECTION ---------------------- */
/* --------------------------------------------------------------- */
.header_goldpage, .header_ourservices {
	position:absolute;
	height: 113px;
	width: 100%;
	top: 0px;
	left: 0px;
	border-bottom-color:#7b4108;
	border-bottom-style:solid;
	border-bottom-width:2px;
	z-index:10;
	}
.header_goldpage {
	background-color:#ce7118; 
	}
.header_ourservices {
	background-color:#efa24a; 
	color:#7f420f;
	}
	
	
.header_text_ourservices, .header_text_ourservices_detailpage {
	position: absolute;
	top: 12px;
	width: 560px;
	color:#7f420f;
	font-size: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-left:250px;
	line-height:15px;
	}
.header_text_ourservices_detailpage {
	top: 0px;
	padding-left:232px;
	}

/*.goldpage_background {
	position: relative;
	left: 232px;
	background-color:#efa24a;
	height: 100%;
	width:100%;
	}*/

/*.goldpage_rightside {
	background-color:#ad5d10;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 810px;
	border-left-color:#7b4108;
	border-left-style:solid;
	border-left-width:2px;	
	} */

.middle_goldpage, .middle_ourservices, .middle_designservices, .middle_spechomes, .middle_customhomes, .middle_renovations, .middle_aboutus, .middle_forsale, .middle_housenav  {
	position: relative;
	top:0px;
	left: 232px;
	width: 578px;
	padding:0px;
	background-color:#efa24a;
	border-right-color:#7b4108;
	border-right-style:solid;
	border-right-width:2px;

	}	

.middle_goldpage {
	height:100%;
	min-height:750px;
	}
.middle_ourservices {
	height:100%;
	min-height:800px;
	}

.middle_designservices {
	background-image:url(images/ourservices/designservices/bkg_drawings.gif);
	height:100%;
	min-height:800px;
	}
		
.middle_spechomes {
	height:100%;
	min-height:1200px;
	}
	
.middle_customhomes {
	height:100%;
	min-height:1000px;
	}
.middle_renovations {
	height:100%;
	min-height:800px;
	}

.middle_housenav {
	height:100%;
	min-height:800px;
	width:320px;
	}
		
.middle_aboutus {
	height:100%;
	min-height:2700px;
	}
	
.middle_forsale {
	height:100%;
	min-height:2200px;
	}
.middle_content {
	position: absolute;
	top: 115px;
	/*color:#7f420f;*/
	color:#6d380c;
	font-size: 13px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-left:0px;
	}
.textbox_ourservices_detailpage, .textbox_aboutus, .textbox_forsale {

	padding: 20px;
	width: 538px;
	}
.textbox_forsale_header {
	text-align:center;
	}
.box_aboutus_awards {
	background:url(images/aboutus/hdr_awardsandrecognition.gif) no-repeat;
	padding-left:20px;
	padding-right:20px;

	}
img.floatLeft {
	float:left;
	margin: 4px;
	}
img.floatRight {
	float:right;
	margin: 4px;
	}
	
.textbox_aboutus_principals {
	background:url(images/aboutus/hdr_principals.gif) no-repeat;
	padding-left:20px;
	padding-right:20px;
	}
		
.thumbnails_ourservices_detailpage {
	text-align:left;
	width: 578px;
	}
	
.photobox_home, .photobox_ourservices, .photobox_portfolio {
	position: absolute;
	top: 115px;
	width: 578px;
	text-align:center;
	padding:0px;
	}
.photobox_home {
	height:600px;
	}
	
.thumbnail_strip {
	background-image:url(images/ourservices/spechomes_001/bkg_bluefooter.jpg);
	height:129px;
	width:578px;
	letter-spacing:45px;
	}
	
/* --------------------------------------------------------------- */
/* ---------------------- IMAGE NAV SECTION ---------------------- */
/* --------------------------------------------------------------- */
.image_nav_box {
	position:absolute;
	top:0px;
	left:232px;
	background-color:#ce7118;
	height:543px;
	z-index:50;m
	
	}
.image_nav_arrows_box {
	position:absolute;
	top:503px;
	left:685px;
	width:120px;
	z-index:50;
	height:25px;
	letter-spacing:55px;
	}
.image_nav_counter_text {
	position:absolute;
	top:509px;
	left:722px;
	color:#ad5d10;
	font-size: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	z-index:51;
	height:25px;
	width:45px;	
	
	}
/* .image_nav_arrows_box {
	position:absolute;
	top:530px;
	left:232px;
	width:563px;
	z-index:50;
	background-color:#f4be80;
	border-bottom-color:#7b4108;
	border-bottom-style:solid;
	border-bottom-width:2px;
	padding-top:15px;
	padding-left:15px;
	height:45px;
	color:#ad5d10;
	font-size: 17px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	} */
.image_nav_thumbnails {
	position:absolute;
	top:565px;
	left:232px;
	width:563px;
	padding-left:15px;
	z-index:50;
	letter-spacing:28px;
	}
	
/* --------------------------------------------------------------- */
/* -------------------------- HOME PAGE -------------------------- */
/* --------------------------------------------------------------- */	
.image_nav_viewmoreofourwork {
	position:absolute;
	top:496px;
	left:605px;
	width:200px;
	z-index:50;
	height:29px;
	}

/* --------------------------------------------------------------- */
/* ---------------------- IMAGE PRELOADERS ---------------------- */
/* --------------------------------------------------------------- */

/* ---------------- MENU: image preloader ----------------- */
.loader_menu_home {
	background-image:url(images/menu/menu_home_over.gif);
	display:none;
	}
.loader_menu_forsale {
	background-image:url(images/menu/menu_forsale_over.gif);
	display:none;
	}
.loader_menu_ourservices {
	background-image:url(images/menu/menu_ourservices_over.gif);
	display:none;
	}
.loader_menu_aboutus {
	background-image:url(images/menu/menu_aboutus_over.gif);
	display:none;
	}
.loader_menu_contact {
	background-image:url(images/menu/menu_contact_over.gif);
	display:none;
	}

/* ---------------- OUR SERVICES: image preloader ----------------- */
.loader_ourservices_01 {
	background-image:url(images/ourservices/designservices_off.jpg);
	display:none;
	}
.loader_ourservices_02 {
	background-image:url(images/ourservices/designservices_over.jpg);
	display:none;
	}
.loader_ourservices_03 {
	background-image:url(images/ourservices/spechomes_off.jpg);
	display:none;
	}
.loader_ourservices_04 {
	background-image:url(images/ourservices/spechomes_over.jpg);
	display:none;
	}
.loader_ourservices_05 {
	background-image:url(images/ourservices/customhomes_off.jpg);
	display:none;
	}
.loader_ourservices_06 {
	background-image:url(images/ourservices/customhomes_over.jpg);
	display:none;
	}
.loader_ourservices_07 {
	background-image:url(images/ourservices/renovations_off.jpg);
	display:none;
	}
.loader_ourservices_08 {
	background-image:url(images/ourservices/renovations_over.jpg);
	display:none;
	}

/* ---------------- HEADERS: image preloader ----------------- */
.loader_header_forsale {
	background-image:url(images/forsale/header_forsale.jpg)
	display:none;
	}
.loader_header_ourservices {
	background-image:url(images/ourservices/header_ourservices.jpg)
	display:none;
	}	
.loader_header_designservices {
	background-image:url(images/ourservices/designservices/header_designservices.jpg)
	display:none;
	}	
.loader_header_spechomes {
	background-image:url(images/ourservices/spechomes_001/header_spechomes.jpg)
	display:none;
	}
.loader_header_customhomes {
	background-image:url(images/ourservices/customhomes_001/header_customhomes.jpg)
	display:none;
	}		
.loader_header_renovations {
	background-image:url(images/ourservices/renovations/header_renovations.jpg)
	display:none;
	}	
.loader_header_aboutus {
	background-image:url(images/aboutus/header_aboutus.jpg)
	display:none;
	}	
.loader_header_contact {
	background-image:url(images/contact/header_contact.jpg)
	display:none;
	}	

/* ---------------- SPEC HOMES: image preloader ----------------- */
.loader_spechomes_footer {
	background-image:url(images/ourservices/spechomes_001/bkg_bluefooter.jpg);
	display:none;
	}
.loader_spechomes_001 {
	background-image:url(images/ourservices/spechomes_001/thm_forsale_ansleypark_off.jpg);
	display:none;
	}
.loader_spechomes_002 {
	background-image:url(images/ourservices/spechomes_001/thm_forsale_ansleypark_over.jpg);
	display:none;
	}
.loader_spechomes_003 {
	background-image:url(images/ourservices/spechomes_001/thm_morningside_01_off.jpg);
	display:none;
	}
.loader_spechomes_004 {
	background-image:url(images/ourservices/spechomes_001/thm_morningside_01_over.jpg);
	display:none;
	}
.loader_spechomes_005 {
	background-image:url(images/ourservices/spechomes_001/thm_morningside_02_off.jpg);
	display:none;
	}
.loader_spechomes_006 {
	background-image:url(images/ourservices/spechomes_001/thm_morningside_02_over.jpg);
	display:none;
	}
.loader_spechomes_007 {
	background-image:url(images/ourservices/spechomes_001/thm_morningside_03_off.jpg);
	display:none;
	}
.loader_spechomes_008 {
	background-image:url(images/ourservices/spechomes_001/thm_morningside_03_over.jpg);
	display:none;
	}
.loader_spechomes_009 {
	background-image:url(images/ourservices/spechomes_001/thm_candlerpark_01_off.jpg);
	display:none;
	}
.loader_spechomes_010 {
	background-image:url(images/ourservices/spechomes_001/thm_candlerpark_01_over.jpg);
	display:none;
	}
.loader_spechomes_011 {
	background-image:url(images/ourservices/spechomes_001/thm_candlerpark_02_off.jpg);
	display:none;
	}
.loader_spechomes_012 {
	background-image:url(images/ourservices/spechomes_001/thm_candlerpark_02_over.jpg);
	display:none;
	}
.loader_spechomes_013 {
	background-image:url(images/ourservices/spechomes_001/thm_candlerpark_03_off.jpg);
	display:none;
	}
.loader_spechomes_014 {
	background-image:url(images/ourservices/spechomes_001/thm_candlerpark_03_over.jpg);
	display:none;
	}
.loader_spechomes_015 {
	background-image:url(images/ourservices/spechomes_001/thm_oldfourthward_01_off.jpg);
	display:none;
	}
.loader_spechomes_016 {
	background-image:url(images/ourservices/spechomes_001/thm_oldfourthward_01_over.jpg);
	display:none;
	}
.loader_spechomes_017 {
	background-image:url(images/ourservices/spechomes_001/thm_oldfourthward_02_off.jpg);
	display:none;
	}
.loader_spechomes_018 {
	background-image:url(images/ourservices/spechomes_001/thm_oldfourthward_02_over.jpg);
	display:none;
	}
/* ---------------- CUSTOM HOMES: image preloader ----------------- */
.loader_customhomes_001 {
	background-image:url(images/ourservices/customhomes_001/cust_home_01_off.jpg);
	display:none;
	}
.loader_customhomes_002 {
	background-image:url(images/ourservices/customhomes_001/cust_home_01_over.jpg);
	display:none;
	}
.loader_customhomes_003 {
	background-image:url(images/ourservices/customhomes_001/cust_home_02_off.jpg);
	display:none;
	}
.loader_customhomes_004 {
	background-image:url(images/ourservices/customhomes_001/cust_home_02_over.jpg);
	display:none;
	}
	
/* ---------------- RENOVATIONS: image preloader ----------------- */
.loader_renovations_001 {
	background-image:url(images/ourservices/renovations/reno_druidhills_off.jpg);
	display:none;
	}
.loader_renovations_002 {
	background-image:url(images/ourservices/renovations/reno_druidhills_over.jpg);
	display:none;
	}
.loader_renovations_003 {
	background-image:url(images/ourservices/renovations/reno_morningside_off.jpg);
	display:none;
	}
.loader_renovations_004 {
	background-image:url(images/ourservices/renovations/reno_morningside_over.jpg);
	display:none;
	}
	
/* ---------------- HOUSE LOADING IMAGES: image preloader ----------------- */
.loader_spechomes_house_01 {
	background-image:url(images/ourservices/spechomes_001/houses/image_01_01_loading.gif);
	display:none;
	}
.loader_spechomes_house_02 {
	background-image:url(images/ourservices/spechomes_001/houses/image_01_02_loading.gif);
	display:none;
	}
.loader_spechomes_house_03 {
	background-image:url(images/ourservices/spechomes_001/houses/image_01_03_loading.gif);
	display:none;
	}
.loader_spechomes_house_04 {
	background-image:url(images/ourservices/spechomes_001/houses/image_01_04_loading.gif);
	display:none;
	}
.loader_spechomes_house_05 {
	background-image:url(images/ourservices/spechomes_001/houses/image_01_05_loading.gif);
	display:none;
	}
.loader_spechomes_house_06 {
	background-image:url(images/ourservices/spechomes_001/houses/image_01_06_loading.gif);
	display:none;
	}
.loader_spechomes_house_07 {
	background-image:url(images/ourservices/spechomes_001/houses/image_01_07_loading.gif);
	display:none;
	}
.loader_spechomes_house_08 {
	background-image:url(images/ourservices/spechomes_001/houses/image_01_08_loading.gif);
	display:none;
	}
.loader_spechomes_house_09 {
	background-image:url(images/ourservices/spechomes_001/houses/image_01_09_loading.gif);
	display:none;
	}
	
.loader_customhomes_house_01 {
	background-image:url(images/ourservices/customhomes_001/houses/image_01_01_loading.gif);
	display:none;
	}
.loader_customhomes_house_02 {
	background-image:url(images/ourservices/customhomes_001/houses/image_01_02_loading.gif);
	display:none;
	}
.loader_customhomes_house_03 {
	background-image:url(images/ourservices/customhomes_001/houses/image_01_03_loading.gif);
	display:none;
	}
	
.loader_renovations_house_01 {
	background-image:url(images/ourservices/renovations/houses_001/image_01_01_loading.gif);
	display:none;
	}
.loader_renovations_house_02 {
	background-image:url(images/ourservices/renovations/houses_001/image_01_02_loading.gif);
	display:none;
	}

/*.photobox_portfolio {
	background-color:#F4BE81;
	position: relative;
	top: 115px;
	width: 578px;
	left: 232px;
	height:470px;
	color:#7f420f;
	font-size: 16px;
	font-weight:500;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}*/
	
	
</style>
