/*
Theme Name: vBoarder
Theme URI: http://www.vboarder.com
Description: Custom theme vboarder.com
Version: 1.0
Author: Andy Troy
Author URI: http://www.andytroy.nl
Tags: grunge, transparent


1. Layout
2. Global content
3. Category
4. Global tags

*/



/* Layout */
body {
	background:					url('images/bg.jpg');	
}
#container {
	width: 						855px;
	margin: 					0px auto 0px auto;
	padding: 					0px 0px 0px 0px;
}
#headerimg {	
	width:						855px;
	height:						55px;	
}
#menu {
	margin-left:				20px;	
	margin-bottom:				5px;
}

	#navbar {
		list-style: 			none;
		margin:					0px;
		padding: 				0px;
	}
	#navbar li {
		float: 					left;
	}
	
.headlines {
	float:						left;
}
.headlines2 {
	background:					#dedede;
	width:						853px;
	height:						310px;
}
#headlinebanner {
	float:						left; 
	height:						300px; 	
	margin:						5px 0px 5px 0px;	
}
#content {
	float:						left;	
	width:						528px;
	margin-top:					10px;
	padding-left:				10px;	
}
#content2 {
	float:						left;	
	width:						530px;
	margin-top:					0px
}
.sidebar {
	margin:						10px 0px 0px 15px;	
	float:						left;	

}
.sidebartop {
	background:					#000000;
}
#sidebar2 {
	margin:						0px 0px 0px 15px;	
	float:						left;	
	
}
#commentbar {
	margin:						0px 0px 0px 15px;	
	float:						left;	
	width:						510px;
}
.sidebars {	
	width:						300px;	
	padding:					6px 0px 8px 0px;	
	border-bottom:				1px dotted #121a22;
	list-style: 				none;	
}
.sidebars2 {
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					12px;
	color:						#dedede;
	padding:					5px 5px 5px 10px;	
}
.sidebars2 ul{	
	list-style: 				none;
	margin:						0px;
	padding: 					0px;
}
.sidebars2 a{
	color:						#027cff;
	text-decoration:			none;
}
.sidebars2 a:hover{
	color:						#FFFFFF;
	text-decoration:			underline;
}
.sidebarsa {	
	margin-bottom:				8px;	
	filter:						alpha(opacity=60);
	-moz-opacity:				0.6;
	-khtml-opacity: 			0.6;
	opacity: 					0.6;
	list-style: 				none;	
}
.sidebars2a {
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					12px;
	background:					#000000;
	padding:					5px 5px 5px 0px;	
}
#videobar {
		width:					50px
		margin:					0px;
		padding: 				0px; /*5px*/
}
#videobar ul {
		margin-bottom: 			5px;
}
#videobar li {
		margin-right:			1px;
		margin-left:			2px;
		margin-bottom:			1px;
		float: 					left;
}
#videobar li a {
		text-decoration:		none;
}
#videobar li img {
	
	border: 					2px solid #d5d6d7;
}
.pagination {
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					18px;	
	padding-bottom:				50px;
	width:						100%;
	float:						left;
	margin-left:				100px;
}
.pagination a{
	color:						#FFFFFF;
	text-decoration:			none;	
}
.pagination a:hover{
	color:						#027cff;		
}
#footer {
	float:						none;
}

/* Global content area */
.page_content {
	filter:						alpha(opacity=100);
	-moz-opacity:				1;
	-khtml-opacity: 			1;
	opacity: 					1;
	margin-bottom:				15px;

}
a.post-edit-link{
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					14px;
	color:						#ffffff;	
}
.page_content2 {
	background:					#000000;
	padding:					10px 15px 25px 15px;		
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					12px;
	color:						#ffffff;
	width:						500px;				
}
.page_content2 a {
	color:						#027cff;
			
}
.page_content2 a:hover {
	color:						#dedede;			
}
.page_content3 {
	float:						left;
	margin-right: 				15px;		
}
.related_post {
	list-style:					none;
	margin:						0px;
	padding:					0px;
}
.related_post img {
	border:						2px solid #D5D6D7;
}

