body {
	scrollbar-3dlight-color: #707070; 	scrollbar-arrow-color: #727272;
	scrollbar-base-color: #5A5959;	scrollbar-darkshadow-color: #6E6E6E;
	scrollbar-face-color: #C3C3C3; scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #EAEAEA; margin : 0px; padding: 0px; background: url(/images/site/2009/bg_trans.gif) no-repeat; background-position: center top;
	background-attachment: fixed; background-color: #fff; font-size: 12px;
	color: black;font-family: verdana;
}

/* default elements */

html {overflow-x: hidden;}
form { margin: 0; padding: 0; }
textarea { overflow: auto; } 
input {margin: 0; padding: 0; }
form { padding: 0; margin: 0; }
table,tr,td,div { padding: 0px; margin: 0px; }
img { border: 0px; margin: 0px; padding: 0px; }
p { padding: 0px; margin 0px; }

a { color: #da6712; text-decoration: none; }
a:hover { color: #da6712; text-decoration: underline; }

p.page_heading { font-size: 14px; color: black; margin-bottom: 10px; margin-top: 0px; font-weight: bold; }
h1 { color: black; font-size: 18px; }

.error { border: solid 1px red; }

.padding_5  { padding: 5px; }
.padding_10 { padding: 10px; }
.padding_15 { padding: 15px; }
.padding_20 { padding: 20px; }

.margin_5 { margin: 5px; }
.margin_10 { margin: 10px; }
.margin_15 { margin: 15px; }
.margin_20 { margin: 20px; }

.margin-bottom-10 { margin-bottom: 10px; }
.margin-bottom-20 { margin-bottom: 20px; }

.margin-top-10 { margin-top: 10px; }
.margin-top-15 { margin-top: 15px; }
.margin-top-20 { margin-top: 20px; }

.float_left { float: left; }
.float_right { float: right; }

.round_5 { -moz-border-radius:5px; -webkit-border-radius:8px; }
.round_10 { -moz-border-radius:10px; -webkit-border-radius:12px; }

.border_1 {  border: solid 1px #d5d5d5; }
.border_2 {  border: solid 2px #d5d5d5; }

/* site elements */

.site_maincontainer { height: 100%; z-index: 1; position: relative; }
.site { width: 1000px; min-height: 400px; height: auto !important; height: 400px; border: solid 1px #c0c0c0; background-color: white; z-index: 5; }
.site:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden; }

.content_holder { background: white url(/images/site/2009/bg_content_holder.gif) repeat-x; z-index: 10;}

.navigation { height: 25px; text-align: left; padding-left: 5px; padding-top: 4px; position: relative; bottom: -37px; }

/* tab menu  index */

#tabs1 { float:left; width:100%; font-size:93%; line-height:normal; }
#tabs1 ul {margin:0;padding:5px 10px 0 2px; list-style:none; }
#tabs1 li { display:inline; margin:0; padding:0; }
#tabs1 a { float:left; background:url("/images/site/2009/tableftE.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; margin-right: 5px;}
#tabs1 a span { float:left; display:block;  background:url("/images/site/2009/tabrightE.gif") no-repeat right top; padding:6px 15px 6px 10px; color:#FFF; }
#tabs1 a span { float:none;}
#tabs1 a:hover span { color:#FFF; }
#tabs1 a:hover { background-position:0% -42px; }
#tabs1 a:hover span { background-position:100% -42px; } 

/* header */

.header { position: relative; height: 250px; width: 1000px; cursor: pointer; cursor: hand;}
.header .holder { height: 250px; position: relative; }
.header .logo { position: absolute; top: 20px; left: 30px; background: url('http://skoften.net/images/site/2009/logov3.png') no-repeat; width: 300px; height: 108px;} 
.header .logo-on { position: absolute; top: 20px; left: 30px; background: url('http://skoften.net/images/site/2009/logov3.png') no-repeat; width: 300px; height: 108px;} 
.header .navigation { z-index: 100; position: absolute; bottom: 5px; left: 0px;}

.header_2009-1 { background: black url(/images/site/2009/header_2009-1.jpg) no-repeat;  }
.header_2009-2 { background: black url(/images/site/2009/header_2009-2.jpg) no-repeat;  }
.header_2009-3 { background: black url(/images/site/2009/header_2009-3.jpg) no-repeat;  }
.header_2009-4 { background: black url(/images/site/2009/header_2009-4.jpg) no-repeat;  }

.header_2010-1 { background: black url(/images/site/headers/header_2010_1.jpg) no-repeat;  }
.header_2010-2 { background: black url(/images/site/headers/header_2010_2.jpg) no-repeat;  }
.header_2010-3 { background: black url(/images/site/headers/header_2010_3.jpg) no-repeat;  }
.header_2010-4 { background: black url(/images/site/headers/header_2010_4.jpg) no-repeat;  }
.header_2010-5 { background: black url(/images/site/headers/header_2010_5.jpg) no-repeat;  }
.header_2010-6 { background: black url(/images/site/headers/header_2010_6.jpg) no-repeat;  }
.header_2010-7 { background: black url(/images/site/headers/header_2010_7.jpg) no-repeat;  }
.header_2010-8 { background: black url(/images/site/headers/header_2010_8.jpg) no-repeat;  }
.header_2010-9 { background: black url(/images/site/headers/header_2010_9.jpg) no-repeat;  }
.header_2010-10 { background: black url(/images/site/headers/header_2010_10.jpg) no-repeat;  }
.header_2010-11 { background: black url(/images/site/headers/header_2010_11.jpg) no-repeat;  }

/* alleen even voor de test */

.header_2010_oud_1 { background: black url(/images/site/headers/header_2010_oud_1.jpg) no-repeat;  }
.header_2010_oud_2 { background: black url(/images/site/headers/header_2010_oud_2.jpg) no-repeat;  }
.header_2010_oud_3 { background: black url(/images/site/headers/header_2010_oud_3.jpg) no-repeat;  }
.header_2010_oud_4 { background: black url(/images/site/headers/header_2010_oud_4.jpg) no-repeat;  }
.header_2010_oud_5 { background: black url(/images/site/headers/header_2010_oud_5.jpg) no-repeat;  }
.header_2010_oud_6 { background: black url(/images/site/headers/header_2010_oud_6.jpg) no-repeat;  }
.header_2010_oud_7 { background: black url(/images/site/headers/header_2010_oud_7.jpg) no-repeat;  }
.header_2010_oud_8 { background: black url(/images/site/headers/header_2010_oud_8.jpg) no-repeat;  }
.header_2010_oud_9 { background: black url(/images/site/headers/header_2010_oud_9.jpg) no-repeat;  }
.header_2010_oud_10 { background: black url(/images/site/headers/header_2010_oud_10.jpg) no-repeat;  }
.header_2010_oud_11 { background: black url(/images/site/headers/header_2010_oud_11.jpg) no-repeat;  }
.header_2010_oud_12 { background: black url(/images/site/headers/header_2010_oud_12.jpg) no-repeat;  }
.header_2010_oud_13 { background: black url(/images/site/headers/header_2010_oud_13.jpg) no-repeat;  }
.header_2010_oud_14 { background: black url(/images/site/headers/header_2010_oud_14.jpg) no-repeat;  }
.header_2010_oud_15 { background: black url(/images/site/headers/header_2010_oud_15.jpg) no-repeat;  }
.header_2010_oud_16 { background: black url(/images/site/headers/header_2010_oud_16.jpg) no-repeat;  }
.header_2010_oud_17 { background: black url(/images/site/headers/header_2010_oud_17.jpg) no-repeat;  }
.header_2010_oud_18 { background: black url(/images/site/headers/header_2010_oud_18.jpg) no-repeat;  }
.header_2010_oud_19 { background: black url(/images/site/headers/header_2010_oud_19.jpg) no-repeat;  }
.header_2010_oud_20 { background: black url(/images/site/headers/header_2010_oud_20.jpg) no-repeat;  }
.header_2010_oud_21 { background: black url(/images/site/headers/header_2010_oud_21.jpg) no-repeat;  }
.header_2010_oud_22 { background: black url(/images/site/headers/header_2010_oud_22.jpg) no-repeat;  }

.header-heavyrain { background: black url(/images/site/2009/header_heavyrain.jpg) no-repeat; }
.header-heavyrain .logo {  float: left; width: 300px; height: 108px; background: url(/images/site/http://skoften.net/images/site/2009/logov3.png) no-repeat; position: relative; left: 30px; top: -180px; }

.main_item { float: left;height: 250px; width: 468px; background: white url(/images/site/2009/indicator.gif) no-repeat 50% 50%;  }
.main_item .main_item_container { height: 250px; width: 468px; text-align: left; }
.main_item .thumbnail img { height: 100px; width: 100px; border: solid 1px black; }
.main_item .category { behavior: url(/images/iepngfix/iepngfix.htc); border: solid 0px white; width: 120px; height: 40px; float: right; margin-top: 30px; background: url(/images/site/2009/overlay_category.png); padding: 10px; }
.main_item .overlay { height: 85px; width: 468px; background: url(/images/site/2009/bg_main_item_layer.png); color: white; position: relative; bottom: 0px; padding-bottom: 8px; overflow: hidden; }
.main_item .overlay .bodytext { border: solid 0px red; padding: 10px; width: 445px; font-size: 11px;}
.main_item_title { font-size: 18px; color: #D86000; letter-spacing: 1px; } 
.main_item_title_pages { font-size: 18px; color: #FFFFFF; letter-spacing: 1px; }

/* page blocks */

.orange_block { float: left; width: 532px; height: 250px; background: #d04f1c url(/images/site/2009/bg_orangeblock.gif) repeat-x; overflow: hidden;}
.orange_block_front { float: left; width: 532px; height: 250px; background: #d04f1c url(/images/site/2009/bg_orangeblock2.gif) repeat-x; overflow: hidden;}
.page_content {  background: white url(/images/site/2009/bg_pagecolumn.gif) repeat-x; min-height: 200px; height: auto !important; height: 200px; text-align: left;  z-index: 10;}
.page_content:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden; }
.page_content_index { min-height: 100px; height: auto !important; height: 100px; background: url(/images/site/2009/bg_content_index.gif) repeat-y; z-index: 10;}
.page_block {  float: left; width: 532px; min-height: 250px; z-index: 10; }
.page_block .content { padding: 20px; border: solid 0px black; text-align: left; }
.page_block_2 { background: #d04f1c url(/images/site/2009/bg_orangeblock.gif) repeat-x; height: 250px; float: left; width: 468px; text-align: left; color: white;}
.page_block_2 .content { padding: 20px; }

/* last comments */

.last_comments_container { width: 175px; height: 245px; border: solid 0px black; float: left; text-align: left; font-size: 11px;  overflow: hidden;}
.last_comments_container .heading { height: 23px; margin-top: 10px; margin-left: 10px; font-size: 17px; font-weight: bold;} 
.last_comments { padding: 15px; }
.last_comments p { padding: 0; margin: 0; margin-bottom: 5px; width: 170px; }
.last_comments .name { font-weight: bold; }
.last_comments .reactie a { color: white; text-decoration: none; white-space: nowrap; }
.last_comments .reactie a:hover { color: white; text-decoration: underline;}
.last_comments .more_comments { font-size: 11px; color: #f0a36f; }

/* login */

.login_holder { width: 305px; min-height: 140px; height: 140px; border: solid 0px black; float: left; margin-left: 10px; padding-left: 5px;}
.login_holder .login a { color: white; }
.login_holder .heading { height: 30px; border: solid 0px white; font-size: 17px; font-weight: bold;  margin-top: 15px; margin-bottom: 5px; text-align: left;}
.login_holder .heading_logged_in { height: 30px; border: solid 0px white; text-align: left; margin-top: 15px; font-size: 17px; font-weight: bold; }
.login_holder .login { height: 40px; min-height: 50px; border: solid 0px white; font-size: 11px; }
.login_holder .login .logged_in_container { text-align: left; color: white;  font-size: 11px; }
.login_holder .login .logged_in_container a { color: white; text-decoration: none; font-size: 11px;}
.login_holder .login .logged_in_container a:hover { color: white; text-decoration: underline;}
.login_holder .login .logged_in_container .avatar { border: solid 1px black; float: right; position: relative; top: -30px;  height: 75px; width: 75px;}

.no_avatar { border: solid 1px #eeeeee; padding: 3px; margin-left: 3px; background-color: #f7f7f7; }

/* search */

.search_holder { height: 100px;  width: 315px; border: solid 0px black; float: left; margin-left: 10px; text-align: left; padding-left: 5px;}
.search_holder .heading { height: 27px; border: solid 0px white; margin-bottom: 10px; margin-top: 5px; font-size: 17px; font-weight: bold; }
.search_holder .search { height: 40px; border: solid 0px white; }

.dotline_a { behavior: url(/images/iepngfix/iepngfix.htc); height: 220px; width: 22px; float: left;  background: url(/images/site/2009/borderline.png) no-repeat; position: relative; top: 15px;  }
.dotline_a .website { height: 60px; width:15px; margin-top: 30px; margin-bottom: 5px; cursor: pointer; }
.dotline_a .forum { height: 60px; width:15px; cursor: pointer; }
.dotline_b { height: 10px; width: 320px; background: url(/images/site/2009/borderline2.gif) no-repeat;  float: left; margin-left: 10px ; margin-top: 5px;}
  
/* advanced search index page */

.advanced_search_data { display: none; min-height: 122px; padding: 10px; }
.advanced_search_data a { font-size: 12px; }

/* video page */

.main_video_container { min-height: 440px; width: 450px; text-align: left; padding: 15px;  float: left; padding-bottom: 25px;}

.page_block_video { float: right; width: 520px; min-height: 250px; }
.page_block_video .content { padding: 20px; min-height: 50px; height: auto !important; height: 50px; text-align: left; background: white url(/images/site/2009/bg_content_block_videopage.gif) repeat-x; border: solid 1px #d5d5d5; margin: 15px 15px 15px 0px; }
.page_block_video .content_orangeblock { background: #d04f1c url(/images/site/2009/bg_orangeblock_2.gif) repeat-x; margin: 15px 15px 15px 0px; padding: 20px; border: solid 1px black; min-height: 200px; height: auto !important; height: 200px; }
.page_block_video .content_orangeblock a { color: white; }
.page_block_video .content_orangeblock .thumbnail img {  border: solid 1px black; float: right; margin-left: 10px; }
.page_block_video .content_orangeblock .fields { min-height: 100px; }
.page_block_video .content_orangeblock .fields .title { color: white;}
.page_block_video .content_orangeblock .footnote { margin-top: 15px; color: black; font-size: 11px;  }
.page_block_video .content_orangeblock .footnote .left { font-weight: bold;float: left; text-align: right; line-height: 16px;}
.page_block_video .content_orangeblock .footnote .right { float: left; margin-left: 15px; width: 200px; text-align: left; line-height: 16px; }
.page_block_video .content_orangeblock .title { color:  #e17019; font-size: 16px; display: block; font-weight: bold; }
.page_block_video .content_orangeblock .body { color:  #000000; font-size: 12px; display: block; }
.page_block_video .content_orangeblock:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden; }
.page_block_video .content_vote { padding: 2px 0px 10px 15px; margin: 15px 15px 0px 0px; height: 68px; background: white url(/images/site/2009/bg_content_block_videopage.gif) repeat-x; border: solid 1px #d5d5d5; overflow: hidden; }
.page_block_video .content_related { min-height: 100px; height: auto !important; height: 100px; padding: 15px; margin: 15px 15px 0px 0px; background: white url(/images/site/2009/bg_content_block_videopage.gif) repeat-x; border: solid 1px #d5d5d5; }
.page_block_video .content_related .title { color:  #e17019; font-size: 16px; display: block; font-weight: bold; }
.page_block_video .content_related:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden; }
.page_block_video .content_related img { width: 70px; height: 70px; border: solid 1px black; }
.page_block_video .content_related .related_title a { color: black; font-weight: bold; }
.page_block_video #like_result { float: right;  font-weight: bold; position: relative; top: 20px;}

.video_comments_container { width: 445px;  float: left; border: solid 0px black; position: relative; padding: 15px; overflow: hidden; top: -70px;}
.video_comments_container .comments_author { font-size: 11px; }
.video_comments_container .heading { color:  #e17019; font-size: 16px; display: block; text-align: left; font-weight: bold; padding-left: 0px; }
.video_comments_container .comment_form { padding: 0px; text-align: left; }
.video_comments_container .form_title { display: block;  color:  #e17019; font-size: 16px; display: block; text-align: left; font-weight: bold; padding-left: 0px; line-height: 25px; }

.games_comments_container { float: left; width: 700px; border: solid 0px red; margin: 16px; }
.games_comments_container .comments_author { font-size: 11px; }
.games_comments_container .heading { color:  #e17019; font-size: 16px; display: block; text-align: left; font-weight: bold; padding-left: 0px; }
.games_comments_container .comment_form { padding: 0px; text-align: left; }
.games_comments_container .form_title { display: block;  color:  #e17019; font-size: 16px; display: block; text-align: left; font-weight: bold; padding-left: 0px; line-height: 25px; }

.comment_spacer_videopage { margin-bottom: 5px; }

.related_game_items img { width: 60px; height: 60px; border: solid 1px black; }

#flashcontent { border: solid 1px #d5d5d5;  border-bottom: 0px; }
#flashcontent_babe { border: solid 1px #d5d5d5;  }

/* favo / friend / deadlink */

.social_bookmarks { text-align: left; color: black; font-size: 12px; font-weight: bold; height: 40px; margin-top: 0px; border-top: 0px; }
.ffd_content { background: #fdfdfd; border: solid 1px #d2d2d2; border-top: 0px; min-height: 80px; width: 432px; padding: 8px; display: none; margin-bottom: 10px;}

a#add_to_favorites {color: #5d5d5d; float:left;display:block;background:url("/images/site/2009/icon_favorite.gif") no-repeat left top;width:103px;height:30px; font-size:11px; letter-spacing:-1px; text-decoration:none; padding:10px 0 0 44px;}
a#add_to_favorites:hover {background-position:100% -40px;}
a#send_to_friend {color: #5d5d5d; float:left;display:block;background:url("/images/site/2009/icon_doorsturen.gif") no-repeat left top;width:101px;height:30px; font-size:11px; letter-spacing:-1px; text-decoration:none; padding:10px 0 0 50px;}
a#send_to_friend:hover {background-position:100% -40px;}
a#dead_link {color: #5d5d5d; float:left;display:block;background:url("/images/site/2009/icon_deadlink.gif") no-repeat left top; width: 101px;height:30px;font-size:11px; letter-spacing:-1px;text-decoration:none;padding:10px 0 0 50px;}
a#dead_link:hover {background-position:100% -40px;}

/* comments */

div#comments { width: 100%; margin: 2.5em auto; padding: 0; text-align: left;}
div.comment-container { margin-bottom: 1.5em; }
div#comments div.comment-body { min-height: 100px; font-size: 11px; height: auto !important; height: 100px;}
div#comments div.comment-footer { font-size: 11px; color: #a7a7a7; margin-top: 5px; }
div#comments div.comment-children {	margin-top: 1.5em;	margin-left: 2em; }
div#comments .comment_avatar { border: solid 1px #c2c2c2; padding: 3px; margin-left: 3px;background-color: #ebebeb; }
div#comments .comment_spacer { width: 420px; overflow: hidden; }

/* comment_form */

#comment_form input { padding: 2px; margin-top: 3px; margin-bottom: 3px; }
#comment_form textarea { padding: 2px; margin-top: 3px; margin-bottom: 3px; }

#anonymous_alert { display: none; margin-bottom: 20px; border: solid 1px #fa7804; background: #f2f2f2; }
#anonymous_alert .msg { padding: 10px; }

#comment_message { margin: 10px 0px 10px 0px; color: #858585; }

/* item page */

.item_comments_container { width: 435px;  float: left; border: solid 0px black; position: relative; padding: 15px; overflow: hidden;}
.item_comments_container .comments_author { font-size: 11px; }
.item_comments_container .heading { color:  #e17019; font-size: 16px; display: block; text-align: left; font-weight: bold; padding-left: 0px; }
.item_comments_container .comment_form { padding: 0px; text-align: left; }
.item_comments_container .form_title { display: block; color:  #e17019; font-size: 18px;  margin-bottom: 10px; }

/* gallery page */

.main_gallery_container { width: 625px; text-align: center; padding: 15px;  float: left; overflow: hidden; color: black; }
.main_gallery_container h1 { font-size: 18px; color: black; }
.main_gallery_container img { border: solid 1px black;  }

.page_block_gallery {  float: right; width: 330px; min-height: 350px; overflow: hidden; margin-right: 12px; }
.page_block_gallery .content_item { min-height: 170px; height: auto !important; height: 170px; background: #d04f1c url(/images/site/2009/bg_orangeblock_2.gif) repeat-x; margin-top: 15px; margin-right: 10px;  padding: 15px; width: 297px; border: solid 1px black;}
.page_block_gallery .content_item:after {  content: "."; display: block; height: 0; clear: both;  visibility: hidden;  }
.page_block_gallery .content_item .thumbnail { float: right; margin-left: 10px; border: solid 1px black; height: 100px; width: 100px; }
.page_block_gallery .content_item .title { color:  white; font-size: 18px; display: block; }
.page_block_gallery .content_item .body { color:  #000000; font-size: 11px; display: block; }
.page_block_gallery .content_item .body a { color: white; }
.page_block_gallery .content_item .footnote {  color: #ffffff;  font-size: 10px; text-align: left; width: 330px; margin-top: 5px; }
.page_block_gallery .content_item .footnote .left { font-weight: bold;float: left;  margin-left: 10px; text-align: right; color: black; }
.page_block_gallery .content_item .footnote .right { float: left; margin-left: 10px; width: 120px; text-align: left; color: black;}
.page_block_gallery .content_ad { margin-top: 10px; margin-right: 10px; padding: 0px; background: #d04f1;}
.page_block_gallery .content_vote { margin-top: 15px; margin-right: 10px; padding: 15px;  height: 115px; background: white url(/images/site/2009/bg_content_block_videopage.gif) repeat-x; border: solid 1px #d5d5d5; width: 297px;}
.page_block_gallery .content_vote .thumbs_up { float: left; margin-right: 15px; height: 58px; }
.page_block_gallery .content_vote .thumbs_up_data { margin-right: 20px; float: left; padding-top: 8px; width: 150px; height: 50px; }
.page_block_gallery .content_vote .thumbs_down { float: left; margin-right: 15px; height: 58px;  }
.page_block_gallery .content_vote .thumbs_down_data { float: left; padding-top: 8px; width: 150px; height: 50px; }
.page_block_gallery .content_vote:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden; }
.page_block_gallery .content_related { min-height: 150px;  background: white url(/images/site/2009/bg_content_block_videopage.gif) repeat-x; border: solid 1px #d5d5d5; margin-top: 10px; margin-right: 10px; overflow: hidden; padding: 15px; width: 297px; padding-bottom: 0px; }
.page_block_gallery .content_related:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden; }
.page_block_gallery .content_related .items img { width: 70px; height: 70px; border: solid 1px black; }
.page_block_gallery .content_related .items .related_body { color: #b6b6b6; font-size: 11px; }
.page_block_gallery .content_related .title { color:  #e17019; font-size: 18px; display: block; }
.page_block_gallery .content_related .items_title { color: black; }

.page_block_gallery #like_result { float: right;  font-weight: bold; }

.gallery_comments_container { width: 625px;  float: left; border: solid 0px black; text-align: left; margin: 15px; overflow: hidden;}
.gallery_comments_container .comments_author { font-size: 11px; }
.gallery_comments_container .heading { color:  #e17019; font-size: 14px; text-align: left; font-weight: bold; padding-left: 0px; }
.gallery_comments_container .comment_form { padding: 15px; }
.gallery_comments_container .form_title { display: block; color:  #e17019; font-size: 18px;  margin-bottom: 10px; }

/* frontpage items */

.items { float: left; width: 468px; background-color: white;  min-height: 400px; height: auto !important; height: 400px;  margin-bottom: 25px; }
.item { width: 445px; text-align: left; margin-top: 12px; min-height: 100px; height: auto !important; height: 80px; padding-bottom: 5px;}
.item .thumbnail { float: right; margin-left: 6px; position: relative; top: -32px; height: 100px;  }
.item .thumbnail img { border: solid 1px black; }
.item .title { background: #f5f5f5 url(/images/site/2009/bg_item_title.gif) repeat-x; padding: 5px; margin-bottom: 5px; padding-left: 10px; height: 18px; font-size: 16px; color: #D86000; width: 350px; border-top: solid 1px #e8e8e8; float: left; position: relative; left: -11px; margin-left: 0px; padding-right: 0px; float: left;} 
.item .category { behavior: url(/images/iepngfix/iepngfix.htc);  width: 101px; position: relative; top: -23px; padding-top: 3px; height: 17px; background: url(/images/site/2009/overlay_thumbnail2.png); color: white; text-align: center;}
.footnote { width: 445px; border-bottom: solid 0px #e2e2e2; color: #b6b6b6;  font-size: 10px; text-align: left;}
.footnote a { color: #b6b6b6; text-decoration: none; }
.footnote a:hover { color: #b6b6b6;  text-decoration: underline;  }
.footnote .right a { color: #fff; text-decoration: none; }
.footnote .right a:hover { color: #fff;  text-decoration: underline;  }
.item .body { font-size: 11px; }
.item_title { font-size: 17px; color: #D86000;}

/* columns */

.column_b { float: left; width: 192px; min-height: 480px; height: auto !important; height: 400px; background: #f9f9f9; }
.column_c { float: left; width: 340px; background-color: #ffffff; min-height: 400px; height: auto !important; height: 400px; }
.column_d { float: right; min-height: 100px; height: auto !important; height: 100px; width: 340px; border: solid 0px red; background: white; text-align: left;}

/* user content */

.column_c .user_content { background: url(/images/site/2009/heading_ingezonden.gif) no-repeat 23px 10px; text-align: left; padding: 22px; font-size: 10px; height: 150px; padding-top: 55px; padding-right:0px;}
.column_c .user_content .element { float: left; height: 75px; margin-right: 8px; margin-bottom: 5px; cursor: pointer; overflow: hidden; width: 93px;}
.column_c .user_content .thumbnail { height: 75px; width: 91px; }
.column_c .user_content .thumbnail img { height: 70px; width: 91px; border: solid 1px black;}
.column_c .user_content .overlay { behavior: url(/images/iepngfix/iepngfix.htc); color: white; position: relative; top: -19px; width: 92px; height: 15px;  padding-top: 2px; text-align: center; background: url(/images/site/2009/overlay_thumbnail2.png);  }

.column_c .games { background: url(/images/site/2009/heading_games.gif) no-repeat 23px 10px; text-align: left; padding: 22px; font-size: 10px; height: 150px; padding-top: 55px; padding-right:0px;}
.column_c .games .element { float: left; height: 75px; margin-right: 8px; margin-bottom: 5px; cursor: pointer; overflow: hidden; width: 93px;}
.column_c .games .thumbnail { height: 75px; width: 91px; }
.column_c .games .thumbnail img { height: 70px; width: 91px; border: solid 1px black;}
.column_c .games .overlay { behavior: url(/images/iepngfix/iepngfix.htc); color: white; position: relative; top: -19px; width: 92px; height: 15px;  padding-top: 2px; text-align: center; background: url(/images/site/2009/overlay_thumbnail2.png);  }

/* poll */

.poll_container { width: 185px; min-height: 205px; height: auto !important; height: 205px; margin-bottom: 10px; overlay: hidden; float: left; background: url(/images/site/2009/heading_poll.gif) no-repeat; background-position: 15px 10px;}
.poll_container .poll { margin-top: 50px; text-align:left; padding-left: 15px;}

/* battles */

.battles_container { width: 185px; min-height: 180px; height: auto !important; height: 180x; margin-bottom: 20px; overlay: hidden; float: left; background: url(/images/site/2009/heading_battles.gif) no-repeat; background-position: 15px 10px;}
.battles_container .battles { font-size: 11px; color: #a3a3a3; margin-top: 50px; text-align:left; padding-left: 15px;}
.battles_container .battles img { border: solid 1px black; }

/* most */

.most_content_holder { min-height: 300px; height: auto !important; height: 300px; width: 320px; background: url(/images/site/2009/heading_meest.gif) no-repeat 23px 10px; font-size: 10px; border: solid 0px blue;}
.most_content_holder:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden;  }
.most_content_holder .heading { border: solid 0px black; height: 35px; padding-top: 30px; }
.most_content_holder .box_holder { min-height: 80px; height: auto !important; height: 100px; }
.most_content_holder .box_content { text-align: left; width: 300px; overflow: hidden; margin: 20px; margin-bottom: 0px; min-height: 80px; height: auto !important; height: 80px; }
.most_content_holder .box_content:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden; }
.most_content_holder .box_1 {  min-height: 80px; height: auto !important; height: 80px;}
.most_content_holder .box_2 {  min-height: 80px; height: auto !important; height: 80px;}
.most_content_holder .box_3 {  min-height: 80px; height: auto !important; height: 80px; }
.most_content_holder .thumbnail img { width: 48px; height: 48px; border: solid 1px black; }
.most_content_holder .heading_title { color: black; font-weight: bold; display: block; margin-bottom: 0px; height: 15px;}
.most_content_holder .content_1 { background: #f6f6f6; padding: 5px; float: left; width: 240px; height: 40px; text-align: left; white-space: nowrap; overlay: hidden; color: #858585;}
.most_content_holder .content_2 { background: #f9f9f9; padding: 5px; float: left; width: 240px; height: 40px; text-align: left; white-space: nowrap; overlay: hidden; color: #858585; }
.most_content_holder .content_1 a, .most_content_holder .content_2 a { color: black; text-decoration: none; font-size: 11px; line-height: 14px; letter-spacing: 0.5px; }
.most_content_holder .content_1 a:hover, .most_content_holder .content_2 a:hover { color: black; text-decoration: underline; font-size: 11px; line-height: 14px; letter-spacing: 0.5px; }

.most_nav { border-bottom: solid 1px #9f9f9f; float: left; margin-top: 35px; margin-right: 5px; margin-left: 25px; min-height: 10px; margin-top: 20px; }
.most_nav a { float: left; display: block; width: 60px; padding: 2px 8px 2px 8px; margin-right: 10px; background: #e3e3e3; color: #7e7e7e; border: solid 1px #c4c4c4; border-bottom-width: 0px;}
.most_nav a:hover { float: left; display: block; width: 60px; padding: 2px 8px 2px 8px; margin-right: 10px; background: #e3e3e3; color: #ffffff; text-decoration: none; border: solid 1px #c4c4c4; border-bottom-width: 0px;}

/* winacties */

.winacties_container {  width: 175px; min-height: 100px; height: 100px; height: auto !important; float: left; border: solid 0px black; background: url(/images/site/2009/heading_winacties.gif) no-repeat 15px 10px; }
.winacties_container .winactie{ margin-top: 50px; text-align:left; padding-left: 10px;}
.winacties_container img { width: 70px; height: 70px; border: solid 1px black; }

.titel_winacties { font-size: 12px; font-weight: bold; }

/* mailing list */

.mailing_container {  text-align: left; width: 175px; min-height: 100px; height: 100px; height: auto !important; float: left; background: url(/images/site/2009/heading_mailing.gif) no-repeat 15px 10px; font-size: 11px; }
.mailing_container .input { border: solid 1px #939393; padding: 2px; width: 155px; margin-top: 8px; }
.mailing_container .button { width: 162px; margin-top: 5px;  }

/* archief page */

.archive_items { border: solid 0px blue; margin: 20px; width: 970px; min-height: 500px; height: auto !important; height: 500px;}
.archive_items:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden; }
.archive_items .archive_item { float: left; background: url(/images/site/2009/bg_item_profile.gif) repeat-x; width: 310px; border: solid 1px  #d5d5d5; height: 100px; overflow: hidden; margin-right: 10px; margin-bottom: 10px; }
.archive_items .archive_thumbnail { float: left; width: 100px; }
.archive_items .archive_thumbnail img { border: solid 0px black; height: 100px; width: 100px;}
.archive_items .archive_body { float: left; width: 190px; padding-left: 10px; color: #555555; padding-top: 5px; }
.archive_items .archive_body .title { color: black; font-weight: bold; white-space: nowrap;}
.archive_items .archive_body .title a { color: black; font-weight: bold; white-space: nowrap;}
.archive_items .archive_body .item_body { color: #959595; font-size: 12px; }

.archive_items .top_authors { background: url(/images/site/2009/heading_top10authors2.gif) no-repeat; padding: 10px; padding-top: 45px; }
.archive_items .top_authors .authors_1 { background: #fbfbfb; }
.archive_items .top_authors .authors_2 { background: #f6f6f6; }
.archive_items .top_authors a { color: white; }

.archive_items .currentstatus { position: absolute; top: 40px; left: 10px; border: solid 1px red; width: 80px; text-align: center; background: white;}

/* stats page */

.stats_container { margin: 15px; font-size: 11px; }
.stats_container .content { border: solid 1px #d3d3d3; float: left; width: 300px; height: 230px; margin: 10px;}
.stats_container .top_authors { width: 300px; background: url(/images/site/2009/heading_top10authors2.gif) no-repeat; padding: 10px; padding-top: 45px; }

/* footer */

.footer { width: 1000px; background: black; height: 170px; } 
.footer .partner_container { float: left; width: 230px; margin-top: 20px; margin-left: 20px; color: white; text-align: left; border: solid 0px white; font-size: 11px;}
.footer .partner_container p { margin: 0; padding: 0; }
.footer .partner_container a { color: white; }
.footer .zelfblog_container { float: left;  width: 250px; margin-top: 20px; margin-left: 20px; color: white; text-align: left;  border: solid 0px white; font-size: 11px; }
.footer .zelfblog_container p { margin: 0; padding: 0; }
.footer .stats_container { float: left; width: 150px; border: solid 0px white; margin-left: 20px; text-align:left; color: white; font-size: 11px; margin-top: 20px; }
.footer .stats_container p { margin: 0; padding: 0; margin-bottom: 5px;}
.footer .rss_container { float: right;  width: 100px; margin-right: 20px; margin-top: 20px; border: solid 0px white;  }
.footer .contact_container { float: left; width: 150px; color: white; margin-top: 20px; margin-left: 20px; text-align: left;  font-size: 11px; }
.footer .contact_container p { margin: 0; padding: 0; margin-bottom: 5px;}

/* form elements */

.textfield_username { 	width: 105px; height: 16px; text-align: left; padding: 2px; padding-left: 4px; margin: 0px; color: #bfbfbf; } 
.textfield_password { 	width: 95px; height: 16px; text-align: left; padding: 2px;  padding-left: 4px;  margin: 0px; color: #bfbfbf;} 
.textfield_search { width: 230px; height: 16px;  text-align: left; padding: 2px; padding-top: 3px; padding-left: 4px;  margin: 0px; color: #bfbfbf; }
.button_login {  height: 23px; width: 60px; border: 0px; margin: 0; padding: 0; }
.button_search { height: 23px; width: 60px; border: 0px; margin: 0; padding: 0; }

/* page block 2 */

.page_block_2 .content a { color: black; text-decoration: none; }
.page_block_2 .content a:hover { color: black; text-decoration: underline; }

/* glide content */

.glidecontentwrapper_usercontent{ position: relative;  height: 240px;  border: 0px solid black; overflow: hidden; background: url(/images/site/2009/heading_ingezonden.gif) no-repeat;}
.glidecontentwrapper_gamecontent{ position: relative;  height: 240px;  border: 0px solid black; overflow: hidden; background: url(/images/site/2009/heading_games.gif) no-repeat;}

.glidecontent_usercontent{  position: absolute;  padding: 10px; visibility: hidden; margin-top: 50px;  background: white; margin-left: 10px; }
.glidecontent_usercontent .body { color: #b1b1b1; font-size: 11px; }
.glidecontent_usercontent img { height: 70px; width: 70px; border: solid 1px black;}

.glidecontent_gamecontent{  position: absolute;  padding: 10px; visibility: hidden; margin-top: 50px; background: white; margin-left: 10px; }
.glidecontent_gamecontent .body { color: #b1b1b1; font-size: 11px; }
.glidecontent_gamecontent img { height: 70px; width: 70px; border: solid 1px black;}

.glidecontenttoggler{ float: right; text-align: right; margin-top: 15px; margin-right: 10px; }
.glidecontenttoggler a{ display: -moz-inline-box; display: inline-block; border: 1px solid black; color: #2e6ab1; padding: 1px 3px; margin-right: 3px; font-weight: bold; text-decoration: none; }
.glidecontenttoggler a.selected { background: #E4EFFA; color: black; }
.glidecontenttoggler a:hover{ background: #E4EFFA; color: black; }
.glidecontenttoggler a.toc{ }
.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ }
.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{ background: #1A48A4; color: white; }

/* auto completer */

.ac_results { padding: 0px; border: 1px solid black;	background-color: white;	overflow: hidden;	z-index: 99999;}
.ac_results ul { width: 100%;list-style-position: outside;	list-style: none;	padding: 0;	margin: 0;}
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; font: menu; font-size: 12px; line-height: 16px; overflow: hidden; }
.ac_loading { background: white url('/images/site/2009/indicator.gif') right center no-repeat;}
.ac_odd { background-color: #eee; }
.ac_over {	background-color: #0A246A;	color: white; }

/* tab menu archve */

#tabmenu { color: #000; border-bottom: 1px solid #d4d4d4; margin: 20px 0px 10px 0px; padding: 0px; z-index: 1; padding-left: 10px; padding-top: 5px; width: 990px; }
#tabmenu li { display: inline; overflow: hidden; list-style-type: none; }
#tabmenu a, a.active { color: #000000; background: #ffffff; font: bold 1em "Trebuchet MS", Arial, sans-serif; border: 1px solid black; padding: 2px 5px 0px 5px; margin: 0px; text-decoration: none; }
#tabmenu a.active { background: #f8f8f8; border-bottom: 3px solid #b1b1b1; }
#tabmenu a:hover { color: #000000; background: #db6e24; }
#tabmenu a:visited {color: #000000; }
#tabmenu a.active:hover { background: #adadad; color: #939393; }

/* user uploads */

#tabmenu_uploads { color: #000; border-bottom: 1px solid #d4d4d4; margin: 20px 0px 10px 0px; padding: 0px; z-index: 1; padding-left: 10px; margin-bottom: 10px; padding-top: 5px; width: 650px; float: left;  }
#tabmenu_uploads  li { display: inline; overflow: hidden; list-style-type: none; }
#tabmenu_uploads  a, a.active { color: #000000; background: #ffffff; font: bold 1em "Trebuchet MS", Arial, sans-serif; border: 1px solid black; padding: 2px 5px 0px 5px; margin: 0px; text-decoration: none; }
#tabmenu_uploads a.active { background: #f8f8f8; border-bottom: 3px solid #b1b1b1; }
#tabmenu_uploads a:hover { color: #000000; background: #db6e24; }
#tabmenu_uploads a:visited {color: #000000; }
#tabmenu_uploads a.active:hover { background: #adadad; color: #939393; }

.search_uploads_container {  padding: 5px;  }
.search_uploads_container .field { padding: 2px; width: 175px; color: #b3b3b3; }
.search_uploads_container .select {  padding: 0px; color: #000; }
.search_uploads_container .button { float: right; margin-left: 0px; }

.last_comment_uploaded { font-size: 11px; }

/* profiel page */

/*
.page_content .profile_content { text-align: left; min-height: 400px; padding: 15px; padding-right: 0px; color: black;}
.page_content .profile_content:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden;  }
.page_content .profile_content .profile_3 { float: left; height: 220px; text-align: left; font-size: 12px; width: 445px; border: solid 1px black; padding: 15px; background: #d04f1c url(/images/site/2009/bg_orangeblock_2.gif) repeat-x; color: white; margin-left: 15px;}
.page_content .profile_content .profile_3 .title { font-size: 14px; color: black; font-weight: bold; }
.page_content .profile_content .profile_4 .title { font-size: 14px; color: black; font-weight: bold; }
.page_content .profile_content .profile_3 img { float: right; border: solid 1px black; }
.page_content .profile_content .profile_4 { float: left; height: 350px; text-align: left; font-size: 12px; width: 445px; border: solid 1px #c3c3c3; padding: 15px; background: white; color: black; }
.page_content .profile_content .profile_5 { float: left; height: 20px; text-align: left; font-size: 14px; width: 970px; border: solid 0px black; padding: 0px 0px 15px 0px; margin-right: 20px; margin-top: 15px;}
.page_content .profile_content .profile_6 { float: left; min-height: 50px; text-align: left; width: 980px; border: solid 0px black; padding: 0px;  }
.profile_6_iframe .item_profilepage { float: left; width: 314px; overflow: hidden; bordeR: solid 1px #e1e1e1; margin-right: 10px; margin-bottom: 10px; background: url(/images/site/2009/bg_item_profile.gif) repeat-x; font-size: 12px; }
.profile_6_iframe .item_profilepage .body_text { font-size: 11px; color: #959595; }
.profile_6_iframe .item_profilepage .title a { font-size: 12px; color: black; }
.profile_6_iframe .item_profilepage .title a :hover { font-size: 12px; color: black; }

*/

.profile_content { text-align: left; min-height: 400px; height: auto; height: !important; padding: 15px; padding-right: 0px; color: black; }
.profile_content .all_items { float: right; padding: 5px; padding-right: 0px; background: white; font-size: 11px;}
.profile_content .delete_buddy { font-size: 11px; }
.profile_content .entrytitle a { color: black; }
.profile_content .holder_1 { float: left; width: 280px; }
.profile_content .holder_2 { float: left; width: 660px; }
.profile_content .add_as_friend { width: 145px; height: 23px; background: url(/images/site/2009/bg_add_as_friend.gif) no-repeat;  text-align: center; position: relative; left: 70px;  }
.profile_content .add_as_friend .link { display: block; padding-top: 5px; font-size: 11px; color: black; }
.profile_content .user_info { float: left; height: 260px; font-size: 12px; width: 280px; border: solid 1px black; background: #d04f1c url(/images/site/2009/bg_orangeblock_2.gif) repeat-x; }
.profile_content .user_info .content { padding: 15px; color: white; }
.profile_content .user_info .content .profileThumb { float: right; border: solid 1px black; }
.profile_content .user_info .content .title { font-size: 16px; font-weight: bold; color: black; }
.profile_content .user_videos { float: left; width: 665px; border: solid 1px #d9d9d9; background: white; margin-left: 20px; padding-bottom: 10px;}
.profile_content .user_videos .title { background: #f5f5f5; padding: 6px; border-bottom: solid 1px #dedede;  }
.profile_content .user_videos .content { padding: 13px; text-align: left; padding: 0px;}
.profile_content .last_video { border: solid 1px #d9d9d9; float: left; width: 280px; height: 260px; margin-top: 20px; margin-bottom: 20px;}
.profile_content .last_video .title { background: #f5f5f5; border-bottom: solid 1px #dedede;  padding: 6px; font-weight: bold; }
.profile_content .user_favorites { float: left; width: 665px; border: solid 1px #d9d9d9; background: white; margin-left: 20px; margin-top: 0px; padding-bottom: 10px; }
.profile_content .user_favorites .title { background: #f5f5f5; padding: 6px; border-bottom: solid 1px #dedede; }
.profile_content .user_favorites .content { padding: 13px; text-align: left; padding: 0px; }
.profile_content .last_comments_box { border: solid 1px #d9d9d9; float: left; width: 280px; background: white; min-height: 100px; margin-top: 20px; margin-bottom: 20px; }
.profile_content .last_comments_box .title { background: #f5f5f5; border-bottom: solid 1px #dedede;  padding: 6px; font-weight: bold; }
.profile_content .last_comments_box .content { padding: 15px; }
.profile_content .user_friends { float: left; width: 665px; border: solid 1px #d9d9d9; background: white; margin-left: 20px; margin-top: 0px; padding-bottom: 10px;}
.profile_content .user_friends .title { background: #f5f5f5; border-bottom: solid 1px #dedede;  padding: 6px;  }
.profile_content .user_friends .content { padding: 0px; min-height: 100px; text-align: left; }
.profile_content .avatar_item { float: left; margin: 10px 0px 0px 10px; text-align: center; }
.profile_content .all_videos_title, .profile_content .all_favorites_title { height: 30px; border: solid 1px #d9d9d9; margin-right: 18px; margin-bottom: 18px;  font-size: 12px; font-weight: bold; color: black;  background: white; }
.profile_content .all_videos_title .content, .profile_content .all_favorites_title .content { padding: 8px; }
.page_content .profile_content .item_profilepage { float: left; width: 314px; overflow: hidden; border: solid 1px #e1e1e1; margin-right: 10px; margin-bottom: 10px; background: url(/images/site/2009/bg_item_profile.gif) repeat-x; font-size: 12px; }
.page_content .profile_content .item_profilepage .body_text { font-size: 11px; color: #959595; }
.page_content .profile_content .item_profilepage .title a { font-size: 12px; color: black; }
.page_content .profile_content .item_profilepage .title a :hover { font-size: 12px; color: black; }


/* battle page */

.battle_container { border:solid 0px black; min-height: 400px; text-align: center; margin: 30px; margin-right: 0px; margin-top: 15px;}

.battle_container .video_a { width: 385px; height: 400px; float: left; text-align: left;  margin-bottom: 20px; }
.battle_container .video_a .heading { color: black; font-size: 18px; text-align: left; font-weight: bold; padding-bottom: 0px;}
.battle_container .video_a .bar_content { height: 25px; background: white; border: solid 1px black;  width: 375px; margin-bottom: 10px;} 
.battle_container .video_a .bar_content .bar { background: white url(/images/site/2009/bg_votebar.gif) repeat-x; width: 0px; height: 25px; }
.battle_container .video_a .video_1 { margin: 0px; padding: 0px; }
.battle_container .video_a .percentile { font-size: 12px; width: 375px; height: 25px; border: solid 0px red; padding-top: 10px; }
.battle_container .video_a .number_votes { color: #b7b7b7; }

.battle_container .video_b { width: 400px; height: 400px;  float: left; margin-left: 15px; text-align: left; padding-right: 0px; margin-right: 0px; margin-bottom: 20px;}
.battle_container .video_b .heading { color: black; font-size: 18px; text-align: left;font-weight: bold; padding-bottom: 0px;}
.battle_container .video_b .bar_content { height: 25px; background: white; border: solid 1px black;  width: 375px; margin-bottom: 10px;}
.battle_container .video_b .bar_content .bar { background: white url(/images/site/2009/bg_votebar.gif) repeat-x; width: 0px; height: 25px; }
.battle_container .video_b .video_2 { margin: 0px; padding: 0px; }
.battle_container .video_b .percentile { font-size: 12px; width: 375px; height: 25px; border: solid 0px red; padding-top: 10px; }
.battle_container .video_b .number_votes { color: #b7b7b7; }

.battle_container .video_data { width: 155px; height: 290px; border: solid 0px red;  float: left;  margin: 85px 0px 0px 5px; overflow: hidden;}
.battle_container .video_data .date { font-size: 11px; color: #c6c6c6; }
.battle_container .video_data .heading { background: white; color: black; }

.battle_container .vote_a { width: 375px; height: 70px;  float: left; border: solid 0px black; cursor: pointer;}
.battle_container .vote_b { width: 375px; height: 70px;  float: left; border: solid 0px black; cursor: pointer;}

.battle_container .timebox {  padding: 0px 10px 10px 10px; text-align: center; float: left; height: 90px; width: 165px; margin-right: 0px;  }

.battle_container .comments_battlepage_container { width: 510px; border: solid 0px blue; float: left; min-height: 300px; margin-top: 0px; overflow: hidden; }
.battle_container .comments_battlepage_container .heading { color:  #e17019; font-size: 16px; display: block; text-align: left; font-weight: bold; padding-left: 0px; }
.battle_container .comments_battlepage_container .form_title { color:  #e17019; font-size: 16px; display: block; text-align: left; font-weight: bold; padding-left: 0px; }

.battle_container .related_battles_container { width: 375px; margin-right: 35px; border: solid 0px blue; min-height: 300px; text-align: left; float: right; }
.battle_container .related_battles_container:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden; }
.battle_container .related_battles_container .title {  color:  #e17019; font-size: 16px; display: block; text-align: left; font-weight: bold; padding-left: 0px; }
.battle_container .related_battles_container img { width: 70px; height: 70px; border: solid 1px black; }
.battle_container .related_battles_container .related_items_battles { padding: 0px; padding-top: 30px;}
.battle_container .related_battles_container .related_items_battles .item_a { height: 42px; margin-bottom: 0px; width: 355px; background: url(/images/site/2009/bg_morebattle_items.gif) repeat-x; padding: 10px; border: solid 1px #a8a8a8; border-bottom: 0px; border-top: 0px; }
.battle_container .related_battles_container .related_items_battles .item_b { float: left; margin-bottom: 0px; width: 355px; background: #f4f4f4; padding: 10px; border: solid 1px #a8a8a8; border-bottom: 0px;}
.battle_container .related_battles_container .related_items_battles .related_body { color: #b6b6b6; font-size: 11px; }

/* advanced search */

.advanced_search { position: relative; top: -10px; font-size: 11px; }
.advanced_search a { color: #f0a36f; }

/* last referrers entry */

.last_refs_heading { min-height: 13px; border: solid 1px #dedede; border-bottom: 0px;background: #fbfbfb; padding: 5px 10px 5px 10px; font-size: 11px; cursor: pointer; margin-top: 0px;}
.last_refs_heading:hover { background: #f0f0f0;}
.last_refs_heading .toggler { float: right;font-size: 16px; position: relative; top: -2px; }
.last_refs { min-height: 50px; border: solid 1px #dedede; font-size: 11px; border-top: 0; display:none;}
.last_refs { padding: 10px; }
.last_refs .left { float: left; width: 335px; }
.last_refs .right{ float: left; width: 90px;  }

/* alert box */

.alert_message { overflow: hidden; position: relative; top: -128px; left: 300px; z-index: 10000000; width: 345px; height: 128px; background: url(/images/site/2009/bg_alert_message2.png) no-repeat; display: none;  }
.alert_message .heading {  position: absolute; width: 345px; height: 23px; cursor: pointer; left: 0px;}
.alert_message .content { white-space: nowrap;  position: absolute; top: 20px; width: 340px; height: 90px; text-align: left; overflow: hidden; left: 0px; }
.alert_message .content .padding { padding: 10px;  }
.alert_message .alert_close { cursor: pointer; position: absolute; left: 325px; top: 96px; padding: 5px;  }

/* banners */

.leaderboard-header { position: absolute; top: 105px; left: 135px; min-width: 10px; min-height: 10px; }

/* social share */

.social-share-container { height: 75px; overflow: hidden;  }
.social-share-container .retweet { margin-top: 10px; margin-bottom: 10px; float: left; width: 146px;overflow: hidden;text-align: right; }
.social-share-container .fblike { margin-top: 10px;  margin-bottom: 10px; float: left; width: 270px;  }
.social-share-container .sharethis { float: left; width: 25px;  margin-top: 10px;  text-align: right; }

/* social share gallery page */

.content-social-share { background: white url(/images/site/2009/bg_content_block_videopage.gif) repeat-x; border: solid 1px #d5d5d5; overflow: hidden; }
.content-social-share .retweet { margin-top: 10px; }
.content-social-share .retweet .icon {float: left; min-width: 35px; }
.content-social-share .retweet .text { float: left; height: 20px; color: #333333; font-size: 11px; padding-top: 0px; }

/* gallery tooltip */
.imagetooltip { display:none; min-height:163px; width:310px; 	font-size:11px;color:#fff; border: dotted 2px #cdcdcd; }

/* flash content video page */
.flashholder {height: 350px; width: 450px;background: white; text-align: left;}
