body {
	margin: 0px;
	padding:0px;
	background-image: url('../images/bg.jpg');
	background-repeat: repeat-y;
	background-position: center;
	background-color: #090e21;
	font-family: Arial, verdana;
	color: #333333;
	font-size: 12px;
	line-height: 150%;
}
#container {
	background-image: url('../images/bg_top.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	height:668px;
}
#subcontainer {
	position: relative;
	width:900px;
	margin: auto;
}
#header {
	width:900px;
	height:130px;
	background-image: url('../images/header_1.jpg');
}
#header a {
	margin-right: 60px;
	margin-top: 10px;
	float: right;
	display: block;
	border: 0px solid red;
	width:320px;
	height:110px;
}
#header a span {
	display: none;
}
#menu {
	
	width:800px;
	padding-left: 100px;
	padding-top: 2px;
	height:38px;
	background-image: url('../images/menu_bg.jpg');
}
#skyblock {
	position: relative;
	width:900px;
	/* height:500px; /* Max: 500 */
	background-image: url('../images/skywood.jpg');
}
#crossing {

	position: absolute;
	bottom: -40px;
	width:900px;
	height:96px;
	background-image: url('../images/crossing.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/crossing.png,sizingMethod='scale');
}
#bmxer {
	position: absolute;
	top: -110px;
	right: -35px;
	width:238px;
	height:380px;
	background-image: url('../images/bmxer.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bmxer.png,sizingMethod='scale');
}
#skater {

	position: absolute;
	bottom: -300px;
	left: -150px;
	width:275px;
	height:394px;
	background-image: url('../images/skater.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/skater.png,sizingMethod='scale');
}
#logo {
	cursor: pointer;
	position: absolute;
	top:0px;
	left:-38px;
	width:301px;
	height:222px;
	background-image: url('../images/logo.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/logo.png,sizingMethod='scale');
}
#content {
	padding-top: 30px;
	padding-left: 9px;
	width:891px;
	background-image: url('../images/greenbg.jpg');
	padding-bottom: 20px;
}
#container a {
	position: relative;
	color:#66aa66;
	text-decoration: none;
}
#container a:hover {
	color:#339933;
	text-decoration: underline;
}

#skyblock #spacertop {
	height: 40px;
}
#skyblock #spacerbottom {
	height: 60px;
}

/* player */
#player {
	position: relative;
	width: 474px;
	margin-left: 20px;
}
#player #pl_top {
	width:474px;
	height:27px;
	background-image: url('../images/playertop.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/playertop.png,sizingMethod='scale');
}
#player #pl_main {
	width:447px;
	padding-left:27px;
	background-image: url('../images/playerbg.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/playerbg.png,sizingMethod='scale');
}
#player #pl_bottom {
	width:474px;
	height:27px;
	background-image: url('../images/playerbottom.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/playerbottom.png,sizingMethod='scale');
}

/* infobox */
#infobox {
	position: absolute;
	right: 20px;
	bottom: 0px;
	width: 394px;
	margin-bottom: 60px;
	margin-top: 20px;
	margin-left: 20px;
}
#infobox #top {
	position: relative;
	width:367px;
	height: 65px;
	padding-left: 27px;
	background-image: url('../images/infoboxtop.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/infoboxtop.png,sizingMethod='scale');
}
#infobox #top h2 {
	color: #339900;
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	margin-left: 9px;
	display: block;
	position: absolute;
	bottom: 10px;
}
#jFEFSwf-headertext {
	padding: 0px;
	margin: 0px;
	display: block;
	position: absolute;
	bottom: -5px;
	left: 33px;
}
#infobox #main {
	width:320px;
	padding-left:37px;
	padding-right:37px;
	padding-bottom: 5px;
	background-image: url('../images/infoboxbg.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/infoboxbg.png,sizingMethod='scale');
}
#infobox #bottom {
	width:394px;
	height:27px;
	background-image: url('../images/infoboxbottom.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/infoboxbottom.png,sizingMethod='scale');
}
#infobox p {
	text-align: justify;
}

p {
	margin: 0px;
	padding: 0px;
}

