@charset "utf-8";
/* CSS Document */

.body
	{
	background-color:#FFFFFF;
	background-image:url(../images/body_tile.gif);
	background-repeat:repeat-x;
	background-position:top;
	visibility:visible;
	border:0px; 
	margin:0px;				
	}
		
.wrapper 
	{ 
	background-color:#FFFFFF; 
	width:760px;  
	margin:0px auto; 
	text-align:center; 
	font-family:Arial, Sans-Serif; 
	}	
	
	
.header
	{
	width:760px;
	height:70px;
	background-color:#FFFFFF;
	margin:0px auto;
	padding:0px;
	border:none;
	
	background-repeat:no-repeat;
	font-family:"Times New Roman", Times, serif;
	text-align:justify;
	color:#3e4551;
	font-size:17px;
	}		
	
.painbirds
	{
	width:1000px;
	height:90px;
	background-repeat:no-repeat;
	position:absolute;
	visibility:hidden;
	}
		
.topnavbar
	{
	width:760px;	
	height:30px;
	margin:0px auto;
	background-image:url(../images/topnav_tile.gif);
	background-repeat:repeat-x;
	background-color:#3E4551;
	position:relative;
	text-align:justify;
	vertical-align:bottom;
	}
	
	td.topnav
	{	
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#FED551;
	text-decoration:none;
	margin: 0px auto;
	text-align:center;
	letter-spacing:1.5px;	
	padding-top:7px;	
	}
	
	a.topnav
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#FED551;
	text-decoration:none;;
	text-align:justify;	
	vertical-align:bottom;
	}
	
	a:hover.topnav
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
	text-align:justify;	
	vertical-align:bottom;	
	}

td.topnavselected
	{	
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	margin: 0px auto;
	text-align:center;
	letter-spacing:1.5px;	
	padding-top:7px;	
	}

.fader
	{
	width:760px;
	height:414px;	
	margin:0px auto;
	position:relative;
	padding:0px;
	border-bottom: 1px solid #fed551;
	font-family: "Times New Roman", Times, serif;
	text-transform:uppercase;
	letter-spacing:1.5px;
	text-align:right;
	color:#FFFFFF;
	font-size:7.5px;
	font-weight:bolder;
	z-index:1;	
	}
	
.layover
	{
	width:760px;
	height:370px;	
	margin:0px auto;
	position:absolute;
	padding:0px;
	border:none;
	top:100px;
	z-index:100;	
	}	
	
.newstab
	{
	width:210px;
	height:30px;
	background-image:url(../images/tab_news.jpg);
	background-repeat:no-repeat;
	background-color:#3E4551;
	position:absolute;
	top:500px;
	z-index:5;
	}
	
.listentab
	{
	width:210px;
	height:30px;
	background-image:url(../images/tab_listen.jpg);
	background-repeat:no-repeat;
	background-color:#3E4551;
	position:absolute;
	top:500px;
	z-index:5;
	}	
	
.imagestab
	{
	width:210px;
	height:30px;
	background-image:url(../images/tab_images.jpg);
	background-repeat:no-repeat;
	background-color:#3E4551;
	position:absolute;
	top:500px;
	z-index:5;
	}	
	
.lyricstab
	{
	width:210px;
	height:30px;
	background-image:url(../images/tab_lyrics.jpg);
	background-repeat:no-repeat;
	background-color:#3E4551;
	position:absolute;
	top:500px;
	z-index:5;
	}	

.alliestab
	{
	width:210px;
	height:30px;
	background-image:url(../images/tab_realpolitik.jpg);
	background-repeat:no-repeat;
	background-color:#3E4551;
	position:absolute;
	top:500px;
	z-index:5;
	}
	
.abouttab
	{
	width:210px;
	height:30px;
	background-image:url(../images/tab_about.jpg);
	background-repeat:no-repeat;
	background-color:#3E4551;
	position:absolute;
	top:500px;
	z-index:5;
	}
	
.contacttab
	{
	width:210px;
	height:30px;
	background-image:url(../images/tab_contact.jpg);
	background-color:#3E4551;
	position:absolute;
	top:500px;
	z-index:5;
	}
	
.shoptab
	{
	width:210px;
	height:30px;
	background-image:url(../images/tab_swag.jpg);
	background-color:#3E4551;
	position:absolute;
	top:500px;
	z-index:5;
	}				

.bodycontent
	{
	margin:0px auto;
	width:760px;
	position:relative;
	top:38px;
	}	

.footer
	{
	width:100%;
	height:40px;
	margin:0px auto;
	border:none;
	bottom:40px;
	position:relative;
	background-color:#FFFFFF;
	}
	
	td.footertext
	{
	background-color:#FFFFFF;
	color: #999999;	
	font-family:"Times New Roman", Times, serif;
	font-size:9px;
	line-height:13px;
	text-align:center;
	border:1px dotted #FFFFFF;
	padding-bottom: 20px;
	padding-top:20px;
	text-transform:uppercase;
	letter-spacing: 1px;
	}

table.olderentriesbox
	{
	width:766px;
	background-color:#96a9b0;
	border:5px double #FFFFFF;
	}		
	
table.headline
	{
	margin:0px auto;
	width:760px;
	height:30px;
	padding-top:10px;
	padding-bottom:5px;
	color:#3E4551;	
	border-bottom-color:#fed551;
	border-bottom-style:solid;
	border-bottom-width:1px;
	}		
	
	td.headlineitem
	{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	line-height:13px;
	text-align:left;
	text-transform:uppercase;
	letter-spacing:2px;;
	}
	
	td.headlinedate
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	text-align:right;
	border-left:1px solid #ccc;
	}

