/* hide from IE mac \*/ html {	min-height: 100%;	margin-bottom: 1px;}/* end hiding from IE5 mac */ body {	background: #030727 url(images/OuterWrapper_BG.jpg) no-repeat;	font: 100.01%/115% Arial, Helvetica, sans-serif;	color: #030727;	margin: 0;	padding: 0;}body.frontpage {	background: #030727 url(images/OuterWrapper_BG.gif) no-repeat;	font: 100.01%/115% Arial, Helvetica, sans-serif;	color: #fdf5e6;	margin: 0;	padding: 0;}/******* Text Elements **********/ p, h1, h2, h3, h4, h5, h6 {	margin: 12px;	padding: 0;}h1 {	font-size: 140%;	color: #234081;}/*********** ENd text elements ***********//********** Start Navigation ***************/#leftcol ul {	list-style-type: none;	padding: 0;	margin: 0;	font-size: 95%;}#leftcol li {	border-bottom: 1px solid #666;	margin: 0 0 10px 0;}#leftcol li a {	display: block;	text-decoration: none;	padding: 15px;   background-color: #b69cbb;	color: #030727;	font-weight: bold;}#leftcol li a:hover {	background-color: #f0f0fa;}/***** Reset the layout to a 2 column layout **********//* Empty class to make it selectable in DW design view */.TwoCol {}/* Hides the rightcol div */.TwoCol #rightcol {	display: none;}/* Adjusts the right margin on the content div */.TwoCol #content {	margin-right: 0;}/************* Reset to two columns completed ***********/#wrapper {	width: 800px;	margin: 0 auto;	padding-top: 1px;}#wrapper.frontpage {	background: url("images/frontpagebg.jpg") no-repeat;	width: 800px;	margin: 0 auto;	margin-top: 30px;	}#wrapper.frontpage img {	float: right;}	#wrapper a img {	border: none;}#content {	margin: 0 190px 0 160px;	background-color: #f0f0fa;	border: 1px solid #666;}#content.frontpage {	margin: 0 200px 0 170px;	background-color: transparent;	border: none;}#content .special {	margin-left: 40px;	margin-right: 20px;	font-style: italic;	color: #006633;}#content ol li {	margin: 0 10px 0 10px;	font-size: 95%;}#content ul {	top-margin: -10px;}#content ul li {	margin: 0 10px 0 10px;	font-size: 95%;}#content a {	color: #234081;	font-weight: bold;	text-decoration: none;}#content a:visited {	text-decoration: none;	color: #b96a29;}#content a:hover {	text-decoration: underline;}/* The following changes the colors of the inputs and textareas when the cursor is inside, in supported browsers. */#content form p {	margin-left: 15px;	margin-top: -10px;	font-size: 90%;}#content input, #content textarea {	color: #000; /* Creates the text color inside the inputs. */	border: 1px solid  #B69CBB; /* Sets a border. */	padding: 1px; /* Keeps the text from touching the borders. */	background: #F0F0FA; /* Creates a background color. */}#content input:focus, #content input:active, #content textarea:focus, #content textarea:active {	color: #000;	background: #B69CBB;}#header {	background: url(images/innerlighthdr.jpg) no-repeat;	height: 120px;	margin-top: 20px;	border: 1px solid #030727;}#header.frontpage {	background: none;	height: 114px;	margin-top: 40px;	border: none;}#InnerWrapper {	margin-top: 10px;	font-size: 100%;	text-align: left;	margin-bottom: 10px;	background-color: #030727;	padding-bottom: 20px;}#InnerWrapper p {	font-size: 88%;}	#InnerWrapper.frontpage {	margin-top: 30px;	font-size: 80%;	text-align: left;	margin-bottom: 20px;	background-color: transparent;	padding-bottom: 20px;}#footer.frontpage p  a {	padding-top: 10px;	text-align: center;	font-size: 9px;	color: #B69CBB;}#footer {	padding-top: 10px;	text-align: center;	font-size: 80%;	color: #f0f0fa;}#footer a  {	color: #8ab7de;	text-decoration: none;}#footer a:visited {	text-decoration: none;}#footer a:hover {	text-decoration: underline;} #leftcol {	float: left;	width: 150px;	background-color: #030727;	border-top: 0px solid #666;	border-right: 0px solid #666;	border-left: 0px solid #666;}#leftcol.frontpage {	float: left;	width: 150px;	margin-top: 150px;	background-color: transparent;	border-top: none;	border-right: none;	border-left: none;}#rightcol {	float: right;	width: 182px;}.newsbox {	background-color: #b69cbb;	border: 1px solid #b69cbb;	margin-bottom: 10px;	font-size: 85%;	text-align: center; }/************* Generic classes ***********/.clearit {	clear: both;}.right {	float: right;	margin: 5px 0 2px 10px;}#rightcol .left {	float: left;	margin: 15px 10px 0 12px ;}#content .left {	float: left;	margin: 5px 10px 0 0;}#content .center {	text-align: center;}/************* End generic classes ***********/
