﻿
*			{margin:0;padding:0}
html		{overflow:scroll}
body		{background:#FFF url(../images/bg.png) repeat-y 50% 0;padding:0 0 0px 0}
#yel		{background:#FFF url(../images/bgy.png) repeat-y 50% 0;padding:0 0 0px 0}

a			{color:#c70464;text-decoration:none}
h1,h2,h3	{margin:10px 0 10px 0;font-size:180%}
h1			{color:#54d0f9}
h2			{text-align:center;color:#2736a8;font-size:150%;color:#54d0f9}
h3			{font-size:110%}
p,li		{font:normal 14px/18px Georgia,"Times New Roman",Times, serif}
.small		{font-size:11px}
#menu2 li	{font-size:16px}

.indent		{margin-left:25px}
.center 	{text-align:center}
a:hover 	{border:1px solid #c70464;
			border-right:none;
			border-left:none;
			}
#container	{
			width:970px;margin:0 auto;
/*			background:transparent url("../images/bg-top.png") repeat-x;	*/
			}
#pageHeader {
			width:970px;height:237px
			}
#pageHeader h1,
#pageHeader h2 {display:none}

/* these are for the blog link */
#pageHeader p	{float:right;margin:170px 30px 0 0}
#pageHeader a	{color:#FFF;text-decoration:none;border:1px #CCC solid;padding:2px;font-family:Verdana, Sans Serif;line-height:2em}
#pageHeader a:hover	{color:#FF0;border:1px #FF0 solid}

#contentWrapper {
			width:840px;
			margin-left:20px;
			}
#supportingText {
	width:950px;
	font:normal 12px/18px Georgia,"Times New Roman",Times, serif;
	color:#202020;
	margin-top:10px;padding:10px
	}
#supportingText h1 {
	font-size:160%;text-align:center;
}
#supportingText p {
	margin:16px 0;text-align:justify;
	}
#musicMenu {
	margin-left:180px;width:500px;
	}
#footer {
	clear:both;float:right;
	margin-right:30px;
	margin-bottom:0px;
	margin-top:30px;
	}
#footer p {
	font-size:65%;
	text-align:right;
	}
#linkList {
	width:520px;margin:0 auto;
	text-align:center;padding-bottom:10px;
}
#linkList p {
	text-align:center;margin:10px 0 0 0;
}
.linkBox {
	width:220px;border:1px #c70464 dotted;margin:0 auto;padding:5px;background:#FFF;
}

/* "special" class for formmail, used in a hidden field */
.special {
		width:5px;
		visibility:hidden;
}

.pro_line2 a:hover { /* added 2/18 */
	border:none
}
.pro_line2 {
height:36px; 
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:11px;
z-index:500;
background:url('line/blank.gif'); /* added 2/18 */
}

.pro_line2 .select {
margin:0; 
padding:0 0 0 20px; padding-left:15px; /* added 2/18 */
list-style:none; 
white-space:nowrap;
}

.pro_line2 li {
float:left;
font-family:arial, verdana, sans-serif;  /* added 2/18 */
background:url('line/blank_over.gif');
}

.pro_line2 .select a {
display:block; 
height:36px; 
float:left; 
background: url('line/blank.gif'); 
padding:0 0 0 15px; padding-left:17px; /* added 2/18 */
text-decoration:none; 
line-height:25px; 
white-space:nowrap; 
color:#ddd;
}

.pro_line2 .select a b {
display:block; 
padding:0 30px 10px 15px;  padding-left:17px; /* added 2/18 */ padding-right:32px; /* added 2/18 */
background:url('line/blank.gif') right top;
}

.pro_line2 .select a:hover, 
.pro_line2 .select li:hover a {
background: url('line/blank_over.gif'); 
padding:0 0 0 15px; padding-left:17px; /* added 2/18 */
line-height:27px;
cursor:pointer; 
color:#fff;
}

.pro_line2 .select a:hover b, 
.pro_line2 .select li:hover a b {
display:block; 
padding:0 30px 9px 15px;  padding-left:17px; /* added 2/18 */ padding-right:32px; /* added 2/18 */
background:url('line/blank_over.gif') right top; 
cursor:pointer;
}

.pro_line2 .sub {
display:none;
}

/* IE6 only */
.pro_line2 table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.pro_line2 .sub {
margin:0; 
padding:0 0 0 60px;
list-style:none;
}
.pro_line2 .sub li {background:transparent;}

.pro_line2 .select :hover .sub {
height:18px;
display:block; 
position:absolute;
float:left;
width:750px;
top:28px; 
left:0; 
text-align:center;
}

.pro_line2 .select :hover .sub li a 
{border-left: 1px solid #ddd;
	border-right: 1px solid #777;
	border-top: 1px solid #888;
	border-bottom: 1px solid #666;
	display:block;	height:18px; 	line-height:16px; 	float:left; background:url('line/transparent.gif'); 
	padding:0 16px; 	margin:0; 	white-space:nowrap; 	color:#888;	font-size:10px;
}

.pro_line2 .select :hover .sub li a:hover 
{color:#000; background:#e8e8e8; border-color: #fff #333 #000 #fff; line-height:15px;}

