/* GCPAS.CSS 2.5 10/24/2007 J. Bradley Reck */

BODY
{
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	font-style: normal;
	font-family: 'Times New Roman';
	/* background-image: url(Graphics/Background.gif); */
	/* background-attachment: fixed; */
	/* background-repeat: repeat-y; repeat vertical only */
	margin-top: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
}

/* News and Reviews text settings */
P.NAR, TR.NAR
{
	font-size: 10pt;
	color: #000000;
	font-style: normal;
	font-family: 'Courier';
	margin-top: 0px;
	margin-left: 0px;
}

TD.Dateline
{
	font-size: 8pt;
	color: #808080;
	font-style: normal;
	font-family: 'Courier';
	margin-top: 0px;
	margin-left: 0px;
	width: 20%;
}

TR.NAR2
{
	font-size: 10pt;
	color: #000000;
	font-style: normal;
	font-family: 'Courier';
	margin-top: 0px;
	margin-left: 0px;
}

TD.Headline {
	font-size: 12pt;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-family: 'Courier';
	margin-top: 0px;
	margin-left: 0px;
}

.headerContent {
	font-weight: normal;
	font-size: 36pt;
	color: #000000;
	font-style: normal;
	font-family: 'Times New Roman';
	text-decoration: none;
}


.buttonLink {
	font-weight: bold;
	font-size: 12pt;
	color: #0099ff;
	font-style: normal;
	font-family: 'Times New Roman';
	text-decoration: none;
}

/* Stuff for Selling Tickets */

TD.WhoShow {
	width: 40%;
}

/* Stuff for ticket pricing */

Table.TP {
        width: 95%;
        text-align: left;
}

/* Ticket pricing: below in the same column */

TD.SoldOut {
        font-weight: bold;
	font-size: 12pt;
	color: Red;
	font-style: normal;
	font-family: 'Ariel';
	text-decoration: none;
	width: 20%;
}

TD.SeatWarn {
        font-weight: bold;
	font-size: 12pt;
	color: #DF7417;
	font-style: normal;
	font-family: 'Times New Roman';
	text-decoration: none;
	width: 20%;
}

TD.coldseat {
	width: 20%;
}

/* Ticket pricing: The below are not in the same column */


TD.Number {
	width: 12%;
}

TD.ppButton {
	width: 14%;
}

TD.pcButton {
	width: 14%;
}

/* Buffer between table elements horizontally breaking rows */
.Buffer {
	height: 20px;
}

/* Buffer between table elements vertically breaking columns */
.HBuffer {
	width: 30px;
}

/* Buffer between table elements vertically breaking columns */
.HBuffer2 {
	width: 20px;
}

TR.Artist {
	height: 100%;
}

TD.Perf {
	height: 214px;
}

TD.Artist {
	height: 214px;
	/* width: 270px; */
}

TD.PerfInfo {
	height: 100%;
}


.BannerLink {
	font-weight: bold;
	font-size: 18pt;
	color: #0099ff;
	font-style: normal;
	font-family: 'Times New Roman';
	text-decoration: none;
}

.ContentTitle {
	font-weight: bold;
	font-size: 18pt;
	color: #000000;
	font-style: normal;
	/* font-family: 'Times New Roman'; */
	text-decoration: none;
        text-align: center;
}

.ContentSecTitle {
	font-weight: bold;
	font-size: 14pt;
	color: #000000;
	font-style: normal;
	font-family: 'Times New Roman';
	text-decoration: none;
}


.ContentLink {
	font-weight: bold;
	font-size: 12pt;
	color: #6F6F6F;
	font-style: normal;
	font-family: 'Times New Roman';
	text-decoration: none;
	z-index: 1;
}

.ContactLink {
	font-weight: bold;
	font-size: 12pt;
	color: #A6420F;
	font-style: normal;
	font-family: 'Times New Roman';
	text-decoration: underline;
	z-index: 1;
}

.ContentText {
	font-weight: bold;
	font-size: 12pt;
	color: #C0C0C0;
	font-style: normal;
	font-family: 'Times New Roman';
	text-decoration: none;
}

.subContent {
	font-weight: normal;
	font-size: 9pt;
	color: #6F6F6F;
	font-style: normal;
	font-family: 'Times New Roman';
	text-decoration: none;
}

.subContentLink {
	font-weight: normal;
	font-size: 9pt;
	color: #6F6F6F;
	font-style: normal;
	font-family: 'Times New Roman';
	text-decoration: underline;
}


A:hover {  color: #00ff66;
}

Font.Link1 {
	font-size: 14pt;
	color: #000000;
	font-style: normal;
	font-family: 'Times New Roman';
}

.ttbox {
	font-size: 9pt;
	padding-left: 5px;
        border: 1pt black solid; 
	width: 400px;
	position: relative;
	z-index:4;
}

/* DHTML TOOLTIP */
#dhtmltooltip {
font-size: 9pt;
font-style: normal;
font-weight: normal;
position: absolute;
border: 1px solid black;
padding: 5px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}

