#container #border1 #topnav #tabs ul li .home{
padding:10px 20px 0px 20px;
margin:10px 10px 0 0;
background-image:none;
color:#000;
background-color:#fff;
text-decoration:none;
}

#container #border1 #main #middlecol{
padding:0;
margin:0 0 20px 0;
width:880px;
border:none;
float:left;
background-color:#fff;
text-align:left;
font-size:90%;
font-family: arial, tahoma, verdana, san-serif;
}

#container #border1 #main #middlecol #content{
padding:0 20px 0 20px;
margin:0;
width:840px;
border:none;
float:left;
background-color:#fff;
text-align:left;
font-size:100%;
font-family: arial, tahoma, verdana, san-serif;
}

#container #border1 #main #middlecol #content #col1{
padding:0 30px 0 0;
margin:0;
width:300px;
border:none;
float:left;
background-color:#fff;
text-align:left;
}

#container #border1 #main #middlecol #content #col1 .intro{
padding:0 0 15px 0;
margin:0;
font-size:112%;
}

#container #border1 #main #middlecol #content #col1 .intro p{
line-height:1.25em;
}

#container #border1 #main #middlecol #content #col1 .moreinfo p{
padding:10px 0 0 0;
margin:0;
font-size:112%;
line-height:1.25em;
}

#container #border1 #main #middlecol #content #col2{
padding:0 30px 0 0;
margin:0;
width:355px;
border:none;
float:left;
background-color:#fff;
text-align:left;
}

#container #border1 #main #middlecol #content #col2 .map{
padding:0 0 0 0;
margin:0 0 30px 0;
border:none;
}

#container #border1 #main #middlecol #content #col2 .map .border{
padding:0 0 0 0;
margin:0 0 0 0;
border:none;
border-top:solid 1px #e5a822;
border-bottom:solid 1px #e5a822;
}

#container #border1 #main #middlecol #content #col2 .map .border img{
padding:0 0 0 0;
margin:0 0 0 0;
border:none;
}

#container #border1 #main #middlecol #content #col2 .news{
padding:0 0 0 0;
margin:0 0 15px 0;
border:none;
}

#container #border1 #main #middlecol #content #col2 .news .listing{
padding-left:15px;
border:none;
}

#container #border1 #main #middlecol #content #col2 .news .listing .title{
font-weight:normal;
}

#container #border1 #main #middlecol #content #col3{
padding:0 0 0 0;
margin:0;
width:125px;
border:none;
float:left;
background-color:#fff;
text-align:left;
}

#container #border1 #main #middlecol #content #col3 .promo{
padding:0 0 30px 0;
margin:0;
}

#container #border1 #main #middlecol #content #col3 .promo a{
border:none;
}