
#nav li
{
display: block;
float: left;
width: 70px;
text-align: center;
}

#nav
{
display: block;
}




/* Header */
#container #header
{

}

#container #header h1
{

}

#container #header-shadow
{

}


#sidebar
{
margin-left: 2px;
margin-top: -16px;
}


.ev-header-image {
	margin: 0px;
	padding: 1px 0px 0px 1px;
}


#content {
	margin-top: -17px;
}

#content p
{
padding: 7px;
margin-left: 8px;
}

#content p img
{
border: 5px solid #B7C6C3;
float: left;
margin-right: 15px;
}

#content h1
{
font-size: 22px;
border-bottom: 1px solid #ABBCB6;
padding-left: 10px;
padding-bottom: 6px;
margin-bottom: 5px;
margin-top: 10px;
color: #003420;
}

#content h1 span
{
font-weight: bold;
margin-top: -25px;
}

/*
div.box_large p, div.box_small p
{

}
*/

#sidebar div.box_large, #sidebar div.box_small
{
margin-left: 5px;
overflow: hidden;
}

div.box_small
{
overflow: hidden;
}

div.box_small p
{
position: relative;
left: -10px;
}

div.read_more_wrapper div.text
{
padding-top: 0px !important;
vertical-align: middle;
}

div.read_more_wrapper
{
overflow: hidden;
background: none !important;
}

div.clearer
{
padding: 0px;
margin: 0px;
}

div.box_small div 
{
width: 214px;
background: url("../images/box_small_footer.jpg") left bottom no-repeat;
}
div.box_small span.header {
	margin-bottom: -16px;
}


#footer
{
margin: 10px auto 0px ;
}



#prospectus {
overflow: hidden;
padding: 0px 0px 15px 0px;
}
#prospectus h1 {
padding: 10px 0px 0px 0px;
}

div.green_banner
{
overflow: hidden;
}

div.green_banner p
{
left: 210px;
top: -60px;
}

div.green_banner .book
{
left: 4px;
}

#overlay
{
color: #fff !important;
}



.rss {
margin-top: -2px;
position: relative;
padding: 0px;
}
.rss img {
width: 16px;
height: 16px;
}
.rss2 {
margin-top: 0px;
margin-bottom: -5px;
}
.rss3 {
	margin-top: -1px;
}


/*
div.box_large span.header div.right
{
margin-top: -10px;
}

div.box_large span.header 
{
padding: 5px 0px 0px 10px;
}

*/




#content div.large_map_container
{
float:left;
width: 636px;
height: 498px;
background: url("../images/large_map_container.jpg") top left no-repeat;
padding: 4px 0px 0px 4px;
}


#back-to-link	{
	background:transparent url(../images/box_header_large.jpg) no-repeat scroll 0 0;
	color:#fff;
	
	display:block;
	
	height:25px;
	width:243px;
	
	padding: 5px 0px 0px 10px;
}
#back-to-link a	{
	color: #fff;
	text-decoration: none;
}
#back-to-link img	{
	display: none;
}


#ev-home-news p {
	height: 198px;
	overflow: hidden;
}

div.box_small img {
    margin-top: 10px;
}

img.ev-header-image {
    position: relative;
    top: -10px;
}

#myGallery0 {
    margin: 1px 0 0 0;
    position: relative;
    top: 1px;
}

#events .header {
    margin-bottom: -5px;
}