body {margin: 15px; font: normal 11px arial; verdana; color: #000; background: #fff;}

a {color: #666;}
	a:hover {color: #333;}

img {border: 0;}

.orange, .orange a {color: #fc9;}

div.clearEm {height: 1px; overflow: hidden; clear: both;}

div.frame {width: 780px;}

	div.masthead {position: relative; height: 113px; background: #9FCF6F;}
		div.masthead img.logo {margin: 38px 0 0 22px;}
		
	div.sectionID {position: absolute; left: 640px; top: 76px; width: 140px; height: 32px; background: #9FCF6F;}
		div.sectionID h2 {margin: 0 30px 0 0; padding: 0; font: normal 20px arial; color: #fff;}
		
	div.content {margin: 26px 11px 0 22px;}
		div.content div.mainImage {float: left; width: 195px; margin: 0 0 10px 0; font: bold 11px arial; color: #ccc;}
			div.content div.mainImage img {margin-bottom: 12px;}
			
			div.homePage {width: 100%; margin-bottom: 20px;}
				div.homePage img {display: inline; float: none;}
			
			div.tagline {margin: 10px 0;}
			
			div.content div.interior {float: none; clear: both; height: 255px;}
				div.content div.interior img {}
				
			div.title {float: left; margin: 0 30px 20px 0; padding-left: 8px; font: bold 11px arial; color: #ccc;}
		
		div.content div.middleArea {float: left; width: 505px; margin: 0 0 20px 0;}
			div.content div.middleArea div.tagline {margin-top: 240px; margin-left: 30px; font: normal 14px arial; color: #bbb;}
			div.content div.middleArea div.description {margin-top: 110px; font: normal 14px arial; color: #bbb;}
				div.content div.middleArea div.description h4 {margin: 0 0 5px; padding: 0; font: bold 16px arial; color: #f90;}
				div.content div.middleArea div.description span {color: #ccc;}
				
			div.content div.noDescription {}
		
		div.content div.thumbs {margin: 50px 0 0;}
			div.content div.thumbs a {vertical-align: middle; text-decoration: none;}
				div.content div.thumbs a img {vertical-align: bottom;}
				
		div.title div.textLinks {margin: 0 0 0 8px; float: left; width: 170px;}
			div.title div.textLinks a {padding-right: 8px; font: bold 13px/13px 'Trebuchet MS', verdana; text-decoration: none; color: #ccc;}
				div.title div.textLinks a:hover {color: #999;}
				div.title div.textLinks a.active {color: #FFCC66;}
				div.title div.textLinks a img {vertical-align: middle; background: #ccc;}
				div.title div.textLinks a:hover img {background: #999;}
					div.title div.textLinks a.left img {margin-right: 16px;}
					div.title div.textLinks a.right img {margin-right: 28px;}
					
		div.title div.rightInfo {float: left; margin: 3px 0 0 80px;}
	
	div.nav {padding: 11px 0 0; color: #fff; background: #9FCF6F;}
		div.nav a {}
	
	div.bottomBox {width: 100%; padding-top: 40px; color: #fff; background: #9FCF6F;}
	
	div.news {float: left; width: 255px; _width: 260px; background: #9FCF6F;}
		div.news p {width: 200px; margin: 0 0 18px 22px; color: #333; font-size: 10px; line-height: 12px;}
		
	div.bottomNav {float: right; margin: 15px 30px 18px;}
		
	div.footer {clear: both; background: #fff;}
		div.footer .copyright {margin: 9px 0 0 22px; font: normal 9px verdana; color: #ccc;}
		
body.popup {margin: 15px; text-align: center;}
	body.popup div.popupLabel {width: 100%; margin-bottom: 25px; text-align: center; font: bold 11px arial; color: #ccc;}
	
	
			body.popup a.left, body.popup a.right {padding-right: 8px; font: bold 13px/13px 'Trebuchet MS', verdana; text-decoration: none; color: #ccc;}
				body.popup a.left:hover, body.popup a.right:hover {color: #999;}
				body.popup a.active {color: #FFCC66;}
				body.popup a.left img, body.popup a.right img {vertical-align: middle; background: #ccc;}
				body.popup a.left:hover img, body.popup a.right:hover img {background: #999;}
					body.popup a.left img {margin-right: 16px;}