﻿body{font-family:Arial, Helvetica, sans-serif;}
table,tr,th,td{padding:0;border-collapse:collapse;}
* html .clearfix{height:1%;overflow:visible;}
*+html .clearfix{min-height:1%;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;}
#main{width:825px;margin:10px auto;overflow:hidden;}
#header{float:left;position:relative;}
#picture{width:825px;margin-bottom:10px;}
a img{border:0;}
.headerText{padding:12px 23px;border:solid 1px #a0a0a0;}
.headerText h1{margin:0;}
#body{width:825px;padding:15px 0;clear:both;float:left;}
#columnOne{width:505px;float:left;overflow:hidden;}
#columnTwo{width:310px;float:right;overflow:hidden;}
.trackHeaderItem{display:inline;}
.itemContainer{border:solid 1px #a0a0a0;margin-bottom:15px;}
.itemContainer h2{padding:10px 15px;margin:0;font-weight:normal;}
#mailingList h2{padding:5px 10px;font-size:18px;}
.itemContainerContent{overflow:auto;height:250px;padding:15px 25px;}
#bandText{height:160px;}
.textCell{padding:0 15px;}
.itemContainerContent h3{margin:0;font-weight:bold;}
.itemContainerContent h3 a{text-decoration:none;}
.itemContainerContent h4{margin:0;font-weight:normal;}
.itemContainerContent p{margin:0;padding:5px 0;}
.formItem{margin:5px;width:47%;float:left;text-align:left;}
#mailingList .formItem{width:100%;margin:5px 0;}
#loginForm .formItem{width:100%;}
.eventItem{margin-bottom:15px;}
.blogItem{margin-bottom:15px;}
.formItemFull{margin:5px;width:95%;float:left;}
.formItem input{font-size:11px;width:95%;text-align:left;display:block;padding:5px;margin:0;color:#6c6c6c;float:left;height:14px;}
.formItem .checkbox{width:14px;display:block;}
.formItem select{width:90%;display:block;padding:5px;margin:0;color:#6c6c6c;float:left;}
.formItem select option{height:14px;}
.formItem label{text-align:left;color:#6c6c6c;font-weight:bold;margin-bottom:5px;float:left;display:block;}
#mailingList .formItem input{float:right;width:63%;}
#mailingList .formItem label{font-weight:normal;font-size:12px;}
#mailingList .submitButton{float:right;}
#disclamerText{padding:10px 0;}
.hint{font-size:10px;color:red;font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;width:8px;margin-bottom:5px;margin-left:5px;white-space:nowrap;display:inline;position:absolute;float:left;}
.requiredMark{color:red;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;font-size:12px;display:inline;margin-bottom:5px;}
fieldset{padding:0;margin:0;border:0;}
#socialMediaConnections{float:right;}
#feeds .itemContainerContent{height:300px;}
#mailingList .itemContainerContent{height:138px;padding:10px;overflow:hidden;}
#blog .itemContainerContent{height:695px;}
.blogText{display:block;}
#blogItem{margin:10px 0;width:426px;float:left;}
#featuredBands .itemContainerContent{height:300px;}
.dashboardEditImage{text-decoration:none;color:Black;padding-right:10px;font-size:12px;}
.blogCommentsContainer{clear:both;margin:5px;}
.blogComments{font-size:12px;padding:5px;}
.blogComments .commentUser{font-weight:bold;}
.blogComments .dateTime{color:Gray;}
.buyTrackLinks{white-space:nowrap;}
.buyTrackLinks a{display:inline;margin:0 4px;}
.dashboardFormSubmit{margin:0 357px;}
.trackRepeaterFormat{height:30px;background:#dfdfdf;}
#basicBandRating{text-align:center;overflow:hidden;height:250px;padding:15px 25px;}
#basicBandRating p{font-size:12px;}
#ThaiRating{height:13px;margin:0 auto;width:65px;}
#up1{width:175px;}
/*----------------------------Buy button dropdown--------------------------------*/
.buy{padding:10px 0 12px;font-size:11px;line-height:23px;position:relative;}
.buy a.buyNow{text-decoration:none;font-weight:bold;color:#fff;background:#88bbd4;padding:4px 6px 6px;position:relative;margin-left:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.buy a.buyNow:hover{background:#59B;}
a.buyNow span{background-image:url(../images/toggle_down_light.png);background-repeat:no-repeat;background-position:100% 50%;padding:6px 16px 6px 0;}
.buy a.menu-open{background:#ddeef6!important;color:#666!important;outline:none;}
div.buy h3{font-size:100%;font-weight:normal;display:inline;}
div.buy ul{display:none;}
div.buy ul li{list-style-type:none;}
div.buy ul{border:1px solid #dda;position:absolute;top:23px;left:3px;padding:1.3em;background:#ffc;color:#930;text-align:center;z-index:1000;}
*div.buy ul{top:36px;left:-37px;}
div.hovering ul{display:block;}
div.hovering a.buyNow span{background-image:url(../images/toggle_up_dark.png);color:#789;}
div.buy ul li a{color:#300;padding:0;background-image:none;text-decoration:none;}


