/* ----- Global ------ */




A:link 		{ text-decoration: underline; color:	#555555; }
A:visited 	{ text-decoration: underline; color:	#555555; }
A:active 	{ text-decoration: underline }
A:hover 	{ text-decoration: underline; color: #D96200; cursor:pointer; }
A.showLink {text-decoration: underline; color: #2E1B62; cursor:pointer; }

A.subTab:link 		{ text-decoration: none; color:	white; }
A.subTab:hover 		{ text-decoration: underline; color: #D96200; cursor:pointer; }
A.whiteLink:link 		{ text-decoration: none; color:	white; }
A.whiteLink:visited 	{ text-decoration: none; color:	white; }
A.whiteLink:hover 		{ text-decoration: underline; color: white; cursor:pointer; }


.sidebarTabs {
	position: 		relative;
	left:			9px;
}

.pressKitBox {
	padding: 7px;
	background-color: #FFDEAD;
	border: 1px solid #FF8C00;
}

img.img_biophoto{
	margin-right: 10px;
}

img.featuredPict{
	margin-left: 10px;
}

img.img_screenshot{
	margin-top: 4px;
	margin-bottom: 5px;
}

imgFloatLeft {
	float: 						left;
	margin-right: 				10px;
	width:						30px;
}

.containingbox
		{
			width: 200px;
			height: 40px;
		}
		
		.floatleft
		{
			float: left;
			width: 40px;
			
		}

#addFavGoButton {
	position:relative;
	left:10px;
	top:8px;
}


#myFavsArtistName {
				font-family: 	Verdana, Arial, sans-serif;
				font-size: 		14px;
				font-weight: 	bold;
				color:			#003565; 
				}

#myFavsArtistDetails {
				font-family: 	Verdana, Arial, sans-serif;
				font-size: 		12px;
				font-weight: 	bold;
				color:			#66B1E3; 
				}
				
				
.bigHeader {
				font-family: 	Verdana, Arial, sans-serif;
				font-size: 		16px;
				font-weight: 	bold;
				letter-spacing: 1px;
				color:			white; 
				padding-top:	6px;
				padding-bottom:	6px;}

.itemHeader {
				font-family: 	Verdana, Arial, sans-serif;
				font-size: 		11px;
				font-weight: 	bold;
}
				
.itemInfo {
				font-family: 	Verdana, Arial, sans-serif;
				font-size: 		10px;
				font-weight: 	normal;
}


table.list { 
	border: 		1px solid #CCCCCC; 
	} 
						
.alertText {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight: 	normal;
	color:			#FF7501;
}

.bottomBarText {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight: 	normal;
	color:			#737373;
	padding-right:	20px;
}

.smallText {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight: 	normal;
}

.bigText {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		13px;
	font-weight: 	bold;
}

.mediumText {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight: 	normal;
}

.weTrack {
	padding: 5px;
	background:#32618A;
}

.weTrack2{
	padding:10px;
	background:#EEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left
}

.copyright {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight: 	normal;
	color:			#737373;
}

.searchBox {
	position:		relative;
	top:			-12px;
	left:			-2px;
}

.searchGo {
	position:		relative;
	top:			2px;
	left:			0px;
}

.breadcrumbs {
	position:		relative;
	top:			-10px;
	left:			-5px;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		14px;
	font-weight: 	normal;
	color:			#737373;
}

.breadcrumbsMenu {
	color:			#737373;
}

.tmpSidebarArt {
	position:		relative;
	top:			0px;
	left:			5px;
}


.genreArtists {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight: 	bold;
	color:			#454545;
}


#similarArtists {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight: 	bold;
	color:			#454545;
}


.genreArtistsHeader {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		14px;
	font-weight: 	bold;
	color:			#454545;
}



#genreArtistsStatus {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight: 	normal;
	color:			#737373;
	position:		relative;
	left:			-20px;
}

.theaterHeader {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		13px;
	font-weight: 	normal;
	color:			#FFFFFF;
	background-color:#453473;
}

.theaterHeaderLite {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight: 	normal;
	color:			#FFFFFF;
	background-color:#453473;
}


/* ----- Home Page ----- */

#main {
	position:		relative;
}

#modalBox {
	width:			300px;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		14px;
	font-weight: 	normal;
	border-style: 	solid none solid none;
   	border-width: 	1px 1px 1px 1px;
	
	

}



.navBar {
	
}

.homePageHeader {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		17px;
	font-weight: 	bold;
	color:			#FF6506;
}
 
.snapshotText {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight: 	normal;
}

#musicText {
	color:			#003565;
}


#wordsText {
	color:			#A434AB;
}


#moviesText {
	color:			#2E1B62;
}

#gamesText {
	color:			#5E7B10;
}

#concertText {
	color:			#76111A;
}

#tvText {
	color:			#0B6B74;
}

#bookmarkText {
	color:			#CC7D32;
}