/* infobox */
#sidebox {
	position: absolute;
	right: 33px;
	top:16px;
	width: 368px;
	margin-bottom: 50px;
	margin-top: 20px;
	margin-left: 20px;
}
#sidebox #sb_top {
	position: relative;
	width:341px;
	height: 54px;
	padding-left: 27px;
	background-image: url('../images/sideboxtop.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sideboxtop.png,sizingMethod='scale');
}
#sidebox #sb_top h4 {
	color: #08afd8;
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	margin-left: 9px;
	display: block;
	position: absolute;
	bottom: 10px;
}
#jFEFSwf-sideheadertext {
	padding: 0px;
	margin: 0px;
	display: block;
	position: absolute;
	bottom: -5px;
	left: 33px;
}
#sidebox #sb_main {
	width:294px;
	padding-left:37px;
	padding-right:37px;
	padding-bottom: 5px;
	background-image: url('../images/sideboxbg.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sideboxbg.png,sizingMethod='scale');
}
#sidebox #sb_bottom {
	width:368px;
	height:12px;
	background-image: url('../images/sideboxbottom.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sideboxbottom.png,sizingMethod='scale');
}
#sidebox p {
	margin-bottom: 10px;
	text-align: justify;
}


/* content */

.contentBox {
	position:relative;
	width: 456px;
	margin-left: 20px;
	color:#555555;
}
.contentBox .top {
	position: relative;
	width:456px;
	height:58px;
	background-image: url('../images/contenttop.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/contenttop.png,sizingMethod='scale');
}
.contentBox .formtop1 {
	position: relative;
	width:456px;
	height:58px;
	background-image: url('../images/formtop1.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/formtop1.png,sizingMethod='scale');
}
.contentBox .formtop2 {
	position: relative;
	width:456px;
	height:58px;
	background-image: url('../images/formtop2.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/formtop2.png,sizingMethod='scale');
}
.contentBox .formtop3 {
	position: relative;
	width:456px;
	height:58px;
	background-image: url('../images/formtop3.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/formtop3.png,sizingMethod='scale');
}

.contentBox .top h1	 {
	color: #00264c;
	font-size: 24px;
	padding: 0px;
	margin: 0px;
	margin-left: 9px;
	display: block;
	position: absolute;
	bottom: 10px;
	left: 25px;
}
#jFEFSwf-contentHeader {
	padding: 0px;
	margin: 0px;
	display: block;
	position: absolute;
	bottom: -5px;
	left: 31px;
}
.contentBox .main {
	width:386px;
	padding-top: 5px;
	padding-left:35px;
	padding-right:35px;
	padding-bottom: 10px;
	background-image: url('../images/contentbg.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/contentbg.png,sizingMethod='scale');
}
.contentBox .bottom {
	width:456px;
	height:16px;
	background-image: url('../images/contentbottom.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/contentbottom.png,sizingMethod='scale');
}
.contentBox p, .contentBox li {
	text-align: justify;
	margin-bottom: 10px;
}
.contentBox p img {
	float: right;
	margin-left: 10px;
	padding: 5px;
	margin-top: 3px;
	background-color: #ffffff;
	border: 1px solid #dddddd;
}
h4 {
	color: #00264c;
	font-size: 16px;
	margin-bottom: 5px;
	color:#333333;
}

/* crosslink */

#crosslinkBox {
	height:430px; /* offset + height breakdancer */
	position: relative;
	float: right;
	width:407px;
	margin-top: -1px;
}
#crosslinkBox a {
	position: relative;
	text-decoration: none;
	display: block;
	width:380px;
	height:118px;
	
}
#crosslinkBox #crosslink_doemee {
	background-image: url('../images/crosslink_doemee.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/crosslink_doemee.png,sizingMethod='scale');
}
#crosslinkBox #crosslink_youtube {
	background-image: url('../images/crosslink_youtube.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/crosslink_youtube.png,sizingMethod='scale');
}
#crosslinkBox #crosslink_hyves {
	background-image: url('../images/crosslink_hyves.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/crosslink_hyves.png,sizingMethod='scale');
}
#crosslinkBox #crosslink_magazine {
	background-image: url('../images/crosslink_magazine.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/crosslink_magazine.png,sizingMethod='scale');
}

#breakdancer {
	position: absolute;
	top:80px;
	left:-3px;
	width:468px;
	height:350px;
	background-image: url('../images/breakdancer.png');
	/* ugly IE6 hack */
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/breakdancer.png,sizingMethod='scale');	
}

.floatClear {
	clear: both;
	height: 1px;
	overflow: hidden;
}

/* footer */

#footer {
	font-size: 11px;
	margin: auto;
	/*width:900px;*/
	background-image: url('../images/footerbg.jpg');
}

