/*
Theme Name: Edition v2
Theme URI: http://burningredstudio.co.uk
Description: Edition Records 3 collumn
Author: BurningRed
Author URI: http://burningredstudio.co.uk
Tags: Edition, Edition Records, BurningRed
*/


/* Global */

*{margin:0; padding:0;}

html{ padding: 0; margin: 0;}

body{ background:#fff url(images/bg.jpg) repeat-x; font: 0.69em/1.5em "Trebuchet MS", Arial, Sans-serif; color: #6e6e6e;}

a, a:link, a:visited{color: #ffffff; text-decoration: none;}

.hideit{ display:none;}

img{ border:0px;}

.alignleft{float:left;}
.alignright{float:right;}

p{margin-bottom:10px;}

input{ border:1px solid #eaeaea; border-radius:2px;padding:5px; color:#818181; font-size:10px;}
.submit{ margin-top:10px; padding:3px 4px; border:solid 1px #4ea6ed; background-color:#eaeaea; color:#4ea6ed; margin:0px 4px 4px 0px; border-radius:2px;}
textarea{ border:1px solid #eaeaea; border-radius:2px;  padding:5px; color:#818181; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:100px; width:500px;}

/* Typography */

#footer h4{font-size:18px; margin-bottom:20px;}

.article h2{font-size:18px;}
.article h2 a{color:#818181;}

#sidebar h4{font-size:18px; margin-bottom:20px;}

#sidebar a{text-decoration:underline; color:#818181;}

.news p{line-height:18px;}
.news p a{text-decoration:underline; color:#818181;}

#flickr a{text-decoration:underline; color:#818181;}

.navigation a{text-decoration:underline; color:#818181;}

/* Site */

.container{ width:960px; min-height:200px; margin:0 auto; padding:0px; text-align:left; z-index: auto;}

#header{ width:940px; margin:20px; height:260px; float:left; display:block;}

#main{ width:960px; min-height:100px; float:left; display:block; }

#section{ width:640px; min-height:100px; float:left; display:block; margin-top:20px;}

#sidebar{ background:#e4e3e3 url(images/sidebar-bg.jpg) repeat-y right; width:258px; min-height:100px; float:left; display:block; border-top:#ededed solid 1px; border-bottom:#ededed solid 1px;border-bottom:#999999 solid 1px; border-left:#999999 solid 1px; padding:20px; border-right:#999999 solid 1px;}

p.twitter-message{margin-bottom:10px;}

#aside{ width:620px; height:180px; margin:20px 20px 20px 0; float:left; display:block;}

#subnav{ width:580px; min-height:10px; margin:20px 20px 20px 0; float:left; display:block; background-color:#e6e5e5; padding:20px;} 
#subnav a{color:#818181; text-decoration:underline; margin-right:20px;}
#subnav li{display:inline; margin:0; padding: 0; float:left;}

#footer{width:100%; float:left; display:block; margin:0px; padding:0px; min-height:302px; background:#646464 url(images/footer-bg.jpg) repeat-x; color:#FFF;}

#footer a{color:#ffffff;}

#header-banners{width:690px; height:260px; float:left; display:block; margin-left:30px; overflow:hidden; position:relative; }

.logo{float:left; display:block;}

#flickr{width:690px; min-height:80px; float:left; display:block; margin:0 0 20px 0;}

#flickr img{padding:5px; background-color:#FFF; border:1px solid #d5d5d5; float:left; display:block; margin:0 10px 10px 0; width:69px; height:69px;}

.artist_tmb{padding:5px; background-color:#FFF; border:1px solid #d5d5d5; float:left; display:block; margin:0 10px 10px 0;}

.navigation{width:620px; min-height:10px; margin-top:-10px; margin-bottom:10px; float:left; display:block;}

.clear{clear:both;}

#artists{width:320px; min-height:100px; float:left; display:block; margin:20px 0 0 0;}

#news-cats{width:320px; min-height:100px; float:left; display:block; margin:20px 0 0 0;}

#on-the-web{width:320px; min-height:100px; float:left; display:block; margin:20px 0 0 0;}

#footer-meta{width:940px; min-height:20px; float:left; display:block; border-top:1px solid #232323; background:url(images/footer-meta-bg.jpg) repeat-x; background-position:top; text-align:right; margin:20px 20px 10px 0; padding:9px 0 0 0;}

.br{margin:0px 0 0 6px; display: block; width: 37px; height: 23px; background: url(images/br-logo.png) no-repeat 0 0; float:right;}
.br:hover{background-position: 0 -23px;}
.br span{display: none;}

#footer-meta a{text-decoration:underline;}

.artists-list{float:left; display:block; width:150px; min-height:10px;}

#footer li{list-style-type:none; list-style-position:inside;}

#breadcrumbs{float:left; display:block; height:40px; width:920px; margin:0 20px 0 20px;}

.rss{float:right; margin:3px 20px 0 0; width: 30px; height: 30px; background: url(images/rss.gif) no-repeat 0 0; float:right;}
.rss:hover{background-position: 0 -30px;}
.rss span{display: none;}

.facebook{float:left; margin:0 10px 10px 0; width: 137px; height: 28px; background: url(images/socnex/facebook.png) no-repeat 0 0; float:right;}
.facebook span{display: none;}

.youtube{float:left; margin:0 10px 10px 0; width: 78px; height: 30px; background: url(images/socnex/youtube.png) no-repeat 0 0; float:right;}
.youtube:hover{background-position: 0 -30px;}
.youtube span{display: none;}

.twitter{float:left; margin:0 10px 10px 0; width: 133px; height: 30px; background: url(images/socnex/twitter.png) no-repeat 0 0; float:right;}
.twitter:hover{background-position: 0 -30px;}
.twitter span{display: none;}

.myspace{float:left; margin:0 10px 10px 0; width: 116px; height: 30px; background: url(images/socnex/myspace.png) no-repeat 0 0; float:right;}
.myspace span{display: none;}

#breadcrumb{padding-top:10px; max-width:600px; float:left; display:block;}
#breadcrumb a{color:#818181;}

.release{float:left; display:block; margin:0 10px 20px 0;}

.release2{float:left; display:block; margin:0 0 10px 10px;}

.release-banners{float:left; display:block; width:260px; min-height:50px;}

/* Nav */

#nav{width:100%; float:left; display:block; margin:0px; padding:0px; height:70px; background:url(images/nav-bg.jpg) repeat-x;}

#nav ul{margin-left:20px;}
#nav li{display:inline; margin:0; padding: 0; float:left; width:80px; height:23px; margin:1px 10px 0 0; padding-top:7px; text-align:center;}
#nav li a{text-decoration:none; text-transform:uppercase; font-size:14px;}

#current{color:#646464; float:left; width:80px; height:23px; background-color:#e3e2e2; margin:1px 10px 0 0; padding-top:10px; margin-top:-7px;}
#current a{color:#646464;}

/*News */

.meta{width:620px; border-bottom:#979797 1px dashed; padding:0 0 10px 0; margin:0 0 10px 0;}
.meta a{text-decoration:underline;}

.thumb{padding:5px; background-color:#FFF; border:1px solid #d5d5d5; float:left; margin:0 10px 10px 0; height:83px; width:84px;}

#article-foot{width:620px; min-height:20px; float:left; display:block; margin:10px 0 20px 0; border:}

.read-more{width:130px; height:10px; background-color:#c6c5c5; color:#ffffff; text-decoration:none; font-size:12px; padding:7px 5px 7px 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.read-more:hover{background-color:#b1b1b1;}

.news{width:620px; min-height:180px; margin:0 20px 20px 0; float:left; display:block; border-bottom:1px solid #b5b5b5;}

.article{float:left; display:block; width:620px; min-height:180px;}

.article-page{float:left; display:block; width:620px; min-height:180px; margin-bottom:20px;}

/* Jquery */

.slides { position:absolute; top:0; left:0; }
.slides div { position:absolute; top:0; width:690px; display:none; }

ul.pagination {position:relative; list-style-type:none; margin:0; padding:0; top:-248px; left:800px; width:132px; }
ul.pagination li { float:left; margin:0 5px; }	
ul.pagination a { display:block; width:12px; padding-top:12px; height:0; overflow:hidden; background-image:url(images/jquery/pagination.png); background-position:0 0; background-repeat:no-repeat;}
ul.pagination li.active a {background-position:0 -12px}
a.previous { position:relative; top:12px; left:-135px; }
a.next { position:relative; top:0px; left:-30px; }

.banner-spot{width:260px; height:90px; margin:0 0 20px 0; float:left; display:block;}