/* basics */

*{margin:0; padding:0;}

html {
	height: 100%;
}

body {
	background:url('/wp-content/themes/a-daring-inspiration-theme/images/bg.jpg');
	font-family: lucida sans unicode, verdana, arial, tahoma, sans-serif;
	font-size: 11px;
	color: #ccc;
	height: 100%;
	}
	
	
/* container */


#container {
	width: 960px;
	min-height: 100%; 
	height: 100%;
	height: auto !important;
	margin: 0 auto -31px;
	position: relative;
	color: #ccc;
	}
	
/* header & logo */

#logo {
	background: url('/wp-content/themes/a-daring-inspiration-theme/images/aobird.gif');
	width: 160px;
	height: 114px;
	float: left;
}

#headerlogo {
	
  width: 539px; 
  height: 114px;
	float: left;
	}

#header {
  width: 730px; 
  height: 135px;
	color: #fff; 
	float: left;
	}




#header h2{
	font:normal 10px Gill Sans, Helvetica, Verdana, sans serif;
	letter-spacing:2px;
	color:#999;
	padding: 0 0 0 25px;
	margin:0;	
	}

#player {
	background: #D92D67;
	width: 160px;
	float: left;
	margin: 114px 0 0 -730px;
}

/* main menu */

#menu {
  font-family: Lucida console, verdana, arial, times;
	letter-spacing:	1px;
	font-size:16px;
	width:180px;
	height: auto;
	position: absolute;
	margin: 140px 0 0 -20px;
	padding:0;
	text-align:left;
	color: #ccc;	
}

#menu a {
	margin:0;
	padding:0;
	color: #ccc;
	text-transform:uppercase;
	line-height: 24px;
	}
	
#menu ul {
	margin:0px, 12px, 12px, 0;
	padding:0;
	color: #ddd;
	}

#menu ul li {
	margin: 5px 0 0 24px;
	padding: 0;
	line-height: 14px;
	list-style-type: none;
	color: #ddd;
	}
	
#menu ul li ul li {
	font-size: 12px;
}

#menu ul li.current_page_item a { 
	color: #d92d76;
}

#menu h2 {
	margin: 0 0 0 15px;
}

#menu h3 {
	font-size: 16px;
	letter-spacing: 1px;
}

#menu p {
	font-size: 10px;
	letter-spacing: 0;
	font-family: lucida sans unicode, verdana;
}

.newsletterLeft {
	margin: 40px 0 0 24px; 
	width: 145px;
}

input.newsletterInput {
	margin: 0 0 5px 0;
	padding: 3px;
	width: 130px;
	border: none;
	font-size: 11px; 
	font-family: lucida sans unicode, verdana;
}

input.submitNewsletter {
	background: url('/wp-content/themes/a-daring-inspiration-theme/images/submit.gif') repeat;
	border: none;
	width: 71px;
	height: 22px;
	color: #D92D67;
	font-family: lucida sans unicode, verdana;
	font-size: 11px;
	text-transform: uppercase;
	cursor: pointer;
	float: left;
	margin: 5px 0 0 0;
	padding: 0 0 3px 0;
}

/* sidebar (right) */

#sidebar {
	width: 220px;
	height: 300px;
	float: left;
	margin: -90px 0 0 15px;
	font-size: 10px;
	color: #A5A5A5;
}

#sidebar h2 {
	color: #cc3366;
	font-size: 16px;
	letter-spacing:	1px;
	font-weight: normal;
}

#sidebar h2 a {
	color: #cc3366;
	font-size: 11px;
}

#menu h2 {
	color: #cc3366;
	font-size: 16px;
	font-weight: normal;
}

#menu h2 a {
	color: #cc3366;
	font-size: 11px;
}
	
#sidebar h2.shows {
	font-size: 16px;
	font-weight: normal;
	letter-spacing:	1px;
	margin: 15px 0 0 0;
	}
	
#sidebar ul li {
	list-style: none;
}

