@charset "utf-8";
/* CSS Document */

/* Setup for centering page in browser */
html, body {
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	/* Set background image to center in page no matter what the screen resolution of the viewer and force the background image to the top of the web page */
	background-color: #000000;
	background-image: url(../images/header/background.jpg);
	background-position: center;
	background-position: top;
	/* Centering for Internet Explorer 6 */
	text-align: center;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}
#wrapper {
	/* Set width of web contents */
	width: 980px;
	/* Centers page in Firefox and Safari */
	margin: 0 auto;
	/* Fix text alignment from body tag */
	text-align: left;
	display: table;
}
/*******************  Define the Columns *********************/

#bluesContent {
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#menucolumn {
	width: 200px;
	float: left;
}
#content {
	width: 620px;
	float: left;
}
#contentText {
	margin: 0 60px 10px 60px;
}
#sponsors {
	width: 160px;
	float: left;
}
#contentText-2columns {
	margin: 0 20px 10px 20px;
}
div.spread-column-left {
	float: left;
	width: 263px;
	margin-right: 30px;
	display: inline;
}
div.spread-column-right {
	float: left;
	width: 263px;
	display: inline;	
}
/******************  Define Background No Bleed *********************/


#backgroundNoBleed {
	width:100%;
	padding:0;
	margin:0;
	background-position: center;
	background-color: #000000;
	/* background-position: top; */
	/* Centering for Internet Explorer 6 */
	text-align: center;
}
#backgroundNoBleedWrapper {
	/* Set width of web contents */
	width: 980px;
	/* Centers page in Firefox and Safari */
	margin: 0 auto;
	/* Fix text alignment from body tag */
	text-align: left;
	display: table;
	clear: both;
}
/*******************  Define Footer *********************/

#footer {
	width:100%;
	height:80px;
	padding:0;
	margin:0;
	background-position: center;
	/* background-position: top; */
	/* Centering for Internet Explorer 6 */
	text-align: center;
}
#footerWrapper {
	/* Set width of web contents */
	width: 980px;
	/* Centers page in Firefox and Safari */
	margin: 0 auto;
	/* Fix text alignment from body tag */
	text-align: left;
	display: table;
}
#footerNavigation {
	width: 980px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	margin: 20px 0 0 0;
	color: #FFFFFF;
	text-align: center;
}
#footerCopyright {
	width: 435px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
	margin: 20px 0 7px 80px;
	text-align: left;
}
#footerCreator {
	width: 300px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-align: right;
	color: #FFFFFF;
	margin: 20px 80px 7px 0;
}
/*******************  Navigation *********************/
table.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
/*******************  Define Image Positioning *********************/


