div.h-balk { margin: 0px; padding: 0px; background: url(http://pics.bnn.nl/data/media/db_images/original/64768_851da0.jpg); background-repeat: no-repeat; height: 26px; padding: 4px 20px; margin-bottom: 15px; }

h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }

.percDennis, .percValerio { margin: 0px; padding: 0px; }

div#dvvheader { 
   margin: 0 auto; width: 980px; height: 214px; 
   background: url(http://pics.bnn.nl/data/media/db_images/original/64729_2de003.jpg); background-repeat: no-repeat;
}

ul#downloads, ul#downloads li { margin: 0px; padding: 0px; list-style: none; }
ul#downloads li { float: left; width: 233px; text-align: center; margin-bottom: 10px; }

div#commentForm { height: 140px;  }
div#commentForm form { padding: 0px; margin: 0px; }
div#commentForm input, div#commentForm textarea { border: 1px solid #2f271e; font-family: Verdana; font-size: 11px; }
div#commentForm #submit { background: #2f271e; color: #f2edc5; padding: 2px; width: 100px; text-align: center; cursor: pointer; border: 1px solid #2f271e; font-weight: bold; }
div#commentForm #submit:hover { background: #f2edc5; color: #2f271e; }

div#comments-div { height: 420px; overflow: auto; }
ul#comments, ul#comments li { margin: 0px; padding: 0px; list-style: none }
ul#comments li { margin-bottom: 10px; overflow: hidden; width: 100%; }
ul#comments li p.details { color: #f2edc5; background-color: #2f271e; padding: 1px 3px; }
ul#comments li p.text { color: #2f271e; }


div#dvvheader .scoreDennis { position: absolute; top: 92px; left: 731px; height: 50px; width: 50px; }
div#dvvheader .scoreValerio { position: absolute; top: 92px; left: 832px; height: 50px; width: 50px; }

div#main { background: url(http://pics.bnn.nl/data/media/db_images/original/65819_95beb3.jpg); min-height: 400px; }

div#top-wrapper { position: relative; top: -75px; background: url(http://pics.bnn.nl/data/media/db_images/original/66723_5e7f17.png); width: 950px; height: 56px; margin: 0 auto; padding-top: 90px; }

div#mainVoteBar .scoreDennis { position: absolute; top: 92px; left: 308px; height: 50px; width: 50px; }
div#mainVoteBar .scoreValerio { position: absolute; top: 92px; left: 620px; height: 50px; width: 50px; }

div#content-wrapper { position: relative; top: -82px; }

div#dvvBarDennis { float: left; width: 238px; min-height: 300px; margin: 0px 1px; }
div#dvvBarDennis .box-top {background: url(http://pics.bnn.nl/data/media/db_images/original/65090_7dd7a8.png); min-height: 200px; }
div#dvvBarDennis .box-rest { background: url(http://pics.bnn.nl/data/media/db_images/original/65088_ef3881.png); background-repeat:repeat-y; padding: 0px 5px; }

div#dvvBarValerio { float: right; width: 238px; min-height: 300px; margin: 0px 1px; }
div#dvvBarValerio .box-top {background: url(http://pics.bnn.nl/data/media/db_images/original/65094_390e27.png); min-height: 200px; }
div#dvvBarValerio .box-rest { background: url(http://pics.bnn.nl/data/media/db_images/original/65092_48cf44.png); background-repeat: repeat-y; padding: 0px 5px; }

div#dvvBarMiddle {  float: left; width: 470px; margin-top: 5px; padding: 16px 4px 0px 4px; }

div.txtBox1 { padding: 0px 20px; margin-bottom: 15px; font-family: Verdana; font-size: 11px; line-height: 15px; color: #f2edc5; }
div.txtBox2 { padding: 0px 20px; margin-bottom: 15px; font-family: Verdana; font-size: 11px; line-height: 15px; color: #000000; }


div#player-wrapper { border: 5px solid #2f271e; }
div#videoplayer { border-top: 5px solid #2f271e; }
div#videoplayer2 { border: 5px solid #2f271e; }

ul#videoItems, ul#videoItems li { margin: 0px; padding: 0px; list-style: none; }
ul#videoItems li { padding: 0px 20px; margin-bottom: 15px; }
ul#videoItems li p { margin: 0px; padding: 0px; }
ul#videoItems li img { margin-right: 10px; margin-top: 5px;  border: 5px solid #2f271e; }
ul#videoItems li .footer { color: #f0f0f0; font-weight: bold; color: #2f271e; padding-top: 2px; margin-top: 5px; border-top: 2px dotted #2f271e; }

div#votebar { height: 39px; }
div#votebar img { cursor: pointer; }
div#votebar .dennis { float: left; width: 108px; height: 39px; }
div#votebar .resultDennis { float: left; text-align: right; height: 31px; padding-top: 8px; background: url(http://pics.bnn.nl/data/media/db_images/original/64956_48ec7e.png) #cc3a2d; }
div#votebar .resultValerio { float: left; height: 31px; padding-top: 8px; background: url(http://pics.bnn.nl/data/media/db_images/original/64956_48ec7e.png) #e8cc00; }
div#votebar .resultTotal { width: 416px; text-align: center; float: left; height: 35px; padding: 2px; background: url(http://pics.bnn.nl/data/media/db_images/original/64956_8f4864.jpg); }
div#votebar .resultBorder { background: url(http://pics.bnn.nl/data/media/db_images/original/64961_a2d778.png); width: 10px; height: 32px; padding-top: 7px; float: left; }
div#votebar .valerio { float: left; width: 112px; height: 39px; }

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	height: 0;
	display: none;
	overflow: hidden;
}

.sIFR-hasFlash h1 {
	visibility: hidden;
	letter-spacing: -2px;
	font-size: 16px;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -2px;
	font-size: 26px;
       line-height: 26px;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	letter-spacing: -2px;
	font-size: 28px;
        line-height: 28px;
}

.sIFR-hasFlash h5 {
	visibility: hidden;
	letter-spacing: -2px;
	font-size: 54px;
        line-height: 54px;
}

.sIFR-hasFlash h6 {
	visibility: hidden;
	letter-spacing: -2px;
	font-size: 54px;
        line-height: 54px;
}

.sIFR-hasFlash .percDennis {
	visibility: hidden;
        letter-spacing: -6px;
	font-size: 20px;
        line-height: 44px;
}

.sIFR-hasFlash .percValerio {
	visibility: hidden;
	font-size: 20px;
        line-height: 44px;
}

a:link, a:visited, a:active { color:#cc3a2d; font-weight: bold; }
a:hover {color: #2f271e; }

/* These are styles for the community feeds - Do NOT modify? =) */

span.com {
 padding:0;
 display :block;
 margin: 10px 18px 15px 15px;
 color: #f2edc5;
}
span.com a {
 position: relative;
 font-weight: normal;
 margin: 0;
 color: #f2edc5;
 text-decoration: none;
}
span.com a:hover, span.com a:hover strong{
 font-weight: normal;
 color: #f2edc5;
 text-decoration: underline;
}


#dvvBarValerio span.com a, 
#dvvBarValerio span.com a:hover,
#dvvBarValerio span.com a:hover strong {
 color: #000;
}

#RealNavigation {
	position:absolute;
	top:49px;
	left:272px;
}
#nav {
	height: 26px;
}
#RealNavigation #nav {
	position:relative;
	margin:0;
	padding:0;
	width:400px;
	heigth: 18px;
	text-align:left;		
	background: transparent url(/static/dennisvsvalerio/menu.jpg) top left no-repeat;
}

#RealNavigation #nav a:link, #RealNavigation #nav a:visited {
	position:relative;
	float: left;
	margin: 0;
	display: block;
        font-family: Verdana, Helvetica, sans-serif;
	padding:5px 12px 4px 12px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	color:#f2edc5;
	border: 0px solid #f4b7b4;
}

#RealNavigation #nav a:hover, #RealNavigation #nav li a.active {
	color: #f9dc00;
	background: transparent;
}
