/* CSS Document */
html {
	height: 100%;
	margin-bottom: 5px;
}

body{
	background:url(images/tile.jpg);
	margin: 0;
	padding: 0;
	padding-bottom:10px;
	font-size:80%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center; /* for IE */
}

a {
	text-decoration: none;
	color: #B94E18;
}

form {
	margin: 0;
	padding: 0;
	font-size:1em;
}


a:hover {
color:#556479;
	text-decoration: underline;
}

div.wrapper {
margin:0 auto;
padding:0;
width:800px;
}
.wrapper {
background:#FFFFFF;
position:relative;
}

#content{
background:#FFFFFF;
line-height:1.5em;
text-align: left; 
}

#header{
	height:144px;
	background:url(images/masthead.jpg) 0 0 no-repeat;
	}
  
#navcontainer ul
{
margin-top:0px;
	font-size:.9em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left: 0;
	margin-left: 0;
	background-color: #E9D49B;
	color: black;
	float: left;
	width: 100%;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 3px 5px;
background-color: #E9D49B;
color: black;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
width:72px;
}
#navcontainer ul li.wide a{
width:105px;}
#navcontainer ul li.mid a{
width:85px;}

#navcontainer ul li a:hover
{
background-color: #9ABAE9;
color: #000;
}  
  
  

#left{
	float:left;
	width:548px;
}

#right{
	float:left;
	width:252px;
}

#footer{
padding-top:6px;
padding-bottom:2px;
margin-bottom:0px;
text-align:center;
clear:both;
color:#b9b9b9;
font-size:.8em;
z-index:100;}

#main{
clear:both;
}
  
.para-content{
padding-right:10px;
}
#main .para-content{
padding-left:39px;}
#right .para-content{
padding-left:16px;
line-height:1.2em;}

#bottom3 {
	height: 16px;
	margin-top:0px;
	z-index:1;
}

#bottom {
	background: url(/images/main-b.png) 0 100% repeat-x;
}

#bottom2 {
	background: url(/images/main-bl.png) 0 100% no-repeat;
}

#bottom3 {
	background: url(/images/main-br.png) 100% 100% no-repeat;
}

