/* event calendar sytle sheet */
@import url("events_calendar.css");

#content {
width: 994; margin: auto;
border: 0px solid #999999;
text-align:center;
}
#header {
width: 994; margin: auto;
border: 0px solid #999999;
text-align:center;
}
#footer {
width: 994; margin: auto;
border: 0px solid #999999;
text-align:center;
}

.boxText { font-family: tahoma; font-size: 10px; }
.errorBox { font-family : tahoma; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : tahoma; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : tahoma; font-size : 10px; color: #70d250; text-decoration: underline; }

/*BODY {
   background-color:#FFFFFF;
			  margin:0px;
			  padding:0px;
			  font-family:Myriad Pro;
			  font-size:12px;
			  color:#8b8d8a;
			  font-weight:500;
}*/

a:link {
	text-decoration: none;
	font-weight: bold;
	color: #A3A3A1;
}
a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #A3A3A1;
}
a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #8a9292;
}
a:active {
	text-decoration: none;
	font-weight: bold;
	color: #A3A3A1;
}
FORM {
	display: inline;
}

TR.header {
  background: #f3f3f5;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: tahoma;
  font-size: 10px;
  background: #bbc3d3;
  color: #f3f3f5;
  font-weight : bold;
}

A.headerNavigation { 
  color: #f3f3f5; 
}

A.headerNavigation:hover {
  color: #f3f3f5;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, tahoma;
  font-size: 12px;
  background: #ff0000;
  color: #f3f3f5;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, tahoma;
  font-size: 12px;
  background: #00ff00;
  color: #f3f3f5;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: tahoma;
  font-size: 10px;
  background: #bbc3d3;
  color: #f3f3f5;
  font-weight: bold;
}
TD.footer.visited {
  color: #f3f3f5;
}
TD.footer.hover {
  color: #f3f3f5;
}
TD.footer.active {
  color: #f3f3f5;
}

.infoBox {
  background: #f3f3f5;
}

.infoBoxContents {
  background: #f3f3f5;
  font-family: tahoma;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: tahoma;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: tahoma;
  font-size: 14px;
  font-weight: bold;
  background:#2E2E2E;
  padding-left:5px;
  color: #f3f3f5;
}

TD.infoBox, SPAN.infoBox {
  font-family: tahoma;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: tahoma;
  font-size: 10px;
  background: #b6b7cb;
  color: #f3f3f5;
  font-weight: bold;
}

TD.productListing-data {
  font-family: tahoma;
  font-size: 10px;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #8a9292;
  text-align:left;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: tahoma;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: tahoma;
  font-size: 11px;
  line-height: 1.5;
  text-align:left;
}

TD.main_form {
  font-family: tahoma;
  font-size: 11px;
  line-height: 1.5;
  width:275px;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: tahoma;
  font-size: 12px;
}

TD.accountCategory {
  font-family: tahoma;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: tahoma;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: tahoma;
  font-size: 12px;
}

TD.tableHeading {
  font-family: tahoma;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: tahoma;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: tahoma;
  font-size: 11px;
}

TEXTAREA {
  width: 400px;
  font-family: tahoma;
  font-size: 11px;
  height:250px;
}

SPAN.greetUser {
  font-family: tahoma;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, tahoma;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, tahoma;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: tahoma;
  color: #ff0000;
}