.categories {

}
.categories:hover {

}
.categoriesb {
	height:						156px;
	margin-bottom:				5px;
	padding:					20px 25px 0px 195px;
}
.category_content_text {
	width:						300px;
	height:						115px;	
	padding:					0px 10px 7px 15px;
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	color:						#ffffff;
	
}		
	.category_title {
		overflow:				hidden;
		color:					#FFFFFF;
		font-size:				18px;		
		height:					45px;
	}
	.category_title a{
		color:					#FFFFFF;
		text-decoration:		none;		
	}
	.category_title a:hover{
		color:					#86abd1;
		text-decoration:		none;		
	}
		.category_text {
			color:				#FFFFFF;
			font-size:			11px;	
			height:				62px;		
			overflow:			hidden;
			margin-bottom:		10px;
		}
		.category_text a{
			color:				#027cff;	
		}
		.category_text a:hover{
			color:				#FFFFFF;
		}
		.category_text2 {
			font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;	
			overflow:			hidden;
			color:				#ececec;
			font-size:			12px;	
			height:				50px;				
		}
		.category_text2 a{
			color:				#027cff;	
		}
		.category_text2 a:hover{
			color:				#FFFFFF;
		}		
		.category_time {
			color:				#FFFFFF;
			font-size:			13px;
			font-weight:		bold;
			text-align:			right;
						
		}	
		
.archives {	
	width:						171px; 
	height: 					265px;
	float: 						left; 		
	margin:						0px 0px 12px 3px;		


}
.archives:hover{


}		
		.archive_content {		
			padding:			7px;			
		}		
		.archive_thumb {						
			margin-bottom:		5px;
			padding:			2px 0px 0px 1px;
		}
		.archive_title a{
			font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:			12px;	
			font-weight:		bold;
			color:				#FFFFFF;
			text-decoration:	none;
			text-transform:		uppercase;
		}
		.archive_title a:hover{
			font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:			12px;	
			font-weight:		bold;
			color:				#dedede;
			text-decoration:	none;
			text-transform:		uppercase;
		}	
		.archive_text2 {
			font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;	
			overflow:			hidden;
			color:				#d5d5d5;
			font-size:			11px;	
			height:				81px;		
		}
		.archive_text2 a{

			color:				#dedede;	
		}
		.archive_text2 a:hover{
			color:				#FFFFFF;
		}
			
	.commentblock {
		border-bottom:			1px dashed #121a22;
	}
		.comment_footer {
			font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:			10px;	
			font-weight:		bold;			
			color:				#027cff;
			padding:			0px 15px 0px 15px;
			width:				100%;			
		}
		.comment_footer a {
			text-decoration:	none;
			color:				#027cff;
		}
		.comment_footer a:hover {
			text-decoration:	underline;
			color:				#dedede;
		}
		
		.navigation {
			width:				100%;
			text-align:			center;
			font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:			12px;	
			font-weight:		bold;			
			color:				#FFFFFF;
						
		}
		.navigation a {
			text-decoration:	none;
			color:				#027cff;
		}
		.navigation a:hover {
			text-decoration:	underline;
			color:				#dedede;
		}	

.musictable {
	width:						100%;	
}
	.musictable td {	
		padding:				4px;
		border-bottom:			1px dotted #121a22;
		height:					15px;
		text-align:				left;
		font-size:				11px;		
	}
	
.crew_cat {
	border:						2px solid #d5d6d7; 
	float:						left; 
	margin: 					0px 0px 2px 2px;
}
.crew_img {
	border:						2px solid #d5d6d7; 
}

/* Category */		
		
/* Kite */
.page_content2_3 {
	background:					url('images/single/single_3_03.png');
	padding:					0px 0px 25px 0px;		
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					12px;
	color:						#ffffff;			
}
.page_content2_3 a {
	color:						#FFFFFF;
		
}
.page_content2_3 a:hover {
	color:						#dedede;			
}
.page_content2_3_top {
	background:					url('images/single/single_3_01.png') no-repeat;
	height:						30px;	
	padding-left: 				10px;		
	padding-top: 				10px;	
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					18px;
	font-weight:				bold;
	color:						#FFFFFF;
	text-decoration:			none;	
}	
.page_content2_3_bottom {
	background:					url('images/single/single_3_04.png');
	height:						17px;			
}	

/* Skate 7*/
.page_content2_7 {
	background:					url('images/single/single_7_03.png');
	padding:					0px 0px 25px 0px;		
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					12px;
	color:						#ffffff;			
}
.page_content2_7 a {
	color:						#FFFFFF;	
	text-decoration:			none;		
}
.page_content2_7 a:hover {
	color:						#dedede;			
}
.page_content2_7_top {
	background:					url('images/single/single_7_01.png') no-repeat;
	height:						30px;	
	padding-left: 				10px;		
	padding-top: 				10px;	
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					18px;
	font-weight:				bold;
	color:						#FFFFFF;
	text-decoration:			none;	
}
.page_content2_7_bottom {
	background:					url('images/single/single_7_04.png');
	height:						17px;			
}	


