@media screen, projection {
	* 					{margin:0; padding:0;}
	body 				{background:#ffffff; font-family:Verdana, Arial, sans-serif; font-size:12px;}
	body, tr, input, 
	td, textarea, a		{}
		
	a					{color:#58659d; text-decoration:underline;}
	a:hover				{color:#009042;}

.clear {clear:both;}
.indent {text-indent:-10000px;}
.print {display:none;}
.hide {display:none;}
.show {display:inherit;}

#container {width:977px; margin:0 auto;}
	#header {width:977px; height:460px; background:url(../i/header_bg.jpg) no-repeat;}
		#header_text		{text-indent:-9999px; position:absolute;}
		#header_contact		{text-indent:-9999px; position:absolute; margin:49px 0px 0px 811px; width:140px; height:35px;}
		#header_home 		{text-indent:-9999px; position:absolute; margin:112px 0px 0px 49px; width:231px; height:180px;}
		#header_apartments	{text-indent:-9999px; position:absolute; margin:384px 0px 0px 0px; width:332px; height:55px;}
		#header_duplexes 	{text-indent:-9999px; position:absolute; margin:392px 0px 0px 340px; width:305px; height:55px;}
		#header_homes		{text-indent:-9999px; position:absolute; margin:384px 0px 0px 653px; width:324px; height:55px;}
	
	.blurb {position:absolute; width:408px; height:46px; overflow:hidden; color:#410303;}
	
	#middle {width:977px; background:url(../i/content_bg.jpg) repeat-y; width:977px;}
		#middle-top {width:977px; background:url(../i/content_header.jpg) top no-repeat;}
		#middle-bot {width:965px; background:url(../i/content_footer.jpg) bottom no-repeat; padding:27px 12px 36px 0px;}
	#middle-inner {width:977px; background:url(../i/inner_bg.jpg) repeat-y; width:977px;}
		#middle-top-inner {width:977px; background:url(../i/inner_header.jpg) top no-repeat;}
		#middle-bot-inner {width:965px; background:url(../i/inner_footer.jpg) bottom no-repeat; padding:27px 12px 40px 0px;}
		
		#left {float:left; width:300px; margin-left:4px; padding:8px 0; overflow:hidden;}
			#left ul {list-style:none;}
			#left ul li {}
			#left ul li div {position:absolute; width:197px; height:24px; background:url(../i/nav_blue_bar.jpg) no-repeat; padding:1px 0px 0px 70px; margin:-1px 0px 0px -70px;}
				#left ul li a.sub-page {font-size:18px;}
				#left ul li a:hover div.sub-div {color:#0F3B6A;}
				#left ul li div.sub-div {position:relative; width:auto; height:auto; background:none; padding:0px; color:#2076A2; font-size:16px; line-height:22px;}
			#left a {font-size:18px;}
			#left a:hover {color:#58659d; text-decoration:none;}
			#left ul li a div {color:#ffffff;}
			#left ul li a:hover div {color:#ffffff; text-decoration:none;}
			li.main-link {padding-left:70px;}
			li.main-link a {text-decoration:none; color:#58659d; font-family: "Helvetica Condensed", Helvetica, serif; font-size:18px; line-height:22px;}
			
			#button_bhrealty {text-indent:-9999px; height:63px; width:209px; margin:36px 0px 0px 57px; background:url(../i/bontrager_hardies_realty_-_visit_our_proud_partner.png) no-repeat;}
			#button_gstorage {text-indent:-9999px; height:64px; width:209px; margin:14px 0px 0px 57px; background: url(../i/goshen_storage_center_-_visit_our_proud_partner.png) no-repeat;}
			
		#right {float:left; width:582px; margin-left:40px; padding:4px 0px 4px 10px; overflow:hidden;}
			#right.index_right {padding:0px 0px 0px 10px;}
			
			h1.page-title {color:#009042; font-size:30px; font-family:"Georgia", "Helvetica", Arial, san-serif; line-height:24px; margin-bottom:18px;}
			
			#content * {color:#2076a2;}
			#content img {border:2px solid #009042;}
			#content h1, #content h2, #content h3, #content h4, #content h5, #content h6,
			#content p, #content table {margin-bottom:10px;}
			#content h3 {color:#146890; font-family:Helvetica, Arial; font-size:26px; letter-spacing:-1px; line-height:26px;}
			#content p {line-height:18px;}
			#content ul, #content ol {margin:0 20px 10px 30px;}
			#content hr {margin:18px 0px;}
				#tinymce-container div hr {margin:18px 0px;}
			
			#content_left {width:273px; padding-right:44px;}
			#content_left h2 {font-size:22px; color:#2076a2; font-family:"Georgia", "Helvetica", Arial;}
			#contnet_left h2 input {font-size:22px;}
			#content_right {width:262px;}
			
			#homepage_blue_box {width:262px; height:157px; background:url(../i/content_blue_box.png) no-repeat; margin-bottom:34px;} 
				#homepage_blue_download {text-indent:-9999px; width:202px; height:16px; position:absolute; margin:57px 0px 0px 19px;}
				#homepage_blue_email {text-indent:-9999px; width:155px; height:16px; position:absolute; margin:119px 0px 0px 19px;}
	
	#bottom {width:977px; height:78px; background:url(../i/footer_bg.jpg) top no-repeat; text-indent:-9999px;}
}
