/* skeleton setup */

html					{
						width:100%;
						text-align:center;
}

body					{
						padding:0px;
						margin:0px;
						text-align:center;
						max-width: 100%;
						background-color:#000000;
						max-height:111%;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#E8C034;
						/*color:#CCCC33;*/
}

table					{
						height:100%;
						min-height:100%;
						padding:0px;
						margin:0px;
}

td						{
						vertical-align:top;

						height:100%;
}


#container_page			{
						background:url(images/spacer.gif);
						background-repeat:repeat-y;
						background-position:right;
						min-height:100%;
						margin:0px auto;
						padding:0px;
						width:771px;
						height:100%;
}

#maintab
{
text-align:center;
margin:auto;
}




#container_content		{

						background:url(images/lightVertical.jpg);
						background-repeat:repeat-y;
						background-position:left;
						text-align:left;
						margin:0px;
						padding:0px;
						width:inherit;
						height:100%;
}

#curtain				{
						/* static top half of curtain */
						background:url(images/curtain.jpg);
						background-repeat:no-repeat;
						width:163px;
						height:331px;
}

#stretch
{

}

#stretch img
{
height:100%;
}

#content				{
						float:left;
						padding: 10px 0px 10px 0px;
						position:relative;
						left:20px;
						width:380px;
}

.lightsH				{
						background:url(images/lightHorizontal.jpg);
						width:100%;
						background-repeat:repeat-x;
						height:19px;
}


.lightsV 			{
						min-height:100%;
						width:19px;
						background:url(images/lightVertical2.jpg);
						background-repeat:repeat-y;
}


img							{
							border:0px;
}

hr
{
width:100%;
}


/* navigation properties */

#navContainer{
width:180px;
margin:auto;
text-align:center;
padding:0;
}

#nav					{
						position:relative;
						left:-5px;
						width:87%;
						height:100%;
						line-height:25px;
						padding: 10px 0px 0px 0px;
						margin:auto;
						
						}


/* global properties */


#banner					{
						background:url(images/banner.jpg);
						width:770px;
						height:80px;
						float:right;
}

.class
{
height:100%;
}


.bold
{
font-weight:bold;
color:#ffcc66;
}

h2 .bold
{
font-size:12pt;
color:ff8800;
}

.box
{
width:400px;
background-color:#662211;
padding:1px 5px 1px 5px;
margin:0 0 10px 0;
}



/* link properties */

a.profileLink:hover img {
					filter:alpha(opacity=80);
					-moz-opacity:.80;
}


.navButtons
{
					color:#ffffff; 
					width:87%;
					height:15px;
					padding:0px 5px 12px 5px;
					background-color:#ddaa55;
					border:outset;
					border-width:thin;
					margin:0px;
					text-decoration:none;
					font-size:10pt;
}

.navButtons:hover

{
					width:87%;
					height:15px;
					padding:0px 5px 12px 5px;
					background-color:#ffcc33;
					border:inset;
					border-width:thin;
					margin:0px;
					background-color:#FFCC33;
					color:#FFFFFF;
					font-weight:bold;
					font-size:10pt;
}

.navButtons a:hover
{
color:#ffffff;
}





a:link, a:visited		{
					color:#ffffff; 
					text-decoration:underline;
}



a:hover				{
					color:#FFCC33;
					text-decoration:underline;				
}




/* video - media */

.vid						{
							text-align:center;
							background-color:#FFFF99;
							padding:3px;
}

.vidFooter					{
							background-color:#FFFFCC;
							font-size:12pt;
							height:20px;
							position:relative;
							bottom:0px;	
							color:#4d4d4d;					
}

embed{
width:285px;
height:286px;
}

/* performers page */

.bioBox
{
background-color:#800000;
padding:5px;
width:150px;
text-align:center;
}

.bioBox .titleBox
{
background-color:#aa4422;
min-height:25px;
margin: 2px;
padding: 2px;
font:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11pt;
color:#ffcc66;
}

.bioBox img
{
width:145px;
height: 193px; 
}



/* footer properties */

#footerContent					{
								text-align:center;
								font-size:9pt;
								position:relative;
								top:80px;
								border:none;
								padding:0px;
								margin:0px;
}

#footer							{
								background:url(images/footer.jpg);
								background-position:left;
								width:100%;
								height:136px;
								border:none;
								padding:0px;
								margin:0px;
}



