*{

    margin:0;

    padding:0;

}



body {  

	font-family: 'Open Sans Condensed', sans-serif;

	background-image: url('images/bp.jpg');

	-moz-background-size:cover;

    background-size: cover;

    background-position: center;

    background-repeat:no-repeat;

    background-attachment:fixed;

}  



#wheaties {

	text-align:center;

}



#blog {

	float:right;

}



#wrapper {

	margin-left:auto;

	margin-right:auto;

	width:1050px;

}



#logo a img {

	left:0;

	width:210px;

	height:130px;

	border:none;

}



a {

	text-decoration:none;

	color:#FF3333;

}



a:hover {

	color:#ff6633;

}



#nav {

	width:180px;

	position:fixed;

	padding-top:25px;

	padding-bottom:25px;

	font-size:1.5em;

	top:10%;

}



#contact ul li {

	margin-bottom:10px;

}



ul li {

	list-style:none;

}



#nav li {

	padding-left:25px;

}



#nav li a {

    color: #E86721;

}



#nav li a:hover {

    color: #FFF;

    text-shadow: 0 0 5px #FFF;

}



#nav li a.current {

	color:#FFF;

	text-shadow: 0 0 20px #FFF;

}



#subnav ul {

	text-align:center;

}



#subnav ul li {

	display:inline-block;

	padding:10px;	

}



.important {

	color:#FF7F00;

}



#content {

	width:600px;

	color:#333333;

	background-color:rgba(0,0,0,0.4);

	margin: 0 auto 40px auto;

}



#maincontent {

	padding:20px;

}



.person {

	color:#009F55;	

}



.adjust {

	padding-left:20px;

}



.adjust2 {

	padding-right:20px;

}



#member {

	color:#009F55;

	font-size:1.4em;

}



.member {

	height:200px;

	width:200px;

}



.video {

	padding-bottom:40px;

}



.photo {

	padding-bottom:40px;

}



h1 {

	color:#FFF;

}



h2 {

	padding-bottom:20px;

	color:#FF7F00;

}



h3 {

	font-size:1.3em;

	color:#009F55;

}



h4 {

	font-size:1.1em;

	color:#FF7F00;

}





#footer {

	clear:both;

	width:100%;

	height:20px;

	position:fixed;

	background-color:#000;

	bottom:0;

}



#copyright {

	font-family:Verdana, Geneva, sans-serif;

	color:#888;

	font-size:10px;

	text-align:center;

}



.clear{

	clear:both;

	}



.cdtitle{

	padding:0;

	margin:0;

}



.cd{

	width:560px;

	background-color:#FFF;

	padding-top:10px;

	padding-bottom:10px;

	margin-bottom:3px;

}



.cover{

	width:50%;

	float:left;

}



.tracklist{

	margin-left:300px;

	color:#000;

}



.cdsquare{

	margin-left:auto;

	margin-right:auto;

	min-height:200px;

	width:300px;

	text-align:center;	

}



.cdtitle{

	padding-bottom:40px;

	margin:0;

}



.songsample{

	background-color:#007F55;

	width:100%;

}



.songsample p{

	color:#000;

	padding:10px;

	margin:0;

}



.nosample{

	background-color:rgba(255,255,255,0.6);

	width:100%;

	height:65px;

}



.nosample:hover, .songsample:hover{

	background-color:#FF7F00;

}



.nosample p{

	color:#000;

	padding-left:10px;

	margin:0;

}



#note{

	text-align:center;

}



.entry{

	margin-bottom:25px;

}



.newstitle{

	padding:0;

	margin:0 0 0 10px;

	font-size:1.2em;

}



.date{

	padding:0;

	margin:0 0 0 10px;

	font-size:0.9em;

	font-family:Helvetica, Arial, sans-serif;

}



.newscontent p{

	font-size:1.1em;

}



#contactform {

	margin:50px;

	color:#FFF;

	overflow:hidden;

}



form {

	width:459px;

	margin:0;

}



label {

    display:block;

    margin-top:20px;

    letter-spacing:2px;

}



input, textarea {

	width:439px;

	height:27px;

	background:#efefef;

	border-radius:5px;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border:1px solid #dedede;

	padding:10px;

	margin-top:3px;

	font-size:0.9em;

	color:#3a3a3a;

}



input:focus, textarea:focus {

		border:1px solid #97d6eb;

}



textarea {

	height:213px;

	font-family:Arial, Helvetica, sans-serif;

}



#submit {

	background:url(images/submit.jpg);

	width:127px;

	height:38px;

	text-indent:-9999px;

	border:none;

	margin-top:20px;

	cursor:pointer;

}



#submit:hover {

		opacity:0.9;

}



#close {

	margin-left:auto;

	margin-right:auto;

}