img.right_aligned	/* class only affects the image tag */ {
	float: right; /* floats the image to the right hand side and text flows around it. */
	margin: 0 0 10px 15px;
	border: 1px solid #FFFFFF;
}
img.left_aligned	/* class only affects the image tag */ {
	float: left; /* floats the image to the left hand side and text flows around it. */
	margin: 0 10px 10px 0;
	border: 1px solid #FFFFFF;
}
img.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
img.sponsor {
    display: block;
    margin-left: auto;
    margin-right: auto;
	margin-bottom: 10px;
}
img.withcredits {
	border: 1px solid #FFFFFF;
}
img.porter	/* class only affects the image tag */ {
	float: right; /* floats the image to the right hand side and text flows around it. */
	margin: 10px 0 10px 15px;
	border: 1px solid #87ceeb;
}
div.photo-section {
	/* Set width of web gallery */
	width: 390px;
	/* Centers page in Firefox and Safari */
	margin: 0 auto;
	/* Fix text alignment from body tag */
	text-align: left;
	display: table;
}
div.photo-area {
	float: left;
	width: 130px;
	margin-bottom: 12px;
}
div.photo-solo {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 390px;
	margin-bottom: 10px;
}
div.video-solo {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 366px;
	margin-bottom: 10px;
}
div.clearfloats {
	clear: both;
}
img.gallery {
	border: 2px solid #993300;
}
img.gallery-image {
	border: 2px solid #993300;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}
table.gallery-nav {
	margin-bottom: 7px;
}
table.photo-credits {
	float: right;
	margin-left: 20px;
	margin-bottom: 0;
}
table.photo-credits-lowered {
	float: right;
	margin-left: 20px;
	margin-bottom: 0;
	margin-top: 3px;
}
/*******************  Define Table Positioning *********************/

table.lineup-spaced {
	/* Set width of web contents */
	width: 440px;
	/* Centers page in Firefox and Safari */
	margin: 0 auto;
	/* Fix text alignment from body tag */
	text-align: left;
	display: table;
	margin-bottom: 10px;
}
table.lineup {
	/* Set width of web contents */
	width: 440px;
	/* Centers page in Firefox and Safari */
	margin: 0 auto;
	/* Fix text alignment from body tag */
	text-align: left;
	display: table;
}
table.bandshell-date {
	/* Set width of web contents */
	width: 440px;
	/* Centers page in Firefox and Safari */
	margin: 0 auto;
	/* Fix text alignment from body tag */
	text-align: left;
	display: table;
	margin-top: 14px;
}
table.map {
	/* Set width of web contents */
	width: 440px;
	/* Centers page in Firefox and Safari */
	margin: 0 auto;
	/* Fix text alignment from body tag */
	text-align: left;
	display: table;
	margin-top: 10px;
	margin-top: 10px;
}
p.map {
	margin: 0 30px 12px 30px;
	padding: 0 0 0 0;
	text-align: center;
}

/*******************  Define Common Tags *********************/


h1 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #87ceeb;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}
h1.spacer {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #87ceeb;
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
}
h1.bios {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #87ceeb;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}
h2.bios {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #87ceeb;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
h1.archives {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #87ceeb;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
table.archives {
	margin: 10px 0 0 0;
}
h1.feeling-lucky {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 26px;
	line-height: 28px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #87ceeb;
	margin: 5px 0 10px 0;
	padding: 5px 0 0 0;
}
h2.feeling-lucky {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #6daefe;
	margin: 0 0 2px 0;
	padding: 0 0 0 0;
}
h3.feeling-lucky {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 20px;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #87ceeb;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
h2.food-prizes {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 26px;
	line-height: 28px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #6daefe;
	margin: 10px 0 4px 0;
	padding: 0 0 0 0;
}
h2 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #1e90ff;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
h2.bandshell {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 20px;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #1e90ff;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
h2.spacer {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #1e90ff;
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
}
h2.left-justified {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #1e90ff;
	margin: 10px 0 3px 0;
	padding: 0 0 0 0;
}
h2.special-guest {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #1e90ff;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
h2.accolades {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	text-align: left;
	color: #cce6fe;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
h2.slogan {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	text-align: left;
	color: #cce6fe;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
h2.prizes {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #1e90ff;
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
}
h3 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
h3.line-up {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
h3.details-line-up {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
h3.index-line-up {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 18px;
	line-height: 21px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
.great-prizes {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 17px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
.performers {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 17px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
h3.spacer {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
}
h3.website {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #f00;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
h4 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 17px;
	line-height: 21px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #87ceeb;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
h4.meetme {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 17px;
	line-height: 21px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #87ceeb;
	margin: 7px 0 0 0;
	padding: 0 0 0 0;
}
h5 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #f00;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
p {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
p.video-credits {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
	margin: 10px 0 10px 0;
	padding: 0 0 0 0;
}
p.extraspace {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
}
p.main-point {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 14px;
	line-height: 17px;
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
.waterfrontblues {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 15px;
	line-height: 17px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	color: #87ceeb;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
.main-quote {
	color: #8fdbf9;
	font-style: italic;
	font-weight: bold;
	font-size: 13px;
	line-height: 17px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.quote {
	color: #8fdbf9;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.authority {
	color: #f00;
	font-style: italic;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
p.indented {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
	margin: 0 0 10px 20px;
	padding: 0 0 0 0;
}
p.center {
	margin: 0 0 12px 0;
	padding: 0 0 0 0;
	text-align: center;
}
p.right {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	text-align: right;
	color: #FFFFFF;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
p.right-page {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	text-align: right;
	color: #FFFFFF;
	margin: 10px 0 10px 0;
	padding: 0 0 0 0;
}
.talent {
	color: white;
	font-size: 16px;
	line-height: 17px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	margin-bottom: 2px;
}
p.lots-more {
	color: #fff;
	font-weight: bold;
	font-size: 17px;
	line-height: 19px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;	
}
p.free {
	color: red;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;	
}
p.how-lucky {
	color: #87ceeb;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	margin: 0 0 30px 0;
	padding: 0 0 0 0;	
}
p.photo-gallery {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	line-height: 13px;
	text-align: center;
	color: #FFFFFF;
	margin: 5px 0 10px 0;
	padding: 0 0 0 0;
	text-decoration: none
}
p.address {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #FF0000;
	margin: 0 0 10px 19px;
	padding: 0 0 0 0;
}
p.photocredits {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
	color: #FFFFFF;
	margin: 5px 0 5px 0;
	padding: 0 0 0 0;
	text-decoration: none
}
p.adobe {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 10px;
	line-height: 12px;
	text-align: left;
	color: #FFFFFF;
	margin: 20px 0 5px 0;
	padding: 0 0 0 0;
	text-decoration: none
}
p.rules {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
p.footnotes {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
td.stage-time {
	width: 96px;
	background-color: #000;
}
.stage-time {
	color: #fff;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.stage-time-top {
	color: #fff;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin: 3px 0 0 0;
	padding: 0 0 0 0;
}
.stage-performer {
	color: #87ceeb;
	font-size: 18px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.after-party {
	color: #87ceeb;
	font-size: 18px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	background: url(../images/common/boston-pizza.gif) no-repeat;
	padding-left: 31px;
	margin-bottom: 2px;
	margin-left: 0px
}
.bandName {
	color: #87ceeb;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	text-decoration: none
}
.bandMember {
	color: #81BCED;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	text-decoration: none
}
.recordTitle {
	color: #f00;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
}
.albumTitle {
	color: #E8B900;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;	
}
.waterfront-blues {
	color: #87ceeb;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	text-decoration: none
}
.award {
	color: #1e90ff;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	text-decoration: none
}
.achievement {
	color: #1e90ff;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	font-style: italic;
	text-decoration: none
}
.reviews {
	font-style:italic;
	color: #8fdbf9;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.lineup {
	color: white;
	font-size: 14px;
	line-height: 17px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.lineupPerformer {
	color: #cce6fe;
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.contest {
	color: white;
	font-size: 14px;
	line-height: 17px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.contestPrize {
	color: #1e90ff;
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.contestFacts {
	color: #FF0000;
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.contactAddress {
	color: #f00;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	margin: 0 0 10px 19px;
	padding: 0 0 0 0;
}
.lrgtitle-red {
	color: #f00;
	font-weight: bold;
	font-size: 17px;
	line-height: 19px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.lrgtitle-blue {
	color: #87ceeb;
	font-weight: bold;
	font-size: 17px;
	line-height: 19px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
/*****************  Unordered Lists ******************/
ul {
	list-style-type: none;
	margin: 0 10px 10px 0;
	padding: 0 0 0 17px;
}
li {
	background-image: url(../images/common/bstar.gif);
	background-repeat: no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 5px 17px;
}
.redchecklist {
	list-style:none;
	margin: 10px 0 10px 0;
	padding: 0 0 0 0;
}
.redchecklist li {
	background:url(../images/common/redcheck.gif) no-repeat left 0px;
	margin: 0 0 2px 25px;
	padding: 0 0 0 17px;
}
.vendor-list {
	list-style:none;
	margin:0 0 0;
	padding:0 0 0;
}
.vendor-list li {
	background:url(../images/common/blue-arrow.gif) no-repeat left 0px;
	padding-left:22px;
	margin-bottom:5px;
	margin-left:5px;
	color: #0099cc;
	font-size: 13px;
	line-height: 16px;
	text-align: left;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.dot-list {
	list-style: none;
	margin: 0 0 7px 0;
	padding: 0 0 0 0;
}
.dot-list li {
	color: white;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	background: url(../images/common/bstar.gif) no-repeat;
	padding-left: 17px;
	margin-bottom: 2px;
	margin-left: 25px
}
.award-list {
	list-style: none;
	margin: 0 0 7px 0;
	padding: 0 0 0 0;
}
.award-list li {
	color: #1e90ff;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/common/bstar.gif) no-repeat;
	padding-left: 16px;
	margin-bottom: 2px;
	margin-left: 3px;
}
.achievement-list {
	list-style: none;
	margin: 0 0 7px 0;
	padding: 0 0 0 0;
}
.achievement-list li {
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: normal;
	text-decoration: none;
	background: url(../images/common/bstar.gif) no-repeat;
	padding-left: 16px;
	margin-bottom: 2px;
	margin-left: 3px;
}
.talent-list {
	list-style: none;
	margin: 0 0 7px 0;
	padding: 0 0 0 0;
}
.talent-list li {
	color: white;
	font-size: 14px;
	line-height: 17px;
	font-weight: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	background: url(../images/common/bstar.gif) no-repeat;
	padding-left: 17px;
	margin-bottom: 2px;
	margin-left: 25px
}
.talent-superscript {
	color: white;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	margin-bottom: 2px;
}
.foot-notes {
	list-style: none;
	margin: 0 0 7px 0;
	padding: 0 0 0 0;
}
.foot-notes li {
	color: white;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	background: url(../images/common/foot-note.gif) no-repeat;
	padding-left: 12px;
	margin-bottom: 2px;
	margin-left: 0;
}
/************* INDEX COLUMNS  **************/
div.column-left {
	float: left;
	width: 310px;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	line-height: 13px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
div.column-right {
	float: left;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	line-height: 13px;
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
}
div.clearfloats {
	clear:both;
	display:inline;
}
/************************* ROLLOVERS *******************************************/
a {
   outline: 0;
}
a:link {
	color: #0099ff
}
a:visited {
	color: #87ceeb
}
a:hover, a:active {
	color: #f00;
	text-decoration: underline
}
a.index:link {
	color: #f00
}
a.index:visited {
	color: white
}
a.index:hover, a.index:active {
	color: #87ceeb;
	text-decoration: underline
}
a.tagline:link {
	color: #cce6fe
}
a.tagline:visited {
	color: #c36b00
}
a.tagline:hover, a.tagline:active {
	color: #f00;
	text-decoration: underline
}
a.button {
	outline: none
}
a.officialsponsor {
	outline: none
}
/**************************  HISTORICAL LINKS *********************************/

.std-blue {
	color: #87ceeb;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.std-dodgerblue {
	color: #1e90ff;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.std-brick {
	color: #f00;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.std-white {
	color: #fff;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.std-red {
	color: #f00;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.md-red {
	color: #f00;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.md-white {
	color: white;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.title-blue {
	color: #87ceeb;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.slogan {
	color: #cce6fe;
	font-style: italic;
	font-weight: bold;
	font-size: 17px;
	line-height: 19px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.slogannoItal {
	color: #cce6fe;
	font-weight: bold;
	font-size: 17px;
	line-height: 19px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.htitle-blue {
	color: #87ceeb;
	font-weight: bold;
	font-size: 13px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.htitle-dodgerblue {
	color: #1e90ff;
	font-weight: bold;
	font-size: 13px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.memories {
	color: #f00;
	font-style: italic;
	font-weight: bold;
	font-size: 15px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	text-align: center
}
.title-red {
	color: #f00;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.title-dodgerblue {
	color: #1e90ff;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.mtitle-blue {
	color: #87ceeb;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.title-white {
	color: white;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.lineup-blue {
	color: #1e90ff;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.lineup-dodgerblue {
	color: #1e90ff;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.title-dodgerblue {
	color: #1e90ff;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.mtitle-dodgerblue {
	color: #1e90ff;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.lrgtitle-white {
	color: white;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.lrgtitle-xblue {
	color: #2ff9ff;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.xlrgtitle-red {
	color: #f00;
	font-weight: bold;
	font-size: 22px;
	line-height: 24px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.title-red {
	color: #f00;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.sm-white {
	color: #fff;
	font-size: 10px;
	line-height: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.sm-brick {
	color: #f00;
	font-size: 10px;
	line-height: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.sm-red {
	color: #f00;
	font-size: 10px;
	line-height: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.footer {
	color: navy;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}

