body {
background: #eee; 
font-size: 12px; 
font-family: Arial,Trebuchet MS, Verdana, sans-serif;
margin-top: 0px;
padding-top: 0px;
}

div.news {
	width: 200px; 
	background:  #f6f6f6; 
	line-height: 1.5em;
	margin-top: 20px;
}

h1,p{margin: 0 10px}

h1{font-size: 18px; color: #b83229; font-family: Arial, Trebuchet MS, Verdana, sans-serif}

h2{padding-top: 1em; margin: 0 60px;  font-size: 18px; color: #b83229; font-family: Arial, Trebuchet MS, Verdana, sans-serif}

h3{font-size: 11px; margin: 0px; padding:  0 10px; background: url("pics/gradient.gif"); background-repeat: no-repeat; color: #333; text-align: left}

h4{margin: 0 60px; padding-top: 1em; margin: 0 60px;  font-size: 14px; color: #b83229; font-family: Arial, Trebuchet MS, Verdana, sans-serif}

p{padding-bottom: 1em; padding-top: 0.5em; color: #666; clear: left}

.contact{margin: 0 60px; padding-bottom: 1em; padding-top: 0.5em; color: #666; clear: left}

h1{padding-top: 1em}

div#content {
	background:url("pics/body_b.gif");
	background-repeat: repeat-y;
	width: 700px;
	padding: 10px;
	margin: auto;
}

div#header {
width: 700px; 
height: 48px;
margin: 0px;
}

.header_column_left{height: 48px; float: left}

.header_column_right{height: 48px; float: right; margin-right: 5px}

div#container{width: 700px; margin-top: 0px;}

.leftcontent{width: 330px; float: left; margin-top: 0px}

.leftcontent_wide {width: 500px; float: left; margin-top: 0px; padding-bottom: 100px}

.rightcontent{width: 200px; float: right; padding-bottom: 20px}

#spacer{
	height: 150px;
	width: 700px;
	margin-bottom: 0px;
	overflow:hidden;
}

a:link, a:visited { color: #b83229; font-size: 11px; font-family: Arial,Trebuchet MS, Verdana, sans-serif; text-decoration: none}
a:hover { color: #b83229; font-size: 11px; font-family: Arial,Trebuchet MS, Verdana, sans-serif; text-decoration: underline}
a:active { color: #b83229; font-size: 11px; font-family: Arial,Trebuchet MS, Verdana, sans-serif; text-decoration: none}


a:link.toplink, a:visited.toplink { color: #b83229; font-size: 11px; font-family: Arial,Trebuchet MS, Verdana, sans-serif; text-decoration: none}
a:hover.toplink { color: #fff; background:  #b83229; font-size: 11px; font-family: Arial,Trebuchet MS, Verdana, sans-serif; text-decoration: none}
a:active.toplink { color: #b83229; font-size: 11px; font-family: Arial,Trebuchet MS, Verdana, sans-serif; text-decoration: none}


.footer {
padding-top: 5px; 
font-size: 10px;
color: #b83229; 
font-family: Arial,Trebuchet MS, Verdana, sans-serif; 
clear: both;
border-top: 1px solid #ccc;
}

.footerbottom {
	width: 720px;
  margin: auto;
  overflow: hidden;
	margin-top: -10px;
	background-image: url("pics/body_b_bottom.gif");
	background-repeat: no-repeat;
	height: 13px;
} 

div#pics {
padding: 2px;
margin: 0 10px;
width: 300px;
border: 1px solid #ccc;
background: #eee;
color: #666; 
font-style: italic;
font-size: 12px;
text-align: left;
overflow:hidden;
}

div#rightpics {
margin-right: 0px;
float: right;
padding: 2px;
width: 300px;
border: 1px solid #ccc;
background: #eee;
color: #666; 
font-style: italic;
font-size: 12px;
text-align: left;
overflow:hidden;
}

div#mappic {
margin-right: 0px;
float: right;
padding: 2px;
width: 220px;
border: 1px solid #ccc;
background: #eee;
color: #666; 
font-style: italic;
font-size: 12px;
text-align: left;
overflow:hidden;
}


div#horizontalpics {
padding: 2px;
margin: 0 10px;
border: 1px solid #ccc;
background: #eee;
color: #666; 
font-style: italic;
font-size: 12px;
text-align:center;
overflow:hidden;
}

ul {
  margin: 0 10px;
  font-size: 12px; 
  font-family: Arial,Trebuchet MS, Verdana, sans-serif;
}

li {
  margin: 0 20px;
  font-size: 12px; 
  font-family: Arial,Trebuchet MS, Verdana, sans-serif;
  color: #666; 
  list-style: square;
}