#bandmember {
	margin: 20px 0 0 0;
	float: left;
	padding: 0;
	height: 267px;
	width: 198px;
	background: #000!important;
}

#bandmember img {
	margin: 0;
	padding: 0;
	border: 0;
}

#shows {
	margin: 70px 0 0 0;
}
	
/* left */

#album {
float: left;
	margin: 0 0 0 0;
}

#album img {
	margin: 10px 0 0 0;
}

/* content */


#content {
	float: left;
	width:537px;
	min-height: 602px;
	_height: 602px;
	background: url('/wp-content/themes/a-daring-inspiration-theme/images/bg.gif') repeat-y;
	margin: 0 0 0 160px;
	padding: 20px 0 15px 0;
}	

#content img {
	padding: 0 8px 8px 0;
}

.post {
	padding: 15px 0 10px 25px;
	line-height: 9px;
}
	
.post h2{
	font-family: Lucida Console, Verdana, Helvetica, Ariel, sans serif;
	letter-spacing: 1px;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	color:#cc3366;
	
	}
	
.post h2 a{
	color: #999;
	}
	
.post h2 a:hover{
	color: #999;
	}
	
.post h5{
	font:normal 8px Verdana, Helvetica, Ariel, sans serif;
	color:#ddd;
	padding-top:8px;
	}


.entry ol {
	padding: 0 0 0 35px;
	color:#ddd;
	margin: 0;
	}

.entry ol li {
	color:#ddd;
	margin: 0;
	padding: 8px 0;
	}
	
.entry ol li li {
	color:#ddd;
	margin: 0;
	padding: 8px 0;
	}

.entry ul li {
	color:#ddd;
	margin:0;
	padding:0 0 8px 0;
	}

.entry ul li li {
	color:#ddd;
	margin:0;
	padding:8px 0 0 0;
	}

.entry p{
	margin:11px 0;
	color:#ddd;
	line-height: 14px;
	}

.entry a{
	margin:11px 0;
	color:#ddd;
	text-decoration:underline;
	}


.postmetadata{
	clear: both;
	padding:30px 0px, 0px, 0px;
	margin: 10px 0;
	color:#ddd;
	}

.navigation {
	font-size:8px;
	width:100%;
	float:left;
	margin:0;
	padding:0;
	overflow:hidden;
	}
	

/* comments */


#commentform{
	margin:0;
	padding:0;
	font-size: 11px;
	font-family: Georgia;
	}
	
#commentform p{
	color: #ccc;
	}
	
#commentform a{
	color: #ccc;
	text-decoration: none;
	line-height: 14px;
	}
	
#commentform h3{
	font-family: georgia, times, verdana;
	font-size: 10px;
	font-weight: 300;
	color: #000;
	margin:0;
	padding:0;
	}
	
#comment{
	width:80%;
	}
	
	#respond {
		margin: 0 0 0 25px;
	}

#author, #email, #url, #comment, #submit{
	background: #fff;
	font-family: Georgia, verdana, arial, times;
	font-size: 11px;
	margin:5px 5px 5px 0;
	padding:0;
	border: 1px solid #000;
	}
	
#submit{margin:5px 5px 0 0;}

#comments{
	margin:0;
	padding:0;
	color:#ccc;
	}
	
	
.comments h3 {
	color:#CC3366;
	margin: 0 0 0 15px;
	}
	
ol.commentlist {
	list-style-type: none;
	margin:0; padding:0;
	}

h3#comments {
	color:#CC3366;
	margin: 0 0 0 25px;
}


ol.commentlist li {
	margin:10px 0 0 15px;
	padding:5px 0 5px 10px;
	list-style-type:none;
	}

