*{margin:0;padding:0}

.content {
background:url(backLight.jpg) no-repeat center 20px;

height:100%;
}

.global{
height:321px;margin:20px 0px 0px -250px;position:absolute;
width:500px;border:0px solid white;left:50%;
overflow:hidden;
}

img.cadillac {
margin-top:200px;
}

img.bag {
margin:	0px;
position:absolute;
left:0;
top:15px;
}

#nav {
	position:absolute;
	width: 362px;
	margin: 0px 0px 0px -181px;
	padding: 0px;
	left:50%;
	text-align:center;
	background:transparent;
	bottom:-120px;
	text-align:center;
	min-height:90px;
}

#nav ul {
	margin: 80px 0px 0px 5px;
	padding: 10px 0px 0px 11px;
	width:95%;
	list-style-type: none;
	background:black;
	height:120px;
}
#nav li{
	margin:0px;
	padding: 2px;
	display: inline;
	
	
}



#nav li a:link, #nav li a:active, #nav li a:visited {
	background: url(button.jpg) left top no-repeat;
	height: 60px;
	display: inline;
	line-height: 60px;
	font-weight: bold;
	color: black;
	padding:5px 5px 10px 20px;
	text-decoration: none;
	font-family: 'trebuchet ms', Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
	margin:0;
	
}
#nav li a:focus, #nav li a:hover{
	text-decoration : none;
	-moz-outline:0;
	color: gray;
}
}
 #newsView  {float:left;padding:12px 15px 15px 15px;width:640px; background-color:orange;}
 #newsView .avat {float:left;margin:0px 15px 0px 15px;width:200px;height:auto; background:none;border:solid 3px white;}
 #newsView span.title {float:right;padding:0px 7px 0px 0px;font-size:14px;font-weight:bold;}
 #newsView span.content {color:black;font:lighter 14px 'trebuchet ms';float:right;text-align:left;padding:0;text-align:justify;}
 


 #container div.party{float:left;padding:3px 3px 3px 3px;width:306px;height:175px; background:none;background-color:orange;}
 #container div.party a img{border:3px solid white;display:block;margin:20px 0px 0px 0px;padding:0;float:left;background:none;}
 #container div.party a:hover img{border:3px solid #e0d919;background:none;}
 #container div.party span.title{color:orange;font:bold 16px Arial;display:none;background:none;}
 #container div.party span.date{color:white;font:bold 12px 'trebuchet ms';display:block;margin:20px 0px 3px 0px;background:none;}
 #container div.party span.content{color:black;font:lighter 11px/12px 'trebuchet ms';width:190px;float:right;text-align:left;padding:0;text-align:justify;background:none;}
 #container div.party a.more{font:bold 12px 'trebuchet ms';text-decoration:none;color:black;background:none;}
 #container div.party a.more:hover{text-decoration:underline;}

.container {float: left;width:640px;height:400px;padding:10px 15px 15px 15px;background-color:orange;}

.concert{
border:solid 4px;
background-color:orange;
margin :5px 5px 5px 5px;

}
.concertDate{

color:white;font:bold 15px 'trebuchet ms';display:block;margin:20px 0px 3px 0px;
}
.concertDescr{
font:bold 14px 'trebuchet ms';text-decoration:none;color:#003c5f;
font-size: 14px;
}

.album{
border:solid 4px;
background-color:orange;
margin :20px 5px 20px 5px;
}
.albumAva{
margin :20px 10px 2px 10px;
float:left;
}
.albumDate{
color:white;font:bold 15px 'trebuchet ms';display:block;margin:20px 0px 3px 0px;
}
.albumTitle{
font:bold 19px 'trebuchet ms';text-decoration:none;color:#003c5f;
font-size: 19px;margin:20px 0px 3px 0px;
}
.albumContent{
font:bold 14px 'trebuchet ms';text-decoration:none;color:#003c5f;
text-align:justify;
font-size: 14px;
padding: 5px 15px 15px 15px;
}

.songContainer{
 width: 440px;
padding: 25px 0px 25px 0px;
}
.song{
margin: 5px 10px 5px 10px; width:100%; height:25px;
background-color:yellow;
}
.songName{
color:#003c5f;font:bold 15px 'trebuchet ms';display:block;margin:3px 10px 5px 9px;float:left;
}
.songHQ{
color:#003c5f;font:bold 15px 'trebuchet ms';display:block;margin:3px 3px 5px 3px;float:right;
}
.songLQ{
color:#003c5f;font:bold 15px 'trebuchet ms';display:block;margin:3px 10px 5px 3px;float:right;
}

.mediaAudio
{ width:128px;height:128px; float:left;
margin: 100px 10px 10px 100px;
border:solid 3px white;

}
.mediaVideo
{ width:128px;height:128px; float:right;
margin: 100px 100px 100px 100px;
border:solid 3px white;
}
.mediaContainer{
border:solid 4px;
height:90%;
width:90%;
background-color:orange;
margin :5px 5px 5px 20px;
}

.paginator{
width:100px;
height:50px;
background-color:orange;
}
.pageNext{
float:right;
margin: 7px 5px 1px 0px;
}
.pageLast{
float:left;
margin: 7px 0px 0px 5px;
}
.pageCurrent{
float:left;
margin: 15px 0px 0px 10px;
font:bold 15px 'trebuchet ms';
}