a {color:#ffffff; font-family: verdana, arial, sans-serif; font-size:11px; text-decoration:underline;}
a:hover {text-decoration:none;} 
body{ 
background-color:#333333;
font-family: verdana, arial, sans-serif;
}
img { border:none; }
h1 {color:#fff; font-size:19px; font-weight:normal;}
h2 {color:#fff; font-size:14px; font-weight:bold;}
.input{color: #ffffff; background: #111111; border: 1px solid #333333;}
.button{color: #ffffff; background: #111111; border: 1px solid #333333;}
textarea{color: #ffffff; background: #111111; border: 1px solid #333333;}
select{color: #ffffff; background: #111111; border: 1px solid #333333;}
.feesten { color:#ffffff; font-family: verdana, arial, sans-serif; font-size:11px; padding:3px; height:25px;}
div.feesten { background:#222222;color:#ffffff; font-family: verdana, arial, sans-serif; font-size:11px; padding:3px; height:15px;}
.feesten2 { color:#ffffff; background: #111111; font-family: verdana, arial, sans-serif; font-size:11px; font-weight:bold; padding:3px;}
.feesten3 { color:#ffffff; background: #e1007f; font-family: verdana, arial, sans-serif; font-size:11px; font-weight:bold; padding:3px;}
.even {	background-color:#111111;
		color:#FFFFFF;
		font-family:verdana,arial,sans-serif;
		font-size:11px;
		text-decoration:underline;	
	}
.oneven {	background-color:#111111;
		color:#FFFFFF;
		font-family:verdana,arial,sans-serif;
		font-size:11px;
		text-decoration:underline;	
	}
.footer { color:#ffffff; font-family: verdana, arial, sans-serif; font-size:9px; padding-right:5px; padding-top:3px;}
.footer a { color:#ffffff; font-family: verdana, arial, sans-serif; font-size:9px; padding-right:5px; padding-top:3px;}

#sponsor {
	left: 97px;
	position:absolute;
	top:412px;
	}
	
#addthis{margin:3px 0px 0px 484px;}

.addthis_toolbox .hover_effect{    width: 284px;    padding: 10px 0 6px 10px;    border: 3px solid #eee;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;}.addthis_toolbox .hover_effect div{    float: left;}.addthis_toolbox .hover_effect a{    border: 2px solid #fff;    padding: 2px 2px 2px 16px;    position: relative;    text-decoration: none;}.addthis_toolbox .hover_effect a:hover{    border: 2px solid #105CB6;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;    background: #B4D3F8;    color: #105CB6;    text-decoration: none;}.addthis_toolbox .hover_effect span{    position: absolute;    width: 16px;    height: 16px;    top: 2px;    left: 1px;}

/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
  background-color:#222;
  width:612px;
}


/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 /*border-bottom: 1px solid #778;*/
 font: bold 12px Verdana, sans-serif;
 background-color:#000;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
/* border: 1px solid #778;
 border-bottom: none;*/
 background: #4D4D4D;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #fff; }
ul.tabbernav li a:visited { color: #fff; }

ul.tabbernav li a:hover
{
 color: #fff;
 background: #222;
 /*border-color: #227;*/
}

ul.tabbernav li.tabberactive a
{
 background-color: #222;
 /*border-bottom: 1px solid #fff;*/
}

ul.tabbernav li.tabberactive a:hover
{
 color: #fff;
 background: #222;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 /*border:1px solid #aaa;*/
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page
.tabberlive#tab1 {
	height:100px;
 overflow:auto;
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}
*/


div.tabbertab p {
	padding:0px;
	margin:0px;
}

/*extendedcolorbox*/
div#cboxLogo{	
	background:#ffffff url('../images/logo.png') no-repeat top left;
	height:30px;
	position:absolute;
	top:0;
	width:210px;
}

div#cboxFooter{	
 background: transparent url('../images/lightboxbrowser2.png') no-repeat top right;
	height:30px;
	position:absolute;
	bottom:0;
	width:100px;
}

div#cboxPrevious {
right:50px;
top:0px;
width:25px;
position:absolute;

}

div#cboxNext {
right:25px;
top:0px;
width:25px;
position:absolute;
}

div#cboxCurrent {
color:#949494;
right:83px;
top:7px;
position:absolute;
font-size:12px;
}

div#cboxContent div#cboxTitle {
color:#4d4d4d;
left:235px;
position:absolute;
top:9px;
text-transform:uppercase;
font-size:16px;
font-weight:bold;
text-align:left;
}

#video {
	width:120px;
	float:left;
	padding:10px;
	margin:6px;
	background:#222222;
	color:#FFFFFF;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	position:relative;
}

#video a{
	text-decoration:none;
	cursor:pointer;
}

#video div#play {
	position:absolute;
	background: transparent url('../images/play3.png');
	z-index:1000;
	left:13px;
	top:13px;
	width:120px;
	height:90px;
}

#video div#play:hover {
	background: transparent url('../images/play4.png');
}

#video img{
	border: 1px solid #4d4d4d;
}

#video div#description {
	height:30px;
	overflow:hidden;
	padding-top:8px;
}

#videoContainer {
	width:612px;
}


