html {overflow:-moz-scrollbars-vertical;}

body {color:#333;}

body * {line-height:1.4em;}

#hd, #bd, #ft {font-size:108%;border:0;padding:0;}

#hd { background:#000;}
#hd h1 {background:transparent url(/images/logo.png) center left no-repeat;height:100px;}
#hd h1 span {display:none;}

#bd {background-color:#CDDBEA;}
#ft {margin:1em 0;}

a {color:#4B6C95;text-decoration:none;font-weight:bold;}
a:visited {color:#6f8091;}
a:hover {color:#806040;}
a:focus {outline:none;}

p {margin:0.2em 0;word-wrap: break-word;}

#ft p {margin-bottom:30px;}

strong {font-weight:bold;}
em {font-style:italic;}

ul, ol {padding:0 0.769em 0 1em;text-indent:-1em;}	
li {word-wrap: break-word;}

h2 {font-size:123.1%;font-weight:bold;}
h3 {font-size:116%;margin:0;color:#333;font-weight:bold;padding:0.25em 0.5em 0.25em 0;}

input {padding:0.1em;}
input[type=text] {color:#4B6C95;}
input[type=submit] {color:#333;}

.rating {display:none;}

#mainmenu {width:95%;background:transparent;float:left;}
#mainmenu ul {text-indent:0;font-weight:bold;margin:-8px 0 0 5px;padding:0;}
#mainmenu li {display:inline;margin:0 2px 0 0;padding:0;text-transform:uppercase;}
#mainmenu a {float:left;display:block;color:#000;margin:0 1px 0 0;padding:5px 10px;text-decoration:none;letter-spacing:1px;background-color:#6AB9FE;border-bottom:1px solid #000;}
#mainmenu a:hover {background-color:#6A8BB4;color:#FFF;}
#home #men-home a, #bands #men-bands a, #live #men-live a, #recorded #men-recorded a, #profiles #men-profiles a, #members #men-members a, #blogs #men-blogs a, #discussion #men-comments a, 
#news #men-news a, #festivals #men-festivals a, #interviews #men-interviews a, #gigguide #men-gigguide a, #mp3s #men-mp3s a, #photos #men-photos a, #venues #men-venues a, #links #men-links a {background-color:#4B6C95;color:white;border-color:#4B6C95;}
#mainmenuline {clear:both;padding:0;margin:0;width:100%;line-height:5px;height:5px;background:#4B6C95;}

#searchform, #searchform2 {margin:0;padding:0;}
#searchform .textinput, #searchform2 .textinput {width:80%;border:1px solid #4B6C95;padding:0.25em;}
#searchform label, #searchform2 label {display:block;margin-top:0.5em;}

.contentContainer {margin:0.769em 0.769em 0.769em 0;padding:8px 0;background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.contentContainerInner {margin:0.25em 0.5em;padding:0;border:1px solid #9DB3CD;}
.content {margin:0;padding:0;background-color:#fff;}
.content h2 {font-size:123.1%;margin:0;color:#333;font-weight:bold;padding:0.25em 0.5em;}
.contentLead {padding:1em;font-size:85%;font-weight:bold;color:#4B6C95;}
.contentText {padding:0.769em;border-top:1px solid #9DB3CD;background-color:#DFE8F1;}

#mainContent div.first {float:none;}
#mainContent div.second {margin:0 0 0.769em 1em;}
#mainContent .contentText {padding:0;background-color:#fff;}

#home #mainContent div.first, .section-home #mainContent div.first {float:left;}
#livereviews .content, #frontinterviews .content {padding:0 0.769em;border:0;}

#frontinterviews {padding-top:0.769em;}

.feature {padding:0.769em;}
.featurelink {padding:0 0.769em 0.769em 0.769em;background:url(/images/br.png) bottom right no-repeat;}

#feature {background-color:#DFE8F1;}
#feature p {font-weight:bold;margin:0.769em 0 0 0;}
#featuretext {margin:0 0.769em;}
#featuretext p, .articleText {text-align:justify;margin:0.769em 0 1em 0;word-wrap: break-word;}
/* #featuretext p.terms */
.terms {clear:both;font-weight:bold;background:#4B6C95;color:#fff;text-align:left;padding:0.769em;}
#featuretext img {float:left;margin:0 0.769em 0.2em 0;}
#featuretext ul {margin:0 0 1em 0;clear:left;}

#stars {height:26px;width:100%;padding:0.769em 0 0 0;}
#stars img {width:30px;height:26px;margin:0;padding:0;}

.articleAdvert {background:#FFF;clear:both;text-align:center;display:block;padding:0.769em 0;margin:0 0.769em;}
.articleAdvert span {display:block;margin:0 auto;text-align:inherit;}

#yui-main .contentContainer {margin:0.769em 0 0 0.769em;}
#resources {background:#4B6C95;clear:both;float:left;position:relative;margin:40px 0 0 0;width:100%;}
#resources ul, #gigs ul, #cdreviews ul, .cdreviews ul, #videos ul {text-indent:0;padding-left:0;}
#resources .contentText {padding:0.769em;border:0;background:#4B6C95;color:#eee;}

#amazon a, .terms a, #resources a {color:#eee;}
#amazon a:visited, .terms a:visited, #resources a:visited {color:#ccc;}
#amazon a:hover, .terms a:hover, #resources a:hover {color:#aaa;}

#gigs img {vertical-align:text-top;height:16px;width:16px;margin-left:5px;}
#gigs li {line-height:1.8em;}

#frontinterviews h2, #frontnews h2, #section-intro h2, #feature h2, #livereviews h2, #featuretext h2 {padding-left:0;}

#frontnews li, #livereviews li {margin-bottom:0.4em;}

#section-intro p {padding:0 0.769em 0.769em 0;}

.list li:before {content: "\00BB \0020";}

.icon {height:14px;width:14px;vertical-align:text-top;margin:0 7px 0 0;padding:0;}	
.icon-large {height:36px;width:35px;float:left;margin:0 0.5em 0 0;padding:0;}	

#cdreviews img, .cdreviews img, #latest img, #videos img {width:60px;height:60px;border:1px solid #333;float:left;margin:0 1em 0.5em 0;}
#cdreviews li, .cdreviews li, #latest li, #videos li {margin-bottom:0.25em;clear:both;}

#dttradvert {margin:1em 1em 1em 0;text-align:center;}

#tickets {color:#816041;clear:both;font-size:108%;text-align:center;margin:0.5em 0 0 0;font-weight:bold;}
#tickets:before {content: "// ";}
#tickets:after {content: " \\\\";}

#amazon {font-size:116%;padding:1em;background:#4B6C95;color:#fff;}

#bandprofile ul {padding-top:0.769em;}

#comments h2, #post h2 {background-color:#DDEEC2;}
#comments .contentText {background-color:#FFF;border-top:1px solid #B2D281;}
#comments p {background:transparent;margin:0.769em 0 0.769em 0.769em;padding:0.769em;border-left:5px solid #B2D281;}
#comments h3 {font-size:108%;margin-top:1em;font-weight:bold;border-bottom:1px solid #B2D281;}
#comments h3:first-child {margin-top:0.5em;}
.commenttime {text-align:right;font-size:85%;font-weight:bold;color:#999;}
#comments .contentContainerInner {border:1px solid #B2D281;}
#post {margin-top:2em;}
#post textarea {margin:0.769em;padding:0.769em;width:80%;}
#post input {margin:0.769em;}

span#message {font-size:108%;margin:0.769em;display:block;color:#F00;font-weight:bold;}

#cdinfo ol {text-indent:0;margin:0.769em 0 0 0.769em;font-weight:bold;}
#cdinfo ol li {list-style:decimal;padding-left:0.5em;font-weight:normal;}

.yui-t7 #yui-main {padding-top:0.769em;}
#yui-main #faq.contentContainer {margin:0 0.769em 0.769em 0.769em;}
#faq li {padding:0.4em 0.769em;}
#faq p {margin:0.769em 0;}
#faq div.answer, #search-results, #highlight {margin:0.769em 0;padding:0.769em;background-color:#FFF;border:1px solid #999;}

#loginForm, #registerForm, #contactForm, #passwordChangeForm, #forgotPasswordForm {padding-left:1em;}
#loginForm div.row, #passwordChangeForm div.row, #forgotPasswordForm div.row, #registerForm div.row, #contactForm div.row {text-align:right;font-size:100%;display:block;clear:both;width:25em;padding-top:0.25em;}
#contactForm label, #loginForm label, #registerForm label, #forgotPasswordForm label, #passwordChangeForm label {font-weight:bold;color:#999;padding-top:1px;float:left;width:8em;text-align:right;margin:0;}
input#passwordChangeNew, input#passwordChangeCopy, input#forgotPasswordEmail, input#contactSubject, input#contactName, input#contactEmail, input#loginEmail, input#loginPassword, input#registerEmail, input#registerEmail2, input#registerUsername {float:right;width:16em;text-align:left;margin:0;}
input#contactSubmit, input#loginSubmit, input#registerSubmit, input#passwordChangeSubmit {float:right;width:7em;margin:0;}

#contactComments {clear:both;display:block;float:right;width:20em;text-align:left;margin:0;padding:0.1em;color:#4B6C95;}

#onlinenow {display:none;color:#806040;border:1px solid #333;margin-top:0.25em;background-color:#FEFEFE;padding:0.25em;}

#articlelinks {padding-top:0.2em;}
.highlight1 {background-color:#ffff66;display:inline-block;}
.highlight2 {background-color:#a0ffff;display:inline-block;}
.highlight3 {background-color:#99ff99;display:inline-block;}
.highlight4 {background-color:#ff9999;display:inline-block;}
.highlight5 {background-color:#ff66ff;display:inline-block;}

#tooltip {position:absolute;z-index:3000;border:1px solid #111;background-color: #806c59;padding:5px;opacity:0.95;}
#tooltip h3, #tooltip div {color:#fff;margin:0;text-align:left;}

#title {background-color:#fffeb8;border-bottom:1px solid #333;height:2.5em;line-height:2.5em;position:absolute;top:0;left:0;width:100%;display:none;}
#title p {background:transparent url(/images/attention.png) no-repeat 0 46%;margin:0;display:inline;padding:6px 0 6px 26px;}

.latestCommentsRow {border:1px solid #cddbea;clear:both;padding:0.3em 0.3em 0.3em 42px;margin:0.3em;}
.latestCommentsInfo {display:block;color:#666;font-size:80%;}
.latestCommentsRead {background:transparent url(/images/topic_read.gif) no-repeat 7px 50%;}
.latestCommentsUnread {background:transparent url(/images/topic_unread.gif) no-repeat 7px 50%;}

.editOptions {margin:0.769em 0 0.2em 0;}
.edit, .editable, .editable2, .editable-area {background-color: #FFF9BF;cursor:pointer;}

#blogForm {padding-left:2em;}
#blogForm p {text-align:right;}
#blogForm div.row {text-align:right;font-size:100%;display:block;clear:both;width:35em;padding-top:0.25em;}
#blogForm label {font-weight:bold;color:#999;padding-top:1px;float:left;width:9em;text-align:right;margin:0;}
input#blogTitle, input#blogAuthor {float:right;width:25em;text-align:left;margin:0;}
input#blogAuthor {border:0;background-color:#fff;}
input#blogSubmit {float:right;width:7em;margin:0;}
textarea#blogIntro {float:right;width:25em;height:3em;text-align:left;margin:0;color:#4B6C95;}
textarea#blogContent {float:right;width:25em;height:25em;text-align:left;margin:0;color:#4B6C95;}

abbr{border:0} 

#google_ads_div_LMSArticleCentre250x250 {height:250px;width:250px;padding:0;margin:0;}

.socialimg {width:48px;height:48px;}

.fb_attend {float:left;text-align:center;margin:5px auto;width:125px;background-color:#008C00;padding:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.fb_notattend {float:right;text-align:center;margin:5px auto;width:125px;background-color:#36393D;padding:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.fb_attend a {color:#FFF;}
.fb_notattend a {color:#FFF;}

#activityBar {font-size:13px;color:#fff;padding:0;margin:0;position:fixed;z-index:2;height:30px;width:100%;left:0;bottom:0;background-color:#333;border-top:1px solid #000;text-align:left;-khtml-opacity:.90; -moz-opacity:.90; -ms-filter:”alpha(opacity=90)”; filter:alpha(opacity=90); opacity:.90;}
#activityBar a {color:#6AB9FD;}
#activityBarStatus {position:relative;width:275px;margin:0;float:left;height:20px;padding:5px;}
#activitySection {border-left:1px solid #6AB9FD;position:relative;margin:0;padding:5px 5px 5px 10px;height:90px;float:left;}
#activitySectionLabel {float:left;width:150px;margin:0;padding:0;font-weight:bold;}
#activityMessages {margin:0 10px;display:inline-block;position:relative;float:left;}
#activityMessages ul {margin:0;padding:0;}
#activityMessages .activity {display:none;}
#activityMessages .activityIcon {display:inline-block;margin-left:5px;margin-right:5px;}
#activityMessages .activityIcon img {height:15px;width:15px;vertical-align:middle;}
#activityMessages .activity a {color:#6AB9FD;}
#expandActivity {width:25px;padding:5px;margin:0;float:right;cursor: pointer;}
.activityFollow {-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#008C00;padding:2px 4px;text-align:center;}
.activityFollow a {color:#FFF !important;}

