/*============================================*/
/*===========SHOWERS=RECORDING=CSS============*/
/*============================================*/

a:link
	{
	text-decoration: none;
	font-family: verdana, Lucida Sans Unicode, arial;
	font-size: 11pt;
	color: #000;
	font-weight: bold;
	}

a:visited
	{
	text-decoration: none;
	font-family: verdana, Lucida Sans Unicode, arial;
	font-size: 11pt;
	color: #000;
	font-weight: bold;
	}

a:hover, a:active
	{
	text-decoration: none;
	font-family: verdana, Lucida Sans Unicode, arial;
	font-size: 11pt;
	color: #604026;
	font-weight: bold;
	}



a.contact:link
	{
	text-decoration: none;
	font-family: verdana, Lucida Sans Unicode, arial;
	font-size: 8pt;
	color: #000;
	font-weight: bold;
	}

a.contact:visited
	{
	text-decoration: none;
	font-family: verdana, Lucida Sans Unicode, arial;
	font-size: 8pt;
	color: #000;
	font-weight: bold;
	}

a.contact:hover, a.contact:active
	{
	text-decoration: underline;
	font-family: verdana, Lucida Sans Unicode, arial;
	font-size: 8pt;
	color: #604026;
	font-weight: bold;
	}




a.songlink:link
	{
	font-size: 9pt;
	font-style: italic;
	font-family: verdana, Lucida Sans Unicode, arial;
	color: #111;
	}

a.songlink:visited
	{
	font-size: 9pt;
	font-style: italic;
	font-family: verdana, Lucida Sans Unicode, arial;
	color: #111;
	}

a.songlink:hover, a.songlink:active
	{
	font-size: 9pt;
	font-style: italic;
	font-family: verdana, Lucida Sans Unicode, arial;
	color: orange;
	}


/*============================================*/
/*==================COMMON====================*/
/*============================================*/

body
	{
	background: #111;
	font-family: verdana, Lucida Sans Unicode, arial;
	font-size: 10pt;
	}

html 	{
     	overflow: -moz-scrollbars-vertical;
     	overflow: scroll;
	}

img
	{
	border: 0px;
	}

td img 
	{
	display: block;
	}

#container
	{
	width: 100%;
	hegith: 100%;
	margin: auto;
	}

#content
	{
	width:750px; 
	margin:auto;
	}

#header
	{
	border-top: #604026 solid 5px;
	float: left;
	height: 210px;
	width: 750px;
	}


#banner
	{
	border-top: #604026 solid 5px;
	float: left;
	height: 180px;
	width: 750px;
	background: transparent url(graphics/banner.png) no-repeat top center;
	border-bottom: #604026 solid 5px;
	}
#nav
	{
	float: left;
	height: 20px;
	width: 750px;
	text-align: center;
	background: #c5baa9;
	}

#meat
	{
	
	float: left;
	height: 100%;
	width: 750px;
	background: #fcfced;
	border-bottom: #604026 solid 5px;
	}

#footer
	{
	float: left;
	height: 100px;
	width: 750px;
	text-align: center;
	color: #fcfced;
	font-size: 8pt;
	margin: 8px 0px 0px 0px;
	}

#footer h3
        {
        font-size: 10pt;
        }

h1
        {
        font-size: 13pt;
        }

/*============================================*/
/*=================LAYER2=====================*/
/*============================================*/

.left
	{
	float: left;
	width: 250px;
	padding: 25px 15px 20px 50px;
	}

.right
	{
	float: left;
	height: 100%;
	width: 380px;
	text-align: justify;
	padding: 15px 15px 0px 0px;
	}

.right .text
	{
	color: #604026;
	}

/*------------------------------------------*/

.aboutleft
	{
	float: left;
	height: 100%;
	width: 130px;
	padding: 25px 15px 20px 50px;
	}

.aboutright
	{
	float: left;
	height: 100%;
	width: 500px;
	text-align: justify;
	padding: 15px 15px 0px 0px;
	}

.aboutright .text
	{
	color: #604026;
	}

.aboutright .dustinpic
	{
	float: right;
	width: 189px;
	height: 400px;
	margin-left: 15px;
	background: transparent url(graphics/dustin.png) no-repeat top center;
	}

.equipmentleft
	{
	float: left;
	width: 250px;
	padding: 25px 15px 20px 50px;
	}

.servicesleft
	{
	float: left;
	width: 250px;
	padding: 25px 15px 20px 50px;
	}

.contactright
	{
	float: right;
	height: 100%;
	width: 355px;
	padding: 15px 15px 15px 0px;

	}

/*============================================*/
/*=================LAYER3=====================*/
/*============================================*/

.left h4
	{
	font-size: 11pt;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 10px;
	}

.aboutleft h4
	{
	font-size: 11pt;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 3px;
	}

.equipmentleft h4
	{
	font-size: 11pt;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 10px;
	}

.servicesleft h4
	{
	font-size: 11pt;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 10px;
	}

p.date
	{
	color: orange;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	}

p.news
	{
	color: #604026;
	margin-top: 0px;
	}

p.artist
	{
	color: #604026;
	font-size: 8pt;
	margin-top: 2px;
	margin-bottom: 2px;
	}

p.alignright
	{
	text-align: right;
	margin-right: 75px;
	}

.legend
	{
	margin-top: 0px;
	font-size: 7pt;
	color: orange;
	}

p.equipment
	{
	color: #604026;
	font-size: 8pt;
	margin-top: 2px;
	margin-bottom: 2px;
	}

p.rates
	{
	color: #604026;
	font-size: 8pt;
	margin-top: 2px;
	margin-bottom: 2px;
	}

p.copyrightinfo
	{
	color: red;
	font-size: 6pt;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
	text-decoration: underline;
	}

.oldnews
	{
	display: none;
	}

#musicblock
	{
	text-align: left;
	padding-left: 50px;
	float: left;
	width: 300px;
	}

#playerblock
	{
	}	

p.artistname
	{
	margin: 0px;
	font-weight: bold;
	color: black;
	}

p.songname
	{
	margin: 0px;
	font-style: italic;
	color: #111;
	}

p.musiciansname
	{
	margin: 0px;
	color: #888;
	font-size: 7pt;
	}

iframe.player
	{
	width: 300px;
	height: 700px;
	overflow: hidden;
	}