SPAN.errorText {
  font-family: tahoma;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: tahoma; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: tahoma; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: tahoma; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: tahoma; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: tahoma; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: tahoma; font-size: 10px; color: #414143; }


/* BEGIN Fancier Invoice and Packingslip */
.dataTableHeadingContent_INVOICE { font-family: tahoma; font-size: 10px; color: #f3f3f5; font-weight: bold; }
.dataTableHeadingRow_INVOICE { background-color: #C9C9C9; }
.dataTableRow_INVOICE { background-color: #F0F1F1; }
.dataTableContent_INVOICE { font-family: tahoma; font-size: 10px; color: #000000; }
.order_history_top { color : #006699; font-weight: bold; font-family: tahoma; font-size: 13px; }
.order_infobox_heading { color : #000000; font-weight: bold; font-family: tahoma; font-size: 12px; }
.order_infobox_data { color : #000000; font-family: tahoma; font-size: 12px; }
.product_infobox_heading_row { background-color: #C9C9C9; }
.product_infobox_heading { font-family: tahoma; font-size: 10px; color: #ffffff; font-weight: bold; }
.product_infobox_data_row { background-color: #F0F1F1; }
.product_infobox_data { font-family: tahoma; font-size: 10px; color: #000000; }
.order_history_top_INVOICE { color : #006699; font-weight: bold; font-family: tahoma; font-size: 13px; }
.order_infobox_heading_INVOICE { color : #000000; font-weight: bold; font-family: tahoma; font-size: 12px; }
.order_infobox_data_INVOICE { color : #000000; font-family: tahoma; font-size: 12px; }
.product_infobox_heading_row_INVOICE { background-color: #C9C9C9; }
.product_infobox_heading_INVOICE { font-family: tahoma; font-size: 10px; color: #ffffff; font-weight: bold; }
.product_infobox_data_row_INVOICE { background-color: #F0F1F1; }
.product_infobox_data_INVOICE { font-family: tahoma; font-size: 10px; color: #000000; }
.smallText_INVOIVE { font-family: tahoma; font-size: 11px; }
.smallTextBlue_INVOICE { font-family: tahoma; font-size: 10px; color: #006699; }
.smallAddressBlue_INVOICE { font-family: tahoma; font-size: 9px; color: #006699; }
.main_INVOICE { font-family: tahoma; font-size: 12px; }
.pageHeading_INVOICE { font-family: tahoma; font-size: 18px; color: #727272; font-weight: bold; }
/* END Fancier Invoice and Packingslip */




/***********************Our CSS *********************/
body{
			  background-color:#677172;
			  margin:0px;
			  padding:0px;
			  font-family:tahoma;
			  font-size:12px;
			  color:#8b8d8a;
			  font-weight:500;
			  }
			  
.main{
			  width:992px;
			  height:auto;
			  background-color:#f3f3f5;
			
			  }
.index_title{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #414143;
	text-transform:uppercase;
				}			  
a.index_title{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #414143;
	text-transform:uppercase;
}			  
a.index_title:hover{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #414143;
	text-transform:uppercase;
}			  
a.index_title:visited{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #414143;
	text-transform:uppercase;
}			  
a.index_title:active{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #414143;
	text-transform:uppercase;
}
.textcontent
              {
	font-family: Tahoma;
	font-size: 11px;
	color:  #696969;
	font-weight:normal;

			  }
a.textcontent:link
              {
	font-family: Tahoma;
	font-size: 11px;
	color: #696969;
	font-weight:normal;
			  }
a.textcontent:hover
              {
	font-family: Tahoma;
	font-size: 11px;
	color: #696969;
	font-weight:normal;
			  }
a.textcontent:active
              {
	font-family: Tahoma;
	font-size: 11px;
	color: #696969;
	font-weight:normal;
			  }
a.textcontent:visited
              {
	font-family: Tahoma;
	font-size: 11px;
	color: #696969;
	font-weight:normal;
			  }
.footer_txt{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F3F3F5;
	text-decoration: none;
	line-height: 20px;
	padding-top: 10px;
}			  					  
a.footer_txt:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F3F3F5;
	text-decoration: none;
	line-height: 20px;
	padding-top: 10px;
}
a.footer_txt:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F3F3F5;
	text-decoration: none;
	line-height: 20px;
	padding-top: 10px;
}
a.footer_txt:active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F3F3F5;
	text-decoration: none;
	line-height: 20px;
	padding-top: 10px;
}
a.footer_txt:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F3F3F5;
	text-decoration: none;
	line-height: 20px;
	padding-top: 10px;
}
A.pageResults {
	color: #696969;
	text-decoration:none;
}

A.pageResults:hover {
	color: #696969;
	text-decoration:none;
}

A.pageResults:visited {
	color: #696969;
	text-decoration:none;
}
A.pageResults:active {
	color: #696969;
	text-decoration:none;
}
.view
              {
				  padding-right:20px;
			  }
			  
.view:hover
              {
				  text-decoration:none;
			  }	
#index_header
              {
			  width:990px;
			  height:151px;
			  background-color:#677172;
			  }
			  
.index_logo
              {
			  width:805px;
			  height:151px;
			  border-right:1px solid #c2cbc6;
			  }	
			  
.index_top
              {
			  width:183px;
			  height:150px;
			  border-top:1px solid #f3f3f5;
			  border-right:1px solid #f3f3f5;
			  }			  
			  
.inhosebanner
              {
			  padding-top:71px;
			  }
			  
.index_content
              {
			  width:992px;
			  height:auto;
			  background-color:#f3f3f5;
			  }	
			  
.index_menus
              {
			  width:992px;
			  height:131px;
			  padding-top:9px;
			  }	
			  
.index_topmenu
              {
			  width:990px;
			  height:121px;
			  border-left:1px solid #f3f3f5;
			  border-right:1px solid #f3f3f5;
			  }
			  
.index_topleft
              {
			  width:13px;
			  height:121px;
			  }	
			  
.indextop_mediile
              {
			  width:960px;
			  height:120px;
			  background-color:#414143;
			  border-top:1px solid #CCCCCC;
			  }	
			  
.index_topright
              {
			  width:17px;
			  height:121px;
			  }	
			  
.index_mediiletop
              {
			  width:960px;
			  height:106px;
			  }
			  
.index_bottombg
              {
			  width:960px;
			  height:14px;
			  }
			  
.indextop_logo
              {
			  width:960px;
			  height:92px;
			  margin-top:13px;
			  }	
			  
.index_leftlogo
              {
			  width:422px;
			  height:92px;
			  padding-left:22px;
			  }
			  
.menus
              {
			  width:513px;
			  height:92px;
			  }	
			  
.forgot
              {
			  width:513px;
			  height:54px;
			  }	
			  
.topmenu
              {
			  width:513px;
			  height:auto;
			  margin-top:13px;
			  margin-left:-100px;
			  float:left;
			  }
			  
.home
              {
			  width:47px;
			  height:25px;
			  }
			  	
.news
              {
			  width:64px;
			  height:25px;
			  }	
			  
.feature
              {
			  width:88px;
			  height:25px;
			  }	
			  
.events
              {
			  width:74px;
			  height:25px;
			  }	
			  
.listen
              {
			  width:66px;
			  height:25px;
			  }
			  
.shop
              {
			  width:51px;
			  height:25px;
			  }	
			  
.community
              {
			  width:102px;
			  height:25px;
			  }				  			  		  		  				  			  	
			  			  			  			  		  		  				  			  	
			  
.remameberme
              {
	width:400px;
	height:54px;
	padding-left:190px;
			  }
			  
.remamber
              {
	height:17px;
	font-family:tahoma;
	font-size:10px;
	color:#6a8185;
			  }	
			  
.forgaotpassword
              {
			  color:#6a8185;
			  text-decoration:none;
			  padding-left:4px;
			  }			  		  		  			  		  		  			  			  			  				  			  		  		  			  		  		  
			  
.forgaotpassword:hover
              {
			  text-decoration:underline;
			  }	
			  
.email
              {
			  width:261px;
			  height:36px;
			  }	
			  
.password
              {
			  width:213px;
			  height:26px;
			  padding-top:5px;
			  }	
			  
.login
              {
			  width:0px;
			  height:30px;
			  padding-top:5px;
			  margin-left:-15px;
			  }
			  
.signup_111
              {
			  color:#f3f3f5;
			  font-family:tahoma;
			  font-size:11px;
			  text-decoration:none;
			  padding-left:20px;
			  width:50px;
			  float:right;
			  margin-top:-16px;
			  margin-right:-220px;
			  }	
.signup{
 
	color: white;
	font-family: tahoma;
	font-size: 11px;
	margin-right: 10px;
	margin-top: 0px;
	padding-left: 0px;
	text-decoration: none;
	width: 60px;
	position:relative;
}			  
.signup:hover
              {
			  text-decoration:underline;
			  }			  		  			  			  		  		  
			  
.search
              {
			  width:990px;
			  height:34px;
			  margin-top:0px;
			  padding-left:1px;
			  }			  
			  
.search_left
              {
			  width:13px;
			  height:34px;

			  }	
			  
.search_center
              {
			  width:963px;
			  height:34px;
			  }			  		  
			  
.electric
              {
			  width:797px;
			  height:35px;
			  color:#8e9293;
			  font-family:tahoma;
			  font-weight:bold;
			  font-size:10px;
			  line-height:33px;
			  }			  
			  
.searchbox
              {
			  width:565px;
			  height:30px;
margin-top:-30px;
			  }			  
			  
.searchfield
              {
			  width:140px;
			  height:20px;
			  margin-top:1px;

			  }	
			  
.search1
              {
			  height:20px;
			  border:0;
			  background-color:#dadbdd;
			  margin-left:1px;
			  vertical-align:middle;
			  margin-top:-1px;
			  }
.go
              {
			  width:20px;
			  height:21px;
			  margin-top:-1px;
			  }			  
#middilecontent
              {
			  width:964px;
			  height:auto;
			  padding-left:15px;
			  margin-top:8px;
			  text-align:left
			  }	
			 
.leftblock
              {
			  width:244px;
			  height:auto;
			  }	
			  
.centerblock
              {
			  width:408px;
			  height:auto;
			  }	
			  
.rightblock
              {
			  width:304px;
			  height:auto;
			  }
.middleblk {
            width:712;
			height:auto;
			}			  	
			  
.othernews
              {
			  width:302px;
			  height:auto;
			  }	
			  
.othernews_middile
              {
			  width:300px;
			  height:auto;
			  border-left:1px solid #717173;
			  border-right:1px solid #717173;
			  margin-top:18px;
			  }	
			  
.othernews_title
              {
			  width:43px;
			  height:260px;
			  }
			  
.othernews_img
              {
			  width:247px;
			  height:62px;
			  margin-bottom:3px;
			  }			  			  		  		  		  		  		 		  
			  
.otherimage
              {
			  width:50px;
			  height:62px;
			  border-right:10px solid #f1f2f2;
			  overflow:hidden;
			  }
			  
.otherimg_content
              {
	font-family: Tahoma;               /* other text*/
	font-size: 11px;
	color: #696969;
	font-weight:normal;
	width:180px;
			  
			  }			  
.index_add
              {
			  width:227px;
			  height:436xp;
			  }	
			  
.left_product
              {
			  width:231px;
			  height:auto;
			  margin-top:5px;
			  }
			  
.product_
              {
			  width:231px;
			  height:181px;
			  }	
			  
.week
              {
			  width:34px;
			  height:181px;
			  }
			  
.podcast
              {
			  width:20px;
			  height:181px;
			  }	
			  
.podcostbg
              {
			  width:172px;
			  height:181px;
			  }		
			  
.podcastname
              {
			  width:145px;
			  height:auto;
			  margin-top:10px;
			  padding-left:12px;
			  }	
			  
.name
              {
			  width:145px;
			  height:94px;
			  margin-bottom:3px;
			  }
			  
.name_title
              {
	width:145px;
	height:72px;
	color:#696969;
	font-weight:bold;
	font-size:12px;
			  }	
			  
			  
.left_productnew
              {
			  width:231px;
			  height:auto;
			  margin-top:5px;
			  }	
			  
.left_topimg
              {
			  width:229px;
			  height:26px;
			  }	
			  
.left_bottomimg
              {
			  width:229px;
			  height:20px;
			  }				  		  		  
			  
.left_bg
              {
			  width:229px;
			  height:586px;
			  background-color:#919699;
			  }
			  
.chart
              {
			  width:32px;
			  height:186px;
			  padding-left:10px;
			  }
			  
.djchart
              {
			  width:168px;
			  height:auto;
			  }	
.djchart_nos
              {
			  width:168px;
			  height:auto;
			  padding-left:20px;
			  }				  
			  
.djchartimg
              {
			  width:168px;
			  height:173px;
			  padding-left:5px;
			  padding-bottom:25px;
			  }
			  
.djchart_name
              {
			  width:168px;
			  height:37px;
			  margin-bottom:23px;
			  }
			  
.number
              {
	width:37px;
	color:#696969;
	font-size:30px;
	font-weight:bold;
			  }	
			  
		  
.number1
              {
	width:37px;
	color:#696969;
	font-size:12px;
	font-weight:bold;
			  }				  		  			  		  			  			  
			  
.artistfont
              {
			  font-size:12px;
			  color:#656a6a;
			  font-weight:500;
			  }			  		  			  		  	  		  			  		  			  
			  
.middile_top
              {
			  width:400px;
			  height:auto;
			  }
			  
.middile_center 
              {
			  width:218px;
			  height:auto;
			  border-left:1px solid #707072;
			  border-right:1px solid #707072;
			  margin-top:18px;
			  }
			  
.middile_center_home 
              {
			  width:398px;
			  height:auto;
			  border-left:1px solid #707072;
			  border-right:1px solid #707072;
			  margin-top:18px;
			  }

.middile_bottombg
              {
			  width:400px;
			  height:28px;
			  }	
			  
.middile_topnews
              {
			  width:60px;
			  height:246px;
			  }	
			  
.topnewsbg
              {
			  margin-top:20px;
			 
			  }	
			  
.topnews
              {
			  width:334px;
			  height:255px;
			  }	
			  
.topnewsimage
              {
			  width:334px;
			  height:105px;
			  }	
			  
.imgage
              {
			  width:100px;
			  height:100px;
			  padding-right:10px;padding-bottom:0px;
			  
			  }	
			  
.image_content
              {
	width:190px;
	height:auto;
			  }
.index_subtitle{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #696969;

}			  


.posted
              {
	font-family: Tahoma;
	font-size: 11px;
	color: #696969;
	font-weight:normal;
			/*  font-size:9px;*/
			  }
			  
.posted1
              {
			  font-size:12px;
			  }			  
			  
.member
              {
	font-family: Tahoma;               /* other text*/
	font-size: 11px;
	color: #696969;
	font-weight:normal;
			  /*color:#414142;
			  font-size:10px;
			  font-weight:bolder;*/
			  }
.member1
              {
	color:#696969;
	font-size:11px;
	font-weight:bold;
	padding-left:300px;
	margin-top:5px;
	text-decoration:none;
			  }
			  
.member1:hover
              {
	text-decoration:underline;
	color:#696969;
			  }
			  
.featured_menus
              {
			  width:400px;
			  height:25px;
			  margin-top:2px;
			  }	
			  
.featuredmenu_sub
              {
			  width:277px;
			  height:24px;
			  padding-left:40px;
			  }
			  
.artists
              {
			  width:87px;
			  height:24px;
			  padding-left:1px;
			  }			  			  		  			  
			  	
.labels
              {
			  width:96px;
			  height:24px;
			  padding-left:1px;
			  }	
			
.featured_
              {
			  width:270px;
			  height:30px;
			  margin-bottom:3px;
			  }			
			  
.time
              {
	font-family:tahoma;
	font-size:11px;
	color:#696969;
	font-weight:normal;
			  }	
			  
.country
              {
	font-size:11px;
	color:#696969;
	font-weight:500;
			  }			  
						  		  		  
.left
              {
			  float:left;
			  }
			
.right
              {
			  float:right;
			  }
			
img
              {
			  border:0px;
			  }									  		  
			  
a.link
              {
			  color:#f3f3f5;
			  font-weight:bold;
			  font-size:11px;
			  text-decoration:none;
			  line-height:28px;
			  }	
			  
a.link:hover
              {
			  color:#f3f3f5;
			  }
a.link:active
              {
			  color:#f3f3f5;
			  }
a.link:visited
              {
			  color:#f3f3f5;
			  }	
.textcolor {
	color:#696969;
	font-weight:bold;
	font-size:12px;
			}			  		  		  		  
			  
/***********************Our CSS *********************/

.profileTxt
{
	border:1px solid #333333;
	padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 5px;
}



.gallertbox
              {
			  width:700px;
			  height:auto;
			  }	

.gallertbox_news_1
              {
			  width:630px;
			  height:auto;
			  }				  
.gallertbox_middile
              {
			  width:698px;
			  height:auto;
			  border-left:1px solid #717173;
			  border-right:1px solid #717173;
			  margin-top:18px;
			  }	
.gallertbox_middile_news_1
              {
			  width:629px;
			  height:auto;
			  border-left:1px solid #717173;
			  border-right:1px solid #717173;
			  margin-top:18px;
			  }	
.releasebox
              {
			  width:150px;
			  height:220px;
			  margin-left:15px;
			  background-image:url(images/releasebox.png);
			  background-repeat:no-repeat;
			  text-align:center;		  
			  }				
.releasebox_img
              {
			  width:150px;
			  height:220px;
 
			  }	  
.release_imagebox
              {
			  padding-left:1px;
			  padding-top:15px;
			  width:140px;
			  height:150px;
			  vertical-align:top;
			  
			  
			  }  
.gallertbox_title
              {
			  width:43px;
			  height:260px;
			  }
			  
.gallertbox_img
              {
			  width:700px;
			/*  height:110px;*/
			  margin-bottom:3px;
			  overflow:visible;
			  }
.gallertbox_img_news_1
              {
			  width:630px;
			  height:157px;
			  margin-bottom:3px;
			  overflow:hidden;
			  }			  			  			  		  		  		  		  		 		  
	.imagebox
              {
			  padding-left:15px;
			  width:110px;
			 /* height:120px;*/
			  vertical-align:middle;
			  
			  }
			  
 .gallery_content
              {
	width:560px;
	height:auto;
	color:#696969;
	font-size:12px;
	font-weight:bold;
			  }
 .gallery_content_news_1
              {
	width:430px;
	height:auto;
	color:#696969;
	font-size:12px;
	font-weight:bold;
			  }			  		  
 .headingText
{
	width:700px;
	font-family:tahoma;
	font-size:18px;
	font-weight:bold;
	color:#696969;
	padding-left:5px;
	text-align:left;
}
.profilebox
{
 float:left;
 width:690px; 
 background-color:#f3f3f5;
 }

TD.pageHeading_Em{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #696969;
	background-color:#f3f3f5;
	text-transform:uppercase;
}
.posted_by{
	font-family: tahoma;
	font-size: 11px;
	color: #696969;
	float:left;
	padding-right:10px;
	text-align:left;
}
.readmore{
	font-family: Tahoma;
	font-size: 11px;
	color: #696969;
		
	/*font-family: tahoma;
	font-size: 9px;
	color: #414142;
	padding-top:3px;*/
}
.artist_link_display{
	font-family: Tahoma;               /* header title*/
	font-size: 15px;
	font-weight: bold;
	color: #696969;
	
}
.artist_link_display_selected{
	font-size:20px;
	color:#696969;
	padding-left:20px;
	

}
/*.subtab_links{

	float:left;
	font-size:14px;
	color:#000000;
	padding-left:30px;
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	background-color: #f3f3f5;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Tahoma;
	font-size: 13px;
	
	color: #999999;
	text-align: left;

}
.subtab_links_selected{
position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	background-color: #f3f3f5;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Tahoma;
	font-size:13px;
	
	color: #414142;
	text-align: left;
	float:left;
	font-size:16px;
	color:#414141;
	padding-left:30px;
}
.tab_links{
	float:left;
	font-size:18px;
	color:#000000;
	padding-left:20px;
}*/
.header_breadcrum_placement{
	padding-left:20px;
}
.darkfont{
	color:#696969;
}
.mediumfont{
	color:#696969;
}
.lightfont{
	color:#696969;
}
.background{
	background-color:#f3f3f5;
}
.allforms{
	width:400px;
}
textarea.allforms{
	height:250px;
}

.regnforms{
	width:400px;
}
textarea.regnforms{
	height:250px;
	
}.track_list_1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
}
.track_list_2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
}
.track_list_3 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #F3F3F5;
}
.track_list_4 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #696969;
}

/* mail box css here */
.inbox_selected{
	border-left:1px solid #414142;
	border-top:1px solid #414142;
	border-right:1px solid #414142; 
	padding-bottom:3px;
	padding-top:3px;
}
.sent_selected{
	border-top:1px solid #414142;
	border-right:1px solid #414142; 
	padding-bottom:3px;
	padding-top:3px;
}
.trash_selected{
	border-top:1px solid #414142;
	border-right:1px solid #414142; 
	padding-bottom:3px;
	padding-top:3px;
}
/* mail box css ends here */
.popup_bg {
	background-attachment: fixed;
	background-image: url(images/popup.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.del_edit{
	font-size:10px;
}
/*********************************
css for the tabs 
***********************************/
#tab_table{
	font:tahoma;
	text-transform:uppercase;
}
#tab_table td{
	text-align:center;
	border:1px solid #414143;
	color:#696969;
	font-weight:bold;
	font-size:13px;
	padding-top:3px;
	padding-bottom:3px;
}

#tab_table td:hover{
	background-color:#696969;
	color:#FFFFFF;
	cursor:pointer;
}
#tab_table .nor{
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	color:#696969;
}
#tab_table td.active{
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	background-color:#696969;
}
/******************* FOR SUB TABS ***********************/
#sub_tab_table{
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#696969;
	background-color:#f3f3f5;
	text-transform:uppercase;
}
#sub_tab_table td{
	text-align:center;
	border:1px solid #696969;
	background-color:#f3f3f5;
	font-weight:bold;
	font-size:11px;
	color:#696969;
}

#sub_tab_table td:hover{
	background-color:#696969;
	color:#f3f3f5;
	cursor:pointer;
}
#sub_tab_table .nor1{
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#f3f3f5;
}
#sub_tab_table td.active1{
	font:tahoma;
	text-transform:uppercase;
	background-color:#696969;
	color:#f3f3f5;
}
#tab100{
	background-color:#f3f3f5;
}
/************************************
end of the tabs css
**************************************/
/**************************************
dialog box css
**************************************/
#modalContainer {
	background-color:transparent;
	position:absolute;
	width:200px;
	height:100px;
	top:0px;
	left:500px;
	z-index:10000;
	background-image:url(tp.png); /* required by MSIE to prevent actions on lower z-index elements */
 }
 
#alertBox {
	position:relative;
	width:300px;
	min-height:30px;
	margin-top:200px;
	border:2px solid #9A9A9C;
	background-color:#F3F3F5;
	background-image:url(alert.png);
	background-repeat:no-repeat;
	background-position:20px 30px;
}
 
#modalContainer > #alertBox {
	position:fixed;
}
 
#alertBox h1 {
	margin:0;
	font:bold 0.9em Tahoma;
	background-color:#414143;
	color:#F3F3F5;
	border-bottom:0px solid #000;
	padding:2px 0 2px 5px;
}
 
#alertBox p {
	font:0.9em Tahoma;
	height:40px;
	padding-left:5px;
	margin-left:50px;
}
 
