/* Png semi-transparent */
img { behavior: url("js/pngbehavior.htc"); }

body {
	margin: 0;
	padding: 0;
	font-family: Courier, Microsoft Sans Serif, Verdana, Arial;
	font-size: 80%;
	color: #B7B7B7;
	background-color: #000;
	}

.hide { display: none; }
		
	.body {
		width: 1120px;
		margin: 0 auto;
		}
		
	.left-column {
		float: left;
		width: 180px;
		}
		
		.left-column .top-spacer {
			height: 6em;
			}

	.main-column {
		margin-left: 183px;
		width: 930px;
		}
		
	a {
		padding: 0.2em;
		color: #B7B7B7;
		text-decoration: underline;
		}
	
	a:hover {
		color: #CCC;
		background-color: #222;
		text-decoration: none;
		}
	
	.footer {
		margin-top: 1em;
		}
	
		.footer .player { padding: 1em 0 0 60px; }
		.footer .about { padding-left: 29em; }
/*
 Menu 
__________________________________________________________________________________________________________________________________________*/
ol.menu,
ol.menu li {
	list-style-type: none;
	list-style-position: outside;
	margin: 0;
	padding: 0;
	}

	ol.menu a { text-decoration : none; }
	
	ol.submenu { margin-left: 1.2em; }
	
	ol.menu li span {
		padding: 0.2em;
		color: #777;
		}
		
/*
 Rounded div 
_________________________________________________________________________________________________*/
div.rounded {
	}
	
	div.rounded div.board {
		height: 5px;
		}
		
		div.rounded div.board div.left {
			width: 5px;
			height: 5px;
			float: left;
			}
			
		div.rounded div.board div.right {
			width: 5px;
			height: 5px;
			float: right;
			}
	
	div.rounded div.content {
		padding: 0px 7px;
		}
		
/*
 Header title 
____________________________________________________________________________________________________*/
div#title {
	padding: 20px 0 10px 0;
	}
	
	div#title span {
		font-family: Times New Roman;
		font-size: 24px;
		color: #DDD;
		text-transform: lowercase;
		}
		
/*
 News 
____________________________________________________________________________________________________*/
div.n {
	margin-bottom: 1.5em;
	background-color: #222;
	}

div.news-head {
	margin-bottom: 0.2em;
	}
	
	span.news-date { color: #777; }
	span.news-title {}

div.news-body {
	color: #DDD;
	}

#news p {
	margin: 0;
	margin-bottom: 0.5em;
	}

#news a { color: #3399FF; }
#news a:hover {}
	
