html, body, form, fieldset,textarea,input {
	margin: 0;
	padding: 0;
	font: 12px/18px "Verdana",Arial,sans-serif;
	color: #999;
}

body {
	background: #6C6C6C url(v2_images/bg_body.gif) center 10px repeat-y;
	position: relative;
}

a,
a:active,
a:visited,
a:link {
	color: #0F0;
	text-decoration: none;
}

a:hover {
	color: #FFF;
}

a img,
a:active img,
a:visited img,
a:link img {
	border: 1px solid #0F0;
}

a:hover img {
	border: 1px solid #FFF;
}

#meta a,
#linkpartners a,
#meta a:active,
#linkpartners a:active,
#meta a:visited,
#linkpartners a:visited,
#meta a:link,
#linkpartners a:link {
	color: #0b0;
}

#meta a:hover,
#linkpartners a:hover {
	color: #0F0;
}
	
#container {
	margin: 0 auto;
	position: relative;
	width: 930px;
	overflow: hidden;
	padding-bottom: 100px;
	background: url(v2_images/bg_body.gif) center 10px repeat-y;
}

h1 {
	background: url(v2_images/bg_header.jpg) no-repeat;
	height: 250px;
	margin: 0;
	padding: 0;
}

h1 a {
	display: block;
	height: 100%;
	text-indent: -9999px;
}

h3 {
	font: bold 24px/36px "Times New Roman","Verdana",sans-serif;
	margin: 0 0 12px 0;
}

h3 a,
h3 a:active,
h3 a:link,
h3 a:visited {
	border-bottom: 1px solid #090;
	color: #CCC;
	display: block;
}

h3 a:hover {
	color: #FFF;
	border-bottom: 1px solid #0F0;
}

.schokkend h3 a,
.schokkend h3 a:active,
.schokkend h3 a:link,
.schokkend h3 a:visited {
	border-bottom: 1px solid #F00;
	color: #CCC;
}

.schokkend h3 a:hover {
	color: #FFF;
}

.schokkend a img,
.schokkend a:active img,
.schokkend a:link img,
.schokkend a:visited img {
	border: 1px solid #F00;
}

.schokkend a:hover img {
	border: 1px solid #FFF;
}

h4 {
	font: bold 14px/28px "Times New Roman",Verdana,sans-serif;
	text-transform: uppercase;
	text-align: center;
	border-bottom: 1px solid #0F0;
	color: #CCC;
	margin: 8px 0 12px 0;
}

#navigation {
	height: 60px;
	background: url(v2_images/bg_navigation.jpg) no-repeat;
	position: relative;
	padding-left: 40px;
}

#navigation ul, #navigation li, #navigation form {
	margin: 0;
	padding: 0;
}

#navigation ul {
	list-style: none;
}

#navigation li {
	display: inline;
}

#navigation a {
	line-height: 29px;
	display: block;
	float: left;
	padding: 0 15px;
	text-align: center;
	border-right: 1px solid #777;
	margin-top: 1px;
}

#navigation a,
#navigation a:active,
#navigation a:visited,
#navigation a:link {
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}

#links #navigation a.links,
#categories #navigation a.categories,
#linktips #navigation a.linktips,
#archive #navigation a.archive,
#home #navigation a.home,
#navigation a:hover {
	color: #FFF;
	border-bottom: 1px solid #0F0;
}

#entries,
#meta, 
#linkpartners {
	float: left;
}

#entries {
	width: 525px;
}

#entries .schokkend, #entries .entry {
	margin: 0 20px 48px 35px;
}

#meta {
	width: 230px;
}

#meta div {
	margin: 0 20px;
}

#linkpartners {
	width: 170px;
}

#linkpartners div {
	margin: 0 30px 0 20px;
}

#meta ul, #linkpartners ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#meta li {
	margin-bottom: 5px;
}

form.pivot-search {
	left: 525px;
	padding: 0 20px;
	position: absolute;
	text-align: center;
	top: 8px;
	width: 190px;
}

#usersonline {
 left: 775px;
 top: 6px;
 position: absolute;
}


form.pivot-search fieldset {
	border: 0;
	display: inline;
}

form.pivot-search label,
form.pivot-search legend {
	display: none;
}

form.pivot-search input {
	background: transparent;
	border: 0;
	border-bottom: 1px solid #999;
	color: #999;
	text-transform: uppercase;
}

.entryfooter {
	clear: both;
	color: #777;
	line-height: 16px;
	text-align: right;
	margin-top: 8px;
}

.entryfooter img {
	vertical-align: middle;
}

.entryfooter a,
.entryfooter a:link,
.entryfooter a:active,
.entryfooter a:visited {
	color: #777;
}

.entryfooter a:hover {
	color: #FFF;
}

.alpha-shadow {
  float: left;
  background: url(v2_images/shadow1.gif) no-repeat bottom right;
  margin: 0 10px 10px 0;
}

.alpha-shadow div {
  padding: 0px 5px 5px 0px;
}

#footer {
	background: transparent url(v2_images/bg_footer.gif) 0px 0px no-repeat;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 100px;
	width: 100%;
}

#footer p {
	margin: 50px 0 0 0;
	text-align: center;
	color: #2E2E2E;
}

ol.archivecloud {
	list-style: none;
	padding: 0;
	margin: 0;
}

.archivecloud li{
	display: inline;
}

.archivecloud span { 
	position: absolute; 
	left: -999px; 
	width: 990px; 
}

#form label {
	display: block;
}

#form input.commentinput,
#form #piv_comment,
#form input.commentbutton {
	border: 0;
	background-color: #202020;
	padding: 5px;
	color: #FFF;
}

#form input.commentinput {
	width: 70%;
}

#form #piv_comment {
	width: 80%;
}

ul.archives, ul.categories {
	list-style: none;
	padding: 0;
	margin-left; 0;
	margin-right; 0;
}

ol.linkpartners {
	padding: 0;
	margin-left; 0;
	margin-right; 0;
}

ul.archives li, ul.categories li, ol.linkpartners li {
	border-bottom: 1px solid #626262;
	position: relative;
	list-style-position: inside;
	margin: 0;
	padding: 0;
}

ul.archives span.commcount, ul.categories span, ol.linkpartners span {
	position: absolute;
	right: 0;
}

p.comment small {
    border-top: 1px solid #626262;
    display: block;
    text-align: right;
    margin-bottom: 18px;
    }