@font-face {  
font-family: "Garamond" ;
    src: url("Gara.ttf")  ;
}
@font-face {  
font-family: "Franklin" ;
    src: url("Franklin.ttf")  ;
}
        
        
        body {
	margin:0px;
	padding:0px;
	font-family:Franklin,Arial,"Sans serif";
	font-size:13px;
	background:white;
	letter-spacing:1.2px;
	}
	a,a:hover,a:visited {
	text-decoration:none;
	color:inherit;
	outline:0px;
	
	}
	.blackbackground {
		color:white;
		background:black;
	}
	.blackbackground a {
		color:white;
	
	}
	table,tr,td {
	border-collapse:collapse;
	padding:0px;
	vertical-align:top;
	}

img {
	border:0px;
	
	}
	h3 {
	margin:0px 0px 5px 0px;
		font-size:14px;
	}
	h4 {
	margin:0px 0px 5px 0px;
	font-size:13px;
	}
#page {
	background:white;
	margin:auto;
	width:800px;


	}
	ul,li {
	list-style:none;
	margin:0px;
	padding:0px;
	
	}
	#preheader {
		
		background-image:url(images/bandemini.jpg);
		background-position:right;
		background-repeat:no-repeat;
		height:50px;
	}
	#header {
	margin-top:0px;
	padding-top:0px;
	background:#000;
	color:white;
	width:800px;
	height:43px;
	border-left:1px solid black;
	border-right:1px solid black;
	}
	#pagetitle {
		font-family:Garamond,Times New Roman;
	float:left;
	margin-top:12px;
	margin-left:24px;
	font-size:20px;
		letter-spacing:2px;
	}
	#menu {
	width:800px;
	height:28px;
	background:#000;
	border-top:1px dotted #333;
	border-bottom:1px dotted #333;
	border-left:1px solid black;
	border-right:1px solid black;
	letter-spacing:1px;
	color:white;
	}
	#menu ul {
	list-style:none;
	margin:0px 0px 0px 24px;
	padding:0px;
	
	}
	#menu li {
	list-style:none;
	margin:5px 0px 0px 0px;
	padding:0px 30px 0px 0px;
	float:left;
	font-size:13px;
	text-transform:uppercase;
	
	}	
	#menu a {
	color:white;
	}

	
	#content {
	width:800px;
	color:#222;
display:block;
	border-left:1px solid black;
	border-right:1px solid black;
	}
	
	#footer {
	clear:both;
	height:22px;
	background:black;
	color:white;
	text-transform:uppercase;
	font-size:11px;
	padding:0px 0px;
	
	border:0px;
	border-left:1px solid black;
	border-right:1px solid black;
	width:800px;
	
	}
	#footerleft {
		padding:4px 10px;
		float:left;
	}
	#footerright {
		float:right;
		padding:1px 0px 0px 0px;
	}
	
	.padded {
	
	padding:15px;
	}
	.albumpadded {
	
	padding:15px 30px;
	}
	#audiocontrols {
	
	float:right;
	margin-top:18px;
	margin-right:12px;
	}
		#audiocontrols li {
	
	float:left;
color:white;
font-size:12px;
letter-spacing:1px;
text-transform:uppercase;
padding-left:5px;
	}
	/**
	HOME
	*/
	
	#homenews {
	background:#333;
	width:270px;
padding:15px 15px 0px 15px;
	color:#EEE;
	
	}
	
	#homediscs {
	background:#111;
	padding:13px;
	
}
	#homediscs a{
	color:white;

	background:black;

	font-size:12px;
	text-transform:small-caps;
	border:1px solid #111;
}
	#homediscs a:hover{
	border:1px solid white;
	
}
#homediscs td{
	padding:2px 0px 2px 0px;
	
}
.homedates {
	display:block;

	padding:5px;
	
}
.homedates_infos {
text-transform:uppercase;
	font-size:8px;
}
.homelinks {
	display:block;
	background:black;
	text-align:center;
	color:white;
	width:240px;
	
	padding:5px 0px;
	margin-top:5px;
	}
	
	
.linkrevue {
	display:block;
	width:240px;
	height:85px;
	background-image:url(visitez.jpg);
	
	}
	.linkrevue:hover {

	background-image:url(visitezhover.jpg);
	
	}
	/**
	LINKS
	*/
	.links_page {
	background:#2B2B2B;
		color:white;
			padding:15px 22px;
	}
	.links_item {
		display:block;
		margin-bottom:10px;
	}
	.links_title {
		font-size:18px;
		
	}
	.links_description {
		
	}
	/**
	JUKEBOX
	*/
	#songtitle {
		width:400px;
		text-align:right;
	}
	#jukepage {
	background:black;
	color:white;
	
	padding:15px;
	
	}
	#jukebox {
	float:left;
	width:180px;
padding:2px 10px;
	overflow-x:hidden;
	background:#AAA;
	
	}
	.jukebutton a {
	display:block;
	color:white;
	
	margin-bottom:1px;
}
		.jukebutton a:hover{

	color:red;
	
}


#lyrics {
	
	float:left;
	padding:10px 40px 30px;
	width:600px;

	}
	#lyricsback {
	padding:38px 0px;
	float:right;
	width:80px;

	}
	.backbutton {
	
	
	}
		/**
	GAMES
	*/
	
#game {
	
	width:550px;
	height:400px;
	background:black;

	}
	
	#gamelist  {


	
	
	
	}
		#gamelist li a {
	display:block;
	background:#333;
	color:white;
	width:230px;
	height:40px;
	padding:10px;
	font-size:26px;
	
	}	
			#gamelist li a:hover {
	
	background:#BBB;
	color:black;
	
	}	
	
		/**
	VIDEOS
	*/
	
	#video {
	
	width:480px;
	height:385px;
	background:black;

	}
	
	#videolist  {
		height:385px;
	overflow-y:auto;
	overflow-x:hidden;

	
	background:black;
	
	}
	#videolist li {
	
	}
		#videolist li a {
	display:block;
	background:#333;
	color:white;
	width:300px;
	
	padding:2px 10px 4px;
	font-size:14px;

	border-bottom:1px solid #888;
	}	
			#videolist li a:hover {
	
	background:#BBB;
	color:black;
	
	}	
	.videocattitle {
	display:block;
	padding:3px 0px 3px 10px;
	text-transform:uppercase;
	width:100%;
	background:black;
	color:white;
	}
	.pressbook {
		width:800px;
	overflow:hidden;
	

	}
.presslist {
	list-style:none;
		width:805px;

}	
.presslist li {
	float:left;
	border-right:1px solid #AAA;
		border-bottom:1px solid #CCC;
	display:block;
	background:yellow;
	height:383px;
	width:200px;
	overflow:hidden;
}
.presslist li img {
	border:0px;
}
.presslist li img:hover {
opacity:0.6;
}
	/**
DATES
*/

.buttonlinks { 
    border-top: 1px solid #96d1f8; 
    background: #3e779d; 
    padding: 2px 12px; 
  margin-bottom:5px;
margin-right:5px;
    color: white; 
display:inline-block;
    font-size: 12px; 
    font-family: Helvetica, Arial, Sans-Serif; 
    text-decoration: none; 
    vertical-align: middle; 
} 
.buttonlinks:hover { 
    border-top-color: #28597a; 
    background: #28597a; 
    color: #ccc; 
} 
.buttonlinks:active { 
    border-top-color: #1b435e; 
    background: #1b435e; 
}