/* page graphics */
div.logo1 {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}
div.logo1A {
	position: absolute;
	left: 543;
	top: 0;
	z-index: 1;
}
div.logo2A {
	position: absolute;
	left: 550;
	top: 0;
	width: 531;
	z-index: 0;
}
div.logo1B {
	position: absolute;
	left: 636;
	top: 0;
	z-index: 1;
}
div.button {
	position: absolute;
	left: 147;
	top: 149;
	z-index: 1;
}
div.A1 {
	position: absolute;
	left: 158;
	top: 149;
	z-index: 1;
}
div.sig {
/* Placement is controlled in ReposImage.js */
	position: absolute;
	left: 540;
	top: 139;
	z-index: 1;
}
div.main {
	position: absolute;
	left: 161;
	top: 200;
	text-align: left;
	z-index: 4;
}

/* control for positioning of buttons */
#buttons {
	position: absolute;
	left: 10;
	top: 150;
	z-index: 2;
}
#buttons a.hom {
	/* width: 36 */
	position: absolute;	
	top: 0;	
}
#buttons a.mis {
	/* width: 36 */
	position: absolute;	
	top: 33;	
}
#buttons a.nar {
	/* width: 54 */
	position: absolute;	
	top: 65;	
}
#buttons a.sch {
	/* width:  54 */
	position: absolute;	
	top: 115;	
}
#buttons a.pas {
	/* width: 54 */
	position: absolute;	
	top: 164;
}
#buttons a.art {
	/* width: 34 */
	/* was 180 */
	position: absolute;	
	top: 213;	
}
#buttons a.spo {
	/* width: 36*/
	/* was 214 */
	position: absolute;	
	top: 245;	
}
#buttons a.son {
	/* width: 34 */
	/* was 214 */
	position: absolute;	
	top: 275;	
}
#buttons a.fnl {
	position: absolute;	
	top: 305;	
}
#buttons a.ven {
	/* width: 34 */
	/* was 248 */
	position: absolute;	
	top: 354;	
}
#buttons a.tic {
	/* width: 35 */
	/* was 283 */
	position: absolute;	
	top: 384;	
}
#buttons .con {
	/* width: 35 */
	/* was 318 */
	position: absolute;	
	top: 415;	
}
#buttons a.lin {
	/* width: 36 */
	/* was 353 */
	position: absolute;
	top: 447;
}
#buttons a.med {
	/* width: 36 */
        /*  36 */
	/* was 389 */
	position: absolute;
	top: 479;
}
#buttons a.nws {
	/* width: 78 */
	/* was 474 */
	position: absolute;
	top: 511;
}
#buttons div.mor {
	/* width: 85 */
	position: absolute;
	top: 584;
}
#buttons div.bot {
	/* width: 56 */
	position: absolute;
	top: 664;
}

/* Page Titles */
#Titles {
	position: absolute;
	top: 145;
	z-index: 4;
}
#Titles .Title {
	width: 220;
	font-weight: bold;
	font-size: 18pt;
	color: #000000;
	font-style: normal;
	/* font-family: 'Times New Roman'; */
	text-decoration: none;
        text-align: center;
}
#Titles .NANDR
{
	width: 280;
	font-weight: bold;
	font-size: 18pt;
	color: #00000F;
	font-style: normal;
	font-family: 'Courier';
}
#Titles .Sch {
	width: 320;
	font-weight: bold;
	font-size: 18pt;
	color: #000000;
	font-style: normal;
	/* font-family: 'Times New Roman'; */
	text-decoration: none;
        text-align: center;
}
#Titles .TheTick {
	width: 310;
	font-weight: bold;
	font-size: 18pt;
	color: #000000;
	font-style: normal;
	/* font-family: 'Times New Roman'; */
	text-decoration: none;
        text-align: center;
}
#Titles .Events {
	width: 360;
	font-weight: bold;
	font-size: 18pt;
	color: #000000;
	font-style: normal;
	/* font-family: 'Times New Roman'; */
	text-decoration: none;
        text-align: center;
}

/* Sponsor Stuff Area */
div.sps {
	position: absolute;
	top: 200;
	text-align: left;
	z-index: 4;
}

/* Address and Phone Number */
/* for (Normal Browsers) */
div.addrph {
	font-weight: normal;
	font-size: 9pt;
	color: #FFFFFF;
	font-style: normal;
	font-family: 'Times New Roman';
	position: absolute;
	left: 137;
	top: 102;
	width: 250px;
	text-align: left;
	z-index: 3;
}

/* for ie */
div.ieaddrph {
	font-weight: normal;
	font-size: 9pt;
	color: #FFFFFF;
	font-style: normal;
	font-family: 'Times New Roman';
	position: absolute;
	left: 137;
	top: 116;
	width: 250px;
	text-align: left;
	z-index: 3;
}

/* Sponsors */
/* for (Normal Browsers) */
.spons {
	font-weight: normal;
	font-size: 14pt;
	color: #FFFFFF;
	font-style: normal;
	font-family: 'Times New Roman';
	position: absolute;
	top: 5;
	width: 440px;
	text-align: left;
	z-index: 3;
}
.iespons {
	font-weight: normal;
	font-size: 14pt;
	color: #FFFFFF;
	font-style: normal;
	font-family: 'Times New Roman';
	position: absolute;
	top: 18;
	width: 440px;
	text-align: left;
	z-index: 3;
}



.Marquee {
	width: 360;
	height: 65;
	border: 1px solid #AFAFEF;
	font-size: 10pt;
	font-style: normal;
	font-family: 'Times New Roman';
}

