@charset "utf-8";

/* CSS Document */



html,

body {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	line-height: 1.4em;
	
	color:#7F7FFF;

}


@font-face {
	font-family: 'impactreg';
	src: url('./impactreg.eot');
	src: local('impactreg'), url('./impactreg.woff') format('woff'), url('./impactreg.ttf') format('truetype');
}


h1 {

	font-size: 12px;

	font-weight: bold;

	margin-top: 0;
	
	margin-bottom:3px;

}

h2 {

	font-size: 12px;

	font-weight: bold;

	margin-top: 0;
	
	margin-bottom:3px;

}
h3 {

	font-size: 12px;

	font-weight: bold;

	margin-top: 0;
	
	margin-bottom:3px;

}

.dblauw { color: #7F7FFF; }

.lblauw { color: #0099FF; }

#container {

	margin: auto;

	width: 815px;	

}

#header {

	height: 140px;

}

#header span {

	font-size: 14px;

	padding-left: 136px;

	color: #0099FF;

}

#footer {

	height: 63px;

	background-color: #cceaff;

	float: left;

	width: 680px;

	font-size: 14px;

}

#footer span,

#footer a {

	line-height:60px;

	color: #7F7FFF;

	font-weight:bold;

	text-decoration: none;

}

#footer span {

	padding-left: 30px;

}

#main {

	float: left;

	width: 678px;

}

#mainhome {

	float: left;

	width: 686px;

}


.side {

	width: 127px;

}

.left { float: left; margin-right: 8px; }

.lefthome { float: left; margin-right: 0px; }

.right { float: right; padding-top: 40px; font-size: 10px;}

#nav {

	min-height: 263px;

	width: 100%;

	background-color: #ffcc00;

	margin-bottom: 13px;

}

#nav li li {

	list-style: disc;

	list-style-position: outside;

	margin-left: 17px;

	padding-left: -2px;

	color: white;

}



#article {

	min-height: 267px;

	padding: 40px 10px 40px 64px;

	float: left;

	width: 474px;

	color: #7F7FFF;

}

#article a {

	color: #7F7FFF;

}

#article.home {

	width: 686px;

	line-height: 15px;
	
	padding:0;

}
.homeblockcontent {
    color:#FFF;
    padding:7px;
	font-size:10px;
	line-height:16px;
}
.homeblockcontent h3 {
	padding:0;
	margin:0;
	font-size:10px;
	line-height:16px;
	padding-bottom:4px;
	font-weight: bold;
}
.impactstyle {
	font-family: impactreg; 
	font-weight: normal;
}
.impactstyle h3 {
	font-family: impactreg; 
	font-weight: normal;

}
.impactstyle h1 {
	font-family: impactreg; 
	font-weight: normal;
	margin:0;
}
#article .homeblockcontent a, .homeblockcontent a {
color:#FFCC00;
font-size:10px;
line-height:16px;
font-weight:bold;
text-decoration:none;
}

.homeblock {
margin-left:8px;
margin-right:5px;
margin-bottom:13px;
width: 125px;
height:125px;
float:left;
}
.norightpad {
margin-right:0px;
}
.homeblockbig {
margin-left:8px;
margin-right:5px;
margin-bottom:13px;
width: 263px;
height:125px;
float:left;
}
.homeblockbig h1 {
	font-size:16px;
	margin:0;
	padding:0;
	line-height:24px;
	font-weight:normal;
}
.blueblock {
background-color:#7F7FFF;
}
.blueblockwithdot {
background-color:#7F7FFF;
background-image:url(../images/bgyellowdot.jpg);
background-position:left bottom;
}
.yellowblock {
background-color:#FFCC00;
text-align:center;
}
.yellowblock h3 {
font-size:14px;	
}
.lightblueblock {
background-color:#B2E0FF;
text-align:center;
}
.lightblueblock h3 {
	color:#7F7FFF;
	letter-spacing:-1px;
}
#article.home ul { margin-top: 0; }

#article em {

	font-style: normal;

	/*color: #ffcc00;*/

}

ul#menu,

ul#menu ul,

ul#subsub {

	margin: 0;

	padding: 20px 5px;

	list-style: none;

}

ul#menu a,

ul#subsub a {

	text-decoration: none;

	color: white;

	font-size: 16px;

	font-weight: bold;

	line-height: 2.3em;

}

ul#menu a:hover,

ul#menu .selected a,

ul#subsub a:hover,

ul#subsub .selected a {

	color: #7F7FFF;

}

ul#menu ul {

	padding: 0;

}

#subsub li {

	float: left;

	list-style: disc;

	margin-right: 18px;

	color: #ffcc00;

}

#subsub li:first-child {

	list-style: none;

	margin-left: 7px;

}

ul#menu ul a,

ul#subsub a {

	font-size: 10px;

	line-height: 14px;

	

}

ul#subsub {

	padding: 0;

	margin-bottom: 20px;

	width: 500px;

}

ul#subsub a {

	color: #ffcc00;

	margin-left: -7px;

}

#nav ul.nobullet li {

	list-style: none!important;

	margin: 0;

}

#nav ul.nobullet li a {

	font-size: 9px;

}

.right h2 {

	color: #FFCC00;

}

.extra {


background-color: #7F7FFF;

margin-bottom: 13px;

padding: 8px 4px;

color: white;

font-size:8px;

}

.extra a {

	color: white;

}

.yellow {

	background-color: #FFCC00;	

	COLOR: #7F7FFF;

}

#article.artwide	{ width: 594px; }

.floorplay 			{ height: 354px; }

.reg { margin-top:20px;

font-size: 10px;

}

