body {
	margin: 0; padding: 0;
	margin-top: 10px;
	margin-bottom: 20px;
	background: #151515 url(images/back.gif);
	color: #fff;
	font-family: Arial, Helvetica, sans-serif; }
	
img { margin: 0; padding:0; border: 0; }
a img { border: 0; outline: none;}
a { outline: none; }

p { margin-top: 0; padding-top: 0; }

.clear { clear: both; }
.left { float: left; }
.right { float: right; }

#header { width: 100%; background: url(images/glow_top.png) no-repeat top center; }

.logos,.artists,.head,.menu,#dropmenu,.utube,#advise,.lastevents,.events { width: 960px; margin: 0 auto; }

.logos { padding-bottom: 25px; padding-top: 25px; }

.social { float: right; padding-left: 13px; }
.social a { padding-left: 5px; }

#wrapper { width: 100%; background: url(images/glow_center.png) repeat-y top center; }

.artists,.menu { background: #1b1b1b; padding-bottom: 10px; }

.avatars { padding-bottom: 10px; }
	.avatars ul,.avatars-bot ul { margin: 0; padding: 0; padding-left: 10px; padding-right: 6px; }
	.avatars ul li { list-style: none; display: inline; margin: 0; padding:0; padding-right: 12px; }
	.avatars-bot ul li { list-style: none; display: inline; margin: 0; padding:0; padding-right: 9px; }
	
#dropmenu { background: #1b1b1b; }

h2.trigger {
	height: 71px;
	font-size: 24px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background: url(images/menu_menu.png) no-repeat left top;
	margin: 0; padding: 0;
	line-height: 71px;
	padding-left: 20px; }
	
h2.trigger a {
	color: #e7e7e7;
	text-decoration: none;
	display: block;
}

h2.trigger a:hover { color: #fff; }

h2.active { background: url(images/menu_menu.png) no-repeat left bottom; } /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {
	margin: 0;
	padding: 0;
	padding: 25px;
	overflow: hidden;
}

.ava { float: left; width: 140px; padding-right: 27px; }
.ava img { border: 1px solid #303030; }
.text { float: left; width: 79%; font-size: 14px; line-height: 20px; color: #e5e5e5; }
.text ul li { margin-bottom: 15px; }

.utube { padding-top: 10px; background: #222222; padding-bottom: 10px; }
.utu-in { padding-left: 10px; float: left; padding-right: 20px; }

#advise { background: #000; }
p.padd { padding: 20px 30px; }
.one { text-align: center; padding-top: 20px; }
.two,.three,.four { text-align: center; }
.four { padding-bottom: 15px; }

#lasted { width: 100%; background: url(images/glow_bottom.png) no-repeat top center; }
#lasted h2 { 
	color: #e7e7e7;
	margin: 0; padding:0;  
	height: 74px; 
	line-height: 74px; 
	background: url(images/menu.png) no-repeat; 
	font-size: 24px; 
	padding-left: 20px; }

.events { background: #161616; padding-bottom: 5px; }
.events img { padding: 10px; }

.footer { text-align: center; font-size: 14px; padding: 25px 0;  }
.footer a { color: #fff; }
.footer a:hover { color: #CCC; }

.full { width: 100%; }

div.text form { padding-left: 167px; }
form { border: 0; }
fieldset { border: 0; }
label { margin-bottom: 5px; }
input.inpa { width: 500px; background: #313131; color: #fff; border: 0; padding: 10px; }
input.button { padding: 5px 15px; font-size: 16px; }