#faceBook {
	left:237px;
	position:absolute;
	top:171px;
}


/*comments*/

img {
border-style: none;
}


body{ 
background-color:#333333;
font-family: verdana, arial, sans-serif;
}

/**************************** Page ******************************/

.page_id_alert {
color: #FFFFFF;
background-color: #fffff;
}

.maintenance_message {
}

/**************************** Comments **************************/

.no_comments_text {
font-family: verdana,arial,sans-serif;
font-size: 11px;
color:#fff;
display:block;
background-color: #4d4d4d;
padding:5px;
}

.average_rating_block {
float: left;
}

.star_image_avg {
vertical-align: text-bottom;
}

.average_rating_text {
color: #424242;
font-family: verdana,arial,sans-serif;
font-size: 11px;
}

.pagination_block_top {
float: right;
}



.comment_box_1 {
padding: 5px;
background-color: #4d4d4d;
border: 1px solid #000000;
overflow: hidden;
}

.comment_box_2 {
padding: 5px;
background-color: #222222;
border: 1px solid #000000;
overflow: hidden;
}

.admin_comment_box_1 {
padding: 5px;
background-color: #FFF8DC;
border: 1px solid #008B00;
border-style: dashed;
overflow: hidden;
}

.admin_comment_box_2 {
padding: 5px;
background-color: #FFF8DC;
border: 1px solid #008B00;
border-style: dashed;
overflow: hidden;
}

.height_between_comment_boxes {
margin-bottom: 10px;
}

.reply_box {
margin-left: 15px;
}

.height_between_reply_boxes {
margin-bottom: 10px;
}

.rating_block {
float: right;
}

.star_image {
}

.name_with_website_text {
font-weight: bold;
text-decoration: none;
}

.name_without_website_text {
font-family: verdana,arial,sans-serif;
font-size: 12px;
color: #828282;
}

.town_country_text {
}

.says_text {
}

.height_above_comment_text {
margin-bottom: 10px;
}

.comment_text {
font-family: verdana,arial,sans-serif;
font-size: 12px;
color: #FFFFFF;
}

.height_above_reply_text {
margin-bottom: 8px;
}

.reply_intro {
font-family: verdana,arial,sans-serif;
font-size: 11px;
color: #FFFFFF;
}

.reply_text {
font-family: verdana,arial,sans-serif;
font-size: 11px;
color: #FFFFFF;
}

.height_below_comment_text {
margin-bottom: 12px;
}

.date_text {
color: #828282;
font-family: verdana,arial,sans-serif;
font-size: 11px;
}

.buttons_block {
margin-right: -8px;
}

.like_block, .flag_block, .reply_block {
float: right;
}

.buttons a {
display: block;
float: left;
font-family: verdana,arial,sans-serif;
font-size: 11px;
text-decoration: none;
cursor: pointer;
padding-left: 4px;
padding-right: 4px;
}

.buttons a img{
margin: 0 2px -3px 0 !important;
width: 16px;
height: 16px;
}

.buttons a.vote_up {
color: #ffffff;
margin-right: 8px;
}

.buttons a.vote_down {
color: #ffffff;
margin-right: 8px;
}