#footer div {
	
	

	width:826px;
	margin: auto;
	color:#999999;
	padding-top: 10px;
	padding-bottom: 10px;

	padding-left: 47px;
	padding-right: 47px;
}


#footer a {
	
	color:#cccccc;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#footer a:hover {
	color:#ffffff;
	text-decoration: underline;
}


#footer p {
	clear: both;
	display: block;
	margin: 0px;
	padding: 0px;
}
/* menu items */
#menuitems {
	position: absolute;
	top:132px;
	left:240px;
	height:34px;

}
#menuitems a {
	overflow: hidden;
	padding-top: 100;
	cursor: pointer;
	float: left;
	text-decoration: none;
	display: block;
	background-repeat: no-repeat;
	height:34px;	
}
#menuitems #item2,#menuitems #item3,#menuitems #item4 {
	width:136px;
	background-image: url('../images/menu_item.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_item.png,sizingMethod='scale');	
}

/* welkom */

#menuitems #welkom_active {
	width:84px;
	background-image: url('../images/menu_welkom_active.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_welkom_active.png,sizingMethod='scale');	
}
#menuitems #welkom:hover {
	width:84px;
	background-image: url('../images/menu_welkom_hover.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_welkom_hover.png,sizingMethod='scale');	
}
#menuitems #welkom {
	width:84px;
	background-image: url('../images/menu_welkom.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_welkom.png,sizingMethod='scale');	
}

/* doe mee */

#menuitems #doemee_active {
	width:94px;
	background-image: url('../images/menu_doemee_active.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_doemee_active.png,sizingMethod='scale');	
}
#menuitems #doemee:hover {
	width:94px;
	background-image: url('../images/menu_doemee_hover.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_doemee_hover.png,sizingMethod='scale');	
}
#menuitems #doemee {
	width:94px;
	background-image: url('../images/menu_doemee.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_doemee.png,sizingMethod='scale');	
}

/* stem */

#menuitems #stem_active {
	width:63px;
	background-image: url('../images/menu_stem_active.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_stem_active.png,sizingMethod='scale');	
}
#menuitems #stem:hover {
	width:63px;
	background-image: url('../images/menu_stem_hover.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_stem_hover.png,sizingMethod='scale');	
}
#menuitems #stem {
	width:63px;
	background-image: url('../images/menu_stem.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_stem.png,sizingMethod='scale');	
 	
} 	
 	
/* hyves */

#menuitems #hyves_active {
	width:69px;
	background-image: url('../images/menu_hyves_active.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_hyves_active.png,sizingMethod='scale');	
}
#menuitems #hyves:hover {
	width:69px;
	background-image: url('../images/menu_hyves_hover.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_hyves_hover.png,sizingMethod='scale');	
}
#menuitems #hyves {
	width:69px;
	background-image: url('../images/menu_hyves.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_hyves.png,sizingMethod='scale');	
 	
} 

/* xdmagazine */

#menuitems #xdmagazine_active {
	width:193px;
	background-image: url('../images/menu_xdmagazine_active.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_xdmagazine_active.png,sizingMethod='scale');	
}
#menuitems #xdmagazine:hover {
	width:193px;
	background-image: url('../images/menu_xdmagazine_hover.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_xdmagazine_hover.png,sizingMethod='scale');	
}
#menuitems #xdmagazine {
	width:193px;
	background-image: url('../images/menu_xdmagazine.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_xdmagazine.png,sizingMethod='scale');	
 	
} 	

/* winnaars */

#menuitems #winnaars_active {
	width:96px;
	background-image: url('../images/menu_winnaars_active.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_winnaars_active.png,sizingMethod='scale');	
}
#menuitems #winnaars:hover {
	width:96px;
	background-image: url('../images/menu_winnaars_hover.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_winnaars_hover.png,sizingMethod='scale');	
}
#menuitems #winnaars {
	width:96px;
	background-image: url('../images/menu_winnaars.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_winnaars.png,sizingMethod='scale');	
 	
} 	
 	
#menuitems span {
	display: none;
}

/* forms */