/* Snow 4*/
.page_content2_4 {
	background:					url('images/single/single_4_03.png');
	padding:					0px 0px 25px 0px;		
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					12px;
	color:						#ffffff;			
}
.page_content2_4 a {
	color:						#FFFFFF;	
	text-decoration:			none;			
}
.page_content2_4 a:hover {
	color:						#dedede;			
}
.page_content2_4_top {
	background:					url('images/single/single_4_01.png') no-repeat;
	height:						30px;	
	padding-left: 				10px;		
	padding-top: 				10px;	
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					18px;
	font-weight:				bold;
	color:						#FFFFFF;
	text-decoration:			none;	
}
.page_content2_4_bottom {
	background:					url('images/single/single_4_04.png');
	height:						17px;			
}	


/* Surf 6*/
.archive_6 {
	width:						171px; 
	height: 					265px;
	float: 						left; 		
	margin:						0px 0px 12px 3px;		
	filter:						alpha(opacity=70);
	-moz-opacity:				0.7;
	-khtml-opacity: 			0.7;
	opacity: 					0.7;

}
.archive_6:hover{
	filter:						alpha(opacity=100);
	-moz-opacity:				1;
	-khtml-opacity: 			1;
	opacity: 					1;

}

.page_content2_6 {
	background:					url('images/single/single_6_03.png');
	padding:					0px 0px 25px 0px;		
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					12px;
	color:						#ffffff;			
}
.page_content2_6 a {
	color:						#FFFFFF;
	text-decoration:			none;		
}
.page_content2_6 a:hover {
	color:						#dedede;			
}
.page_content2_6_top {
	background:					url('images/single/single_6_01.png') no-repeat;
	height:						30px;	
	padding-left: 				10px;		
	padding-top: 				10px;	
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					18px;
	font-weight:				bold;
	color:						#FFFFFF;
	text-decoration:			none;	
}
.page_content2_6_bottom {
	background:					url('images/single/single_6_04.png');
	height:						17px;			
}	


/* Wake 5*/
.page_content2_5 {
	background:					url('images/single/single_5_03.png');
	padding:					0px 0px 25px 0px;		
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					12px;
	color:						#ffffff;			
}
.page_content2_5 a {
	color:						#FFFFFF;
	text-decoration:			none;		
}
.page_content2_5 a:hover {
	color:						#dedede;			
}
.page_content2_5_top {
	background:					url('images/single/single_5_01.png') no-repeat;
	height:						30px;	
	padding-left: 				10px;		
	padding-top: 				10px;	
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					18px;
	font-weight:				bold;
	color:						#FFFFFF;
	text-decoration:			none;	
}
.page_content2_5_bottom {
	background:					url('images/single/single_5_04.png');
	height:						17px;			
}	



/* Wind 8*/
.page_content2_8 {
	background:					url('images/single/single_8_03.png');
	padding:					0px 0px 25px 0px;		
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					12px;
	color:						#ffffff;			
}
.page_content2_8 a {
	color:						#FFFFFF;
	text-decoration:			none;		
}
.page_content2_8 a:hover {
	color:						#dedede;			
}
.page_content2_8_top {
	background:					url('images/single/single_8_01.png') no-repeat;
	height:						30px;	
	padding-left: 				10px;		
	padding-top: 				10px;	
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					18px;
	font-weight:				bold;
	color:						#FFFFFF;
	text-decoration:			none;	
}
.page_content2_8_bottom {
	background:					url('images/single/single_8_04.png');
	height:						17px;			
}	


/* Other 73*/
.page_content2_73 {
	background:					url('images/single/single_73_03.png');
	padding:					0px 0px 25px 0px;		
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					12px;
	color:						#ffffff;			
}
.page_content2_73 a {
	color:						#FFFFFF;
	text-decoration:			none;		
}
.page_content2_73 a:hover {
	color:						#dedede;			
}
.page_content2_73_top {
	background:					url('images/single/single_73_01.png') no-repeat;
	height:						30px;	
	padding-left: 				10px;		
	padding-top: 				10px;	
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					18px;
	font-weight:				bold;
	color:						#FFFFFF;
	text-decoration:			none;	
}
.page_content2_73_bottom {
	background:					url('images/single/single_73_04.png');
	height:						17px;			
}	


/* Global tags*/

h1 {
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					18px;
	color:						#dedede;
	text-decoration:			none;	

}


h2 {
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					18px;
	color:						#dedede;
	text-decoration:			none;	
}


p {
	margin:						0px;
	padding:					3px;
}

.widgettitle {
	font-family:				Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:					18px;
	color:						#FFFFFF;
	text-decoration:			none;
	
}
img {
	border:						0px;
}
.highlight {	
	cursor:						pointer;
}

