body {
	padding-top: 5px;
}

#header h1 {
	color: white;
	border: none;
}
#header #logo {
	margin: 0 0 0 0px;
	text-indent: -5000px;
	background: url(../images/header.png) no-repeat;
	height: 100px;
}

#logo h1 a {
	position: absolute;
	width: 325px;
	height: 88px;
	top: 0px;
	left: 0px;
}

#sidebar .subscribe_div {
	padding: 15px 0;
}
#sidebar .subscribe_div fieldset {
	margin: 0;
	padding: 0;
}
#sidebar .subscribe_div input.email {
	display: block;
	margin: 0 0 0 25px;
	border: 1px solid #9e9e9e;
	padding: 3px;
	width: 119px;
}	

#sidebar .subscribe_div p {
	margin-left: 25px;
}	

#sidebar .subscribe_div h3 {
	margin: 0;
	margin-left: 25px;
	color: #8b8f8f;

}	


#sidebar .button a:link, #sidebar .button a:visited {
	background: #db3e14 url(../images/more_bg_hover.png) no-repeat 85% 50%;
	font-size: 11px;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0.5em 2.0em 0.5em 1.0em;
	color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
}
#sidebar .button a:hover {
	background: #db3e14 url(../images/more_bg.png) no-repeat 85% 50%;
	color: #ffe2da;
	text-decoration:none;
}
#sidebar .button a:active {
	color: #fff;
	text-decoration:none;
}
#sidebar .button_l a:link, #sidebar .button_l a:visited {
	background: #db3e14 url(../images/more_bg_hover_l.png) no-repeat 15% 50%;
	font-size: 11px;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0.5em 1.0em 0.5em 2.0em;
	color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
}
#sidebar .button_l a:hover {
	color: #ffe2da;
	background: #db3e14 url(../images/more_bg_l.png) no-repeat 15% 50%;
	text-decoration:none;
}
#sidebar .button_l a:active {
	color: #fff;
	text-decoration:none;
}



#sidebar #advert_div p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}

#sidebar #advert_div h3 {
	margin: 0;
	color: #8b8f8f;
	text-transform: uppercase;

}

#sidebar .sidebox_div h3 {
	margin: 0;
	color: #8b8f8f;
	text-transform: uppercase;

}
#sidebar .sidebox_div p {
	color: #3f3f3f;
	text-transform: none;
}

#sidebar h3 {
	font-size: 1.1em;
}

#sidebar .links {
	background: url(../images/sidebox_bg.png) no-repeat 0 100%;
	padding: 15px;
	padding-left: 25px;
	color: #8b8f8f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-transform: uppercase;
}

#content ul {
	font-size: 1.0em;
}

#content ul li {
	list-style: circle;
	background: none;
}

#content .indent p {
	font-size: 1.0em;
	padding-left: 25px;
}

#sidebar .subscribe_div {
	border-top: none;
}

#sidebar #current_status {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f1f3f3;
}

#content .entry_meta li.date {
	border-right: 1px solid #c5c5c5;
}

#content .entry_meta li.last {
	border-right: none;
}

input.submit {
	margin: 0 0 0 25px;
	background: #db3e14;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	font-size: 11px;
	text-transform: uppercase;
	padding: 0.5em 1.5em 0.5em 1.5em;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: none;
}

#content input.submit {
	margin: 0;
}

input.submit:hover {
	color: #ffe2da;
	background-color: #db3e14;
	text-decoration:none;
	cursor: pointer;
}

#contact #content form div {
	margin: 1.33em 0;
}

#content input[type="text"] {
	width: 200px;
}

#content textarea {
	width: 500px;
	height: 180px;
}


.error {
	border: 1px solid #fd0000;
}

#content .single_entry .inputerror {
	border-right: 1px solid #fd0000;
	border-bottom: 1px solid #fd0000;
}

#content .good {
	list-style: square;
	background: #c8ffbf;
	font-size: 1.5em;
}

#content .bad {
	list-style: square;
	background: #ffdfdf;
	font-size: 1.5em;
}

#content .good ul li, #content .bad ul li {
	list-style: square;
}

#content label {
	font-size: 1.5em;
}