label {
	float: left;
	width:130px;
	height:20px;
}
input {
	position: relative;
}
object {
	position: relative;
}
.myField {
	border: 1px solid #999999;
	height:20px;
	margin-bottom: 2px;	
	display: block;
	width: 240px;
	background-color: #ffffff;
	font-family: Arial, verdana;
	font-size: 12px;
	
	
}
.fieldError {
	border: 1px solid #ff0000;
	background-color: #ff9999;
}
.redText { /* used for akkoordtext */
	color:red;
}
.mySubmit
{
	background-image: url('../images/button.png');
	border: 0px;
	width: 110px;
	height: 30px;
	cursor: pointer;
	margin-top: 10px;
	color: white;
}


/* stem pagina */
#cliplist {
	margin-left:18px;
}
.movieclip {
	cursor: pointer;
	position: relative;
	float: left;
	margin-right: 2px;
	width:210px;
	height:180px;
	background-image: url('../images/movieclip.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/movieclip.png,sizingMethod='scale');		
}

.mc_active{
	background-image: url('../images/movieclip_active.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/movieclip_active.png,sizingMethod='scale');	
}
.movieclip .thumbholder {
	position: absolute;
	overflow: hidden;
	top:20px;
	left: 20px;
	width: 170px;
	height: 120px;
}
.movieclip .thumb {
	width:180px;
	height:135px;
	margin-top: -5px;	
	margin-left: -5px;	
}
.rating {
	position: absolute;
	top:140px;
	left: 20px;
}
.clipInfo {
	display: none;
	position: absolute;
	background-color: black;
	color: white;
	letter-spacing: -1px;
	bottom: 40px;
	left: 20px;
	width: 160px;
	padding: 5px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);					
	opacity: .8;
	text-decoration: none;
	
}
.clipInfo .name {
	font-weight: bold;
	font-size: 14px;
}
.clipInfo .place {
	font-size: 12px;
}


/* clipselect */
#clipselect {
	position: absolute;
	bottom:-15px;
	left: 357px;
	width: 110px;
	height: 32px;
	
}
 .bg1 {
	background-image: url('../images/clip1.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/clip1.png,sizingMethod='scale');		
}
 .bg2 {
	background-image: url('../images/clip2.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/clip2.png,sizingMethod='scale');		
}
 .bg3 {
	background-image: url('../images/clip3.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/clip3.png,sizingMethod='scale');		
}
#clipselect1, #clipselect2, #clipselect3 {
	z-index: 1000;
	position: relative;
	cursor: pointer;
	float: left;
	display: block;
	margin-left: 1px;
	width: 27px;
	height: 20px;
	border:0px solid red;
	overflow: hidden;
}
#clipselect1 {
	margin-left: 10px;
}
#clipselect1 span, #clipselect2 span, #clipselect3 span {
	display: none;
}
.uploadHelp {
	margin-top:15px;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

/* votebox */
#clipRating {
	position: absolute;
	bottom:200px;
	right: 20px;
}

#votebox {
	position: relative;
	margin-top: -20px;
	width:394px;
	height:203px;
	background-image: url('../images/votebox.png');
	_background-image: none;
 	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/votebox.png,sizingMethod='scale');	 			
}

#stemButton {
	cursor: pointer;
	position: absolute;
	bottom: 30px;
	left: 28px;
}
#votedText, #voteText, #winText {
	font-size: 11px;
	cursor: pointer;
	position: absolute;
	top: 45px;
	width: 110px;
	left: 33px;
	line-height: 12px;
	text-align: justify;
}
#winText {
	width: 190px;
	left: 173px;
}
#votedText {
	font-size:20px;
	font-weight: bold;
	color: #00264c;
	line-height: 100%;
	text-align: center;
}
#winHeader {
	position: absolute;
	font-weight: bold;
	font-size: 12px;
	top: 25px;
	left: 173px;
	color:#000000;
}

#win_naam,#win_adres,#win_postcode,#win_woonplaats,#win_email {
	left:173px;
	height:14px;
	position: absolute;
	border: 1px solid #95b7de;
	background-color: #e6f0fb;
	width: 185px;
	font-size: 11px;
	font-family: Arial;
}
#win_naam		{bottom:93px;}
#win_adres		{bottom:73px;}
#win_postcode	{bottom:53px; width: 60px;}
#win_woonplaats	{bottom:53px; left:239px; width: 119px;}
#win_email 		{bottom:33px;}

.winFormLabels {
	color:#8aacd4;
}