.buttons a.flag {
color: #ffffff;
margin-right: 8px;
}




.buttons a.reply_enabled {
color: #ffffff;
margin-right: 8px;
}

.buttons a.reply_disabled {
color: #CCCCCC;
margin-right: 8px;
cursor: text;
}

.height_below_comment_boxes {
margin-bottom: 10px;
}

.rss_block {
float: left;
text-align: left;
border: 1px solid white;
width: 32%;
}

.rss_image {
height: 12px;
}

.info_block {
text-align: center;
border: 1px solid white;
margin-right: 32%;
}

.info_text {
color: #424242;
}

.pagination_block_bottom {
float: right;
text-align: right;
border: 1px solid white;
width: 32%;
}

/**************************** Social ****************************/

#contentRelative {
position:relative;
}

.social_images {
position:absolute;
right:0px;
top:0px;
}

.social_image {
padding: 2px;
margin-right: 6px;
vertical-align: bottom;
width: 20px;
height: 20px;
}

/**************************** Processor *************************/

.error_box {
position: relative;
float: left;
padding-top: 5px;
padding-bottom: 0px;
padding-right: 8px;
padding-left: 8px;
width: auto;
border: 2px solid #e11;
color: #e11;
overflow: auto;
font-family: verdana,arial,sans-serif;
font-size: 12px;


}

.error_message_part_1 {
font-weight: bold;
}

.error_message_part_2 {
}

.error_details {
}


.approval_box {
position: relative;
float: left;
padding-top: 4px;
padding-bottom: 0px;
padding-right: 8px;
padding-left: 8px;
width: 591px;
border: 2px solid #006400;
color: #006400;
overflow: auto;
}

.approval_opening_text {
font-weight: bold;
}

.approval_normal_text {
}


.success_box {
position: relative;
float: left;
padding-top: 4px;
padding-bottom: 0px;
padding-right: 8px;
padding-left: 8px;
width: 591px;
border: 2px solid #006400;
color: #006400;
overflow: auto;
font-family: verdana,arial,sans-serif;
font-size: 12px;
}

.success_opening_text {
font-weight: bold;
}

.success_normal_text {
}


.preview_block {
float: right;
}

.preview_text {
color: #636363;
font-size: 0.8em;
font-weight: bold;
}

/**************************** Form ******************************/

.all_forms_disabled_message {
}

.this_form_disabled_message {
}

.form_styling {

background:#222222;
padding:10px;


}

.javascript_disabled_message {
color: #FF0000;
font-weight: bold;
background-color: #FFFFCC;
}

.required_symbol {
color: #E1007F;
font-weight: bold;
vertical-align: top;
}

.required_symbol_message {
color: #E1007F;
font-size: 0.8em;
margin-bottom: 20px;
}

.height_below_required_symbol_message {
margin-bottom: 10px;
}

.label {
float: left;
width: 90px;
font-size: 0.8em;
color:#fff;
}

.height_between_fields {
margin-bottom: 9px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { /* Chrome Safari hack */
.height_between_fields {
margin-bottom: 4px;
}
}

.email_note {
font-family: verdana,arial,sans-serif;
font-size: 11px;
color:#fff;
}

.replying {
font-family: verdana,arial,sans-serif;
font-size: 11px;
color:#fff;
}

#reply_name {
font-family: verdana,arial,sans-serif;
font-size: 11px;
color:#fff;
font-weight:bold;
}

#reset_reply {
font-family: verdana,arial,sans-serif;
font-size: 11px;
}

.height_above_bb_and_smilies {
margin-bottom: 5px;
}

.bb_code_image {
vertical-align: bottom;
}

.smiley_image {
vertical-align: bottom;
}

.height_below_bb_and_smilies {
margin-bottom: 3px;
}

.counter {
border: 0px;
font-size: 0.7em;
cursor: default;
}

.question_part_question_text {
}

.question_part_answer_text {
}

.captcha_part_answer_text {
color: #FFFFFF;
font-size: 0.8em;
}

.notify_text {
color: #FFFFFF;
font-size: 0.8em;

}

.privacy_text {
}

.terms_text {
}

/**************************** Powered By ************************/

.powered_by {

}






