ol.commentlist li.alt {background: #444444;}

ol.commentlist li p {
	margin: 6px 0 6px 0;
	padding: 0 11px 0 0;
	line-height: 14px;
	color:#ccc;
	}

ol.commentlist a {color:#ccc;}

cite {
	font-family: Georgia, Helvetica, arial, verdana, tahoma;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #cc3366;
	}
	
cite a{color: #cc3366; text-decoration: none; border-bottom: 1px dotted #465D71;}


span.says {
	color:#ddd;
	}


/* footer */

#push {
	height: 31px;
	clear: both;
	width: 1%;
}

#footer {
	background:#232323;
	height: 28px;
	padding: 3px 0 0 0;
	position: fixed;
	bottom: 0;
	width: 100%;
	text-align: center;
	}
	
#footer ul {
	width: 100%;
}

#footer ul li {
	display: inline;
	color: #cc3366;
	font-size: 14px;
	text-transform: uppercase;
	position: relative;
	margin: 0 auto;
	padding: 0 40px 0 40px;
}

/* titles and such */
	

h1 {
	font-size: 16px;
	color:#ddd;
	}
	


h2 a {
	color: #858484!important;
	font-family: Lucida console, verdana, arial, times;
	letter-spacing:	1px;
	font-size: 16px;
	text-decoration: none;
}

h2 a:hover {
	text-decoration: none;
}

	
h3 {
	font-size: 16px;
	font-family: Lucida console, verdana, arial, times;
	letter-spacing:	1px;
	color:#cc3366;
	text-transform: uppercase;
	font-weight: normal;
	padding-bottom: 5px;
	}
	

	
h4 {
	font-size: 11px;
	color:#ddd;
	}
	
h5 {
	font-size: 12px;
	color:#ddd;
	}

p {
	color:#ccc;
	}


/* links */


#sidebar a.more {
	padding: 10px 0 0 0!important;
	color: #cc3366!important;
}

span.twitter {
	color: #cc3366;
}

ul.twitter {
	margin: 0 0 20px 0;
}

ul.twitter li.twitter-item {
	padding: 10px 0 0 0;
}

span.cat a  {
	color: #cc3366;
}

 a{
 	color: #B73B49;
	text-decoration:none;
}

 a:hover{
	text-decoration: underline;
	color:#ccc;
}

#sidebar a {
	color: #ccc;
}

a.retweet span {
background: none;
color:#FFFFFF;
margin-left:2px;
padding:3px;
}

/* forms */

input.wpsc_buy_button {
	background: url('/wp-content/themes/a-daring-inspiration-theme/images/submit.gif');
	width: 91px!important;
	height: 22px;
	border: 0;
	color: #8f8e8e;
	font-family: Georgia;
	font-size: 11px;
	text-transform: uppercase;
	margin: 5px 0 0 60px;
	cursor: pointer;
}

input.make_purchase {
	background: url('/wp-content/themes/a-daring-inspiration-theme/images/submit.gif');
	width: 111px!important;
	height: 22px;
	border: 0;
	color: #8f8e8e;
	font-family: Georgia;
	font-size: 11px;
	text-transform: uppercase;
	cursor: pointer;
}

input.update {
	background: url('/wp-content/themes/a-daring-inspiration-theme/images/submit.gif');
	width: 71px!important;
	height: 22px;
	border: 0;
	color: #8f8e8e;
	font-family: Georgia;
	font-size: 11px;
	text-transform: uppercase;
	cursor: pointer;
}

/* extra */

img {
	border: 0;
}

#shortlist {
	margin: 0 0 30px 0;
}

ul#shop li {
	font-size: 16px;
	list-style: none!important;
	display: inline;
}

ul#shop li a {
	text-decoration: none;
	padding: 0 30px 0 30px;
}

ul#shop li a:hover {
	color: #DA2E68;
}

div#twitter {
	margin: 0 0 20px 0;
}

ul#links {
	margin: 10px 0 0 0;
	float: left;
}

ul#links li {
	display: inline;

}

img.alignright {
	float: right;
}

img.alignleft {
	float: left;
}

div.alignleft { 
	font-size: 11px; 
	font-weight: bold;
	margin: 0 0 0 25px;
	float: left;
	width: 200px;
}

div.alignright { 
	font-size: 11px; 
	font-weight: bold;
	margin: 0 20px 0 0;
	float: right;
}