body {
margin:0px;
padding:0px;
background:#2a2a2a url(images/body_bg.png) repeat-x left top;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ccc;
font-size:62.5%;
}

h1 {
font-size:2.8em;
color:#fff;
padding:30px 0 0 30px;
margin:0;
border:none;
text-decoration:none;
}

.description {
font-size:1.5em;
line-height:1.5em;
color:#e3aa65;
padding:5px 0 0 60px;
margin-right:460px;
}

h1 a: {
color:#fff;
text-decoration:none;
}

#headawards {
padding-left:30px;
}

p {
font-size:1.2em;
padding-top:15px;
line-height:15px;
}

a:link {
color: #bc5738;
text-decoration:none;
}
a:visited {
color: #bc5738;
}
a:hover {
color: #bc5738;
text-decoration:none;
}
a:active {
color: #bc5738;
}

h1 a:link {
color:#fff;
text-decoration:none;
}
h1 a:visited {
color:#fff;
text-decoration:none;
}
h1 a:hover {
color:#fff;
text-decoration:none;
}
h1 a:active {
color:#fff;
text-decoration:none;
}

h2, h3, h4 {
font-weight:bold;
margin-top:15px;
font-size:2.2em;
color:#bc5738;
border-bottom:1px solid #bc5738;
text-decoration:none;
}

h2 a, h3 a, h4 a {
color:#bc5738;
text-decoration:none;
border-bottom:1px solid #bc5738;
}

h2 a:link, a:hover, h3 a:hover, h4 a:hover {
color:#bc5738;
text-decoration:none;
}

h3#comments {
padding:0 15px 0 15px;
}

ul {
padding:0;
margin:-15px 0 0 0;
}

#page {
width:960px;
background-color:#141414;
margin:0 auto;
padding:0;
}

#topnav {  
height:45px;  
width:100%;
}
  
#login  {         
width:310px;         
padding-right:15px;         
float:right; 
}

#header {
background:url(images/header.jpg) no-repeat scroll left top;
height:240px;
width:960px;
}

#headerimg {
width:960px;
height:180px;
}

ul.navigation {
margin-top:0;
}

#nav { 
width:960px; 
height: 45px; 
position: relative;  
background:url(images/nav_bg.jpg) no-repeat left top; 
margin:0; 
padding:0 0 0 12px; 
text-align:center; 
}

#nav li { 
float: left; 
list-style:none;  
font-weight:bold;
font-size:1.5em; 
}
 
#nav li a { 
top:0; 
margin:0; 
padding:15px 33px 15px 32px; 
display:block;  
border:none; 
overflow:hidden;  
color:#e7e7e7;
text-decoration:none; 
}
 
#nav li a:hover { 
text-decoration:none; 
color:#50b096; 
} 

#content {
width:635px;
padding:0;
float:left;
margin:0 15px 0 0;
}

.post {
margin:0 15px 0 15px;
padding-bottom:6px;
}

.alignleft {
float:left;
padding:15px;
}

.alignright {
float:right;
padding:15px;
}

#respond {
padding:0 15px 0 15px;
}

.commentbtn {
font-weight: normal;
background-color:#b0542f;
border:1px solid #d9825d;
color:#fff;
height:24px;
line-height:normal;
padding-left:7px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;
}

.commentbtn:hover {
border:1px solid #9f462a;
}

#social_bookmark a:link {
border:none;
}

#sidebar {
width:310px;
padding:0 15px 0 px;
margin-top:15px;
float:right;
}

#sidebar ul {
list-style-type:none;
}

#sidebar ul li {
padding:15px;
}

#ngg-webslice {
padding:15px 0 15px 0;
margin-top:15px;
}

li#ngg-images-3 {
padding:15px;
}

li#gigpress-2 {
padding:0 15px 0 15px;
margin-top:15px;
margin-bottom:15px;
font-size:1.2em;
}

.gigpress-listing {
margin-top:15px;
}

#sidebar li.vevent, li.active {
padding:0;
margin-top:5px;
}

.gigpress-sidebar-date {
float:left;
font-weight:normal;
}

.gigpress-sidebar-venue {
padding-left:5px;
}

.gigpress-sidebar-city {
color:#e7e7e7;
}

.summary {
float:right;
}

.gigpress-header {
border:none;
margin:0;
padding:0;
}

.gigpress-country {
float:right;
}

ul.gigpress-related-show {
list-style-type:none;
margin-top:15px;
font-size:1.2em;
}

ul.gigpress-related-show li {
margin-bottom:5px;
text-align:left;
}

.gigpress-related-item summary {
float:left;
}

h2.widgettitle {
margin:0 0 15px 0;
}

#post-42, #post-40, #post-36, #post-38, #post-34, #post-32, #post-30, #post-50 {
border-bottom:none;
background:none;
}

