/* <::::: Homelife DLK - author: Steve Webster ::::> */
/* <::::: GS2Websolutions.com 2007   ::::> */


	 body { 
	 border: 0px none;
	 margin: 0px; 
	 text-align:left;
	 text-align: left;
	 font-size:62.5%;
	 font: .8em "Lucida Grande", Helvetica, Arial, sans-serif;
	 background:#fff url(images/bg_texture.jpg) top repeat;
	 background-color:#fcfafa;
	 height:100%;
	 }

	#wrapper { 
	position:relative;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	width: 800px;
	height:100%;
	}
	
	#wrapback {width: 800px;height: 100%;text-align: left;float: left;}
 	/*color/image lines down sides */
	/*background: #FBF9F9 url(images/test.gif) repeat-x center top;*/

	#top_black{width: 800px;height: 2px;background-color:#000;}
	#header{width: 800px;height: 250px;background-color:#fff;}
	#header_left{width: 392px;height: 250px;background-color:#fff; float:left; background-image:url(images/header.jpg);}
	#header_right{width: 408px;height: 250px;background-color:#fff; float:right;}
	
	#header_rgtBotspace{width: 208px;height: 175px;float:right;}
	
	#main_middle{float:left; background-color:#d4c8b8;text-align:left;width: 800px;}
	#main_middleidx{float:left; background-color:#fff;text-align:left;width: 800px;}
	
	#header_rightTop{width: 408px;height: 75px; background-image:url(images/headerrightBG.gif); float:right;}
	#inside_rightTop{ padding:4px;}
	#header_rightBot{width: 408px;height: 175px;background-color:#fff; float:right;}
	#header_buttonBox{width: 200px;height: 175px;background-color:#fff; float:left;}
	#header_rightbutton{background-color:#fff; float:left; background-image:url(images/button.gif);}
	#inside_rightbutton{width: 200px;height: 21px; padding:4px 0px 0px 0px;}
	#header_rightbutton_bot{width: 200px;height:30px;background-color:#fff;float:left;
	background-image:url(images/button_bot.gif);}
	#header_farright{width: 108px; height:175px; float:left;}
	


	#midBoxLeft{float:left;width:500px; height:400px; background-color:#d4c8b8;}
	#midbox_container{ width:500px; height:175px;}
	#midTop{float:left; background-image:url(images/bg-mid-top.gif);text-align:left;width:500px; height:25px; }
	#midLeft{float:left;padding:3px 3px 3px 6px;text-align:left;width:204px;height:150px;}
	
	#midRight{float:left;text-align:left;width:285px; height:100%px; background-color:#d4c8b8; }
	#inside_midRight{padding:1px 4px 4px 4px;  background-color:#EFE0A2; width:269px; height:150px; font-size:.8em;}

	#midBoxcontent{float:left;width:800px; height:400px; background-color:#efefef;}
	#midTopFull{float:left; background-image:url(images/bg-mid-top.gif);text-align:left;width:800px; height:25px;}

	
	#middoorknob{float:left; width:500px; height:200px; background-image:url(images/Bg_doorknob.jpg);color: #fff;}
	#insidedoorknobLeft{ float:left; width:238px; height:200px;}
	#insidedoorknob{ float:left; width:262px; height:200px; }
	
	<!---all pages content other than index -->
	#spareContent{float:left;width:800px; background-color:#D4C8B8;}
	#spareContentidx{float:left;width:800px;}
	
	#midLeftPages{float:left;padding:3px 2px 3px 2px;text-align:left;width:204px;height:100%; background-color:#D4C8B8;}
	#insidemidLeft{padding:1px 0px 40px 0px; width:185px; height:100%; margin-bottom:0px;}


	#midRightContent{float:left;padding:3px 0px 3px 3px;text-align:left;width:588px; height:100%; background-color:#FFFFFF;}
	
	#insidemidright{ padding: 2px 5px 0 10px;}
	<!---all pages content other than index ENDS -->
	
	#midBoxRight{width:300px; height:400px; float:right;}
	#listingFront{ float:left;width:292px; height:192px; padding:4px 4px 4px 4px;}
	#insideListingpic{ width:288px; height:154px; padding:2px 2px 2px 2px; background-color:#736426;}
	#insideListingtext{ width:288px; height:30px; padding:2px 2px 2px 2px; background-color:#d4c8b8;}
	
	#formCenter{padding: 0px 5px 0 35px;}
	a.linktop {color: #E6D58E;text-decoration: none; font-size:1em;}
	a.linktop:hover {color: #d4c8b8;text-decoration: underline; font-size:1em;}
	
	#clock{font: .8em "Lucida Grande", Helvetica, Arial, sans-serif; color: #0F481F; padding:2px 0 0 0;}
	
	
	.sm_text {
	font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;color: #000; 
	 padding:5px 5px 5px 5px;
	 }

	.imgbox {
	padding: 2px 2px 5px 5px;
	margin-bottom:10px;
	}
	
	#footer{clear:both;height:78px;width:800px;text-align:center;font:1em;background-image:url(images/footer.jpg);}
	#inside_footer{ clear:both;height:78px;width:800px; padding:10px 0 0 0;}

	.gs2 {
	text-align:center; /* part 2 of 2 centering hack */
	width: 800px;
	height: 30px;
	background-color:#491a21;
	padding-top:10px;
	}
	/************************************* LINKS **************************************************/

	a {color: #E6D58E;text-decoration: none;}
	a:hover {color: #d4c8b8;text-decoration: none;}
	a:visited {	} 
	a:active {	}

	/*************************************Links NAVIGATION **************************************************/

	a.links{color: #167b2f; text-decoration:none; font-size: 12px; font-weight: bold; }
	a.links:hover{color: #E6D58E; text-decoration:none; font-size: 12px; font-weight: bold; }
	/*************************************END SIDE NAVIGATION **************************************************/
		
	A.companyLink { color: #ff0000; text-decoration:none; font-size: .8em; }
	A.companyLink:hover { color: #355190; text-decoration:none; font-size: .8em;}
	
	.menu {font-size: 12px;color: #fff; text-decoration:none;font-weight: bold;}
	A.menu_link { color: #167b2f; text-decoration:none; font-size: 12px; font-weight: bold; }
	A.menu_link:hover { color: #fff; text-decoration:none; font-size: 12px;font-weight: bold;}
	
	A.more_link { color: #419C4E; font-size: 1em; font-weight:bold; }
	A.more_link:hover { color: #fff; font-size: 1em; font-weight:bold;}
		
	A.link_gs2 { color: #034478; text-decoration:none; font-size: 1em;}
	A.link_gs2:visited { color: #034478; text-decoration:none;}
	A.link_gs2:hover { color: #7A98BC; text-decoration:none;}
	A.link_gs2:active { color: #034478; text-decoration:none;}

	a.link_footer {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;color: #fff;text-decoration:none;}
	a.link_footer:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;color: #000;text-decoration:underline;}

	a.link_click {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;color: #034478;font-weight: bold;text-decoration:underline;}
	a.link_click:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;color: #7A98BC;font-weight: bold;text-decoration:underline;}

	.text {font-family:"Lucida Grande", Geneva, Arial, sans-serif; font-size: 1.2em;color: #000; padding:0px 5px 0px 20px;}
	sm_text {font-family:"Lucida Grande", Geneva, Arial, sans-serif; font-size: .8em;color: #000;}
	#inside_sm_text{font-family:"Lucida Grande", Geneva, Arial, sans-serif; font-size: .8em;color: #000;padding:6px 0px 0px 2px;}
	.xsm_text {font-family: Arial, Helvetica, sans-serif; font-size: .7em;color: #000; padding:0px 2px 0px 5px;}
	.med_title {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #000; font-weight:bold; padding:0px 0px 0px 0px;}
	.contact {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000; font-weight:bold; padding:0px 0px 0px 50px;}
	.big_title {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.7em;color: #000; font-weight:bold; padding:0px 0px 10px 10px; }
		.big_title2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.7em;color: #000; font-weight:bold; 
		padding:0px 0px 10px 10px; clear:right; width:100%;}
