body {
	background-image:url("links/bg.png");
	background-repeat: repeat;
	margin:0 auto;
	padding:0px;
	padding-top: 30px;
}

img {
	border:0px;
}

div {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1 { color: red; }

.clearfloat {
	clear:both;
	height:0px;
	
}
a:link, a:visited{
	COLOR:inherit;
	text-decoration:inherit;
}

p.copyright {
	color: white;
	font-size: 8px;

	text-align: center;
}

#floatright {
	position: relative;
	display: inline;
	float: right;
}
bold {
	font-weight: bold; }

#wrap {
	background-color: white; /* #8b93c1 <- eggplant purple light */
	width:500px;
	position: relative;
	margin: 0 auto;
	padding-left: 20px; padding-right: 20px;

}

#redrule {
	width: 500px; height: 10px; background-color: red; }

#logo {
	display: block;
	position: inherit;
	width: 350px;
	margin: 0 auto;
	padding-top: 20px;
}

#textbox {
	text-align: center; 
	padding: 0 20px;
	}
	
#buttonFeature{
	width: 500px; height: 80px;
	padding: 0px; margin: 0px;
	position: relative;
	float: left;

}


.clearFloat { clear: both; }


#navigation {
	height: 40px;
	padding: 0px; margin: 0px;
	position: relative;
}

ul#navlist {
	padding: 0px; margin: 0px;
	position: relative;
	}

	ul#navlist li {
		display: inline;
		padding: 0px; margin: 0px;
		}
		
		ul#navlist li a {
			display: block;
			height: 40px;
			text-indent: -9999px;
			float: left;
		}
		ul#navlist li a.home {
			width: 106px;
			background: url(links/headerBarHome.jpg) no-repeat;
		
		}
		ul#navlist li a.issues {
			width: 108px;
			background: url(links/headerBarIssues.jpg) no-repeat;
		
		}
		ul#navlist li a.contact {
			width: 128px;
			background: url(links/headerBarContact.jpg)  no-repeat;
		
		}
		ul#navlist li a.advertise {
			width: 158px;
			background: url(links/headerBarAdvertise.png)  no-repeat;
		
		}

		
		/*ul#navlist li a.home:hover, 		ul#navlist li a.home:active, 
		ul#navlist li a.issues:hover, 		ul#navlist li a.issues:active, 
		ul#navlist li a.advertise:hover, 	ul#navlist li a.advertise:active, 
		ul#navlist li a.contact:hover, 		ul#navlist li a.contact:active
	{ background-position: bottom center; }
		
		body#home ul#navlist li a.home					{ background-position: bottom center; }
		body#archive ul#navlist li a.archive			{ background-position: bottom center; }
		body#advertise ul#navlist li a.advertise 		{ background-position: bottom center; }
		body#about ul#navlist li a.about 				{ background-position: bottom center; }*/
	
	
#centred {
	text-align: center; 
	}
	
#short {
	width: 200px; margin: 0 auto; }


strong { color: red; }

#textbox2 { padding-left: 20px; padding-right: 100px; text-indent: -20px;}

copyright { font-size: 8px; text-align: center; }