
a, a:visited, a:active { color: #c60500; }


ul#nav {float: right; margin: 0; padding: 0; font-size: 12px; height: 58px; background: url(images/menubg.jpg) repeat-x; width:366px; padding-left: 20px; border: 0;}

img.underbar { position: relative;}

	ul#nav li { float: left; list-style: none; margin:0; }
	/*ul#nav li.active { background: url(images/menubg_active.jpg) no-repeat; background-position:center;} */



	/* nav links */



	ul#nav a { float: left; color: #9C9C9C; text-decoration: none; padding: 29px 10px 14px 10px; }

	ul#nav a:visited { color: #aaa; text-decoration: none; }

	ul#nav a:hover { color: #000; background: #ffffff; }
	
	
	a.footer, a.footer:visited, a.footer:active { color: #f2f2f2; text-decoration:none; }

a.footer:hover { color: #ffffff; border-bottom: 1px dotted #ffffff;}

body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #393939;
	font-size: 12px;
}

p { line-height: 18px; margin-top: 6px; }
body {
	background-color: #272727;
	margin-top: 20px;
	margin-bottom: 20px;
}

.indextext { color: #393939; font-size: 13px;  padding: 15px; padding-top: 10px; line-height: 19px; }

#rightcolumn { margin: 8px; padding: 5px; display:block; float: left; width: 472px; margin-left: 0;}

#leftcolumn {
	margin: 8px;
		display:block;
	width: 200px;
	float:left;
	background-color: #F2F2F2;
	height: 100%;

}

h2 {margin-top: 0; font-size: 22px;}

h3 {color: #666666; font-size: 20px; margin: 0; }

h4 {color: #000000; font-size: 14px; }

#navcontainer { width: 100%; margin: 0; padding: 0;}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Georgia, "Times New Roman", Times, serif;
margin: 0;
}

#navcontainer a
{
display: block;
padding: 6px;

background-color: #e5e5e5;
border-bottom: 1px solid #999999;
margin-bottom: 1px;
}

#navcontainer a:link, #navlist a:visited
{
color: #000;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #369;
color: #fff;
}

a#current { background: white; font-weight:bold;}

#sidecontact {
margin: 3px;
padding: 10px;
text-align: center;
font-size: 11px;


}

#sidecontact h4 { font-size: 85%; margin-bottom: 5px; margin-top: 0; }

#gallery img { border: 1px #d5d5d5 solid; padding: 5px; margin-bottom: 5px; margin-top: 8px;}

#rightcolumn li {
padding: 5px;

}

