/*
Theme Name: Irregular 2010
Description: The brand new look for the site in 2010. Based on 5years 960 grid theme.
Version: 1.0
Author: Rebecca Hubbard
Tags: custom header, fixed width, three columns, widgets
Template: 5-years
*/

@import url("960/960.css");
@import url("960/reset.css");
@import url("960/text.css");


body {
	padding: 0;
	margin: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1em;
	background: #3E435C ;/*url(images/mapbackground.jpg) top no-repeat;*/
	}
	
/* header*/	
#header {
	padding-top:28px;
	z-index:1}
		
#header img {
	margin-left:-7px;}

#description {
	padding-top:28px;}
			
/* Top Menu */
#topmenu {
	height: 28px;
	line-height: 28px; 
	background-color:#660000;/*#000078;*/
	/*position:relative;*/
	top:-14px;
	}
#topmenu ul {
	text-align: centre;
	display: block;
	height: 28px;
	margin-left:0px;
	 }
#topmenu ul li {
	display: inline;
	margin: 0;
	padding: 0;
	 }
#topmenu ul li a {
	/*margin: 0;*/
	padding: 3px 10px;
	display: inline;
	text-decoration: none;
	font-weight: bold;
	font-size:1.1em;}
#topmenu ul li a:link,
#topmenu ul li a:visited {
	color: #ffffff; }
#topmenu ul li.current_page_item a:link,
#topmenu ul li.current_page_item a:visited {
	background: #1a1a1a;
	color: #ffffff; }
#topmenu ul li.page_item a:hover,
#topmenu ul li.current_page_item a:hover {
	background: #570302;
	color: #ffffff; }
	
/* Sidebar */
#sidebar {
	background-color:#6b6b6b;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:50px;
}

#sidebar p, #sidebar ul{
font-size:0.8em;
}

#sidebar a, #sidebar a p{
color:#ffffff;
text-decoration:underline;
}

#sidebar a:hover, #sidebar a:hover p{
color:#FFFFFF;
text-decoration:none;
}

#infobubble{
padding:10px 10px 0 10px;
}

#infobubble hr{
margin:0;
border-color:#1a1a1a;
}

#infobubble .button{
margin-left:30px;
}

#infobubble .button_small{
margin-left:50px;
}

#infobubble li{
padding:0;
}

.small{
font-size:smaller
}



#advert-left, #advert-right{
	margin-top:-5px;
}



/* Advert banner */
#advert-right{
	background-color:#1A1A1A;/*#918E89;*/
	height:112px;
	color:#ffffff;
}

#advert-right h3, #advert-right p {
	/*margin-left:-10px;*/
	display:block;
	padding:0;
	margin:0;
}

#advert-right h3{
	font-size:1em;
	background-color:#6b6b6b;
	color:#FFFFFF;
	width:auto;
	padding:3px 0 3px 5px;
	margin-top: 10px;	
}

#advert-right p{
	font-size:0.8em;
	margin-top:5px;
	line-height:1.1em;
	color:#ffffff;
}

#advert-right a{
color:#FFFFFF;
text-decoration:none;
}

#advert-right a:hover{
color:#1B91FF;
text-decoration:underline;

}

#advert-right img{
	margin-left:30px;
	margin-top: 30px;
}


/* Content */
#content {
	background-color:#FFFFFF;
	color:#200706;
}

#content h2{
	background-color:#573B36;
	color:#ffffff;
	margin-top:10px;
	margin-left:-10px;
	padding-left:40px;
	padding-right:10px;
}

#content h3{
	font-size:1.3em;
}

#content h2 a{
	color:#ffffff;
	text-decoration:none;
}

#content a{
color:#0C1208;
text-decoration:underline;
}

#content a:hover{
color:#CE5D0A;
}

#content a.ignore{
text-decoration:none;
color:#0C1208;
}


#content img #main {
	margin-top:20px;
}

.box{
font-size:0.8em;

}

#social{
font-size:0.9em;
margin-bottom:30px;
}

#midcol {
margin-left:10px;
margin-bottom:10px;
font-size:0.7em;
}

#midcol h2{
background-color:#1A1A1A;
}

#pre_image_gap{
margin-top:100px;
}

#team{
margin-top:100px;
}

#navigation{
margin-top:20px;
font-size:0.9em;
text-align:right;
}

.pagination{
margin:30px;
}
	
/* Footer */
#footer-top {
	background-image:url(images/footer_rounded_top.png);
	background-repeat:no-repeat;
	background-position:left;
	height:10px;
	margin-top:10px;
	}
#footer-btm {
	background-image:url(images/footer_rounded_btm.png);
	background-repeat:no-repeat;
	background-position:left;
	height:10px;
	margin-bottom:50px;
	}	
	
#footer-contents{
	background-color:#1A1A1A;
}
	
#footer-contents p { 
	color:#ffffff;
	font-size:0.8em;
	}
	
#footer-contents a{
color: #E5EACB;
text-decoration:underline;
}

#footer-contents a:hover{
color:#E5EACB;
}
	

