﻿*{
	margin:0px;
	padding:0px;
}
a
{
	outline:0px;	
}
body{
	background-color:#333333;
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#ffffff;
	letter-spacing:0.02em;
	line-height:1.5em;
	letter-spacing:0.01em;
	
}

calHeader
{
	background-color:Black;
	color:White;
}
td
{
text-align:left;
   }



   p{
   	padding:10px;
   }
   ul li{ list-style:none;}
a:link, a:visited, a:active
{
	color:#fff;
	text-decoration:none;
}

a:hover
{
	color:#fff;
	text-decoration:underline;
}
#container{ background-color:#000000;
     width:910px;
     margin:0px auto; 
 }
 .black-bg{ background-color:#333333;}
 
 
 .AdminTitle
 {
	color:#ffffff;
	font-size:18px;
	font-family:Verdana, Arial;
	text-align:center;
 }
 
 
 #admin-master-tbl{ background-color:#000000;}
 #admin-panel-txt{ font-size:25px; font-weight:bold; font-family:Arial,Times New Roman,serif;}
 #admin-right-column{border:2px solid #333333; padding:15px; margin:10px;}
 
  
  /* START admin menu */

.menu {list-style-type:none; margin:2.5px 2.5px 2.5px 2.5px; padding:0;}
.menu li {float:left; padding:0; margin:0 1px 0 0; position:relative; width:105px; height:3em; }

.menu li dl {position:absolute; top:0; left:0;}
.menu li a, .menu li a:visited {text-decoration:none;}
.menu li dd {display:none;}
.menu li:hover, .menu li a:hover {border:0;}
.menu li:hover dd, .menu li a:hover dd {display:block;}
.menu li:hover dl, .menu li a:hover dl {padding-bottom:0px;}
.menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
.menu dl {width: 10px; margin: 0; padding: 0; background: #90201C; text-align:center; cursor:pointer;}
.menu dt { width: 110px;margin:0; padding: 5px; font-size:                                                                                           em; color: #ffffff; border-bottom:1px solid #90201C;}
.menu .one {background: #90201C; text-transform:uppercase;}
.menu dd {margin:0; padding:0; color: #ffffff; font-size: 12px; text-align:left; }
.gallery dt a, .gallery dt a:visited {display:block; color:#ffffff; }
.gallery dd a, .gallery dd a:visited {color:#fff; text-decoration:none; display:block; padding:4px 5px 4px 20px;
background: #90201C; width:110px;border:1px solid #333333;
}
.gallery dd a:hover {color:#fff; text-decoration:none; display:block; padding:4px 5px 4px 20px;
background: #333333; width:140px; border:1px solid #ffffff;}

  /* END admin menu */
  
  /* START admin menu */

  #menu1 {list-style-type:none; margin:10px 20px 10px 20px; padding:0;}
#menu1 li {float:left; padding:0; margin:0 1px 0 0; position:relative; width:120px; height:3em; }

#menu1 li dl {position:absolute; top:0; left:0;}
#menu1 li a, #menu1 li a:visited {text-decoration:none;}
#menu1 li dd {display:none;}
#menu1 li:hover, #menu1 li a:hover {border:0;}
#menu1 li:hover dd, #menu1 li a:hover dd {display:block;}
#menu1 li:hover dl, #menu1 li a:hover dl {padding-bottom:0px;}
#menu1 table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
#menu1 dl {width: 120px; margin: 0; padding: 0; background: #90201C; text-align:center; cursor:pointer;}
#menu1 dt { width: 140px;margin:0; padding: 5px; font-size: 1.1em; color: #ffffff; border-bottom:1px solid #90201C;}
#menu1 .one {background: #90201C; text-transform:uppercase;}
#menu1 dd {margin:0; padding:0; color: #ffffff; font-size: 12px; text-align:left; }
.gallery dt a, .gallery dt a:visited {display:block; color:#ffffff; }
.gallery dd a, .gallery dd a:visited {color:#fff; text-decoration:none; display:block; padding:4px 5px 4px 20px;
background: #90201C; width:140px;border:1px solid #333333;
}
.gallery dd a:hover {color:#fff; text-decoration:none; display:block; padding:4px 5px 4px 20px;
background: #333333; width:140px; border:1px solid #ffffff;}

  /* END admin menu */
  
  
  
  /* END CONTROL PANEL STYLES */
	.page-title-txt{ font-size:15px; font-weight:bold;}  
	.title-grid{ background-color:#D42527; padding:5px; font-weight:bold;}
	.grid-even{ background-color:#333333; padding:3px;}
	.grid-odd{ background-color:#E86058;  padding:3px;}
	.grid-hover{ background-color:#525252; }
	a.pagenumber{ text-decoration:underline;margin:2px;}
	a.pagenumber:hover{ text-decoration:none; margin:2px;}
	.form-heading-txt{ font-style:italic; font-size:14px;}
	.error-msg{ color:red; font-weight:bold;}
  /* END CONTROL PANEL STYLES*/

 #footer-tbl{ margin:0px auto;  text-align:center; padding:10px 20px;}
 .footer2{padding:5px 5px 10px 5px; text-align:center}
 .artist-name-txt{font-size:20px; font-weight:bold;}
 #ar-container{ border:2px solid #333333; padding:15px;}
 #ar-tbl{margin:0 0 0 0px; width:400px;}
 .align-right{text-align:right;}
 .align-center{text-align:center;}
  #artist-url-lnk{font-weight:bold; font-size:11px;}
  #imgProfilePic{width:400px; height:270px; margin-top:5px}
  #abt-container, #photo-container, #general-info-container,#blog-container, #friend-container, #comments-container, #band-members-container, #PendingFrens{border:2px solid #333333; padding:10px; margin-top:10px;}
  #abt-tbl, #photo-tbl, #general-info-tbl, #general-info-tbl, #calendar-tbl, #friend-tbl, #comments-tbl, #friend-tbl{margin:0px; width:400px;}
  a.title-lnk:link, a.title-lnk:active, a.title-lnk:visited{ font-weight:bold; font-size:12px; text-transform:uppercase; text-decoration:underline;}
  a.title-lnk:hover{text-decoration:none;}
  .title-td{padding-left:10px; font-weight:bold;}
  .title-style{ text-decoration:underline;} 
  #play-list-goes-here-txt{font-size:50px; font-weight:bold; text-align:center; vertical-align:middle;}
  .no-archives-txt{font-size:16px; font-weight:bold; text-align:center; vertical-align:middle;}
  .seperator{font-size:15px;}
  .img-lnk{border-bottom:none 1px solid #ffffff; padding-bottom:2px;}
  .black-row{background-color:#333333;}
  .click-here-img{border:1px solid #333333;}
  .black-border{border:2px solid #333333}
  #footer-tbl td{text-align:center;} 
  

 #infoxchange-right-column, #browse-tour-right-column, {width:300px; padding-left:8px; vertical-align:top;}
  
  .paging{text-align:right; font-size:14px; padding:5px 0px;}
  .news-box-header{ background-color:#981c1e; padding:5px 5px 5px 10px;}
  .news-box-header-txt01{ font-size:15px; font-weight:bold;}
  .news-box-body{ padding:5px; border-top:1px solid #333333; font-size:12px; font-weight:normal;}
  .album-review-comment-body{padding:5px; border-top:1px solid #333333; font-size:12px; font-weight:normal;}
  .news-box-txt02{ color:#9f9f9f; font-size:12px; font-weight:normal;}
  #search-box{ padding:5px 0px 15px 10px;}
  #submit-future-news-box,  #add-a-comment-box, #submit-future-news-box2{ background-color:#981c1e; padding:5px 0px 5px 10px; margin-top:5px;}

  #submit-interview-box{ background-color:#981c1e; padding:5px 10px 5px 10px;}
  #archives-box, #subscribe-box{ padding:5px 0px 5px 10px; margin-top:5px;}

#subscribe-lst ul{ list-style:none; padding-left:0px; margin:0px;}
#subscribe-lst ul li{height:30px; list-style-image:url(../images/img_rss.gif);}

#subscribe-lst ul{ list-style:none;}
#subscribe-lst ul li{ list-style-image:url(../images/img_rss.gif); height:30px; padding-left:0px; list-style-position:inside}




#bands-need-help-container{ width:290px; float:left;}
#bands-need-help-content-box, #interviews-content-box, #forum-content-box, #reviews-content-box{ padding:10px;}
#forum-container{ width:140px; margin-left:0px;  margin:0px auto;}
#interviews-container{ width:220px; float:left; margin-left:0px;}
#reviews-container{ width:132px; float:left;}


#browse-tour-form-container{width:710px; }
#browse-tour-frm-tbl{ margin-left:15px; margin-bottom:20px;}
#bt-band-name{ width:200px; float:left; margin-left:10px;}
#bt-music-style{width:115px; float:left; margin-left:40px;}
#bt-venue{ width:200px; float:left; margin-left:60px; margin-left:30px;}
#bt-city{ float:left; margin-left:10px; width:120px;}      
#bt-state{ float:left; margin-left:30px; width:110px;}
#bt-zip-code{float:left; margin-left:10px; width:110px; }
#bt-miles{ float:left; margin-left:30px; width:50px; margin-left:40px;}
#bt-country{ float:left; margin-left:30px; width:115px;}
#ctv-show-container{padding:10px 5px; margin-top:6px;}
.lst-container{ width:330px; background-color:#333333; padding:5px;}

#right-column1{ padding-left:8px; vertical-align:top; width:280px;}

#cart-info{ text-align:right; padding-right:10px;}
#artist-release, #apparel-n-merch{ float:left; width:170px; margin-top:10px}
#artist-release-head, #apparel-n-merch-head{ background-color:#981C1E; padding:5px 0 5px 15px;}
#artist-release-body, #apparel-n-merch-body{ border-top:1px solid #333333; padding:10px 10px 10px 20px; float:left; display:inline;}
#store-ad{ margin-top:10px;}
#store-search-box{ float:left; width:710px;}
#store-search-box-head{ background-color:#333333; text-align:center; font-size:15px; word-spacing:0.5em; padding:2px;}
#store-search-box-head1{ background-color:#333333; text-align:center; font-size:15px; word-spacing:0.5em; padding:2px;}
#store-search-box-head2{ background-color:#333333; text-align:center; font-size:15px; word-spacing:0.5em; padding:2px;}

#store-search-box-body{ padding:10px; float:left;}
#store-search-band-name{ float:left; width:205px;}
#store-search-item{ float:left; width:115px; margin-left:50px;}
#album-search-item{ float:left; width:205px;}
#store-search-genre-name{float:left; width:205px;}
#store-search-search{ width:97px; float:left; margin-left:50px;}
#album-search-search{ width:97px;}
.store-category_box{ width:710px; float:left;}

.store-category-inner-box{ float:left;}
.store-category-container{ width:144px; height:164px; border:1px solid #33333; float:left; float:left;}

.store-category-img{ width:144px; height:144px;}
.store-category-name{ font-weight:bold; text-align:center; padding:5px;}
.imgn1{ margin-left:34px;}

#guitar-search-box-head{ background-color:#333333; text-align:center; font-size:15px; word-spacing:0.5em; padding:2px;}
#guitar-search-box-head1{ background-color:#333333; text-align:center; font-size:15px; word-spacing:0.5em; padding:2px;}
#guitar-search-band-artistName{ float:left; width:205px; padding-right:10px;}
#guitar-search-band-song{ float:left; width:205px;padding-right:10px; padding-left:10px;}
#guitar-search-band-musicstyle{ float:left; width:205px;padding-left:10px;}
#guitar-search-search{ width:97px; text-align:center;}


#personal-info-left, #account-setting-left{ width:587px;}
#personal-info-right, #account-setting-right{ padding-left:15px;}
#pir-account-info, #as-account-info, #pir-about-me{ padding:11px; margin-bottom:10px;}


#view-frns-left{ width:602px;}
#view-frns-right{ padding:5px 10px 5px 15px;}
#frns-lst-tbl{ width:602px;}
#vf-friends-box{ padding:26px 38px 26px 0px; float:left; margin-top:10px; width:650px;}
.friend-info{ width:100px; height:100px; display:inline; margin-left:35px; float:left;}
.photo-label{ text-align:center; margin-top:5px;}


#view-comment-left{ width:600px;}
#view-comment-right{padding:5px 10px 5px 15px;}
#vc-add-comment-container{padding:0px}
#add-comment-title-txt{ margin:10px 10px 15px 10px;}
.comment-wrapper{ float:left;}
.comment-dtls-container{ padding:10px; float:left; margin-bottom:10px;}
.vc-fren-photo{ padding-right:10px;}
p.comment-dtls-txt{ margin:10px; padding:0px;}


#post-comment-left{ width:570px}
#post-comment-right{padding:5px 10px 5px 15px;}
.comment-big-img{ width:388px; height:257px;}
.multiline-box{width:550px; height:150px;}

#send-msg-left{width:595px;}
.subject-box{width:400px; margin-right:10px;}

#submit_news_tbl{ margin-top:25px;}
#submit_news_left{ width:595px;}
#submit-blog-right-column{ float:left; padding-left:8px;}
#submit-news-form-tbl{ padding-bottom:15px;}


#member-photos-right{ padding:5px 10px 5px 15px;}
#membership_photos_listing-container{padding:18px 0px 0px 0px; margin:5px 0;}



.red-title-container{ background-color:#981c1e; padding:5px 5px 5px 10px;}
#news-blog-comment-head{ background-color:#333333; padding:8px;}

#add-tours-left{width:714px;}

#add-tour-form-div{padding:10px;}
#ad-band-name{width:282px; float:left;}
#ad-music-style{width:187px;  float:left}
#ad-venue{width:201px; float:left}

#ad-city{ width:180px; float:left}
#ad-state{width:180px; float:left;}
#ad-zip-code{ width:170px; float:left;}
#ad-country{width:110px; float:left}
.search-result-main-box{ padding:7px;}
.search-inner-container{ padding:10px; }

.img-des{padding:5px;}


#forum-thread-detail-left{width:633px;}
#forum-thread-detail-right{ padding-left:10px;}
.recording-issues-box{ background-color:#981c1e; padding:6px; font-weight:bold;}





#photo-comment-left{ width:595px;}
#photo-comment-right{}



#search-tabs-left{ width:714px; padding:10px;}
#search-tabs-right{}


#album-review-left{ width:632px;}
#album-review-right{ padding-left:12px;}


#gear-review-left{ width:633px;}



#gear-review-categories-right{width:639px;}

.cancel-account
{
	font-family:Arial,Times New Roman,serif;
	color:Red;
	font-size:14px;
	font-weight:bold;
}
.add_friend_img{ width:220px; height:150px}
/*css for rating-Rasma*/
.filledRatingStar {
    background-image: url(images/1_star.gif);

}

.emptyRatingStar {
    background-image: url(images/no_star.gif);
}

.savedRatingStar {
    background-image: url(images/1_star.gif);
}

/* Bhaskar */
.form-error
{
color:Red;
font-size:11px;
font-weight:bold;
}

.form-message
{
color:#f12e2e;
font-size:13px;
font-weight:bold;
}

.link_underline{ text-decoration:underline;}
a.link_underline{ text-decoration:underline;}



/*css from ram  */
.shopping-gv-head{ background-color:#333333; font-size:15px; word-spacing:0.5em;}
.shopping-gv-item{ font-size:15px; word-spacing:0.5em;}
.dg{ background-color:#333333; font-size:15px; word-spacing:0.5em; height:30px;}
.dg td{padding:5px;}
.dgh{ font-size:15px; word-spacing:0.5em; height:30px;}
.dgh td{padding:5px;}
/*modified by ram*/
 .GridHeader
 {
font-weight:bold;	background-color:#90201C; font-size:15px; word-spacing:0.5em; height:30px; padding:5px;
 }
 
 .GridHeader TD, TH
 {
	padding:5px 5px 5px 5px;
}
 
 

.title_admin{text-align:left; background-color:#333333; font-size:15px; word-spacing:0.5em; height:30px;}
.table_login_inner td{vertical-align:middle; \ padding-top:3px; text-align:center;}
.row{ background-color:#333333; font-size:15px; word-spacing:0.5em; height:30px;  }
.alternateRow{ font-size:15px; word-spacing:0.5em; height:30px; border:2px solid #333333; }

.rowForm{  font-size:15px; word-spacing:0.5em; height:30px; }
.alternateRowForm{ font-size:15px; word-spacing:0.5em; height:30px; border:2px solid #333333;  }
.rowForm td{ padding:5px; }
.alternateRowForm td{padding:5px; }

.col-left{
	width:100%;
}
.banner1
{width:170px;}
.banner2
{width:245px;}

.grid td{ padding:3px;}

.city-linst td{border-right:1px solid #333333; padding-left:10px;}


/* UPLOADER STYLES */
.likeParent {
	font: inherit;
	color: inherit;
	text-decoration: inherit;
}

a.likeParent,
a.likeParent:link,
a.likeParent:active,
a.likeParent:visited,
a.likeParent:hover 
{
	font: inherit;
	color: #000000;
	text-decoration: none;
}

div.title 
{
	width: auto;
	/*background-color: #B5C4FF;*/
	background-color: #99BBE8;
	border-bottom: solid 1px #000000;
	padding: 2px;
	margin-bottom: 15px;

	font-family: Verdana;
	font-size: 14pt;
	color: #000000;
	text-decoration: none;

}
div.content 
{
	margin: 10px;
}

fieldset {
	margin: 5px;
}

legend 
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: Black;
}

fieldset.flash
{
	width: 375px;
	margin: 10px 0px 10px 0px;
	border-color: #D9E4FF;
}

.progressWrapper {
	width: 357px;
	overflow: hidden;
}
.progressContainer {
	margin: 5px;
	padding: 4px;
	
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	
	overflow: hidden;
}
.red /* Error */
{
	border: solid 1px #B50000;
	background-color: #FFEBEB;
}
.green /* Current */ 
{
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}
.blue /* Complete */
{
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: bold;
	color: #555555;
	
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}
.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0px;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}
.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}
.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}
.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Verdana;
	text-align: left;
	white-space: nowrap;
}
a.progressCancel,
a.progressCancel:link,
a.progressCancel:active,
a.progressCancel:visited,
a.progressCancel:hover
{
	font-size: 0px;
	display: block;
	height: 14px;
	width: 14px;
	
	background-image: url(../images/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}
a.progressCancel:hover 
{
	background-position: 0px 0px;
}
#gear-review-categories-right{width:639px;}

/*by ram*/
.shopping-gv-head{ background-color:#333333;  font-size:15px; word-spacing:0.5em;}
.shopping-gv-item{  font-size:15px; word-spacing:0.5em; padding:5px 5px 5px 5px;}
.dg{   background-color:#333333; font-size:15px; word-spacing:0.5em; height:30px;}
.dgh{  font-size:15px; word-spacing:0.5em; height:30px;}
.title_admin{text-align:left;  background-color:#333333; font-size:15px; word-spacing:0.5em; height:30px;}
.table_login_inner{padding:0px 10px;}
.row{   background-color:#333333; font-size:15px; word-spacing:0.5em; height:30px; }
.alternateRow{  font-size:15px; word-spacing:0.5em; height:30px; border:2px solid #333333; }
.row td
{padding:0px 10px 0px 10px;}
.alternateRow td
{padding:0px 10px 0px 10px;}

/*20August NBs*/
.search_txt_box
{
	width:219px;
	border:1px solid #999999;
	height:18px;
	margin-bottom:3px;
}
table.band-search-tbl td
{
	padding:3px 30px;
}
table.band-search-tbl td.first-cell
{
	padding:3px 30px 3px 0px;
}
table.about-me-tbl td
{
	padding:5px 0px;
}
td.guitar-tab-right-column
{
	width:172px;
	padding-left:8px;
}
table.shopping-cart-btm-tbl td
{
	padding:5px;
}
/*21August*/
td.info-xchange-column-right
{
	width:252px;
	padding-left:8px;
}
table.info-opn-gear-review td{ vertical-align:top;}
td.opeaning-page-column-right
{
	width:292px ;
	padding-left:8px;
}
td.opeaning-page-column-center
{
	width:300px;
	padding-left:10px;
}
#calendar-container
{
	border:2px solid #333333;
	margin-top:10px;
	padding:10px;
}
#photo-container02
{
	border:2px solid #333333;
	padding:10px;

}

.rateGT
{
	display:none;
	
	}

/*31August Nabin*/
.info-xchange-bg
{
	background-image:url(../images/infox-change-bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.info-xchange-lst-box
{
	background-color:#000000;
	opacity:0.8;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	
}
.icon-img
{
	vertical-align:middle;
}


a.shopping-link,
a.shopping-link:link,
a.shopping-link:active,
a.shopping-link:visited,
a.shopping-link:hover
{
	color:#333333;
	text-decoration:none;
}


.ads_left {
float: left;
padding: 5px;
margin: 0;
}

.ads_right {
float: right;
padding: 5px;
margin: 0;
}


.gridTable th
{
	padding:5px;
	background-color:#921d20;
	font-weight:bold;
}
.gridTable td
{
	padding:5px;
	
}
.poster a
{
color:#333333;
text-decoration:none;
}
