/* Default pad and margins */

body, h1, h2, h3, h4, h5, h6, a, p, ul, li{	
	margin:0;
	padding:0;
	}
	

/* Rules for all elements */

	body{
	font-size:12px; font-weight:normal;	color:#000; font-family: Arial, Helvetica, sans-serif;
	line-height:1.5em;
	width:100%;
	}
	
		p{
		margin-bottom:15px;
		}
		
		a{
		outline: none;
		}
	
	
/* Rules for all headings */	

	h1{
	font-size:11px; font-weight:normal;	color:#ff7b00;	font-family:Arial, Helvetica, sans-serif;
	text-indent:-9999px;
	text-align:left;
	}

	h2{
	font-size:26px; font-weight:normal;	color:#ff7b00;	font-family:Arial, Helvetica, sans-serif;
	line-height:28px;
	margin-bottom:5px;
	}
	
	h3{
	font-size:20px; font-weight:normal;	color:#ff7b00;	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	}
	
	h4{
	font-size:18px; font-weight:normal;	color:#ff7b00;	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	margin-bottom:10px;
	}
	
	h5{
	font-size:16px; font-weight:normal;	color:#ff7b00; font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	margin-bottom:5px;
	}
	
	h5{
	font-size:14px; font-weight:normal;	color:#ff7b00; font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	margin-bottom:5px;
	}
	
	hr{
		color:#ff7b00;
	}
	
/* Rules for top navigation */

	#nav a:link{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal;	color:#00004f;
	text-decoration:none;
	}
	
	#nav a:visited{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal;	color:#00004f;
	text-decoration:none;
	}
	
	#nav a:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal;	color:#FFCC00;
	text-decoration:none;
	}
	
	#nav a:active{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal;	color:#00004f;
	text-decoration:none;
	}
	
	
/* Rules for maincontent */



	#maincontent .musiccollection ul{
	}
	
	#maincontent .musiccollection ul li{ list-style:disc; margin-left: 30px;
	}


	#maincontent a:link{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#999; text-decoration:none; 	
	}
	
	#maincontent a:visited{
	color:#999; text-decoration:none;
	}
	
	#maincontent a:hover{
	color:#ff7b00; text-decoration:underline; 	
	}
	
	#maincontent a:active{
	color:#999; text-decoration:none;
	}
	
/* Rules for footer*/

	#footer p{
	color:#FFF;
	padding:0;
	margin:0;
	}
	
	#footernav ul li a { 
		color:#FFF; 
		text-decoration: none;
	}
	
	#footernav ul li a:hover { 
		color:#FF0; 
		text-decoration: underline;
	}

	
	#copyrightnav li a {
		color:#000;
	}
		
/*other styles*/

	.bold{
	font-weight:bold;
	}
	
	.right{
		float: right;
		}



/*music collection*/
.musiccollection ul {padding-top: 10px;}
.musiccollection ul li {display: inline; }
.albumsheader { background-color:#FF6D00; width: 970px; height: 20px; text-align:left; font-size: 18px; color:#FFF; padding: 5px; margin-left: -15px; margin-bottom: -20px; margin-top: 10px;}

/*Slider controls*/
#controls #prevBtn a {display: none;} 
#controls #nextBtn a {display: none;} 
#slider p {margin: -10px; padding: 0;}

/* Activism Page*/
#actbg { background:url(../assets/images/uploads/image/activism/activism-bg.jpg) no-repeat center; padding: 20px;}
#mce-EMAIL {text-align: left;}
.mce_inline_error {text-align: center; margin-top: 5px; font-size: 10px; line-height: 9px;}
#mce-success-response { margin-top: 11px; font-size: 11px; line-height: 12px; width: 160px; float: left; text-align: left; margin-left: 10px;}

#membersareablock div h2 { color:#F00; line-height: 25px; margin-bottom: 10px; }
#membersareablock div h5 { color:#000; line-height: 20px; margin-bottom: 13px; }

.textintro {font-size: 14px; line-height: 20px;}