table.lyricheadline
	{
	margin:0px auto;
	width:760px;
	height:30px;
	padding-top:10px;
	padding-bottom:5px;
	color:#3E4551;	
	border-bottom-color:#fed551;
	border-bottom-style:solid;
	border-bottom-width:1px;
	margin-left:0px;
	}
	
	td.lyricheadline
	{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	line-height:13px;
	text-align:left;
	text-transform:none;
	letter-spacing:2px;;
	padding-top:20px;
	padding-bottom:5px;
	}

table.bodytext
	{
	margin:0px auto;
	width:700px;
	padding-top:10px;
	padding-bottom:5px;
	color:#3E4551;	
	}
	
td.storetextcell
	{
	width:600px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	text-align:left;
	padding-left:40px;
	padding-top:10px;
	letter-spacing:1px;
	}	
	
td.bodytextcell
	{
	width:600px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	text-align:left;
	padding-left:40px;
	padding-top:10px;
	letter-spacing:1px;
	}				

	a.bodytextcell
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#3e4551;
	text-decoration:none;
	text-align:justify;	
	vertical-align:bottom;
	}
	
	a:hover.bodytextcell
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#FED551;
	text-decoration:underline;
	text-align:justify;	
	vertical-align:bottom;	
	}
	
td.jumptextcell
	{
	width:760px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:18px;
	text-align:left;
	padding-top:0px;
	padding-bottom:20px;
	letter-spacing:1px;
	border-bottom:1px solid #e6e6e6;
	}				

	a.jumptextcell
	{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#3e4551;
	text-decoration:none;	
	vertical-align:bottom;
	}
	
	a:hover.jumptextcell
	{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#FED551;
	text-decoration:underline;
	vertical-align:bottom;	
	}
	
table.albumshop
	{
	margin:0px auto;
	width:700px;
	padding-top:0px;
	padding-bottom:0px;
	color:#3E4551;	
	}
	
td.iepad	
	{
	width:270px;
	margin:0px auto;
	padding-top:0px;
	padding-bottom:0px;
	color:#3E4551;	
	}	
	
table.albumborder
	{
	margin:0px auto;
	width:700px;
	padding-top:0px;
	padding-bottom:7px;
	color:#3E4551;
	margin-top:-46px;	
	}	
	
td.orfntracklistcell
	{
	width:280px;	
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	line-height:15px;
	text-align:left;
	padding:10px;
	padding-left:30px;
	padding-top:20px;
	letter-spacing:1px;
	}	
	
td.worldtracklistcell
	{
	width:280px;	
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	line-height:15px;
	text-align:left;
	padding:10px;
	padding-left:30px;
	padding-top:20px;
	letter-spacing:1px;
	}	
	
td.albumshopcell
	{
	width:270px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	line-height:15px;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	letter-spacing:1px;
	}				

	a.albumshopcell
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#3e4551;
	text-decoration:none;
	text-align:justify;	
	vertical-align:bottom;
	}
	
	a:hover.albumshopcell
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#FED551;
	text-decoration:underline;
	text-align:justify;	
	vertical-align:bottom;	
	}
	
td.orfntitlecell
	{
	background-color:#96a9b0;
	border: 5px double #FFFFFF;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	padding:8px;
	font-size:14px;
	letter-spacing:12px;
	line-height:14px;
	color:#ffffff;
	}

.orfntitletext
	{
	position:relative;
	top:-27px;
	left:0px;
	font-family: "Times New Roman", Times, serif;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	letter-spacing:1px;
	line-height:14px;
	color:#ffffff;
	z-index:91;
	}
	
.orfntitleshadow
	{
	position:relative;
	top:-40px;
	left:-1px;	
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	letter-spacing:12px;
	line-height:14px;
	color:#000000;
	opacity: 0.5;
	z-index:90;
	visibility:hidden;
	}				
	
td.worldtitlecell
	{
	background-color:#96a9b0;
	border: 5px double #FFFFFF;	
	font-family: "Times New Roman", Times, serif;
	text-align:center;
	font-weight:bold;
	text-align:center;
	padding:8px;
	font-size:14px;
	letter-spacing:6px;
	line-height:14px;
	color:#ffffff;
	}

.worldtitletext
	{
	position:relative;
	top:-27px;
	left:0px;
	font-family: "Times New Roman", Times, serif;
	text-align:center;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	letter-spacing:1px;
	line-height:14px;
	color:#ffffff;
	z-index:91;
	}
	
.worldtitleshadow
	{
	position:relative;
	top:-40px;
	left:-1px;	
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	letter-spacing:6px;
	line-height:14px;
	color:#000000;
	opacity: 0.5;
	z-index:90;
	visibility:hidden;
	}		
	
td.acceptedcardscell
	{
	width:270px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	line-height:15px;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	letter-spacing:1px;
	}	
	
a.showdiv
	{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	font-style:normal;
	text-decoration:none;
	text-align:justify;	
	vertical-align:bottom;
	text-transform:uppercase;
	letter-spacing:2px;
	text-shadow:1px 1px 2px #696969;
	}
	
	a:hover.showdiv
	{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	font-weight:normal;
	color:#3e4551;
	font-style:normal;
	text-decoration:underline;
	text-align:justify;	
	vertical-align:bottom;
	text-transform:uppercase;	
	letter-spacing:2px;
	text-shadow:none;
	}					