

.bg_no_repeat { background: url(http://westminsterensemble.com/images/newsite/we_logo_top_r2_c1.jpg) no-repeat; }
.base_font { font-family: Trubecht, Verdana, Arial, Helvetica; }

p
{
	text-indent: 30px;
	padding: 0 20px 0 20px;
}

.box_01
{
	color: #FFF;
	font-size: 10pt;
	line-height: 12pt;
	margin: 40px 20px 10px 0px;
	border-color: white #033 #033 white;
	border-width: 0 2px 2px 0;
	border-style: solid;
	background-image: url(http://westminsterensemble.com/images/newsite/bg_01.jpg);
	padding: 20px;
}

.box_04
{
	width: 50%;
	color: #FFF;
	font-size: 10pt;
	line-height: 12pt;
	margin: 20px;
	border-color: #FFF;
	border-width: 0 1px 1px 0;
	border-style: solid;
}

.box_02
{
	width: 80%;
	color: #FFF;
	font-size: 10pt;
	line-height: 18pt;
	margin: 20px;
	border-color: #FFF;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
}

.box_03
{
	width: 80%;
	color: #FFF;
	font-size: 10pt;
	line-height: 18pt;
	margin: 20px;

}

.faqq
{
	text-indent: 0;
	color: #FFC;
	font-size: 10pt;
	font-weight: bold;
}

.client_sig
{
	text-indent: 0;
	color: #FFC;
	font-size: 8pt;
	text-align: right;
	padding: 0 20px 0 0;
}

.sb_01
{
	color: #FFF;
	font-size: 10pt;
	line-height: 15pt;
	margin: 0 0 0 5px;
}

a:link
{
	color: #FFC;
	text-decoration: none;
	font-weight: bold;
}

a:visited
{
	color: #FFC;
	text-decoration: none;
	font-weight: bold;
}

a:hover
{
	color: #FC6;
	text-decoration: underline;
	font-weight: bold;
}

h3
{
	color: #F90;
	font-size: 24;
	font-weight: bold;
}

.titleh3
{
	color: #F90;
	font-size: 24;
	font-weight: bold;
}

h4
{
	color: #F90;
	font-size: 18;
	font-weight: bold;
}

.footer_01
{
	color: white;
	font-size: 8pt;
	background-position: center;
	border-width: 0 0 0 200px;
	text-align: center;
	margin: 0 0 0 200px;
}

.small_cap_bold
{
	font-variant: small-caps;
	font-weight: bold;
}

.box02 {  border: 0px none; padding: 10px 10px 10px 20px; background: #CCCCCC; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333333.px; margin: 0px 0px; font: 10px Verdana, Arial, Helvetica, sans-serif; border-color: black #666666 #666666 #999999; background: #CCCCCC}
/* .box03 */
/* { */
/* 	font: bold 14px Verdana, Arial, Helvetica, sans-serif; */
/* 	color: #333333; */
/* 	background: #999999; */
/* 	width: 200px; */
/* 	float: left; */
/* 	display: inline; */
/* } */
.box03 { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #999999}

.box04
{
	/* 	padding: 5px; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-color: white #033 #033 white;
	border-width: 0 2px 2px 0;
	border-style: solid;
	margin: 40px 40px 10px 5px;
	background-image: url(http://westminsterensemble.com/images/newsite/bg_01.jpg);
	width: 200px;
	background-repeat: repeat;
	padding: 0;
}

.small_txt
{
	color: white;
	font-size: 10;
}

.links_cat
{
	/* 	width: 300px; */
	padding: 10px 10px 10px 30px;
	color: white;
	font-size: 16pt;
	text-align: left;
}


.link_name
{
	padding: 10px 0 0 20px;
	color: white;
	font-size: 16pt;
	text-align: left;
}

.link_desc
{
	/* 	width: 300px; */
	padding: 5px 10px 5px 40px;
	color: white;
	font-size: 10pt;
	text-align: left;
	text-indent: 20px;
}

.link_desc_02
{
	color: white;
	font-size: 10pt;
	text-align: left;
	border-right: white;
	border-bottom: white;
	border-left: white;
	border-width: 0 1 1 0;
	border-style: none solid solid none;
	height: auto;
	font-family: "Arial", Helvetica, Sans Serif;
}

.link_url
{
	color: #3F6;
	font-size: 10pt;
	text-align: right;
	border-right: white;
	border-bottom: white;
	border-left: white;
	border-width: 0 1 1 0;
	border-style: none solid solid none;
	height: auto;
	font-family: "Arial", Helvetica, Sans Serif;
}

.link_nav
{
	color: #3F6;
	font-size: 10pt;
	text-align: right;
	border-right: white;
	border-bottom: white;
	border-left: white;
	border-width: 0 1 1 0;
	border-style: none solid solid none;
	height: auto;

}

.link_title_01
{
	color: #F90;
	font-size: 24pt;
	font-weight: bold;
	font-family: "Arial", Helvetica, Sans Serif;
}

.link_title_02
{
	color: #F90;
	font-size: 16;
	font-weight: bold;
}

/* Mp3 classes ------------------------*/

div.link_title
{
	color: #F90;
	font-size: 12pt;
	font-weight: normal;
	font-family: "Arial", Helvetica, Sans Serif;
	background-image: url(http://westminsterensemble.com/php/mp3/icons/title_dir.gif);
	vertical-align: top;
	text-align: left;
	font-variant: small-caps;
}
div.category
{
	margin-top: +1em;
	margin-bottom: +1em;
	margin-left: 0em;
	background-image: url(http://westminsterensemble.com/php/mp3/icons/title_dir.gif);
	vertical-align: right;
}

div.directory
{
	margin-left: +2em;
	/* width: 400px; */
	background-image: url(http://westminsterensemble.com/images/newsite/bg_01.jpg);
}

div.song
{
	margin-left: +2em;
/* 	width: 400px; */
	background-image: url(http://westminsterensemble.com/images/newsite/bg_01.jpg);

/* 	background-color: #99C; */
}

div.playlist
{
	margin-left: +2em;
	width: 400px;
/* 	background-color: #369; */
}

div.control
{
	margin-left: +2em;
	margin-top: +1em;
	width: 400px;
/* 	background-color: #999; */
}