/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

body { 
	background: url(http://clubmuse.fm/images/bg-colors.jpg) #fff top center repeat;
	color: #606c79;
	font-family: "Tahoma", Helvetica, Arial, sans-serif;
}
a, a:link, a:visited {
	color:#37424e;
	text-decoration: underline;
}

a:hover, a:active, a.active {
	filter:alpha(opacity=60);
  	opacity:0.6;
	text-decoration: none;
}
.alignleft {
	margin: 0px 20px 8px 0;
	float: left;
}
#respond {
	margin-top: 0px;
}
#respond .cancel-comment-reply {
	margin-top: -20px;
	margin-bottom:4px; 
}
#respond #author, #respond #email, #respond #url, #respond #comment {
		border: 1px dotted #B6CCD4;
		padding:5px;
}
#commentform #submit  {
	background-color:#85b8ba;
	border: 1px dotted #41374e;
	color:#FFFFFF;
}
#main {
	padding-left: 0px;
	margin-left: 10px;
}
#mainsingle {
	background: url(http://clubmuse.fm/images/mainentry-bg.png) #ece6e6 repeat-x;
	padding: 0 20px 0px;
	margin-left: 10px;
	margin-bottom: 20px;
	width:660px;
}
.mainentry {
	margin-bottom:20px;
}
.mainentry img {
	max-width:660px;
}
.mainentry p {
	font-size: 14px;
}
.mainentry blockquote p {
	color: #606c79;
	font-size: 14px;
	font-style: italic;
	line-height: 22px;
	border-left: 4px dotted #c8b580;
	padding: 0 20px;
}
.mainentry ul li {
	background:transparent;
	line-height:140%;
	padding:0 0 1em 0;
}
.mainentry ol {
	background-color:#f7f7f7; 
	border: 1px dotted #B6CCD4; 
	padding:20px;
	margin-bottom:26px;
}
.mainentry ol li {
	line-height:140%;
	padding:0 0 1em 0;
	list-style-position: inside;
	list-style-type:decimal;
	font-size: 14px;
}
h3 {
	font-family: "Georgia", Times New Roman, serif;
	font-size: 1.35em;
	padding: 4px 4px 4px 6px;
	background: url(http://clubmuse.fm/images/h3-widget-bg.png) repeat;
	color: #41374e;
	font-weight: bold;
	margin: 0 0 15px;
}
.widget h3 {
	padding: 8px 8px 8px 14px;
	margin-bottom:0;
	background: url(http://clubmuse.fm/images/h3-widget-bg.png) repeat;
}
h2 {
	font-family: "Tahoma", Helvetica, Arial, sans-serif;
	color: #41374e;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1em;
	margin: 0 0 20px;
}
h2.single { 
	font-size: 2.17em; 
	background:url(http://clubmuse.fm/images/muse-logo_title.png) no-repeat;
	padding: 10px 0 10px 60px;
	border-bottom: none;
}
h4 {
	color: #41374e;
	font-size: 1.2em;
	font-weight: normal;
	line-height: 1.2em;
	margin: 0 0 15px;
}
h5 {
	color: #41374e;
	font-size: 1.1em;
	margin: 0 0;
}
h6 {
	color: #41374e;
	font-size: 2em;
	margin: 0 0;
}
#content {
	width: 1000px;
	position: relative;
	margin-top: 98px;
	margin-bottom: 40px;
	background: url(http://clubmuse.fm/images/con-bg.png) #e5dcdc repeat-x;
	border: 2px dotted #B6CCD4;
}
#contentWrap {
	margin: 10px;
	width: 940px;
	padding: 78px 20px 0;
	background: url(http://clubmuse.fm/images/con-bg.png) repeat-x;
	background-color: #e5dcdc;
}
#logo {
	margin: 0px 0 0 -22px;
	width: 100%;
	position: relative;
	z-index: 9999;
}
#logo a {
	filter:alpha(opacity=100);
  	opacity:1;
}
.header_banner_ad {
	margin-top: -180px;
	float: right;
	margin-right: -10px;
	z-index:9999;
	position: relative;
	margin-bottom: 0px;
}
.header_banner_ad img {
	max-width: 627px;
}
#home #header {
	height: 105px;
}
#home #top { 
	display: none; 
}
#slider_nav {
	display: none;
}
#home #albums {
	background: transparent;
	margin-top: 58px;
}
#home #albums p.category a {
	background-color: #d45b5b !important;
}
#button {
	display: none;
}
#nav_wrapper {
	height: 60px;
	width: 1004px;
	margin: -7px auto 0 -20px;
	background: url(http://www.dev.clubmuse.fm/wp-content/themes/aperture/styles/fresh/bg-content.png) repeat;
	position: relative;
	z-index: 9998;
	border-bottom: 2px dotted #B6CCD4;
}
#nav {
	height: 30px;
	position: relative;
	z-index: 9999;
	width: 495px;
	float: left;
	margin-left: 14px;
	margin-top: 19px;
}
#nav a {
	font-family: "Georgia", Times New Roman, serif;
	display: block;
	line-height: 20px;
	padding: 4px 3px;
	z-index: 100;
	font-size: 15px; 
	font-weight: bold; 
	text-transform: none; 
	color: #41374e;
	font-style: normal;
	margin-left: 10px;
	text-decoration: none;
}
ul#nav li.page_item a:hover {
	color: #41374e;
	text-decoration: none;
	/*background: url(http://www.dev.clubmuse.fm/wp-content/themes/aperture/styles/fresh/bg-content.png) repeat;*/
}
ul#nav li.current_page_item a {
	color: #41374e;
	/*background: url(http://www.dev.clubmuse.fm/wp-content/themes/aperture/styles/fresh/bg-content.png) repeat;*/
	background: #f7f1f1;
}
#navr {
	height: 20px;
	position: relative;
	width: 475px;
	float: right;
	margin: 15px 8px 0 0;
	z-index: 9999;
}
#navr a {
	font-family: "Georgia", Times New Roman, serif;
	display: block;
	line-height: 20px;
	padding: 0 17px 0 0;
	z-index: 100;
	font-size: 15px; 
	font-weight: bold; 
	text-transform: none; 
	color: #41374e;
	font-style: italic;
	text-decoration: none;
}
#navr a:hover {
	filter:alpha(opacity=60);
  	opacity:0.6;
}
#navr li {
	float: right;
	padding-right: 6px;
}
ul#navr li.page_item a:hover {
  	filter:alpha(opacity=60);
  	opacity:0.6;
}
h3#subscribe { 
	font-size: 1.35em;
	padding: 8px 8px 8px 14px;
	background: url(http://clubmuse.fm/images/h3-widget-bg.png) repeat;
	color: #41374e;
}
h3#twitter {
	font-size: 1.35em;
	padding: 8px 8px 8px 14px;
	background: url(http://clubmuse.fm/images/h3-widget-bg.png) repeat;
	color: #41374e;
}
#twitter_update_list {
	background: #e5edf0;
	border: 1px dotted #b6ccd4;
	color: #606c79;
	font-family: "Tahoma", Helvetica, Arial, sans-serif;
	font-size: 1em;
	font-style: italic;
	line-height: 1.43em;
	text-align: left;
	padding: 10px;
	overflow: hidden;
	margin-bottom: 0;
}
#twitter_update_list li {
	margin-bottom: 10px !important;
	padding: 0 0 10px !important;
	border-bottom: 1px dotted #b6ccd4 !important;
	background-color: transparent !important;
}
.widget_links h3 {
	font-size: 1.35em;
	padding: 8px 8px 8px 14px;
	background: url(http://clubmuse.fm/images/h3-widget-bg.png) repeat;
	color: #41374e;
}
h3#photos {
	font-size: 1.55em;
	padding: 8px 8px 8px 14px;
	background: url(http://clubmuse.fm/images/h3-widget-bg.png) repeat;
	color: #41374e;
	margin-top: -1px;
}
.custom #footerWrap {
	font-family: "Tahoma", Helvetica, Arial, sans-serif;
	font-size: 1.17em;
	border-top: none; 
	margin-top: 10px; 
	padding-top: 0px;
	width: 940px;
	color: #606c79;
}
#home #footer { 
	padding: 0 20px 0px 20px; 
}
#blog .box, .archive_options, .widget ul li, .flickr .flickr_photos, #wp-calendar, #wp-calendar caption, form#newsletter {
	background-color:#e5edf0;
	border: 1px dotted #b6ccd4;
}
.widget ul {
	border: 1px dotted #b6ccd4;
}
.widget ul li {
	margin: 0;
	padding: 10px 10px 10px 14px;
	border-width: 1px;
	border-style: dotted;
	border-bottom-style: none !important;
}
.widget ul li a {
	text-decoration: none;
}
.entry {
	width: 700px;
	margin-left: -10px;
	margin-right: 10px;
	margin-bottom: 20px;
	border-bottom: none;
	float: left;
}
.entry blockquote p {
	font-family: "Georgia", Times New Roman, serif;
	color: #606c79;
	font-size: 14px;
	font-style: italic;
	line-height: 22px;
}
#gallery-1  {
	margin:-8px -6px -8px -6px !important;
	paddin-bottom: 0;
}
#gallery-1 img {
	border: none !important;
}
ul.news li img { 
	float: left; 
	padding: 5px; 
	border:	1px solid #cccccc; 
	background-color: #FFFFFF;
	margin-top: 6px;
}

ul.news li .content { 
	float: right; 
	padding: 10px 0 0 0;
	width: 120px; 
}
.content_advert {
	width: 704px;
	float: left;
	text-align: left;
	background: transparent;
	padding: 0px 0px;
	margin: 10px 0 30px 12px;
}
.content_advert img {
	max-width: 698px;
}
#audio_player {
	margin-top:-10px;
}
.soundcloud_player {
	margin-top:0px;
	margin-bottom:20px;
	padding-top:0;
}
.gallery-item {
	margin-right: 2px;
}
.hidden {
	 display:none;
}
.more_entries {
	float:right;
	margin-top:-98px;
	margin-right:10px;
	background: #f7f7f7;
	border: 1px dotted #b6ccd4;
	color: #606c79;
	max-width:180px;
	height:66px;
}
.more_entries .wp-pagenavi a, .more_entries .wp-pagenavi .on {
	padding:5px !important;
	border:none !important;
	margin-right:0px !important;
	background: #fff;
	color: #41374e;
}
.more_entries .wp-pagenavi .on { 
	font-weight:bold;
}

.more_entries .wp-pagenavi a:hover {
	background: #41374e;
	color: #fff;
}
form.ddpl-form select {
	margin-top:22px;
	width: 180px; 
}