html, body {height:100%; font:11px Arial, Helvetica, sans-serif;}
body, h1, h2, h3, p {margin:0; padding:0;}
img {border:0;}
.clear {clear:both;}
a {color:#000;}
a:hover {text-decoration:none;}

#main, #main2 {margin:0 auto; min-height:100%; height:auto !important; height:100%;
	width:962px; /* INCLUDING BORDER, PADDING, MARGIN MAX 964 */
	border:1px solid #9b1f5e;
	border-top:none; border-bottom:none;
	background:#ffc7e3; 
}

#header img {float:left;}

h1 {background:#fff; color:#9b1f5e; font-weight:bold; font-size:14px; height:28px; line-height:24px; padding-left:12px;}

#content {padding:10px 5px;}
.content {padding:0 5px 10px 5px;}

#nieuwste,
#camblok_mid,
.links,
.links_last,
#meer {float:left; width:753px; background:#fff; margin-bottom:10px;}
.links,
.links_last {width:246px; height:198px; margin-right:5px;}
.links_last {width:251px; margin-right:0;}
#nieuwste h1,
#rated h1,
#camblok_mid h1,
.links h1,
.links_last h1,
#meer h1,
#footer h1 {background:#ddfba8; color:#9b1f5e;}
#camblok_top,
#profiel {background:#f7a5ce; padding:12px 5px;}
#nieuwste {height:350px;}
#rated {width:952px; background:#fff; margin-bottom:10px; height:350px;}
#meer_wide {width:952px; background:#fff; padding-bottom:10px;}
#camblok_mid {height:315px;}
#camblok_wide,
#films_wide,
#footer {background:#fff; padding-bottom:6px; margin-bottom:10px;}
#footer p {padding:5px 4px;}

#camblok_top .cam {float:left; width:127px; padding:12px 16px 0 15px; text-align:center;}
#camblok_top .cam span {font-size:9px;}
#camblok_top .cam a {font-weight:bold;}
#camblok_top .cam a:hover {text-decoration:none;}
#camblok_top .cam a.block1,
#camblok_top .cam a.block2online,
#camblok_top .cam a.block3offline {float:left; width:62px; text-align:center;}
#camblok_top .cam a.block3online {display:none;}
#camblok_top .cam a.block2offline {display:none;}

#camblok_top .replace_img {position:relative; width:127px; height:96px;}
#camblok_top .vid {border:1px solid #9b1f5e; position:absolute; top:0; left:0; width:125px; height:94px;}
#camblok_top .vid .placeHolder {z-index:-10; top:0; left:0; position:absolute;}
#camblok_top .vid .imgCon {z-index:2;}

#camblok_mid .cam {float:left; width:103px; padding:10px 11px; text-align:center;}
#camblok_mid .cam img {border:1px solid #9b1f5e; width:101px; height:85px;}
#camblok_mid .cam a {font-weight:bold; color:#000;}
#camblok_mid .cam a:hover {text-decoration:none;}
#camblok_mid .cam a.block1 {float:left; width:51px; text-align:left;}
#camblok_mid .cam a.block2online,
#camblok_mid .cam a.block3offline {float:left; width:51px; text-align:right;}
#camblok_mid .cam a.block3online {display:none;}
#camblok_mid .cam a.block2offline {display:none;}

#camblok_wide .cam {float:left; width:127px; padding:6px 0 0 7px; text-align:center;}
#camblok_wide .cam p {display:none;}
#camblok_wide .cam img {border:1px solid #9b1f5e;}
#camblok_wide .cam a.block1,
#camblok_wide .cam a.block2online,
#camblok_wide .cam a.block3online,
#camblok_wide .cam a.block2offline,
#camblok_wide .cam a.block3offline {display:none;}

#topfilms {float:right; width:195px; text-align:center;}
#topfilms img {border:1px solid #9b1f5e; margin:3px 0;}

#films_wide img {border:1px solid #000; margin:5px 0 0 3px;}

.film_long {width:180px; padding:5px 4px; float:left;}
.film_long h2 {font-size:11px; font-weight:bold; text-align:center; height:15px; overflow:hidden;}
.film_long a {font-weight:bold;}
.film_long p {height:140px; overflow:hidden;} /* 140 */

.links a,
.links_last a {font-family: Verdana, Arial, Helvetica, sans-serif; display:block; width:246px; padding:2px 5px; line-height:12px; height:12px;}

.film_meer {background:#fde4f0; height:140px; margin:5px; padding:5px; position:relative;}
.film_meer h2 {font-weight:bold; font-size:11px; padding:10px 0;}
.film_meer img {float:left; padding-right:10px;}
.film_meer p.datum {position:absolute; right:15px; top:15px;}
.film_meer p.site {padding-top:10px;}
.film_meer a.block {position:absolute; right:15px; bottom:15px; font-weight:bold;}

#right {float:right; width:195px;}
#right ol {}
#right li {padding:0; margin:0;	}
#right li a {font-family: Verdana, Arial, Helvetica, sans-serif;
	display:block; width:145px; padding:0; line-height:12px;}

#profiel {}
#profiel h3 {font-weight:bold; font-size:12px; padding:12px 0;}
#profiel #foto {padding-top:12px; padding-right:20px; width:185px; float:left;}
#profiel #foto .pic {border:1px solid #9b1f5e;}
#profiel #foto a.ononline,
#profiel #foto a.offoffline {width:185px; display:block; text-align:center;}
#profiel #foto a.onoffline,
#profiel #foto a.offonline {display:none;}
#profiel #gegevens {float:left; width:340px;}
#profiel #gegevens .item_p {float:left; width:190px; font-weight:bold; line-height:26px;}
#profiel #gegevens .item_v {line-height:26px;}
#profiel #gegevens .item_v img {float:left; padding-right:2px;}
#profiel #gegevens .item_v img.vlag {padding-top:5px;}
#profiel #snapshots {float:left; width:400px;}
#profiel #snapshots img {float:left; background:#9b1f5e; padding:1px; border:3px solid #f7a5ce;}
#profiel a.live {font-size:14px; font-weight:bold; color:#9b1f5e; text-align:center; display:block; width:950px; padding:20px 0 ;}
