/* CSS Document */

body		
	{
	background-color: #252525;		
    background-image: url(images/bg-rathole.gif);
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #656565;
	margin: 0px;
	padding: 0px;
	}

@font-face {
    font-family: 'RabioheadRegular';
    src: url('/fonts/rabiohead-webfont.eot');
    src: url('/fonts/rabiohead-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/rabiohead-webfont.woff') format('woff'),
         url('/fonts/rabiohead-webfont.ttf') format('truetype'),
         url('/fonts/rabiohead-webfont.svg#RabioheadRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


A			{text-decoration: none;}
A:link 		{color: #980000;}
A:visited 	{color: #980000;}
A:hover 	{color: #897f48;}
A:active 	{color: #897f48;}




#content a		{text-decoration: none;}
#content a:link 		{color: #ff0000;}
#content a:visited 	{color: #ff0000;}
#content a:hover 	{color: #ff0000;}
#content a:active 	{color: #ff0000;}

#copyright a			{text-decoration: none;}
#copyright a:link 		{color: #f44444;}
#copyright a:visited 	{color: #f44444;}
#copyright a:hover 		{color: #8d864a;}
#copyright a:active 	{color: #8d864a;}

.secure-sidebar a			{text-decoration: none;}
.secure-sidebar a:link 		{color: #39739c;}
.secure-sidebar a:visited 	{color: #39739c;}
.secure-sidebar a:hover 	{color: #ffffff;}
.secure-sidebar a:active 	{color: #ffffff;}

.rathole-header
	{
    background-image: url(images/bg-rathole-header.png);
	background-repeat:no-repeat;
	width:1000px;
	height:202px;
	padding:0px;
	margin:0px;
	}

.album-tracks li
	{
	padding-bottom:9px;
	}

.rat-nav1
	{
    background-image: url(images/bg-nav.jpg);
	background-repeat:repeat-x;
	height:64px;
	background-color:#7c1a1c;
	width:1000px;
	}
	



	
.home-sidebar
	{
	height:160px;
	overflow:hidden;
	border-color:#8d864a;
	border-style:solid;
	border-width:1px;
	background-color:#f7f7f7;

	}
	
.errorpage
	{
	background-color: #ffffff;		
    background-image: url(images/bg-404.jpg);
	background-repeat:no-repeat;
	height:325px;
	}
	
.errorpage-text
	{
	width:605px;
	padding:70px 300px 900px 55px;
	font-family: RabioheadRegular, cursive, Arial, sans-serif;
	font-size:36px;
	line-height:40px;
	text-transform:uppercase;
	}

.home-content
	{
	background-color: #ffffff;		
    background-image: url(images/bg-home.jpg);
	background-repeat:no-repeat;
	height:325px;
	}

.home-feature-cd
	{
	width:196px;
	padding:12px 0px 12px 12px;
	}
	
.home-feature
	{
	width:494px;
	}
	
.home-feature-album
	{
	padding-top:65px;
	padding-right:165px;
	font-family: Georgia, Times, Times New Roman, Serif;
	font-size:27px;
	font-style:italic;
	text-align:left;
	}
	
.home-feature-band
	{
	font-family: Georgia, Times, Times New Roman, Serif;
	font-size:18px;
	padding-top:21px;
	padding-right:250px;
	text-align:left;
	}
.home-feature-info
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-top:21px;
	text-align:left;
	}
/*
-------------------------------------------------------------- 
LAST 12
-------------------------------------------------------------- 
*/

.last12-top
	{
	background:url(images/bg-cds-top.png);
	width:1000px;
	height:20px;
	margin:0px;
	padding:0px;
	}
	
.last12
	{
	width:1000px;
	height:86px;
	display:table;
	}
	
.last12-cd
	{
	width:62px;
	padding:12px 0px 12px 14px;
	float:left;
	}

.last12-bottom
	{
	background:url(images/bg-cds-bottom.png);
	width:1000px;
	height:19px;
	margin:0px;
	padding:0px;
	}

/*
-------------------------------------------------------------- 
LYRICS
-------------------------------------------------------------- 
*/


	
.lyrics-text
	{
	font-size:16px;
	line-height:19px;
	font-family: Georgia, Times, Times New Roman, Serif;
	font-style:italic;
	text-align:left;
	padding:10px 30px 20px 20px;
	float:left;
    vertical-align:middle;
    display: table-cell;
	position: static;
	height:75px;
	width:725px;
	}
	
.lyrics-logo a
	{
	display:block;
	width:225px;
	height:30px;
	list-style:none;
	padding:38px 0px 0px 0px;
	background-image:url(images/lyrics-logo.gif);
	background-repeat:no-repeat;
	float:left;
	font-family: RabioheadRegular, cursive, Arial, sans-serif;
	font-size:21px;
	line-height:15px;
	text-align:right;
	text-decoration:none;
	}

.lyrics-logo a:hover,active
	{
	display:block;
	width:225px;
	height:30px;
	list-style:none;
	padding:38px 0px 0px 0px;
	background-image:url(images/lyrics-logo-a.gif);
	background-repeat:no-repeat;
	float:left;
	font-family: RabioheadRegular, cursive, Arial, sans-serif;
	font-size:21px;
	line-height:15px;
	text-align:right;
	text-decoration:none;
	}

.lyrics-small
	{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	letter-spacing:2px;
	padding:0px;
	margin:0px;
	text-transform:uppercase;
	text-align:left;
	}

.lyrics-big
	{
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
	font-size:24px;
	line-height:32px;
	text-align:left;
	padding:0px;
	margin:0px;
	color:#a0975e;
	}

.lyrics-line
	{
	font-size:16px;
	line-height:19px;
	font-family: Georgia, Times, Times New Roman, Serif;
	font-style:italic;
	text-align:left;
	padding:30px 0px;
	}

/*
-------------------------------------------------------------- 
BOTTOM
-------------------------------------------------------------- 
*/

.bottom
	{
	background:url(images/bg-cds-top.png);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#7c1a1c;
	display:table;
	width:1000px;
	padding-top:20px;
	margin-bottom:20px;
	}

.bottom-copyright	
	{
	width:186px;
	font-size: 9px;
	color:#8d864a;
	padding:10px 20px 20px 20px;
	float:left;
	}
	
.bottom-nav	
	{
	width:	734px;
	font-size: 9px;
	color:#8d864a;
	text-align:right;
	padding:10px 20px 20px 20px;
	float:left;
	}	
	
	
.container-main
	{
	width:1000px;
	background-color:#fff;
	display:table;
	align-content:center;
	}
	

/* Secondary Nav */

#nav
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    width: 226px;
    padding:0;
    background-color: #d8d6c5;
	text-align:center;
    }
#nav ul
    {
    list-style: none;
    margin: 0;
    padding:0;
    }

#nav ul li
    {
    margin: 0;
    }

#nav ul li a
    {
    display: block;
    padding: 4;
    border-left:10px solid #897f48;
    border-bottom:1px solid #897f48;
    border-right: 10px solid #897f48;
    background-color: #d8d6c5;
    color: #980000;
    text-decoration: none;
    }

html>body nav ul li a
    {
    width: auto;
    }

#nav ul li a:hover
    {
    border-left:10px solid #980000;
    border-right: 10px solid #980000;
    border-bottom:1px solid #b0aa86;
    background-color: #b0aa86;
    color: #333300;
    }




/*
-------------------------------------------------------------- 
Nav3
-------------------------------------------------------------- 
*/

.centeredmenu	
	{
	float:left;
	width:700px;
	}


#centeredmenu 
	{
	float:left;
	width:100%;
	overflow:hidden;
	position:relative;
	}

#centeredmenu ul 
	{
	clear:left;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	left:50%;
	text-align:center;
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
	font-size:13px;
	text-transform:uppercase;
	line-height:64px;
	letter-spacing:1px;
	color:#464646; 
	}

#centeredmenu ul li
	{
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	right:50%;
	}

#centeredmenu ul li a 
	{
	display:block;
	margin:0px;
	padding:0px 11px;
	color:#f44444; 
	text-decoration:none;
	}

#centeredmenu ul li a:hover {color:#8d864a;}
#centeredmenu ul li a.active,
#centeredmenu ul li a.active:hover {
   color:#fff;
}


.nav-search
	{
	width:250px;
	padding:15px 10px 0px 0px;
	float:left;
	text-align:right;

	}

.nav-search-text
	{
	font-size:14px;
	}

/* TOP */

.topNav
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold; 
    font-size: 10px;
    text-align:right;
    }

.date       
    {
    font-family: 'Amatic SC', cursive, Arial, sans-serif;
    font-size: 16px;
	line-height:30px;
    color: #342a17;
    text-align:center;
	padding:0px;
    }
	
.side-head
	{
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
    font-size:15px;
	font-weight: normal;	
    color: #9e9970;
	text-transform:uppercase;	
	letter-spacing:1px;
	padding:10px 0px 0px 10px;
	}

/*
-------------------------------------------------------------- 
BIRTHDAYS
-------------------------------------------------------------- 
*/

.birthday       
    {
    font-family: RabioheadRegular, cursive, Arial, sans-serif;
    font-size: 16px;
    text-align:center;
	padding:10px;
	height:122px;
	width:206px;
	text-transform:uppercase;
    }

.no-birthday       
    {
    font-family: RabioheadRegular, cursive, Arial, sans-serif;
    font-size: 18px;
	text-transform:uppercase;
    }

hr			{
			height: 0; 
            border-style: solid; 
            border-width: 1px 0 0 0; 
            border-color: #9e9970;
            margin-top: 18px;
			}	



h1
    {	
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
    font-size: 26px;
    color: #9e9970;
	font-style: italic;
	font-weight: normal;
	padding:0px 0px 10px 0px;
	margin:0px;	
    }				
h2			
    {	
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
    font-size: 15px;
	font-weight: normal;	
    color: #9e9970;
	text-transform:uppercase;	
	letter-spacing:1px;
	padding:10px 0px 5px 0px;
	margin:0px;	
    }

h3 	
    {	
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
    font-size: 16px;
    color: #9e9970;
	font-weight: bold;
	padding:0px;
	margin:0px;
    }

h4 			
    {	
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
    font-size: 11px;
    color: #9e9970;
	font-weight: normal;
	text-transform:uppercase;
	letter-spacing:1px;
	margin:0px;
	padding: 10px 0px 10px 0px;
	background-color: #f7f7f7;
	border-color:#d8d6c5;
	border-style:solid;
	border-width:1px 1px 0px 1px;
	text-align:center;
	height:13px;
	}

h5			
    {	
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
    font-size: 11px;
	line-height:35px;
    color: #9e9970;
	font-weight: normal;
	text-transform:uppercase;
	margin:20px 0px 0px 0px;
	background-color: #7c1a1c;
	border-color:#b0a671;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	text-align:center;
	}

h5 a		{text-decoration: none;}
h5 a:link 	{color: #f44444;}
h5 a:visited {color: #f44444;}
h5 a:hover 	{color: #8d864a;}
h5 a:active {color: #8d864a;}

.color1
	{
	background-color: #e7e5da;	
	}



.navbar		{background-image: url(images/nav_bg.gif);
			}

.BTTN 		{font-size: 9px;
			font-family: Verdana, Arial, Helvetica; 
			font-weight: bold; 
			color: #ffffff; 
			background: #00529b;
			}
	
.text 		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			line-height: 16px;
			color: #656565;
			}

.error 		{
			font-family: Arial, Helvetica, sans-serif;
			font-weight: bold; 
			font-size: 11px;
			color: #ff0000;
			}

.small 		
    {
    font-size: 9px;
    }

.small-header
    {
    font-family: Georgia, Times, Times New Roman, Serif;
    font-size: 14px;
    }

.content 	{background-color: #ffffff;			
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 16px;
			color: #656565;
			}
.home 	{background-color: #ffffff;			
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			line-height: 12px;
			color: #656565;
			}


	
	
.bannerinfo
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cccccc;
	}




/*
-------------------------------------------------------------- 
TOP-HEADERS
-------------------------------------------------------------- 
*/

.top-header
	{
	margin:20px;
	border-right:solid 1px #dedfd9;
	padding:20px 20px 20px 10px;
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
    font-size: 26px;
	line-height:50px;
	text-align:right;
    color: #9e9970;
	width:240px;
	float:left;
	}
	
.top-header1
	{
	margin:0px;
	padding:20px;
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
    font-size: 24px;
	line-height:30px;
	text-align:right;
    color: #9e9970;
	width:220px;
	float:left;
	}

.top-header2
	{
	margin:0px;
	padding:25px 20px 15px 0px;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
    font-size: 13px;
	text-align:left;
    color: #656565;
	width:640px;
	float:left;
	}
	
.ratgames
	{
	margin-left:20px;
	border:solid 1px #dedfd9;
	background-color:#f9f9f9;
	padding:20px;
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
    font-size: 18px;
	line-height:50px;
	text-align:center;
    color: #9e9970;
	float:left;
	}

.container-clear
	{
	width:1000px;
	display:table;
	}

/* PAST FEATURE CDS */
.artist-small	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #000000;
			}

.title-small	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #000000;
			font-style: italic;
			}

.pastfeatures 
    {
	background-image: url(_images/feature_bg.gif);
    background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-position: center top;
	padding: 0px;
	height: auto;
	width: auto;
	border: 0px;
	margin: 0px;
    }




/* RECENT SUBMISSIONS */
.recent 
	{
    background-image: url(_images/recent_bg.gif);
    background-repeat: repeat-y;
	padding:12px;
    }






/* ALBUM DETAIL PAGE */

.white
	{
    background-color: #ffffff;
	}

.album-cover
    {
    background-color: #f7f7f7;
	border-color:#d8d6c5;
	border-style:solid;
	border-width:1px;
    padding: 11px;
    }
	
.album-credits
    {
    background-color: #f7f7f7;
	border-color:#d8d6c5;
	border-style:solid;
	border-width:1px;
    padding: 2px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    }
	
.album-tracks 
    {
    background-color: #ffffff;
	border-color:#d8d6c5;
	border-style:solid;
	border-width:1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333000;
    width: 226px;
    }
	
	
	
	
	
.rating
	{
	padding:0px;
	}

.rating2
	{
	margin:20px 0px 0px 0px;
	border-color:#d8d6c5;
	border-style:solid;
	border-width:1px;	
	}


.rating3
    {	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-align: center;
    color:#9e9970;
    background-color: #f7f7f7;
	margin:20px 0px 0px 0px;
    }
	

.rating4
    {	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    color:#9e9970;
    background-color: #d8d6c5;
	margin:20px 0px 0px 0px;
    }
	
.album-artist
    {	
    font-family: Georgia, Times, Times New Roman, Serif;
    font-size: 24px;
    }

.album-title
    {	
    font-family: Georgia, Times, Times New Roman, Serif;
    font-style:italic;
    font-size: 18px;
    padding: 0 0 18 0;
    }

.album-review
    {	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height:15px;
    text-align: justify;
    }

.album-header
    {	
    font-family: Georgia, Times, Times New Roman, Serif;
    color: #9e9970;
    font-size: 12px;
	line-height:12px;
    font-weight:bold;
    text-align: center;
    background-color: #d8d6c5;
    padding:2px;
	text-transform:uppercase;
    }



.album-members
    {	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    }

.album-info
    {	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    }

.album-category
    {	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-align: right;
    color:#9e9970;
    background-color: #f7f7f7;
    }

.album-catalog-links
    {       
    font-size: 9px !important;
    font-family: arial, helvetica, sans-serif;
    color: #98c83c;
    padding: 1 2 0 2;
    margin:0 1 0 0;
    }

#album-catalog-links a			{text-decoration: none;}
#album-catalog-links a:link 	{color: #ffffff; background-color: #980000;}
#album-catalog-links a:visited 	{color: #ffffff; background-color: #980000;}
#album-catalog-links a:hover 	{color: #ffffff; background-color: #333300;}
#album-catalog-links a:active 	{color: #ffffff; background-color: #333300;}




ol
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 12px;
    margin:0;
    padding:8 8 8 30;
    }

hr.A			
    {
    height: 0; 
    border-style: solid; 
    border-width: 1px 0 0 0; 
    border-color: #d8d6c5;
    margin:4 0 4 0;
    }










/* DATABASE */

.search-links
    {	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-align: center;
    padding: 10 0 0 5;
    }


/* DATABASE */

.catalog-links
    {	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-align: center;
    padding: 10 0 0 5;
    }

.catalog-links
    {	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-align: center;
    padding: 10 0 0 5;
    }








/* HOLE OF FAME PAGE */



.HOF-list
    {
    background-color: #f7f7f7;
	border-color:#d8d6c5;
	border-style:solid;
	border-width:1px;
    padding: 14px;
	margin:4px;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	float:right;
    }

.hof-category
	{
	float:left;
	padding:0px;
	margin:20px 0px 20px 19px;
	width:226px;
	height:226px;
	}

.HOF-top10-header
    {	
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
    font-size: 12px;
    color: #9e9970;
	font-weight: normal;
	text-transform:uppercase;
	letter-spacing:1px;
	margin:0px;
	padding: 10px 0px 10px 0px;
	background-color: #f7f7f7;
	border-color:#d8d6c5;
	border-style:solid;
	border-width:1px 1px 0px 1px;
	text-align:center;
	height:13px;
	width:226px;
	}

.HOF-top10
    {
    background-color: #ffffff;
	border-color:#d8d6c5;
	border-style:solid;
	border-width:1px;
	padding:0px;
	width:226px;
	margin:0px 0px 20px 0px;
   font-size: 12px;
    color: #333000;
		
	text-align:left;
    }
	
.HOF-top10 li
	{
	margin-top:10px;
	padding:0px;
   font-size: 12px;
   	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	color: #656565;
	}
		
.HOF-top10 li
	{
	margin-bottom:10px;
	}
	
.HOF-top9
	{
	width:90px;
	padding:0px 0px 5px 0px;
	margin:0px 5px 5px 5px;
	text-align:center;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	float:left;
    }
	
	
.hof-content-area
	{
	width:1000px;
	height:400px;
	background-color:#fff;
	display:table;
	}

.hof-content-text
	{
	width: 734px;
	float:left;
	background-color:#fff;	
	}

.hof-album
	{
	float:left;
	padding-bottom:20px;
	margin:20px;
	width:226px;
	height:226px;
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
	text-align:center;
	}
	

.hof-rathole
	{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	letter-spacing:2px;
	padding:0px;
	margin:0px;
	color:#a0975e;
	text-transform:uppercase;
	}
	
.hof-year
	{
	background-image:url(images/feature-header-bg.gif);
	background-repeat:no-repeat;
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
	font-size:24px;
	line-height:32px;
	text-align:left;
	padding:0px 0px 10px 45px;
	margin:40px 0px 0px 0px;
	color:#a0975e;
	float:left;
	width:423px;
	}
	
.hof-top10albums
	{
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
	font-size:14px;
	line-height:14px;
	text-align:center;
	letter-spacing:5px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#a0975e;
	}

.hof-text
	{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 0px 40px;
	text-align:justify;
	}


.hole-topten-bg
    {	
    background-image: url(_images/bg-topten.gif);
    background-repeat: no-repeat;
    padding:4px;
    font-family: Georgia, Times, Times New Roman, Serif;
    color: #9e9970;
    font-size: 14px;
    font-weight:bold;
    }

.hole-topten-bg-v
    {	
    background-image: url(_images/bg-topten-v.gif);
    background-repeat: no-repeat;
    padding:4px;
    font-family: Georgia, Times, Times New Roman, Serif;
    color: #9e9970;
    font-size: 14px;
    font-weight:bold;
    }

.hole-topten
    {	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    }

.hole-vote
    {	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
    text-align: center;
    color: #980000;
    }
















/*
-------------------------------------------------------------- 
RAT OF THE WEEK
-------------------------------------------------------------- 
*/

.ratName	
    {
    font-family: Georgia, Times, Times New Roman, Serif;
    color: #980000;
    font-size: 20px;
    }

.ratLatin	
    {
    font-family: Georgia, Times, Times New Roman, Serif;
    color: #980000;
    font-size: 16px;
    font-style: italic;
    }

.ratCats	
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #9e9970;
    font-weight: bold;
    }

.ratStats	
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    }

.ratCaption	
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #9e9970;
    }

.ratReason 
    {
    background-color: #f7f7f7;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    border-bottom: 1px solid #e5e3d8;
    border-left: 1px solid #e5e3d8;
    border-right: 1px solid #e5e3d8;
	color: #7c723e;
    padding: 16px;
    }
	
	
	

/*
-------------------------------------------------------------- 
FEATURED ARTIST PAGE
-------------------------------------------------------------- 
*/

.feature-artist-list
	{
	float:left;
	padding: 10px 28px 40px 25px;
	margin:0px;
	width:280px;
	height:200px;
	text-align:center;
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
	font-size:16px;
	text-transform:uppercase;
	}
	
.feature-content-area
	{
	width:1000px;
	background-color:#fff;
	display:table;
	}

.feature-content-text
	{
	width: 720px;
	float:left;
	background-color:#fff;	
	}

.feature-artist-photo1
	{
	float:left;
	padding: 10px 20px 10px 20px;
	margin:0px;
	width:280px;
	height:200px;
	}
	

.feature-artist-rathole
	{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	letter-spacing:2px;
	padding:0px;
	margin:0px;
	color:#a0975e;
	text-transform:uppercase;
	}
	
.feature-artist-name
	{
	background-image:url(images/feature-header-bg.gif);
	background-repeat:no-repeat;
	font-family: 'Cinzel', Trajan, Trajan Pro, Georgia, Times, Times New Roman, Serif;
	font-size:24px;
	line-height:32px;
	text-align:left;
	padding:0px 0px 10px 45px;
	margin:40px 0px 0px 0px;
	color:#a0975e;
	float:left;
	width:355px;
	}

.feature-artist-text
	{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding:0px;
	margin:0px 20px 0px 40px;
	text-align:justify;
	}
	
.feature-facebook
	{
	padding:12px 12px 0px 0px;
	}
	
.feature-discography
	{
	float:left;
	width:260px;
	padding-left:10px;
	background-color:#fff;	
	}

.feature-catalog
	{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:13px;
	text-align:left;
	padding:0px;
	margin:0px;
	}





/* Metal Games */

.hangman-song	
    {
    font-family: Georgia, Times, Times New Roman, Serif;
    color: #980000;
    font-size: 20px;
    background-color: #f7f7f7;
    }
	
	
	
	
	
	
	
	
	
/* Merchandise */

.merchandise
    {
    background-image: url(/merchandise/shoptop.jpg);
    background-repeat: no-repeat;
    margin: 0;
    padding:120 5 25 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
    background-color: #ffffff;
    }


















/*
-------------------------------------------------------------- 
SECURE
-------------------------------------------------------------- 
*/

.secure
	{
    background-image: url(images/secure-bg.gif);
	background-repeat:repeat-y;
	height:500px;
	}
			
.secure-sidebar
	{
	width:100px;
	padding:20px 20px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
	text-align:right;
	}

.secure-header	
    {	
    font-family: Georgia, Times, Times New Roman, Serif;
	text-transform:uppercase;
	letter-spacing:1px;
    font-size: 24px;
	line-height:75px;
	text-align:left;
	color:#00427b;
	background-image:url(images/rh.GIF);
	background-repeat:no-repeat;
	background-position:right;
	height:75px;
	}
.secure-header2	
    {	
    font-family: Georgia, Times, Times New Roman, Serif;
    font-size: 18px;
	text-align:left;
	color:#00427b;
	padding-left:50px;
	}

.secure-login	
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #9e9970;
    font-weight: bold;
    }

.secure-nav
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    padding:10;
    background-color: #d8d6c5;
    text-align: right;
    border-bottom:1px solid #897f48;
    }
	
.secure-grid
	{
	background-color:#e6ecf2;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
	text-align:left;
	}
	
.secure-grid-head
	{
	background-color:#00427b;
	color:#ffffff;
    font-family: Georgia, Times, Times New Roman, Serif;
    font-size: 11px;
	text-transform:uppercase;
	text-align:left;
	}
	