#alertBox #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	padding:3px;
	border:0px solid #000;
	width:70px;
	font:0.7em Tahoma;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	background-color:#78919B;
	text-decoration:none;
}
 
/* unrelated styles */
 
#mContainer {
	position:relative;
	width:600px;
	margin:auto;
	padding:5px;
	border-top:2px solid #000;
	border-bottom:2px solid #000;
	font:0.7em verdana,arial;
}
 
h1,h2 {
	margin:0;
	padding:4px;
	font:bold 1.5em Tahoma;
	border-bottom:0px solid #000;
}
 
code {
	font-size:1.2em;
	color:#069;
}
 
#credits {
	position:relative;
	margin:25px auto 0px auto;
	width:350px; 
	font:0.7em Tahoma;
	border-top:0px solid #000;
	border-bottom:0px solid #000;
	height:90px;
	padding-top:4px;
}
 
a.inbox_vsited:link {
	font-weight:normal;
}

a.inbox_vsited:visited {
	font-weight:normal;
}
a.inbox_vsited:active {
	font-weight:normal;
}

#credits img {
	float:left;
	margin:5px 10px 5px 0px;
	border:0px solid #000000;
	width:80px;
	height:79px;
}
 
.important {
	background-color:#F5FCC8;
	padding:2px;
}
 
code span {
	color:green;
}

/**************************************
end of dialog box css
**************************************/

.button_txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F3F3F5;
	text-decoration: none;
}

a.button_txt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F3F3F5;
	text-decoration: none;
}

a.button_txt:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F3F3F5;
	text-decoration: none;
}
a.button_txt:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F3F3F5;
	text-decoration: none;
}
.drop_down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F3F3F5;
	text-decoration: none;
	background-color: #899291;
	width: 100px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-weight: bold;
}

	border-bottom-width: 0px;
	border-left-width: 0px;
	font-weight: bold;
}
idth: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-weight: bold;
}
bold;
}
