body    {
		color: #ffffff;
		background-image: url(graphics/background-tile.png);
		font-family: Calibri, Arial, Helvetica, sans-serif;
		background-color: #565656;
		margin: 0%;
        }
        
.menucell    
    {
        width: 190px;
        color: #ffffff;
        background : rgba(64,64,64,0.4);
        margin: auto;
    }

.menutable    
    {
        width: 180px;
        margin: auto;
        border-spacing : 0px;
        padding: 0px;
        
    }

.bodycell    
    {
        width: 1200px;        

    }
		
.bodytable    
    {
        width : 1020px;
        margin : auto;
    }			

A:link { color: #ffffff;}
A:visited {color: #ffffff;}
A:active {color: #ffffff;}
A:hover {color: #33ff33;}
			
.tiny   {
        font-size:80%;
		}
		
.menubutt
	{
		background: rgba(128, 128, 128, 0.4);
		color : #ffffff;
		text-align : center;
		text-decoration : none;
		font-size : 80%;
		vertical-align : middle;
		border-width : 1px;
		border-style : solid;
		width : 170px;
		height : 18px;
	}
	
.menubutt:hover
	{
		background: rgba(255, 128, 0, 0.4);
		cursor : pointer;
	}
	
.menubutt1
	{
		background: rgba(0, 164, 255, 0.2);
		color : #ffffff;
		text-align : center;
		text-decoration : none;
		font-size : 80%;
		vertical-align : middle;
		border-width : 1px;
		border-style : solid;
		border-radius : 6px;
		width : 170px;
		height : 18px;
	}
	
.menubutt1:hover
	{
		background: rgba(0, 255, 164, 0.4);
		cursor : pointer;
	}
	
.nomenubutt
	{
		background-color : transparent;
		color : #ffffff;
		text-align : left;
		text-decoration : none;
		vertical-align : middle;
		border-width : 0px;
		border-style : hidden;
	}
	
.nomenubutt:hover
	{
		text-decoration : underline;
		cursor : pointer;
	}
	
.menualphabet
	{
		background: rgba(96, 96, 96, 0.4);
		color : #ffffff;
		text-align : center;
		text-indent : -5px;
		vertical-align : top;
		text-decoration : none;
		font-size : 80%;
		border-width : 1px;
		border-style : solid;
		width : 18px;
		height : 18px;
	}
.menualphabet:hover
	{
		background: rgba(255, 128, 0, 0.4);
		cursor : pointer;
	}
	
.menucelltop
	{
		background-image: url(menubuttons/headstones-link-top.png);
		background-position: bottom;
		background-repeat: no-repeat;
                                          text-align: center;
	}
.menucellmid
	{
		background-image: url(menubuttons/headstones-link-mid.png);
		background-position: center;
		background-repeat: repeat-y;
                                          text-align: center;
	}
.menucellgap
	{
		background-image: url(menubuttons/headstones-link-mid.png);
		background-position: center;
		background-repeat: repeat-y;
                                          text-align: center;
                                          height: 8px;
	}
.menucellbott
	{
		background-image: url(menubuttons/headstones-link-bot.png);
		background-position: top;
		background-repeat: no-repeat;
                text-align: center;
	}

.reviewhead {   
        color: #ffffff;
		font-size: 70%;
		}

.reviewtext 	{			
		color: #ffffff;
		font-size: 90%;
		}
			
.reviewtext2 	{			
		color: #ffffff;
		font-size: 90%;
		}			
				
.reviewtiny {   
                color: #ffffff;
		font-size: 60%;
		}	
			
.reviewform 	{			
		color: #0099ff;
		font-size: 70%;
		background: #333332;
		}
                
.formbutt 	{			
		height : 20px;
		valign : text-top;
		background: #11aa11;
		border-radius : 8px;
		}

.formbutt:hover 	{			
		background: #00ee00;
}	
audio { 
		width: 500px;
		font-size : 60%; 
		display: block; 
		margin:2px; 
		}
	
.ReleaseVariations
	{
		font-size : 80%;
	}

.TallIcon
	{
		height : 120px;
		width : 80px;
	}
	
.SquareIcon
	{
		height : 100px;
		width : 100px;
	}
	
.WideIcon
	{
		height : 80px;
		width : 120px;
	}