body {
	margin: 0px;
	padding: 0px;
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	color: #ffffff;
	background: #000000;
}
.DQLink:link {color: #ff00ff;}
.DQLink:active {color: #ff00ff;}
.DQLink:visited {color: #ff00ff;}
img {border: 0px;}
h1 {margin-top: 10px; text-align: center; font-size: 20px;}
h2 {text-align: center; font-size: 18px;}
h3 {text-align: center; font-size: 16px;}
#PageMain {
	margin: 0px auto;
	padding: 5px 15px 15px 5px;
	border: 7px outset #5313a0;
	color: #ffffff;
	background: #333333;
	width: 1020px;
}
#PageHeader h1 {
	margin: 1px 5px 10px 15px;
	border: 6px inset #888888;
        width: 97%;
	text-align: center;
	color: #c3c3c3;
	background: #000000 url(../images/misc/lightning.gif);
	font-family: verdana,sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 40px;
}
#PageNav {
	margin: 1px 10px 10px 15px;
	padding: 0px;
	border: 2px solid #000000;
	width: 98%;
	color: #000000;
	background: #999999;
}
#PageNav td {
	margin: 0px;
	padding: 2px 0px 2px 0px;
	border: 3px outset #999999;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	background: #ffffff url(../images/backs/btnback.jpg);
}
#PageNav a:link {text-decoration: none; color: #000000;}
#PageNav a:active {text-decoration: none; color: #000000;}
#PageNav a:visited {text-decoration: none; color: #000000;}
#PageNav a:hover {text-decoration: none; color: #c3c3c3; background: #888888;}
#PageNav a.index {padding: 2px 23px 2px 23px;}
#PageNav a.gigs {padding: 2px 11px 2px 11px;}
#PageNav a.bios {padding: 2px 31px 2px 31px;}
#PageNav a.song {padding: 2px 13px 2px 13px;}
#PageNav a.signup {padding: 2px 22px 2px 22px;}
#PageNav a.guest {padding: 2px 5px 2px 5px;}
#PageNav a.misc {padding: 2px 5px 2px 5px;}
#HomeMarquee {
	margin: 1px 5px 10px 15px;
	padding: 1px;
	border: 3px inset #ff00ff;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	background: #000000;
	width: 97%;
}
#HomeContent {
	margin: 1px 5px 10px 15px;
	padding-bottom: 10px;
	border: 4px inset #999999;
	color: #ffffff;
	background: #000000 url(../images/backs/homeback.jpg);
	width: 97%;
}
#HomeContent p {text-align: center; font-weight: bold;}
#HomeContent p.dancers {margin: 10px 0px -5px 0px;}
#HomeContent p.dancefloor {margin: 0px; padding: 0px 0px 5px 0px;}
#DQOrig {text-align: center;}
#HomeContent p.dancefloor {margin: 0px; padding: 0px 0px 5px 0px;}
#HomeContent p.blounge {font-size: 15px;}
#Video1 {
	margin: 10px;
	padding: 3px;
	border: 4px inset #ff00ff;
	color: #ffffff;
	background: #000000;
	width: 600px;
	height: 440px;
	margin-left: auto;
	margin-right: auto;
}
#Video1 p {
	margin: 0px; 
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
#Video2 {
	margin: 10px;
	padding: 3px;
	border: 4px inset #ff00ff;
	color: #ffffff;
	background: #000000;
	width: 320px;
	height: 220px;
	float: right;	
}
#Video2 p {margin: 0px; text-align: center;}
#Video3 {
	margin: 10px;
	padding: 3px;
	border: 4px inset #ff00ff;
	color: #ffffff;
	background: #000000;
	width: 320px;
	height: 220px;
	float: left;	
}
#Video3 p {margin: 0px; text-align: center;}
#News {
	margin: 10px;
	padding: 3px;
	border: 4px inset #ff00ff;
	color: #ffffff;
	background: #000000;
	width: 460px;
	height: 180px;
	float: left;
	overflow: auto;
}
#News p {margin: 5px; text-align: justify;}
#News ul {margin: 2px; padding: 5px 5px 5px 20px; list-style: disc;}
#News li {margin: 0px; padding: 3px;}
#Ad {
	margin: 10px;
	padding: 3px;
	border: 4px inset #ff00ff;
	color: #ffffff;
	background: #000000;
	width: 460px;
	height: 180px;
	float: right;
	overflow: auto;
}
#Ad p {margin: 5px; text-align: justify;}

#ScheduleContent {
	margin: 0px 5px 0px 15px;
	border: 6px inset #999999;
	background: #000000 url(../images/backs/sched.jpg);
}
#SchedFrame {
        padding: 0px 2px 0px 5px;
        width: 975px; 
        height: 640px;
} 

