@charset "ISO-8859-1";* {	margin: 0px;	padding: 0px;}:focus {    outline: 0;}body {	background-image: url(../images/main_bg.jpg);	background-repeat: repeat-x;	background-position: 0px 0px;	background-color: #7D7E2D;}#wrapper {	width: 800px;	margin-right: auto;	margin-left: auto;}/* MAIN NAVIGATION */#navContainer {	height: 90px;	margin-top: 20px;}#navContainer a#logo {	background-image: url(../images/kodiak_logo.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	display: block;	height: 90px;	width: 310px;	float: left;}#navContainer a#logo span {	display: none;}#navContainer ul {	float: right;	list-style-type: none;	margin-top: 60px;}#navContainer ul li {	display: inline;}#navContainer ul li a {	display: block;	float: left;	margin-left: 5px;	background-image: url(../images/main_nav_bg.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	height: 20px;	width: 90px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	text-decoration: none;	font-weight: bold;	padding-top: 10px;	line-height: 12px;}#navContainer ul li a.active {	color: #4690bb;}#navContainer ul li a.twoLine {	padding-top: 3px;	height: 27px;}#navContainer ul li a.twoLineActive {	padding-top: 3px;	height: 27px;	color: #4690bb;}#navContainer ul li a:hover {	color: #4690bb;}/* CONTENT CONTAINER */#contentContainer {	background-color: #FFFFFF;	margin-bottom: 20px;}#contentContainer #contentTop {	background-image: url(../images/content_curve_top.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	height: 10px;}#contentContainer #contentBottom {	background-image: url(../images/content_curve_bottom.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	height: 10px;}/* HOMEPAGE HEADER */#contentContainer #homeHeader {	height: 260px;	padding-right: 10px;	padding-left: 10px;}#contentContainer #homeHeader #flash {	float: left;	width: 510px;}#contentContainer #homeHeader a img {	border: none;	float: right;	width: 260px;}/* CONTENT */#contentContainer #content {	padding-top: 30px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;	position: relative;	zoom: 1.0;}/* LEFT COLUMN */#contentContainer #content #columnLeft {	float: left;	width: 180px;	text-align: right;	padding-right: 20px;}/* HOMEPAGE BUTTONS */#contentContainer #content #columnLeft ul.homeButtons {	list-style-type: none;	margin-top: 25px;}#contentContainer #content #columnLeft ul.homeButtons li a {	background-image: url(../images/btn_bg.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	display: block;	height: 45px;	width: 180px;	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	font-size: 13px;	padding-top: 20px;	text-align: center;}#contentContainer #content #columnLeft ul.homeButtons li a:hover {	background-position: 0px -70px;}/* SUBMENU */#contentContainer #content #columnLeft ul.sideMenu {	list-style-type: none;	margin-top: 25px;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.75em;}#contentContainer #content #columnLeft ul.sideMenu li {	margin-bottom: 10px;}#contentContainer #content #columnLeft ul.sideMenu li a {	color: #333333;	text-decoration: none;}#contentContainer #content #columnLeft ul.sideMenu li a:hover {	color: #4690bb;}#contentContainer #content #columnLeft ul.sideMenu li a.active {	color: #4690bb;}/* ADDRESS */#contentContainer #content #address {	text-align: right;	font-family: Arial, Helvetica, sans-serif;	color:  #333333;	font-size: .75em;	width: 180px;	position: absolute;	bottom: 55px;	left: 20px;}/* RIGHT COLUMN */#contentContainer #content #columnRight {	float: right;	width: 535px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #a59f6b;	padding-left: 20px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;	padding-bottom: 20px;}#contentContainer #content #columnRight #news {	margin-bottom: .75em;	font-size: .85em;}#contentContainer #content #columnRight #news a {color: #4690bb;}#contentContainer #content #columnRight img.header {	margin-bottom: 20px;}#contentContainer #content #columnRight h1 {	font-size: 1.3em;	text-transform: uppercase;	color: #4690bb;	margin-bottom: 0.75em;	font-family: "Times New Roman", Times, serif;	font-weight: normal;}#contentContainer #content #columnRight p {	margin-bottom: .75em;	font-size: .75em;	line-height: 1.5em;}#contentContainer #content #columnRight p strong {	color: #000000;}#contentContainer #content #columnRight p span {	font-family: "Times New Roman", Times, serif;	text-transform: uppercase;	color: #4690bb;	font-size: 1.1em;}#contentContainer #content #columnRight p a {	color: #4690bb;}#contentContainer #content #columnRight p a:hover {	color: #4690bb;}/* IR COLUMNS */#contentContainer #content #columnRight #column1 {	float: left;	width: 295px;}#contentContainer #content #columnRight #column2 {	float: right;	width: 210px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #a59f6b;	padding-left: 20px;}/* MISC */.clear {	clear: both;	height: 1px;}