.tubepress_thumb {
margin-bottom:15px;
}

.sidelink {
font-size:1.2em;
margin-bottom:0;
}

#post-50 {
background:#000;
padding:0;
}

#post-50 h2 {
text-indent:-9999px;
font-size:1px;
}

.page-id-50 #content {
background:#000;
padding:0;
margin:0;
}

.page-id-50 .post {
padding:0;
margin:0 0 0 15px;
}

#latestnews {
width:310px;
background:#2a2a2a;
float:left;
margin-bottom:15px;
margin-right:15px;
margin-left:-15px;
}

#latestnews ul {
list-style-type:none;
padding:15px 15px 0 15px;
font-size:1.2em;
}

#latestnews ul li {
padding-left:0;
margin:0;
}

#musicpreview {
width:310px;
background:#2a2a2a;
float:right;
margin-bottom:15px;
padding:0;
}

#musiccontain {
text-align:center;
}

#musicpreview a:img {

border:none;
padding-left:15px;
}

.orderalbum {
text-transform:uppercase;
font-size:1.3em;
}

.h2home {
font-weight:bold;
margin-top:15px;
font-size:1.3em;
text-transform:uppercase;
text-indent:0;
padding-left:15px;
}

#latestnews {
font-size:1em;
}

blockquote { 
width:280px;
padding:15px 0 0 0;
margin:0; 
}

#social {
width:310px;
background:#2a2a2a;
float:left;
margin-bottom:15px;
margin-right:15px;
margin-left:-15px;
}
#social ul {
list-style-type:none;
padding:15px 15px 15px 15px;
font-size:1.2em;
vertical-align:center;
}

#social ul li.facebook {
background:url(images/facebook_32.png) no-repeat center left;
padding-left:40px;
height:37px;
}

#social ul li.myspace {
background:url(images/myspace_32.png) no-repeat center left;
padding-left:40px;
height:37px;
}

#social ul li.youtube {
background:url(images/youtube_32.png) no-repeat center left;
padding-left:40px;
height:37px;
}

#social ul li.lastfm {
background:url(images/lastfm_32.png) no-repeat center left;
padding-left:40px;
height:37px;
}

.sb_cd_img {
float:left;
padding:0 5px 5px 0;
}

.music_cd {
float:left;
padding:0 0 15px 0;
width:235px;
clear:both;
}

.tracks {
border:none;
}

.tracklist {
font-size:1.2em;
margin-left:220px;
}

#footer {
width:960px;
text-align:center;
padding:15px 0 30px 0;
text-align:center;
margin-top:30px;
clear:left;
background:url(images/foot_bg.jpg) no-repeat left top;
}

.sb_cd_txt h3 {
border:none;
}

#gallery img {
border:none;
}

#gigpress-listing a:link {
text-decoration:none;
color:#fff;
}

.sidelink {
background:url(images/link_bullet.png) no-repeat left bottom;
padding-left:15px;
line-height:15px;
}

.sb_cd_img {
width:135px;
float:left;
}

.sb_cd_txt {
width:135px;
float:right;
}


#sb_cd {
font-size:1.2em;
}

#sb_cd_txt a:link {
background:url(images/link_bullet.png) no-repeat left bottom;
padding:0 0 0 15px;
}

.cdbox {
padding:15px 0 15px 0;
}

#mus_buy a {
background:url(images/link_bullet.png) no-repeat left bottom;
padding:0 0 0 15px;
}

#cdbox a {
background:url(images/link_bullet.png) no-repeat left bottom;
padding:0 0 0 15px;
}

li#newsletter p {
padding-top:0;
}

input {
margin-bottom:5px;
}

.textwidget h3 {
border:none;
margin-top:0;
}

#post-3 .post.hentry.category-news {
margin:-15px 0 0 0;
}

#post-8 .post.hentry.category-images {
margin:-15px 0 0 0;
}

.post.hentry.category-news h2 {
border:none;
}

.post.hentry.category-images h2 {
border:none;
}

.tubepress_container {
margin-top:15px;
color:#fff;
font-weight:normal;
}

.ftlinks a {
color:#fff;
text-decoration:underline;
}

.clear {
    clear: both; 
    width: 100%; 
    height: 0px; 
    line-height: 0px; 
    font-size: 0px; 
    padding: 0; 
    margin: 0; 
    border: none;
}

input {
background:#ccc;
border:1px solid #bc5738;
}

ul.tml-links li {
margin-top:30px;
}

.ftlinks a:link {
color:#ccc;
text-decoration:underline;
}

.ftlinks a:hover {
color:#ccc;
text-decoration:none;
}

.ftlinks a:visited {
color:#ccc;
}
}