/* CSS Document *//* All associated graphics copyright 2006, Brian White, Solo Multimedia, Inc. *//* Added: May 2006 *//* IMPORTANT *//* This design is not a template. You may not reproduce it elsewhere without the    designer's written permission. However, feel free to study the CSS and use    techniques you learn from it elsewhere. */   /* Kudos to http://fullahead.org and Greenery idea *//*-----------------------------------------------------------------------------------------Global -------------------------------------------------------------------------------------- */html, body, #contents {	min-height: 100%	width: 100%;	height: 100%;}/* * The "height" above is a hack for IE5+/Win.  Below we adjust * it using the child selector to hide from IE5+/Win */html>body, html>body #contents {	height: auto;}/* * Without this, Moz1.0 adds a vertical scrollbar */body {	margin: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	background:#222222 url(../i/back.gif);	font-family: Verdana, Arial, Helvetica, sans-serif;}ul {	padding:0;	list-style-type: circle;	} 	ul.two {	padding:0;	list-style-type: disc;	} li {	color: #ccc;	text-align: left;    font-family: font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 150%;}	#contents {	padding: 0;	margin:0;}#main {    height: auto;	width: 810px;	padding: 0;	margin:0;	background: #444 url(../i/mainback.gif);	overflow: auto;	}#masthead {	height: 141px;	width: 780px;	padding: 0;	margin:0;	background: #444;}#flash{	height: 30px;	width: 780px;	padding: 0;	margin:0;	background: #444;}#footer {		padding: 0;	background: #333 url(../i/footerback.gif);	width: 100%;}#footcenter {	margin: 0;	padding: 0;	background: #444 url(../i/footcenterback.gif);	width: 810px;	height: 100px;}#foottext {	margin: 0;	padding: 0;	background: #a9a9a9;	width: 780px;	height: 22px;}#foottexttwo {	margin: 0;	padding: 5px 0 0 0;}#formarea {   font-family: font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 100%;	color: #fff;}#contentmain {   float: left;   margin: 0;   padding: 10px 0 10px 30px;   width: 425px; }#contentmain p {   font-family: font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 125%;	color: #fff;	text-align: left;}#contentmaintwo {   float: left;   margin: 0;   padding: 10px 20px 10px 30px;   width: 570px; }#contentmaintwo p {   font-family: font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 125%;	color: #fff;	text-align: left;}#contentimage {   float: left;   margin: 0;   padding: 0;   width: 165px;    height: 604px;}#sideBar {   float: left;   margin: 0;   padding: 0;   width: 161px; }.sidebarpadone {   padding: 18px 0 5px 0px;}.sidebarpadtwo {   padding: 0 0 5px 0px;}#photoback {    height: 20px;	background: url(../i/photobar.gif);	margin-bottom: 10px;	}#photoback p {   font-family: "Trebuchet MS", Verdana, sans-serif;	font-size: 12px;	font-weight:bold;	color: #fff;	text-align: center;	margin:0;	padding:3px;}/*-----------------------------------------------------------------------------------------TEXT ELEMENTS-------------------------------------------------------------------------------------- */.foottext {    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}.foottexttwo {    font-family: font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;}	.headerblue {color: #3399ff}.headerorange {color: #ffad00}.headergreen {color: #7ea52e}#sideBar h1 {  text-align: right;  background: #686868 url(../i/rounded_tl.gif) no-repeat top left;}#sideBar h1 span {  display: block;  padding: 2px;  background: url(../i/rounded_bl.gif) no-repeat bottom left;}#info ul {	padding:0;	text-align: right;	} #info ul li{	margin-left: 0;	padding: 0;	list-style: none;	}	a.infonav:link {color: #3b97fc;    font-weight:bold;     text-decoration: none;     font-family: "Trebuchet MS", Verdana, sans-serif;	font-size:12px;}   a.infonav:visited {color: #3f6ea0;font-weight:bold; text-decoration: none;font-family: "Trebuchet MS", Verdana, sans-serif; font-size:12px;}a.infonav:hover {color: #fff;font-weight:bold; text-decoration: none;font-family: "Trebuchet MS", Verdana, sans-serif;font-size:12px;} a.infonav:active {color: #fff;font-weight:bold; text-decoration: none; font-family: "Trebuchet MS", Verdana, sans-serif;font-size:12px;}#reg ul {	padding:0;	text-align: right;	} #reg ul li{	margin-left: 0;	padding: 0;	list-style: none;	}	a.regnav:link {color: #ffad00;    font-weight:bold;     text-decoration: none;     font-family: "Trebuchet MS", Verdana, sans-serif;	font-size:12px;}   a.regnav:visited {color: #977222;font-weight:bold; text-decoration: none;font-family: "Trebuchet MS", Verdana, sans-serif; font-size:12px;}a.regnav:hover {color: #fff;font-weight:bold; text-decoration: none;font-family: "Trebuchet MS", Verdana, sans-serif;font-size:12px;} a.regnav:active {color: #fff;font-weight:bold; text-decoration: none; font-family: "Trebuchet MS", Verdana, sans-serif;font-size:12px;}   #employ ul {	padding:0;	text-align: right;	} #employ ul li{	margin-left: 0;	padding: 0;	list-style: none;	}	a.employnav:link {color: #7ea52e;    font-weight:bold;     text-decoration: none;     font-family: "Trebuchet MS", Verdana, sans-serif;	font-size:12px;}   a.employnav:visited {color: #617539;font-weight:bold; text-decoration: none;font-family: "Trebuchet MS", Verdana, sans-serif; font-size:12px;}a.employnav:hover {color: #fff;font-weight:bold; text-decoration: none;font-family: "Trebuchet MS", Verdana, sans-serif;font-size:12px;} a.employnav:active {color: #fff;font-weight:bold; text-decoration: none; font-family: "Trebuchet MS", Verdana, sans-serif;font-size:12px;} #mainlist {    float:left;    width: 120px;	margin: 0 10px 10px 10px;	}#mainlist ul {	padding:0;	text-align: left;	} #mainlist ul li{	margin-left: 0;	padding: 0;	list-style: none;	font-family: "Trebuchet MS", Verdana, sans-serif;	font-size:12px;	color: #39a9e3;	}	#mainlisttwo {    float:left;    width: 180px;	margin: 0 10px 10px 10px;	}#mainlisttwo ul {	padding:0;	text-align: left;	} #mainlisttwo ul li{	margin-left: 0;	padding: 0;	list-style: none;	font-family: "Trebuchet MS", Verdana, sans-serif;	font-size:12px;	color: #39a9e3;	}	#mainlistthree {    float:left;    width: 300px;	margin: 0 10px 10px 10px;	}#mainlistthree ul {	padding:0;	text-align: left;	} #mainlistthree ul li{	margin-left: 0;	padding: 0;	list-style: none;	font-family: "Trebuchet MS", Verdana, sans-serif;	font-size:12px;	color: #39a9e3;	}	#flashcontent {   width: 435px;   height: 340px;}/*-----------------------------------------------------------------------------------------PAGE ELEMENTS-------------------------------------------------------------------------------------- */#lakeintro {    width: 780px;	height: 155px;	background:#333;	}	#secondarynav {    width: 780px;	height: 28px;	background:#7d7d7d;	padding: 0;	margin: 0;	}#breakouts {    width: 780px;	height: 290px;	padding: 0;	margin:0;	}	img {    padding: 0;	margin:0;	border:0;	}	#backtotop {   width: 420px;   height:30px;   }   .clear { clear : both;}.bigbluetext { 		font-family: "Trebuchet MS", Verdana, sans-serif;	font-size:12px;	color: #39a9e3;	font-weight: bold;	}	.ainfotext { 		font-family: "Trebuchet MS", Verdana, sans-serif;	font-size:14px;	color: #39a9e3;	font-weight: bold;	padding:2px;	}	.agreentext { 		font-family: "Trebuchet MS", Verdana, sans-serif;	font-size:14px;	color: #7ea52f;	font-weight: bold;	padding:2px;	}	.ayellowtext { 		font-family: "Trebuchet MS", Verdana, sans-serif;	font-size:14px;	color: #ffff00;	font-weight: bold;	padding:2px;	}	#highlightgrey {    width: 400px;	background: #a9a9a9;	}	.highlightgreytext {	font-family: Verdana, sans-serif;	font-size:11px;	color: #000000;	font-weight: bold;	text-align: center;	padding: 5px;	}/*-----------------------------------------------------------------------------------------IMAGE ELEMENTS-------------------------------------------------------------------------------------- */