.input {
	margin:						3px;						
}
.loginform img {
	margin:						3px;	
}

/* Rounded corners */

.rtop, .rbottom {
	display:					block
}
.rtop *, .rbottom * {
	display: 					block; 
	height: 					1px; 
	overflow: 					hidden;
}
.r1 {
	margin: 					0 5px;
}
.r2 {
	margin: 					0 3px;
}
.r3 {
	margin: 					0 2px;
}
.r4 {
	margin: 					0 1px; 
	height: 					2px;
} 
 
 
/* slider */
 
#zachtgoed-slider {
	/* background:transparent 		url(/images/624x31_static_bar.png) repeat-x scroll 0 bottom; */
	margin:						5px 10px 5px 10px;
	font-family:				arial;
	font-size:					14px;
	font-size-adjust:			none;
	font-stretch:				normal;
	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	line-height:				normal;
	padding:					0px;		
	overflow:					hidden;
	position:					relative;
	   /* border: 2px solid #555;*/
	width: 						526px;
	height: 					300px;
	float:						left;
}

.main_image h2 {
    font-size: 					16px;
    font-weight:				bold;
    text-decoration:			underline;   
    color:						#FFFFFF;
	padding:					2px;
	margin:						3px 0px 2px 0px;
	cursor:						pointer;
	overflow:					hidden;
	width:						500px; 
}

.main_image .excerpt {
	font-size:					12px;
	font-weight:				normal;
}

.main_image .content-related {
	bottom:						65px;
	overflow:					hidden;
	padding:					0px 10px 0px 15px;
}


.main_image p {
    font-size: 					1.2em;
    line-height: 				1.6em;
    color:						#fff;
    padding: 					10px;
    margin: 					0;
}
.block small { /*--We'll be using this same style on our thumbnail list--*/
    font-size: 					1em;
    color:						#fff;
    padding: 					0 0 0 20px;
    background: 				url(icon_calendar.gif) no-repeat 0 center;
}
.main_image .block small {
	margin-left: 				10px;
	}
.main_image .block{
	height:						0px;
    position: 					absolute;
    color:						#fff;
    bottom: 					60px;
    left: 						0px; /*--Stick the desc class to the bottom of our main image container--*/
    width: 						526px;
    background: 				#111;
    border-top: 				1px solid #000;
}

  #test-test {
    width: 						526px;
    font-family:				arial;
	font-size:					14px;
	font-size-adjust:			none;
	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	line-height:				normal;
	float:						left; 
  }

img.reflected {
	margin-bottom:				2px;
}

.contentslider {
	background-color:			#000000;
	float:						none;
	height:						300px;
	margin:						0;
	padding:					0;
	position:					relative;
}
  
.image_thumb {
	width: 						526px;
	background: 				#f0f0f0;
	color:						#999999;
	/*background:transparent url(/images/transparent-000.png) repeat scroll 0 0;*/
	background:					transparent;
	bottom:						0px;
	float:						left;
	position:					absolute;  
}

.image_thumb img {
	border:						1px solid #000000;
	display:					block;
	height:						36px;
	width:						64px;
	margin-top: 				9px;
}

.thumbs {
	bottom:						0px;
	color:						#999999;
	background:					#dedede;
	float:						left;
	font-size:					11px;
	height:						50px;
	width:						526px;
	margin:						0px 0px 0px 0px;
	padding:					10px 0px 0px 0px;
	z-index:					1;	
}

.image_thumb ol li{
	cursor:						pointer;
	float:						left;
	list-style:					none;
	padding:					0px 0px 0px 17px;
	position:					relative;
	height:						45px;	
}

.image_thumb ol li.selected {
	list-style:					none;
	color:						#FFFFFF;
	font-size:					12px;
	font-weight:				bold;
}

.image_thumb ol li.selected img {
	border:						2px solid #333333;
}

.image_thumb ol li a {
	display:					block;
	position:					relative;
}

.image_thumb ol li.hover { /*--Hover State--*/
    cursor: 					pointer;
}
.image_thumb ol li.active { /*--Active State--*/
    cursor: 					default;
}
html .image_thumb ol li h2 {
    font-size: 					1.5em;
    color:						#fff;
    margin: 					0px;
    padding: 					0px;
}

.thumbs li .title {
	display:					block;
	overflow:					hidden;
	padding:					0;
	text-align:					center;
	width:						64px;
	height:						20px; 
}
/*.image_thumb ol li p{display: none;}*//*--Hide the description on the list items--*/  
  

