@charset "utf-8";
/* CSS Document */

body 
{ 
 margin: 0px; 
 padding: 0px; 
 text-align: center; 
 border:0;
} 

/*#header {
 margin: 0 auto;  
 padding-top: 20px; 
 width: 800px; 
 text-align: left; 
}*/

#header {
 margin: 0 auto;  
 padding-top: 5px;
 width: 800px; 
 text-align: left; 
}

#header img {
	margin-bottom:-8px;
	margin-left:-15px;
}

.fullWidth {
font-family:Geneva, Arial, Helvetica, sans-serif;
padding:3px 0px;
background-color:#AA0000;
border-top:3px solid black;
color:#FFFFFF;
width:100%;
min-height:5px;
}

#midWrapper {
margin: 0 auto;  
padding: 0; 
width: 800px;
text-align: left; 
}

	#midWrapper img {
	
	}

	#content {
	float:left;
	 width:560px;
	 padding:15px;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 text-align:left;
	}
	
		#content .link {
		/*width:600px;*/
		background-color:#EEEEEE;
		border-top:solid 3px #AA0000;
		padding:5px;
		margin:30px auto;
		}
		
		#content .link img {
		width:150px;
		margin:3px 5px 0 5px;
		float:left;
		padding:3px;
		border:solid 1px #EA0E00;
		}
		
		#content .link a {
		font-size:16px;
		color:#EA0E00;
		margin:5px; line-height:30px;
		font-weight:bold;
		}
		
		#content .link p {
		/*top:-15px;*/
		margin:-1px;
		display:block;
		font-size:11pt;
		}
		
		#content .link p a {
		font-size:11pt;
		font-weight:normal;
		margin:0; line-height:12px;
		}
	
	#right {
	float:left;
	width:190px;
	background-color:#AA0000;
	border-right:6px solid black;
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11pt;
	padding:5px;
	}
	
	#right ul {
	padding:0px 0px;
	margin:15px;
	}
	
	#right li {
	padding:4px 0px;
	}
	
	#right a {
	color:#FFFFCC;
	}

#floatingFooter {
 margin: 0;  
 padding: 0;
 position:fixed;
 bottom:0px;
 left:0px;
 z-index:1;
 text-align: left;
}

#footer {
 margin: 0;  
 padding: 0;
 position:relative;
 width:100%;
 top:0px;
 text-align: left; 
 float:left;
 border-top:solid thick #AA0000;
 background-color:#EEEEEE;
 font-size:12px;
}

#footer div.column-group {

width: 750px;
text-align: left;
margin: 0 auto;
}

#footer div.column {
float: left;
width: 175px;
padding-bottom: 0px;
}

#footer div.last-child {
float: right;
text-align: right;
padding-top: 0px;
font-size:9px;
}

#footer ul {
list-style:none;
}

#footer a {
	color:#F00;
	text-decoration:none;
	line-height:17px;
}

#footer a:hover {
	text-decoration:underline;
}


/* Styles */

.h1 {
font-size:larger;
}

.h2 {
font-size:large;
line-height:35px;
margin-bottom:-5px;
}

.h3 {
font-size:medium;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bolder;
margin:5px;
line-height:25px;
}

.h4 {
font-size:small;
}

.h5 {
font-size:smaller;
}

.h6 {
font-size:x-small;
}

/* Tags */
.fullWidth ul {
 margin: 0 auto;  
 padding: 0; 
width:800px;
height:42px;
list-style:none;
}

.fullWidth li {
line-height:40px;
/*margin:0px 25px 0px 25px;*/
float:left;
border:solid 1px #AA0000;
margin:0px 2px;
}

.fullWidth li:hover {
background-color:#BB0000;
border:inset 1px #770000;
}

.fullWidth a {
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

#hidden {
	display:none;
}

.newsBox {
padding:5px;
margin:20px;
background:#EEEEEE;
border-top:solid 3px #AA0000;
border-right:solid 4px black;
}

.wp-tag-cloud { padding: 2px; line-height: 3em; text-align: center; }
.wp-tag-cloud a { padding: 0px; }
.wp-tag-cloud { margin: 0; }
.wp-tag-cloud li { display: inline; }