@charset "utf-8";
/* CSS Document */

body { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#container
{
width: 90%;
margin: 10px auto;
background-image: url(./../images/navBg.gif);
color: #333;
border: 1px solid gray;
max-width:768px;
}

#top
{
border-bottom: 1px solid gray;
background-image: url(./../images/headerBg.png)
}

#topBLK{
	background-color:#333333;
	height:10px;
}

#topSep{
	background-color:#477A6B;
	height:15px;
}

#leftnav
{
float: left;
width: 160px;
margin: 0;
}

#content
{
margin-left: 160px;
border-left: 1px solid gray;
padding: 1em;
min-height:600px;
background-color: #ffffff;

}

#footer{
	clear: both;
	margin: 0;
	color: #000000;
	background-color: #333333;
	border-top: 1px solid gray;
}

p.footerl{
	float:left;
	margin-left:5px;
	font-size:12px;
	color:#FFFFFF;
}

a.footer{
	text-decoration:none;
	color:#FFFFFF;
	margin:0;
}

p.footerR{
	float: right;
	color:#FFFFFF;
}

#leftnav p { 
	margin: 0 0 1em 0;
}

#leftnav a {
	color:#0000FF;
}

#content h2 { margin: 0 0 .5em 0; }

/*** Nav bar styles ***/

#nav ul.nav {
  margin: 10px;
  padding: 0;
  list-style-type: none;
}

#nav ul.nav a {
	text-decoration: none;
	line-height: 20px;
	color:#666666;
}

#index_pic {
	float:left;
	padding:10px;
}

.greybox {
	background-color:#CCCCCC;
	border:2px solid #000000;
	text-align:center;
	width:85%;
	margin:auto;	
}

.sidebyside {
	float: left;
	width: 250px;
	margin:auto;
}

.center {
	width:90%;
	margin:auto;
}

p.faq{
	padding-left: 2em;
    text-indent: -2em;
}

h1 {
	text-decoration: none;
	font-size: 20px;
}

h2 {
	text-decoration: none;
	font-size: 17px;
}

#HeaderAddress{
	float:right;
	padding-right:2em;
}

h1.headlink{
	padding-left:10px;
	font-size:30px;
}

h1.headlink a {
	text-decoration: none;
	color:#333333;
}