


/* 				There are alot of unused styles in this css, the reason being that they 
				came with the original template the client bought. I have left them here 
				so that he may still use them if he so chooses. A large portion of the code blocks 
				that this site uses are located under the "New CSS" comment tag...though 
				many of the original code is also used.
*/

BODY 	{

	scrollbar-base-color: #3F4B57;
	scrollbar-track-color: #3F4B57;
	scrollbar-face-color: #3F4B57;
	scrollbar-highlight-color: #7F909C;
	scrollbar-3dlight-color: #141C24;
	scrollbar-darkshadow-color: #141C24;
	scrollbar-shadow-color: #7F909C;
	scrollbar-arrow-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: #141C24 0px solid;
	}

/*------- PAGE LINK COLORS -------*/

a:link		{ color: #A6D2DD; text-decoration: none; }
a:visited	{ color: #FFCC66; text-decoration: none; }
a:active	{ color: #FFCC66; text-decoration: none; }
a:hover		{ color: #FFCC66; text-decoration: none; }


/*------- THE NEXT LINE CONTROLS THE FONT SIZE ON ALL PAGES -------*/

TABLE		{ COLOR: #BECED9; FONT: 12px tahoma; font-weight: bold; }
.title, h1		{ COLOR: #FFFFFF; FONT: 24px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: bold; }
.subtitle, h3	{ COLOR: #FFFFFF; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }
.smalltitle , h4	{ COLOR: #FFFFFF; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }
.colortitle, h2 	{ COLOR: #FFCC66; FONT: 20px verdana, arial, sans-serif; font-weight: bold; }
.just 		{ text-align: justify; }
.form-margin	{ margin: 0px; }
h1 {

	margin-bottom: 0px;
}

h2, h3, h4 {

	padding-top: 6px;

}


/*------- PAGE LEFT AND RIGHT SPACING -------*/

.whitespaceL	{ width: 30px; }
.whitespaceR	{ width: 30px; }

/*------- BACKGROUND COLORS -------*/

.background-main	{

			background-color:#141C24;
			background-image: url("picts/background.jpg");
			}

/*------- FOOTER STYLES -------*/

.footer			{

			COLOR: #BECED9; FONT: 10px arial, verdana, sans-serif;
			background-color: #141C24;

			}

/*------- BORDERS AND BARS -------*/

.pagebar-image		{

			height: 20px;
			background-color:#141C24;
			background-image: url("picts/pagebar-image.gif");
			border-bottom: #5C6773 0px solid;
			border-top: #5C6773 0px solid;
			}

.pagebar-bottom		{

			height: 20px;
			background-color:#141C24;
			background-image: url("picts/pagebar-image.gif");
			border-bottom: #5C6773 0px solid;
			border-top: #5C6773 0px solid;
			}

/*------- PARAGRAPH SEPARATOR LINES -------*/

.page-splits	{

		border: #3F4B57 1px solid;
		background-color: #141D24;
		color: #141D24;
		text-align: left;
		margin: 0 auto 0 0;
		height: 5px;
		width: 60%;
		}

/*------- SAMPLES PAGE TRACK TEXT -------*/

.tracktext	{

	width: 99%;
}

.tracktitle	{ COLOR: #FFFFFF; FONT: 12px tahoma; font-weight: bold; }

/*------- IMAGE BORDERS -------*/

.borders	{ border: #000000 1px solid; }

/*------- INTRO PAGE STYLES -------*/

.introcolor		{

			background-color:#232B33;
			filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#3F4B57,endColorStr=#000000);

			}

.homeimageborder	{

			border-bottom: #5C6773 1px solid;
			border-top: #5C6773 1px solid;
			}

/*------- RIGHT SIDEBAR OPTIONS -------*/

.rightsidebar		{

			background-color: transparent;
			BORDER-left: #50616D 0px solid;
			width: 160px;
			}
a.sidebarlinks:link		{ color: #A6D2DD; text-decoration: none; }
a.sidebarlinks:visited		{ color: #FFCC66; text-decoration: none; }
a.sidebarlinks:active		{ color: #A6D2DD; text-decoration: none; }
a.sidebarlinks:hover		{ color: #FF0000; text-decoration: none; }

/*------- GALLERY CODE -------*/

.Galborder	 	{ border: #3A4048 1px solid; }	
A:hover .Galborder,
A:active .Galborder 	{ border: #FFCC66 1px solid; }
#ZOOM 			{ LEFT: 169px; POSITION: absolute; TOP: 200px }

/*------- MUSIC PLAYER OPTIONS -------*/

.playertext	{ COLOR: #BECED9; FONT: 10px verdana, arial, sans-serif; font-weight: normal; }
.songtitle	{ COLOR: #FFFFFF; FONT: 12px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold; }
.title2		{ COLOR: #657483; FONT: 22px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal; }
.border1	{ border: #657483 0px solid; }
.border2	{ border-right: #657483 1px solid; }
.border3	{ border-bottom: #657483 1px solid; }
.border4	{ border: #657483 1px solid; }
.buttonmargin	{ margin: 0px; }
.player-borders	 	{ border: #7B9989 1px solid; }
.player-borderson	{ border: #FFFFFF 1px solid; }
.playerbackground	{ background-image: url("picts/player-background.jpg"); }
#music-closebutton 	{ POSITION: absolute; bottom: 10px; left: 8px; }
.buttonspace		{ padding-left: 7px; }

/*------- SETUP PAGES FOR PRINTING -------*/

@media print {

.printhide 	{ display:none;}
.printhelp	{ width:650px;}
}

@media screen{

.printonly { display:none }
}

/*------- STYLES FOR merchandise.htm -------*/

.formmargin-cart	{ margin: 0px;  margin-top: 8px; }
.merchborders		{ border: #000000 1px solid; margin-bottom: 4px; }
.price	 		{ COLOR: #99FFCC; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }

/*------- ORDER BUTTONS -------*/

.button-order 	{

		background-color: #C5D1D5;
		background-image: url("picts/button.gif");
		FONT-FAMILY: verdana, arial, helvetica, sans;
		color: #003333;
		font-size: 11px;
		cursor: pointer;
		font-weight: normal;
		text-align: center;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 6px;
		padding-right: 6px;
		BORDER: #000000 1px solid;
		}

.buttonon-order {

		background-color: #ADC6EE;
		background-image: url("picts/buttonon.gif");
		FONT-FAMILY: verdana, arial, helvetica, sans;
		color: #000066;
		font-size: 11px;
		cursor: pointer;
		font-weight: normal;
		text-align: center;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 6px;
		padding-right: 6px;
		BORDER: #000066 1px solid;
		}

/*------- CONTACT PAGE CODE -------*/

.contacttable	{

		width: 320px;
		background-color: #212A33;
		BORDER: #50616D 1px solid;
		}

.shadeform	{

		color:#FFFFFF;
		FONT: 12px tahoma;
		text-align: left;
		WIDTH: 210PX;
		background-color:#3E4A56;
		background-image: url("picts/shadeform.gif");
		BORDER: #000000 1px solid;
		}

.textarea	{

		color:#FFFFFF;
		FONT: 13px tahoma;
		text-align: left;
		WIDTH: 240PX;
		background-color:#3E4A56;
		background-image: url("picts/shadeform.gif");
		BORDER: #000000 1px solid;
		}

.button-contact	{

		background-color: #C5D1D5;
		background-image: url("picts/button.gif");
		FONT-FAMILY: verdana, arial, helvetica, sans;
		color: #003333;
		font-size: 11px;
		cursor: pointer;
		font-weight: normal;
		text-align: center;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 16px;
		padding-right: 16px;
		BORDER: #000000 1px solid;
		}
		
.buttonon-contact {

		background-color: #ADC6EE;
		background-image: url("picts/buttonon.gif");
		FONT-FAMILY: verdana, arial, helvetica, sans;
		color: #000066;
		font-size: 11px;
		cursor: pointer;
		font-weight: normal;
		text-align: center;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 16px;
		padding-right: 16px;
		BORDER: #000066 1px solid;
		}

/*------- LINKS PAGE CODE -------*/

.searchform 	{

		color:#FFFFFF;
		FONT: 13px tahoma;
		text-align: left;
		WIDTH: 150PX;
		background-color:#3E4A56;
		background-image: url("picts/shadeform.gif");
		BORDER: #3E4A56 1px solid;

		}
.searchbutton 	{

		background-color: #C5D1D5;
		background-image: url("picts/button.gif");
		FONT-FAMILY: verdana, arial, helvetica, sans;
		color: #003333;
		font-size: 11px;
		cursor: pointer;
		font-weight: normal;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 4px;
		padding-right: 4px;
		BORDER: #000000 1px solid;
		}

/*------- START CODE FOR THE MENU -------*/

#menu-location 		{ left: 0px; POSITION: absolute; top: 104px; }
.menutrans 		{ filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; }
.border-menuimage	{ border: #50616D 1px solid; }
.menubordertop		{

			width: 154px;
			border-right: #50616D 1px solid;
			border-top: #50616D 1px solid;
			}

.menubackground		{

			width: 154px;
			border-right: #50616D 1px solid;
			background-color: #232B33;
			}
.menu-bottom-line	{ border-top: #50616D 1px solid; }

.menu		{

		background-color: #232B33;
		background-image: url("picts/menu.gif");
		FONT-FAMILY: verdana, arial, helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		text-align: left;
		text-indent: 8px;
		width: 154px;
		cursor: pointer;
		padding-top: 8px;
		padding-bottom: 8px;
		display: block;
		border-top: #50616D 1px solid;
		border-left: #50616D 0px solid;
		border-right: #50616D 0px solid;
		border-bottom: #50616D 0px solid;
		}

a.menu:link 	{ color: #5E7680; }

a.menu:visited 	{ color: #5E7680; }

a.menu:active 	{ color: #5E7680; }

a.menu:hover 	{

		background-image: url("picts/menuon.gif");
		background-color: #1D262F;
		color: #FFFFFF;
		}



/* ---------------- NEW CSS --------------------- */

.background-main p {

	font-size: 12px;
	text-align: left;
}

.background-main .featureItem {

	clear: both;
	width: 550px;
	margin-bottom: 40px;
	text-align: left;
	display: block;
}

.background-main .featureItem img {

	float: left;
	padding: 5px;
	border: 1px solid #303A44;
	margin-top: 8px;
}

.background-main .featureItem .textRight {

	margin-left: 240px;
}

.background-main .featureItem h1 {

	font-size: 12px;
	line-height: 20px;
}

.background-main .featureItem h3 {

	color: #FFFFFF;
	font-size: 12px;
	margin-bottom: -5px;
	margin-top: 0px;
}

.background-main .featureItem p {

	font-size: 12px;
	margin-top: 5px;
}

.background-main .featureItem a:link {

	color: #FF9900;
	text-decoration: none;
}

.background-main .featureItem a:visited {

color: #FFCC66;
text-decoration: none;
}

.background-main .featureItem a:active {

color: #A6D2DD;
text-decoration: none;
}

.background-main .featureItem a:hover {

	color: #FFCC66;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC66;
}

.background-main .intro {

	font-size: 14px;
	line-height: 130%;
	font-weight: bold;
	text-align: left;
}

hr	{

		border: #3F4B57 1px solid;
		background-color: #141D24;
		color: #141D24;
		text-align: left;
		margin: 0 auto 0 0;
		height: 5px;
		width: 60%;
		}

.background-main p {

	color: #BECED9;
	font-size: 12px;
	font-family: Tahoma;
	font-weight:bold;
	line-height: 14px;
	margin-bottom: 2px;
}

.background-main .intro h1 a:link, .background-main .intro h2 a:link, .background-main .intro h3 a:link {

	color: #FF9900;
	text-decoration: none;
}

.background-main .intro h1 a:visited, .background-main .intro h2 a:visited, .background-main .intro h3 a:visited {

	color: #FFCC66;
	text-decoration: none;
}

.background-main .intro h1 a:active, .background-main .intro h2 a:active, .background-main .intro h3 a:active {

	color: #FFCC66;
	text-decoration: none;
}

.background-main .intro h1 a:hover, .background-main .intro h2 a:hover, .background-main .intro h3 a:hover {

	color: #FFCC66;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC66;
	}

.background-main .intro h3 a:visited {

	color: #FFCC66;
	text-decoration: none;
}

.background-main .intro h3 a:active {

	color: #A6D2DD;
	text-decoration: none;
}

.background-main .intro h3 a:hover {

	color: #FFCC66;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC66;
	}

.background-main .rightsidebar .myfieldset {

	text-align: left;
	padding: 5px;
	width: 125px;
	border: 1px solid #A6D2DD;
}

.background-main .rightsidebar .myfieldset legend {

	font-size: 12px;
	color: #FFFFFF;
}

.background-main .rightsidebar .myfieldset p {

	margin-top: 8px;
}

p.textwhite {

	color: #FFFFFF;
}

/*------Font Adjustment for Contact page Address and Email text-----*/

.contact-font { 

	COLOR: #FFFFFF; 
	FONT: 18px verdana, arial, sans-serif; 
	font-weight: bold; 
}

/*-----Font Adjustment for Audio Page Categories------*/

.audio-font { 

	COLOR: #FFFFFF; 
	FONT: 14px tahoma; 
	font-weight: bold; 
}

/*------- HEADER PHONE COLORS -------*/

.phonenumbers    { COLOR: #FFCC66; FONT: 12px verdana, arial, sans-serif;
font-weight: bold; }

.phoneheader    { COLOR: #FFFFFF; FONT: 10px verdana, arial, sans-serif;
font-weight: bold; }