/*---Koehler Woodwroks, Inc.---*//*---Created by Mahan Graphics: Your Communications Solutions---*//*---© 2006 www.mahangraphics.com---*//*---Colors Used---*/Burnt Red: #8E2900Burnt Orange: #DE8521Olive: #98774FLight Orange: #FFCC66Grey: #333Navy Blue: #003366/*---Link Styles---*/.links a {	color: #666633;	text-decoration: none;}.links a:hover {	color: #999;	text-decoration: none;}/*---Maine Content Container Wrapping Everything---*/.body {	background-color: #F6E7C8;}div.mainwrapper {	/* center the page with border around content */	margin-top:20px;	margin-left: auto;	margin-right: auto;	margin-bottom: 50px;	text-align:center;	padding:0px;	width:800px;}div.index_wrap {	margin-top: 10px;	margin-bottom: 10px;	background-image: url(../assets/index_pic.jpg);	background-repeat: no-repeat;}div.content_wrap {	margin-top: 10px;	margin-bottom: 10px;	width: 800px;	height: 100%;}div.iehackwrap {	text-align:center;}div.clear {	clear:both;}#index_wrap {	height: 150px;	background: #0066CC;	border-right: 1px solid #fff;}#logo {	width: 381px;	height: 157px;	background-image: url(../assets/KW_logo.gif);	background-repeat: no-repeat;}div.aboutkw {	width: 419px;	height: 157px;}#about_text {	padding-top: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .7em;	line-height: 1.3em;	color: #000;}.aboutkw_head {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 120%;	line-height: 18px;	color: #CC6600;}div.read_more {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;}.read_more a {	color: #660000;	text-decoration: none;}.read_more a:hover {	color: #666;	text-decoration: none;}	div.navbar {	width: 800px;	height: 30px;	background-color: #666633;}#date_td {	width: 231px;	height: 30px;}.date_text {	padding-top: 7px;	padding-right: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .7em;	color: #CCCC99;}	#nav {	width: 569px;	height: 30px;	padding-left: 10px;}.navlinks {	padding-top: 7px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .7em;	color: #CCCC99;}.navlinks a {	color: #fff;	text-decoration: none;}.navlinks a:hover {	color: #FFCC66;	text-decoration: none;}.navlinks a.current {	color: #FFCC66;	text-decoration: none;}#index_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .9em;	font-style: italic;	line-height: 1.3em;	color: #fff;}/*------Start Text Page Styles------*//*------Comment: Content Wrap is the same as above------*/div.leftcol {	width: 381px;}#lc_border {	border-right: 2px solid #999;}#text {	padding-top: 5px;	width: 381;}p.copy {	padding-right: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .7em;	line-height: 1.3em;	color: #000;}.copy_heads {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .9em;	font-weight: bold;	color: #660000;}div.rightcol {	width: 419px;	height: 409px;}.copy_bold {	font-weight: bold;}.copy_itals {	font-style: italic;}.links a {	color: #660000;	text-decoration: none;}.links a:hover {	color: #999;	text-decoration: none;}/*------Start Project Page Styles------*//*------Comment: Content Wrap is the same as above------*/div.left_col {	width: 377px;	height: 100%;}#lftcol_wrap {	border-right: 2px solid #999;}#alt_views {	width: 381px;	height: 84px;}.viewtext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 14px;	color: #333;}div.right_col {	width: 419px;	height: 409px;}#project_head {	padding-left: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .9em;	font-weight: bold;	color: #CC6600;}div.thumbs {	width: 419px;	height: 60px;	background-color: #fff;}#more {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #F6E7C8;}#more a {	color: #660000;	text-decoration: none;}#more a:hover {	color: #666;	text-decoration: none;}#profile_text {	width: 419px;	padding-left: 10px;}.profile_head {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: .8em;	color: #660000;}p.project_copy {	padding-right: 50px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .7em;	line-height: 1.3em;	color: #000;}/*------End Project Page Styles------*/div.footer {	margin-top: 10px;	padding-top: 10px;	border-top: 6px solid #CC6600;}#footer_left {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .7em;	color: #CC6600;}#footer_right {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .7em;	color: #CC6600;}#footer_right a {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #CC6600;	text-decoration: none;}	#footer_right a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666;	text-decoration: none;}