/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

/* THE SITE'S STYLING */
html,
body { 
	font: normal 9pt "century gothic","avant garde",avantgarde,helvetica,verdana,arial,sans-serif;
	line-height: 150%;
	text-align: center; 
	width: 100%;
	}
address {
	font-style: normal;
	text-align: right;
	}
address a {
	text-decoration: none;
	color: #fff;
	}
address a:hover {
	text-decoration: underline; 
	}
a { text-decoration: none; }
a:hover { text-decoration: underline; }

div#stickymenu { 
	color: #fff; 
	font-size: 8pt; 
	position: fixed; 
	top: 0; 
	text-align: left; 
	left: 0; 
	right: 0; 
	height: 35px;
	z-index: 100; 
	background: transparent url(menubg.png) top left repeat-x; 
	}
#stickymenu h1 { font-size: 15px; line-height: 25px;margin: 0 10px 0 25px;display: inline; text-align: left; color: #fff; text-transform: uppercase; letter-spacing: 1px;  }
#stickymenu address { display: inline; margin: 0; font-size: 12px; line-height: 28px; font-weight: normal; font-style: normal; color: #fff; }
#stickymenu address a { border-left: 2px solid #eee; padding-left: 10px; margin: 0 10px; }
#stickymenu #socialmedia { float: right; display: inline; }
#socialmedia a { margin: 0 25px 0 0; font-size: 12px; line-height: 28px; color: #fff; text-decoration: none; }
#socialmedia a:hover { text-decoration: underline; }
#artists,#news, #release { width: 90%; border-top: 2px solid #030000; margin: 25px auto; padding-top: 25px; }
#artists h5,#news h5, #release h5 { font-size: 20px; margin-bottom: 2%; text-transform: none; color: #030000; width: 100%; text-align: center; border-bottom: 1px solid #ccc; padding-bottom: 5px; font-weight: bold;  }
#artists ul { list-style: none; text-align: center;  }
#artists ul li { color: #666; list-style: none; display: inline-block; width: 15.75%; padding: 0 2% 2%; font-size: 15px; text-align: center; }
.pics{width:1000px;height:1545px;margin:0 auto;overflow:hidden;position:relative;}
.pics img { height: 1545px; width: 1000px;position:absolute;top:0;left:0; }
#artists ul li a { color: #030000; border-bottom: 1px dotted #c6513d; text-decoration: none; }
#artists ul li a:hover { color: #c6513d; border-bottom: 1px solid #c6513d; }
#news li { padding: 10px 0; width: 100%; border-top: 1px dotted #ccc; }
#news li a { color: #000; border-bottom: 1px dotted #c6513d; text-decoration: none;  }
#news li a:hover { color: #c6513d; border-bottom-style: solid; }
#release p { text-align: left; width: 50%; font-size: 9pt; margin: 0 auto 10px; }