/*

Theme Name: Music Theme

Theme URI: 

Description: A customizable theme made for bands

Version: 1.0

Author: Andrew Norcross

Author URI: http://andrewnorcross.com

Tags: band, music

*/



body {

	background: #9c9d9c url(images/bg-repeatx.jpg) repeat-x;

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

	color: #979797;

	margin: 0;

	}

	

p {

	font-size: 12px;

	line-height: 15px;

	margin: .5em 0;

}

	

h1, h2, h3, h4, h5, h6 {

	font-family: "Century Gothic", "Apple Gothic", sans-serif;

	font-weight: normal;

	text-transform: uppercase;

	margin: .5em 0;

	color: #6d6d6d;

	}

	

h1 {font-size: 36px;}

h2 {font-size: 32px;}

h3 {font-size: 28px;}

h4 {font-size: 24px;}

h5 {font-size: 18px;}

h6 {font-size: 16px;}



a {

	color: #6d6d6d;

	text-decoration: none;

	}



/* 	background: url(images/plus-yellow.gif) no-repeat right 2px; */

	

a:hover {

	color: #fddf14;

	}



.yellow {color: #fddf14;}



input, input[type=submit], textarea {

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

	-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;

	font-size: 14px;

	font-weight: normal;

	}



input[type=text] {

	color: #666;

	padding: 4px;

	border: solid 1px #565656;

	}

	

textarea {

	color: #666;

	padding: 4px;

	border: solid 1px #565656;

	}



.rounded-corners {-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;}



.clear {clear: both;}



/* MAIN */



#container {

	width: 1000px;

	margin: 0 auto;

	position: relative;

	}



/* Header */



#header {

	width:675px;

	float:left;

	background: #fff;

	min-height:180px;

	}



#header h1 {

	margin:0;

	padding:130px 0 0 30px;

	}



#header h1 a:hover {color:#fddf14;}



#header img {border:none;}

	

/* LEFT SIDE CONTENT */



#content {

	background: #fff;

	width: 675px;

	float: left;

	padding-bottom: 20px;

    -moz-border-radius: 6px;

	-webkit-border-radius: 6px;

	-khtml-border-radius: 6px;

	border-radius: 6px;

	position:relative;

	}

	

.menu ul{

	padding: 0;

	list-style: none;

	display: block;

	margin: 10px;

	height:20px;

	}

	

.menu ul li{

	font-size: 12px;

	display: inline;

	float: left;

	margin-right: 10px;

	font-weight:bold;

	}

	

.menu ul li a{

	background: url(images/plus-yellow.gif) no-repeat left 2px;

	padding-left:12px;}

	

.wrap-around {

	background: url(images/wrap-around.gif) no-repeat;

	font-size: 14px;

	text-transform: uppercase;

	color: #fff;

	float: left;

	padding: 10px 10px 17px 25px;

	margin: 10px 0 0 -14px;

	}

	

.post {padding: 0 20px; width:630px; float:left;}

.posthome {	min-height:500px;}

.posthome h2, 

.posthome h2 a {

	font-size:32px;

	font-weight:normal;

	color:#6d6d6d;

	}



.readmore {

	font-size: 12px;

	float: right;

	}

.post p {
	margin:0 0 10px 0;
	}

.post p.home_image {text-align:center;}

.post img {
	padding:5px;
	border:none;
	}

#respond {

	float:left;

	padding:0 20px;

	width:630px;

	}



#respond h3 {font-size:20px;}



.navigation {

	float:left;

	padding:10px 20px;

	width:630px;

	}



.page {	min-height:500px;}



/* 3 Columns on home page*/

#home_columns {

	background: #fff;

	width: 675px;

	float: left;

	font-size: 12px;

	color:#333333;

	border-top:#979797 2px solid;

	}



#home_columns a {color:#6D6D6D;}

#home_columns a:hover {color:#333333;}

	

.bottomwidget {

	padding: 0 10px;

	margin:0;

	width:205px;

	float:left;

	}



.bottomwidget h3 {

	font-size:20px;

	padding:0px;

	color:#000;

	}



.bottomwidget ul {

	padding:0 0 10px;

	margin:0;

	list-style: none;

	}



.bottomwidget ul li {

	color: #d2d2d2;

	padding-left: 5px;

	line-height: 1.6em;

	}

	

#footer {

	float:left;

	color: #fff;

	margin: 15px auto;

	width: 950px;

	}

	

/* SIDEBAR */

#sidebar {

	background: #565656;

	position: absolute;

	top: 200px;

	right: 0;

	width: 325px;

	padding: 10px 0 10px 0;

	}



.widget h3 {

	font-size: 20px;

	margin: 0 0 10px 10px;

	color: #fddf14;

	background: url(images/plus-gray.png) no-repeat left 7px;

	padding-left:20px;

	}



.widget h3.twitter a{

	font-size: 20px;

	color: #fddf14;

	font-weight:normal;

	background:none;

	padding-right:0;

	}



.newsletter input[type=text] {

	text-transform:uppercase;

	color:#565656;

	font-weight:bold;

	margin-left:5px;

	width:200px;

	}



.newsletter input[type=submit] {

	background:#fddf14;

	text-transform:uppercase;

	color:#565656;

	border:none;

	font-weight:bold;

	padding:3px 5px;

	margin-left:5px;

	}



.twitter_div ul#twitter_update_list li {

	width:300px;

	padding-left:0;

	padding-bottom:5px;

	margin:0 auto;

	border-bottom: #9d9d9d 1px dotted;

	}



.widget h3.audio_player {}



.audio_div ul li.player {

	width:300px;

	margin:0 auto;

	padding-left:0;

	}



.widget h1 {

	font-size: 20px;

	margin: 0 0 10px 10px;

	color: #fddf14;

	}

	

.widget ul {

	padding: 0 0 30px;

	background: url(images/widget-shadow.jpg) repeat-x 0 bottom;

	list-style:none;

	list-style-type:none;

	margin:0;

	}

	

.widget ul li {

	font-size: 12px;

	color: #d2d2d2;

	padding-left: 25px;

	line-height: 1.6em;

	}

	/* background: url(images/plus-yellow.gif) no-repeat 10px 5px; */





.widget ul li a {color: #fddf14;}

.widget ul li a:hover {color: #6d6d6d;}