* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	padding: 0px; 
	margin: 0px;
	text-align: center;	
	
}
html, body {
	height: 100%;		
}
body {
	
	background-color: #FFFFFF;
	position:relative;
	background-image: url(images/BG-Fade.jpg);
  	background-repeat: repeat-x;
  	background-position: left top;	
}
h1 {
	font-size: 12px;
	text-align: left;
	line-height: 30px;
}
h2 {
	text-align: left;
}
.area{
  	background-image: url(images/bg-footer.jpg);
  	background-repeat: repeat-x;
  	background-position: left bottom;
  	min-height: 100%;  
  	text-align: center;
}
.container{
	/*background-color: #FFFFFF;*/
	position:relative;
  	text-align:left;
  	margin:0 auto;
  	width: 978px;
  	/*background-image: url(images/longShadow.png);*/
  	background-repeat: repeat-y;
  	background-position: left top;
  	min-height: 850px;
}
.threeColumn{	
	width: 964px;
	float: left;
	min-height: 850px;
}
.shadowRight {	
	/*background-image: url(images/shadow_right.png);*/
	background-repeat: repeat-y;
	background-position: left top;	
	position:relative;/*ie needs this to show float */
	width:14px;
	float:right;
}
.shadowLeft {	
	/*background-image: url(images/shadow_left.png);*/
	background-repeat: repeat-y;
	background-position: right top;		
	position:relative;/*ie needs this to show float */
	width:14px;
	float:left;
}
.containerContent {
	background-color: #FFFFFF;
	width: 950px;
	float: right;	
	min-height: 850px;
}
.header {	
	height: 200px;
	clear: both;
	width: 950px;
	background-image: url(images/Header_top_ROOD_2.jpg);
}
.mainmenu {	
	clear: both;
	text-align: center;
	background-color: #000000;
	background-image: url(images/menuBar.gif);
	height: 29px;
	width: 950px;
	vertical-align: middle;
	
}
.mainmenuContainer{
	height: 29px;
	width: 950px;	
	
}
.mainmenu a.mnstart:link, .mainmenu a.mnstart:visited{
	position: relative;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 29px;
	width: auto;	
	float: left;
	color: #FFFFFF;	
	padding-left: 56px;
	padding-right: 56px;	
	text-decoration: none;
	font-size: 12px;
	background-image: url(images/splitter_start.gif);
	background-repeat: repeat-y;
}
.mainmenu a.mn:link, .mainmenu a.mn:visited{
	position: relative;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 29px;
	width: auto;	
	float: left;
	color: #FFFFFF;	
	padding-left: 56px;
	padding-right: 56px;	
	text-decoration: none;
	font-size: 12px;
	background-image: url(images/splitter.gif);
	background-repeat: repeat-y;
}
.mainmenu a.mn:hover {
	text-decoration: underline;
}
.column1 {
	text-align: left;
	float: left;
	width: 200px;	
	height: auto;
}
.column2 {
	text-align: left;
	float: left;
	width: 534px;	
	height: auto;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.column3 {
	text-align: center;
	float: left;
	width: 205px;
	height: auto;
	padding-top: 5px;
	
}
.column3 img{
	border: 1px solid #c6ccbe;	
}
.column3 div{
	padding-bottom: 6px;
}
.ctext{
	padding-top: 1px;
}
.contentText {
	line-height: 20px;
	text-align: left;
	width: 542px;
	background-image: url(images/mid_box.gif);	
}

.contentP {
	padding: 10px;
	text-align: left;	
}
.footer {	
	height: 32px;
	clear: both;
	text-align: center;
    	position:relative;    	
    	background-image: url(images/footer.png);    	
    	background-repeat: no-repeat; 
    	background-position: bottom center;
    	width: 100%;    	
    	
}
.footer a:link, .footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
.footer span {
	color: #FFFFFF;
	text-decoration: none;
}
.newsitem {
	text-align: left;
	/*border-bottom: 1px dotted #CCCCCC;*/
	clear: both;
	height: 100px;
	/*background-image: url(images/mid_box.gif);*/
	width: 542px;
	padding: 0px;	
}
.partneritem {
	text-align: left;	
	height: 100px;	
	padding: 0px;
	width: 480px;
	padding-left: 10px;
	float: left;
	
}
.partneritem img{
	float: left;
}
.newsHighlight {
	width: 542px;
	background-image: url(images/mid_box.gif);
}
.newsitem_top {		
	clear: both;	
	background-image: url(images/top_rand_box.gif);
	width: 542px;
	background-repeat: repeat-x;	
	height: 12px;
}
.newsitem_bottom {		
	clear: both;	
	background-image: url(images/onder_rand_box.gif);
	width: 542px;
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 12px;
}
.djitem{
	float: left;
	text-align: left;	
}
.djitem div{
	line-height: 15px;
	text-align: left;
	
}
.djitem img{	
	float: left;
	
}
.newsitem div{
	text-align: left;
	
}
.newsitem img{
	float: left;
}
.newscontent{
	text-align: left;
	float: left;
	padding-left: 5px;
}
.newscontent h2 {
	color: #db5999;
}
.newsitem_maincontent{
	padding: 10px;
}

/* PANELS */
#partnerBackgrnd {
	background-image: url(images/backgrnd_partner.gif);
	width: 205px;
	height: 136px;	
}
#partnerBackgrndContent {
	position: relative;
	top: 30px;
}
#mediaplayerBackgrnd {
	background-image: url(images/backgrnd_mediaplayer.gif);
	width: 205px;
	height: 144px;	
}
#mediaplayerBackgrndContent {
	position: relative;
	top: 24px;
}
.pollContainer div{	
	text-align: left;
	color: #FFFFFF;	
	
}
.pollContainer {
	background-image: url(images/poll_backgrnd.gif);
	width: 205px;	
}
.pollContainer2 {
	background-image: url(images/footer-poll-links.jpg);
	width: 205px;
	background-position: center bottom;
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: repeat-x;
}
.pollTitle{	
	text-align: center;
}
.pollAnswers{	
	text-align: left;
	padding-left: 10px;
}
#partnerList div{	
	text-align: left;
}