body {
	background-position: left top; width: 1000px;
	color: #555555;
	font-family: Verdana, Arial, Tahoma;
	padding: 0px; background-image:url('http://666survival.com/wp-content/themes/survival/images/bg.png'); 
	background-repeat:repeat; background-attachment:scroll; 
	margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px
	}
	
a, a:visited {
	color: #555555;
	text-decoration: none;
	}
	
a:hover {
	color: #A91B33;
	text-decoration: underline;
	}
	
#header {
	background: #111111 url('http://666survival.com/wp-content/themes/survival/images/header.png');
	width: 990px;
	height: 100px;
	color: #FFFFFF;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	overflow: hidden
	}

#header h1 {
	color: #FFFFFF;
	font-size: 36px;
	font-family: Times New Roman, serif;
	font-weight: normal;
	margin: 0px;
	text-decoration: none; padding-left:20px; padding-right:0px; padding-top:15px; padding-bottom:0px; letter-spacing:-2
	}
	
#header h1 a, #header h1 a:visited {
	color: #FFFFFF;
	font-size: 36px;
	font-family: Times New Roman, serif;
	 letter-spacing:-2;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	}
	
#header h1 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	}
	
#header h3 {
	color: #A91B33;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px;
	padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px
	}
	
#header p {
	color: #FFFFFF;
	padding: 0px 0px 5px 20px;
	margin: 0px;
	line-height: 20px;
	}
	
.headerleft {
	width: 460px;
	float: left;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	}
	
.headerleft a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}

.headerright {
	width: 486px;
	float: right;
	margin: 0px;
	padding: 18px 0px 0px 0px;
	font-weight: bold;
	}
	
.headerright a img {
	border: none;
	margin: 0px 0px 3px 0px;
	padding: 0px;
	border: 1px solid #FFFFFF;
	}
	

h1 {
	color: #444444;
	font-size: 22px;
	font-family: Georgia, Times New Roman;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	padding: 10px 0px 0px 0px;
	}
	
h1 a, h1 a:visited  {
	color: #444444;
	font-size: 22px;
	font-family: Georgia, Times New Roman;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	padding: 10px 0px 0px 0px;
	}

h1 a:hover {
	color: #A91B33;
	text-decoration: none;
	}
	
h2 {
	background: #000000;
	color: #FFFFFF;
	font-size: 20px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding-left:10px; padding-right:0px; padding-top:1px; padding-bottom:3px
	}

h3 {
	background: #333333 url('images/headline.png');
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding-left:7px; padding-right:0px; padding-top:1px; padding-bottom:1px
	}
	
h4 {
	color: #A91B33;
	font-size: 22px;
	font-family: Georgia, Times New Roman;
	font-weight: normal;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 0px 0px;
	}



#searchform {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: inline;
	}
	
#searchbox {
	background: #EEEEEE !important;
	width: 250px;
	color: #202020;
	font-size: 11px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 4px 0px 3px 5px;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	display: inline;
	}
	
#searchbutton {
	background: #555555 url('images/topnav.png');
	color: #FFFFFF;
	font-size: 11px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: bold;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666; margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:2px
	}

#topnavbar {
	background: #111111 url('images/topnav.png');
	width: 960px;
	height: 30px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px
	}
	
#topnavbar a, #topnavbar a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
	
#topnavbar a:hover {
	text-decoration: underline;
	}
	
#topnavbar p {
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	}
	
.topnavbarleft {
	width: 230px;
	float: left;
	margin: 0px;
	padding: 8px 0px 0px 10px;
	}
	
.topnavbarright {
	width: 600px;
	float: right;
	margin: 0px;
	padding: 7px 10px 0px 0px;
	text-transform: uppercase;
	text-align: right;
	}
	
.topnavbarright a img {
	border: none;
	margin: 0px 3px 3px 0px;
	padding: 0px;
	}
