body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;	
	border-bottom: 0px none #cccccc;
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #000099;		
}

a:link {
	text-decoration: none;
	color: #FFF0B5;
}
a:visited {
	text-decoration: none;
	color: #FFF0B5;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #000000;
}
a:active {
	text-decoration: none;
	color: #FF33FF;
}

.navsmall {font-size: 9px}

.bodystyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #006633;		
	border-bottom: 0px none #cccccc;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFCC;		padding-left: 5px; padding-right: 5px;

}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 8px; padding-right: 2px;

}
.bodytext a:link {
	text-decoration: none;
	color: #558554;
	padding-left: 1px;
	padding-right: 1px;	
	font-weight: bold;
}
.bodytext a:visited {
	text-decoration: none;
	color: #558554;
	padding-left: 1px;
	padding-right: 1px;	
	font-weight: bold;
}
.bodytext a:hover {
	text-decoration: none;
	color: #FF00FF;
	background-color: #000000;	
}
.bodytext a:active {
	text-decoration: none;
	color: #FDF1B7;
	padding-left: 1px;
	padding-right: 1px;	
	font-weight: bold;	
}
.bodytextb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 8px;
	padding-right: 2px;
	color: #CC0099;

}
.bodytextb a:link {
	text-decoration: none;
	color: #558554;
	padding-left: 1px;
	padding-right: 1px;	
	font-weight: bold;
}
.bodytextb a:visited {
	text-decoration: none;
	color: #558554;
	padding-left: 1px;
	padding-right: 1px;	
	font-weight: bold;
}
.bodytextb a:hover {
	text-decoration: none;
	color: #FF00FF;
	background-color: #000000;	
}
.bodytextb a:active {
	text-decoration: none;
	color: #FDF1B7;
	padding-left: 1px;
	padding-right: 1px;	
	font-weight: bold;	
}

.bodytextred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 8px;
	padding-right: 2px;
	color: #FF0000;

}
.bodytext a:link {
	text-decoration: none;
	color: #558554;
	padding-left: 1px;
	padding-right: 1px;	
	font-weight: bold;
}
.bodytextred a:visited {
	text-decoration: none;
	color: #558554;
	padding-left: 1px;
	padding-right: 1px;	
	font-weight: bold;
}
.bodytextred a:hover {
	text-decoration: none;
	color: #FF00FF;
	background-color: #000000;	
}
.bodytextred a:active {
	text-decoration: none;
	color: #FDF1B7;
	padding-left: 1px;
	padding-right: 1px;	
	font-weight: bold;	
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #629B61;
	font-style: normal;
	font-weight: normal;
}
.big a:link{	
	text-decoration: none;
}

.medium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #026536;
	font-weight: bold;
	position: relative;
	margin: 0px;
	padding: 0px 0px 2px 0px;	
	border-bottom: 0px none #cccccc;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000099;
}	
.big a:link{
	padding: 2px 0px 2px 10px;
	border-top: 0px none #cccccc;
	width: 100%;
	width: auto;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}

.big a:visited{
	border-top: 0px none #cccccc;
	padding: 2px 0px 2px 10px;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}

.big a:hover{
	border-top: 0px none #003399;
	padding: 2px 0px 2px 50px;
	color: #FFFFFF;
	text-decoration: none;
}



.xbig {
	font-family: Arial;
	font-size: 20px;
	color: #003399;
	background-color: #519E52;
	
}

.hdr1 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-position: center;
	padding: 5px 0px 0px;
	text-decoration: underline;
	
}

.expanded {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-size: 12px;
	color: #006633;
	padding-left: 8px;
	padding-right: 3px;
	background-image: url(/images/05layout/www-RatPack-base.gif);
}
.footer a:link {
	text-decoration: none;
	color: #FF66FF;
}
.footer a:visited {
	text-decoration: none;
	color: #FF66FF;
}
.footer a:hover {
	text-decoration: none;
	color: #619A63;
	background-color: #FDF1B7;	
}
.footer a:active {
	text-decoration: none;
	color: #FF00FF;
}

.box1 {
	padding: 0px;
	background-color: #6699FF;
	border: thin double #FFAB2D;
	list-style-type: none;
}

.box2 {
	font-style: italic;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}


ul{
	list-style-type: none;
	list-style-image: url(/images/WA-bullet2.gif);
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}
.hdr2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FF00FF;
}
.bodytextsmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 8px; padding-right: 3px;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #026536;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 5px;
}
.navlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}

.navlinks a:link {
	text-decoration: none;
	color: #FF66FF;
}
.navlinks a:visited {
	text-decoration: none;
	color: #FF66FF;
}
.navlinks a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #000000;
}
.navlinks a:active {
	text-decoration: none;
	color: #FF00FF;
}
.navlinks2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}

.navlinks2 a:link {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #000000;
}
.navlinks2 a:visited {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #000000;
}
.navlinks2 a:hover {
	text-decoration: none;
	color: #FFF0B5;
	background-color: #000000;
}
.navlinks2 a:active {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #000000;
}
.small2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF0B5;
	font-style: normal;
	font-weight: normal;
}
.songlist {
	background-image: url(/images/gfx/stave-fade.gif);
}
.LatestNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.latesttable {
	border: 0px #000000;
	background-color: #000000;
}
.MeduimWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
}
.setlist {
	border: 2px #FF00FF;
	background-image: url(/images/05layout/ratpacksetlist.gif);
	line-height: 25px;
	font-size: 18px;
	font-family: "Lucida Handwriting";
}
.MeduimWhiteGeybg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #666666;
}
.xmastb {
	background-image: url(/images/05layout/bgsnowflake.gif);
}
.sitemaptb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #666666;
	line-height: 20px;
	padding-left: 3px;
}
.LatestNewsSmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #0000FF;
}
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 3px;
	font-style: italic;
	color: #666666;
	font-weight: normal;
}
.wk {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.wk2 {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
