/* IE6 flicker hack */

html {

  filter: expression(document.execCommand("BackgroundImageCache", false, true));

}





body {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	background:#e5dab6;

	}

	

h1 {

	font-size:12px;

	font-weight:bold;

	color:#cc402f;

	}

	

h2 {

	font-size:12px;

	font-weight:bold;

	color:#006599;

	}


h3 {

  font-size:12px;
}	


p {

	font-size:11px;

	color:#000000;

	}



a:link {

	color:#5e433a;

	font-weight:bold;

	}

	

a:visited {

	color:#5e433a;

	font-weight:bold;

	}

	

a:hover {

	color:#006599;

	font-weight:bold;

	}

	

/* column layout */



/*

#columnfarright {

	width:10%;

	float:left;

	background:#e5dab6;

	padding-bottom:1em;

	height:100%;

	}

	

#columnfarleft {

	width:10%;

	float:left;

	background:#e5dab6;

	padding-bottom:1em;

	}

	



*/



#frame {

		width:898px;

		margin-right:auto;

		margin-left:auto;

		margin-top:0px;

		padding:0px;

		text-align:left;

		background-image:url(../images/shadow.gif)

		}

	

#header {

	padding-left:50px;

	}

	

#columnright {

	width:240px;

	float:left;

	padding-bottom: 1em;

	}	

	

#columnleft {

	width:250px;

	float:left;

	padding-top:0px;

	padding-bottom:1em;

	}

	

#columnmain {

	width:397px;

	float:left;

	background:#FFFFFF;

	padding-bottom:1em;

	padding-left:1em;

	}

	

#footer {

	clear:both;

	padding-bottom:1em;

	text-align:center;

	}

	



/* left side section navbar */



#navsection p {

	display:none;

	}



#navsection {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	width:150px;

	border-width:thin;

	border:#000000;

	padding:0;

	margin-bottom:1em;

	background-color:#e5dbb7;

	color:#5e433a;

	float: right;

	

	}

	

#navsection ul {

	list-style:none;

	margin:0;

	padding:0;

	}

	

#navsection ul li {

	margin:0;

	border-bottom: 1px solid #5e433a;

	

	}

	

#navsection ul li a {

	display:block;

	padding:2px 2px 2px 0.5em;

	background-color:#e5dbb7;

	color:#5e433a;

	text-decoration:none;

	width:100%;

	}

	

html>body #navsection ul li a {

	width:auto;

	}

	

#navsection ul li a:hover {

	background-color:#cc412e;

	color:#e5dbb7;

	}



/* right side nav bar */	



#navbar p {

	display:none;

	}



#navbar {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	width:12em;

	margin-left:30px;

	padding:0;

	margin-bottom:1em;

	background-color:#fff;

	color:#5e433a;

	}

	

#navbar ul {

	list-style:none;

	margin:0;

	padding:0;

	}

	

#navbar ul li {

	margin:0;

	}

	

#navbar ul li a {

	display:block;

	padding:2px 2px 2px 30px;

	background-color:#fff;

	background-image:url(/images/nav_bar_bkgd_off.jpg);

	color:#5e433a;

	text-decoration:none;

	width:100%;

	}

	

html>body #navbar ul li a {

	width:auto;

	}

	

#navbar ul li a:hover {

	background-color:#fff;

	background-image:url(/images/nav_bar_bkgd.jpg);

	color:#5e433a;

	}	

	

#navbar .uberlink {

background-color: #fff;

background-image:url(/images/nav_bar_bkgd_off.jpg);

color: #006599 !important;

font-weight: bold;

}


