body,td,th {
	color: #CCC;
	text-align: left;
}

body {
	background-color: #000;
}

a:link {
	color: #CCC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CCC;
}
a:hover {
	text-decoration: none;
	color: #CCC;
}
a:active {
	text-decoration: none;
	color: #CCC;
}

html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 
#pagewidth{ 
 width:750px; 
 height:auto;
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
	background-image:url(../img/logo.png);
	background-repeat:repeat;
	background-attachment:fixed;
	background-position: center top;
	position:relative;
	height:150px;
	width:750px;
	background-color: #000;
} 
 
#maincol{
	background-color: #000;
	float: left;
	display:inline;
	position: relative;
	width:750px;
	height:502px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
 }
 
#footer{
	height:auto;
	background-color:#000000;
	clear:both;
	text-align: left;
	font-size: 12px;
 } 
 

 
 /* *** Float containers fix:*/ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
#pagewidth #footer #contact {
	text-align: left;
}
#pagewidth #footer #player {
	text-align: right;
}
#pagewidth #footer #contact tr td {
	text-align: right;
}
#pagewidth #footer #contact {
	text-align: center;
}
