body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(/images/layout/bg.gif);
	background-repeat: repeat-x;
}
td,p,input,select,textarea,option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
strong,b {
	font-weight: bold;
}
em,i {
	font-style: italic;
}
A {
	color: #000000;
	text-decoration: underline;
}
A:Hover {
	color: #FF0000;
	text-decoration: underline;
}
A.black {
	color: #000000;
	text-decoration: underline;
}
A.black:Hover {
	color: #FF0000;
	text-decoration: underline;
}
.header-about {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399CC;
}
.header-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399CC;
}
.header-contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399CC;
}
.smallprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.home_searchBg {
	background-image: url(/images/layout/home_searchBg.gif);
	background-repeat: no-repeat;
	height: 261px;
	width: 210px;
}
.mainbox-l {
	background-image: url(/images/layout/mainbox-l.gif);
	background-repeat: repeat-y;
	width: 13px;
}
.mainbox-r {
	background-image: url(/images/layout/mainbox-r.gif);
	background-repeat: repeat-y;
	width: 13px;
}
.home_featCdsBg {
	background-image: url(/images/layout/home_featCdsBg.gif);
	background-repeat: no-repeat;
	height: 110px;
	width: 520px;
}
.home_upcomingBg {
	background-image: url(/images/layout/home_upcomingBg.gif);
	background-repeat: no-repeat;
	height: 159px;
	width: 258px;
}
.home_welcomeBg {
	background-image: url(/images/layout/home_welcomeBg.jpg);
	background-repeat: no-repeat;
	height: 184px;
	width: 472px;
}
.hLine {
	background-image: url(/images/layout/hLine.gif);
	background-repeat: repeat-x;
	height: 5px;
}
.hLine-gray {
	background-image: url(/images/layout/hLine-gray.gif);
	background-repeat: repeat-x;
	height: 5px;
}
.vLine {
	background-image: url(/images/layout/vLine.gif);
	background-repeat: repeat-y;
	width: 25px;
}
.vLine2 {
	background-image: url(/images/layout/vLine2.gif);
	background-repeat: repeat-y;
	width: 25px;
}
.select_search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 196px;
}
.sub_searchBg {
	background-image: url(/images/layout/sub_searchBg.gif);
	background-repeat: no-repeat;
	height: 124px;
	width: 210px;
}
.sub_productsBg {
	background-image: url(/images/layout/sub_productsBg.gif);
	background-repeat: no-repeat;
	height: 110px;
	width: 520px;
}
.subHeadBg {
	background-image: url(/images/layout/subHeadBg.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 520px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}
.songBg {
	background-image: url(/images/layout/songBg.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 520px;
}
.songHeadBg {
	background-image: url(/images/layout/songHeadBg.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 520px;
}
.sidebarHeadBg {
	background-image: url(/images/layout/sidebarHeadBg.gif);
	background-repeat: no-repeat;
	width: 210px;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}
.sidebarBgBlue {
	background-image: url(/images/layout/sidebarBgBlue.gif);
	background-repeat: repeat-y;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.sidebarBgWhite {
	background-image: url(/images/layout/sidebarBgWhite.gif);
	background-repeat: repeat-y;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #167DB0;
}
.blueNorm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3399CC;
}
.blueLg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3399CC;
}
.redLg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
}
.required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.formError {
	font-size: 10px;
	color: #990000;
}