#bookmarkNumbers {
	color:			#CC7D32;
}

.subContent {
	position: 		relative;
	top:			10px;
	left:			3px;
	padding-bottom:	50px;
}

.listCopy {
				font-family: 	Verdana, Arial, sans-serif;
				font-size: 		12px;
				font-weight: 	normal;
				color:	#1083dc;
				padding-top:	2px;
				padding-bottom:	2px;
				 }
A.listCopy { color:	#1083dc; }
A.listCopy:visited { color:	#1083dc; }

.whiteHeader {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		13px;
	font-weight: 	bold;
	color:			#FFFFFF;
}

















/* ----- Sub Pages ----- */

.subTab {
	
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight: 	normal;
	padding-top:	7px;
	color:			white;
}

.subTabSelected {
	
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight: 	normal;
	padding-top:	7px;
	
}


.itemArtist {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		13px;
	font-weight: 	bold;
	color:			#454545;
}

.itemTitle {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight: 	normal;
	color:			#737373;
}

.itemDate {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight: 	normal;
	color:			#737373;
}


.itemSpacing {
	padding-top:	6px;
}


.bigOrangeHeader {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		16px;
	font-weight: 	bold;
	color:			#FF8C00;
}

.itemHeader {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight: 	bold;
	color:			#454545;
}

.itemText {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight: 	normal;
	color:			#454545;
}


.itemTextSmall {	
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight: 	normal;
	color:			#737373;
}


.announce {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight: 	normal;
	color:			#454545;
	padding: 		8px 0;
	background-color: #ffffff;
	margin: 		17px 0;
	padding-left: 	16px;
    padding-top: 	10px;
}


.rateMe {	
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight: 	bold;
	color:			#737373;
}

.ratingSaved {	
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight: 	bold;
	color:			#FF7501;
}

.rateMeImage {	
	
}

.reviewLink {
	
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight: 	normal;
	color:			#737373;
}

.bookmarkLink {
	
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight: 	normal;
	color:			#737373;
}

.buyMe {
	
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight: 	bold;
	color:			#737373;
}

.buyMeImage {
	
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight: 	bold;
	color:			#737373;
}



.bookmarkSaved {	
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight: 	bold;
	color:			#FF7501;
	position:		relative;
	top:			11px;
}










/* ----- Join Page ----- */

#frame {
	text-align: center;
}


#loginEmail {
	font-size: 		10px;
	font-weight: 	bold;
	color:			#000000;
}

#loginPassword {
	font-size: 		10px;
	font-weight: 	bold;
	color:			#000000;
	
}

#loginButton {
	position: 		relative;
	top:			4px;
}



#joinDownload {
	position:		relative;
	z-index:		2;
	top:			-160px;
	left:			242px;
}

#joinType {
	position:		relative;
	z-index:		2;
	top:			-162px;
	left:			292px;
}









#accordionExample {
    width: 200px;
   
}

.panelheader{
	background-image: url('/art/example1_panelBG.png');
    height: 18px;
	color : #ECECEC;
	font-weight : normal;
    padding-left: 5px;
    padding-top: 	2px;
}

.panelHover {
    background-image: url('/art/example1_panelBGHover.png');
    height: 18px;
	color : #ffffff;
    padding-left: 5px;
    padding-top: 	2px;
}

.panelClicked {
   background-image: url('art/example1_panelBGClick.png');
   height: 18px;
   color : #ffffff;
   padding-left: 5px;
   padding-top: 	2px;
}

.panelSelected {
	background-image: url('art/example1_panelBGSelected.png');
    height: 18px;
	color : #494949;
	font-weight : bold;
    padding-left: 5px;
    padding-top: 	2px;
}
.panelContent {
    background-image: url('art/example1_contentBG');
    background: #f8f8f8;
   
    font-weight : 	bold;
    font-size:		11px;
}

.barHeader {
    font-weight : 	bold;
    font-size:		13px;
    position:		relative;
    top:			0px;
}

.panelHover {
    background-image: url('art/example1_panelBGHover.png');
    height: 18px;
	color : #ffffff;
    padding-left: 5px;
    padding-top: 	2px;
}

.cartNextButton {
	padding-left: 90px;
}



.accordionTabTitleBar {
   font-size           : 12px;
	padding             : 0px 6px 0px 6px;
   border-style        : solid none solid none;
	border-top-color    : #BDC7E7;
	border-bottom-color : #182052;
   border-width        : 1px 0px 1px 0px;
   cursor:				pointer;
}

.accordionTabTitleBarHover {
   font-size        : 11px;
	background-color : #1f669b;
	color            : #000000;
	cursor:				pointer;
}

.accordionTabContentBox {
   font-size        : 11px;
   border           : 1px solid #1f669b;
   border-top-width : 0px;
   padding          : 0px 8px 0px 8px;
}