#BiosContent {
	margin: 10px 0px 0px 15px;
	padding: 5px 0px 10px 0px;
	border: 4px inset #999999;
	color: #ffffff;
	background: #000000 url(../images/backs/biosback.jpg);
	width: 97%;
}
#BiosContent p {text-align: center; font-weight: bold;}
#Photos {margin: 10px 0px 280px 0px; font-weight: bold;}
#MaryAnn {
	margin-left: 75px;
	border: 4px outset #ff00ff;
	padding-bottom: 1px;
	width: 205px;
	float: left;
	text-align: center;
	color: #ffffff;
	background: #ff00ff;
}
#Ronnie {
	margin-right: 75px;
	border: 4px outset #ff00ff;
	padding-bottom: 1px;
	width: 205px;
	float: right;
	text-align: center;
	color: #ffffff;
	background: #ff00ff;
}
#Jon  {
	margin-left: 385px;
	border: 4px outset #ff00ff;
	padding-bottom: 1px;
	width: 205px;
	clear: both;
	text-align: center;
	color: #ffffff;
	background: #ff00ff;
}
#Jim  {
	margin-left: 75px;
	padding-bottom: 1px;
	border: 4px outset #ff00ff;
	width: 205px;
	float: left;
	text-align: center;
	color: #ffffff;
	background: #ff00ff;
}
#George {
	margin-right: 75px;
	padding-bottom: 1px;
	border: 4px outset #ff00ff;
	width: 205px;
	float: right;
	text-align: center;
	color: #ffffff;
	background: #ff00ff;
}
#Band {
	margin-left: 285px;
	border: 4px outset #ff00ff;
	width: 420px;
	color: #ffffff;
	background: #ff00ff;
}
#BiosPopupContent {
	margin: 0px;
	border: 4px inset #999999;
	color: #ffffff;
	background: #000000 url(../images/backs/biosback.jpg);
	width: 75%;
	margin-left: auto;
	margin-right: auto;
}
#BiosPopupContent p {
	margin: 3px;
	padding: 3px;
	font-size: 14px;
	text-align: justify;
}
#BiosPopupContent p.Photo {text-align: center;}
#BiosPopupContent img  {border: 4px outset #ff00ff; background: #ff00ff;}
#SongListContent {
	margin: 10px 5px 0px 15px;
	border: 4px inset #999999;
	color: #000000;
	background: #000000;
	width: 97%;
}
#SongListContent th {
	padding: 3px;
	font-size: 16px; 
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	color: #000000; 
	background: #ffffff url(../images/backs/songlistback.jpg);
}
#SongListContent td {
	padding: 3px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	color: #000000;
	background: #ffffff url(../images/backs/songlistback.jpg);
}
#SignupContent {
	margin: 10px 0px 0px 15px;
	padding: 5px 0px 20px 0px;
	border: 4px inset #999999;
	color: #ffffff;
	background: #000000 url(../images/backs/signupback.jpg);
	width: 97%;
}
#SignupContent p {
	margin: 0px;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	font-size: 15px;
}
#frmMailingList p {
	margin: 0px;
	padding: 5px;
	text-align: center;
	font-weight: normal;
	font-size: 14px;
}
#frmMailingList p.InstructText {
	margin-left: 15%;
	padding: 5px;
	width: 70%;
	font-weight: bold;
	text-align: justify;
}
#GuestBookContent {
	margin: 10px 0px 0px 15px;
	border: 4px inset #999999;
	color: #ffffff;
	background: #000000;
	width: 97%;
}
#GuestBookContent p {text-align: center;}
#FunStuffContent {
	margin: 10px 0px 0px 15px;
	border: 4px inset #999999;
	color: #ffffff;
	background: #000000 url(../images/backs/funstuffback.jpg);
	width: 962px;
}
#FunStuffContent p {text-align: center;	font-weight: bold;}
#GameBoard {
	margin: 10px 0px 10px 150px;
	border: 4px outset #ff00ff;
	color: #ffffff;
	background: #0000ff url(../images/backs/biosback.jpg);
	width: 400px;
	text-align: center;
}
#GameBoard  p {font-weight: bold;}
#GameBoard textarea {
	margin: 5px;
	padding: 5px;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	overflow: hidden;
}
.LogoText {
	margin: 0px;
	padding: 5px 0px 5px 0px;
	font-family: "Times New Roman",verdana,sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #c3c3c3;
	font-size: 40px;
}
#CartContent {
	margin: 10px 0px 0px 15px;
	border: 4px inset #999999;
	color: #000000;
	background: #ffffff url(../images/backs/pinkback.jpg);
	width: 97%;
}
#CartContent th {font-size: 15px; color: #000000;}
#CartContent td {
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #000000;
}
#Announcement {
	margin: 0px;
	width: 240px;
	color: #ffffff;
}
#Announcement p {
	margin: 0px;	
	padding: 5px;
	text-align: justify;
	font-size: 12px;
	font-weight: bold;
	background: #0000ff url(../images/backs/biosback.jpg);
}
#Announcement p.heading {
	margin: 50px 0px 0px 0px;
	padding: 3px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #ff0000;
	background: #000000;
}
.AlertText {margin: 0px 325px 0px 0px; color: #ff0000; background: yellow;}
.SpecialText {color: #ff0000; background: yellow;}