
		/* --- EVERYTHING ELSE ---*/
		DIV.listing UL { margin: 0px; padding: 4px; list-style-type: none;}
	

/* Access keys */
/*.hide{
position: absolute;
left: -2000px;
height: 1px;
width: 1px;
}*/

#site {}
#shoes {position: absolute; top: 40px;left: 450px;}
#puff {position: absolute; top: 320px;left: 150px;}

/* Wrapper styles */
#pagewidth { width: 700px; padding: 25px; background-color: #FFFFFF;} 
#outerHome { width: 700px;}  
#inner { width: 700px;}

/* Header styles */
#header{ height: 120px; background-color: #FFF; width: 700px; margin-bottom:1px;}
#logo {float: left;}
#tools {float: right; background-color: #FFF; width: 300px; padding-top: 60px;}
#mininav {padding-right: 10px; padding-top: 7px; padding-bottom: 10px;}
#search {padding-right: 10px; clear: right;}

/* Homepage styles */
#leftcolHome {width: 500px; float: left;}
#primary {padding-top: 0px;width: 156px; float: left; height: 203px; background-image: url(../laf/primary_Nav.png);}
#building {width: 343px; height: 203px; margin-left: 1px; float: left; margin-bottom: 1px;}
#secondaryHome {background-color: #7D8182; height: 39px; width: 500px; clear: left; margin-bottom: 1px;}
#rightcol {width: 199px; float: right;	}
#listings {width: 199px;}

/* Highlight styles (home page production images) */
#highlight {padding: 0px; margin: 0px;}
#showItem1 {float: left; width: 166px; margin-right: 1px;}
#showItem2 {float: left; width: 166px; margin-right: 1px;}
#showItem3 {float: left; width: 166px;}
#showImage1, #showImage2,#showImage3 { width: 166px; margin-bottom: 1px; height: 122px; clear: right;}
#showText1, #showText2, #showText3 {width: 166px; height: 40px; background-color: #C9C7CA;}

/* Home Footer styles */
#footerHome {background-color: #78747A; width: 700px; margin-top: 0px; clear: both;} 
#utilityHome {float: left; background-color: #78747A; height: 40px; width: 312px; padding-left: 10px;} 
#booking {float: right; width: 378px;}

/* Credit styles */
#credits {position:relative; width: 700px; clear: both;}
#copy {}
#fusion {position:absolute; top:0px; right:0px;}

#clr {margin: 0px; padding: 0px;}
.clr {clear:both;}
.content { height: 100%; background-color: #F0F0F0;} /*padding for content */ 

/* Other styles */
/*#header .content{padding-bottom:0;} padding bottom 0 to remove space in IE5 Mac*/

/* Standard styles */
BODY {color: #333333; font-size: 70%; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; background-image: url(../laf/bgTile.png);}
H1 {color: #222222; font-size: 110%; font-weight: bold; margin-bottom: 0px; display: inline;}
H2 {color: #78747A; font-size: 100%; font-weight: bold; margin-top: 0px;}
TD {color: #111111; font-size: 100%;}
TABLE { background-color: transparent;}
TH {text-align: left; font-size: 90%; }

P {padding: 0px;}
IMG { border: 0px;}
A {color: #333333; text-decoration: underline; font-size: 100%; font-weight: normal; }
A:HOVER {color: #333333; text-decoration: underline; font-size: 100%; font-weight: normal; }
INPUT {font-size: 100%; color: #333333; }

/* HOMEPAGE SECONDARY NAVIGATION styles EN */
.linkaen {float: left; width: 115px; background-color: inherit;}
.linkben {float: left; width: 162px;}
.linkcen {float: left; width: 130px;}
.linkden {float: left; width: 88px;}

.linkaen ul, .linkben ul, .linkcen ul, .linkden ul { padding: 5px 0px 1px 0px; margin: 0px 0px 0px 18px;}
.linkaen li, .linkben li, .linkcen li, .linkden li { padding: 0px 0px 0px 0px; margin: 0px; list-style-image: url(../laf/secondaryNavBullet.png); list-style-position: outside;}
.linkaen A, .linkben A, .linkcen A, .linkden A  { margin: 0px 0px 0px -7px; padding: 0px; }

/* HOMEPAGE SECONDARY NAVIGATION styles CY */
.linkacy {float: left; width: 102px; background-color: inherit;}
.linkbcy {float: left; width: 131px;}
.linkccy {float: left; width: 145px;}
.linkdcy {float: left; width: 120px;}

.linkacy ul, .linkbcy ul, .linkccy ul, .linkdcy ul { padding: 5px 0px 1px 0px; margin: 0px 0px 0px 18px;}
.linkacy li, .linkbcy li, .linkccy li, .linkdcy li { padding: 0px 0px 0px 0px; margin: 0px; list-style-image: url(../laf/secondaryNavBullet.png); list-style-position: outside;}
.linkacy A, .linkbcy A, .linkccy A, .linkdcy A  { margin: 0px 0px 0px -7px; padding: 0px; }

/* POP-UP WINDOW styles */
#pop {margin-left: 10px;}

/* HEAD styles */
DIV.head {color: #766F78; font-size: 95%; text-decoration: none; letter-spacing: -1px;}
DIV.head A {color: #766F78; font-size: 100%; text-decoration: none;}
DIV.head A:HOVER {color: #766F78; font-size: 100%; text-decoration: underline;}
DIV.head INPUT { margin: 0px; border-width: 1px; border-color: #766F78; font-size: 120%;border-style: solid;}
DIV.head FORM { margin: 0px;}

/* PRIMARY NAVIGATION styles */
DIV.primary {font-size: 95%; color: #FFF; font-family: Geneva, Verdana, Helvetica, sans-serif;}
DIV.primary A { font-size: 100%;text-decoration: none; font-weight: bold; color: #FFF;}
DIV.primary A:HOVER {font-size: 100%;text-decoration: underline; font-weight: bold; color: #FFF;}
DIV.primary UL {padding-left: 0px; margin-left: 0px; padding-top: 2px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px; list-style: square;}
DIV.primary LI {padding-top: 0px; margin-left: 10px; line-height:33px; list-style-type: none;}

/* SIDE / SECONDARY NAVIGATION styles */
DIV.side { font-size: 95%; color: #FFFFFF; font-family: Geneva, Verdana, Helvetica, sans-serif; height: 100%;}
DIV.side TH { color: #FFFFFF; font-size: 100%;}
DIV.side A {color: #FFFFFF; font-size: 100%;text-decoration: none;}
DIV.side A:HOVER {color: #FFFFFF; font-size: 100%;text-decoration: underline;}

/* LISTING styles */
DIV.listing { font-size: 85%; color: #FFF; font-family: Geneva, Arial, sans-serif; line-height: 15px;}
DIV.listing A { font-size: 100%;text-decoration: none;}
DIV.listing A:HOVER { font-size: 100%;text-decoration: underline;}
DIV.listing STRONG {font-size: 110%; font-family: Geneva, Verdana, sans-serif;}

DIV.listing LI { margin: 0px; padding: 0px;	}
.ticketImage { float: right; padding: 0px; margin: 0px;}
.moreImage { float: right; padding: 0px; margin: 0px; padding-top: 15px;}
.listingA {background-color: #EBD9C1; margin-bottom: 1px; font-size: 100%; width: 199px; height: 40px;}
.listingB {background-color: #DBBD9B; margin-bottom: 1px; font-size: 100%; width: 199px; height: 40px;}

.listing1 {background-color: #572700; margin-bottom: 2px; font-size: 100%; width: 199px; height: 39px; color: #FFF;}
.listing2 {background-color: #F04E23; margin-bottom: 2px; font-size: 100%; width: 199px; height: 39px; color: #FFF;}
.listing3 {background-color: #ED1F2F; margin-bottom: 2px; font-size: 100%; width: 199px; height: 39px; color: #FFF;}
.listing4 {background-color: #231F16; margin-bottom: 2px; font-size: 100%; width: 199px; height: 39px; color: #FFF;}

.extras {background-color: #627E95; margin-bottom: 2px; font-size: 100%; width: 199px; height: 39px;}

/* HIGHLIGHT styles */
DIV.highlight { font-size: 85%; color: #333333; font-family: Geneva, Arial, sans-serif; line-height: 15px;}
DIV.highlight A {color: #333333; font-size: 100%;text-decoration: none;}
DIV.highlight A:HOVER {color: #333333; font-size: 100%;text-decoration: underline;}
DIV.highlight STRONG {font-size: 100%;font-family: Geneva, Verdana, sans-serif;}
DIV.highlight UL { margin-left: 0px; list-style-type: none; margin: 0px; padding: 4px;}
DIV.highlight LI { margin: 0px; padding: 0px;}
.ticketImageB { float: right;}

/* FOOTER styles */
DIV.footer { color: #FFFFFF; font-weight: normal; font-size: 100%; margin: 0px;} 
DIV.footer TABLE { margin: 0px; font-size: 100%;}
DIV.footer TD { color: #AAAAAA; font-size: 85%;}
DIV.footer A { color: #DDDDDD; font-size: 100%; text-decoration: underline; padding-top: 10px;}
DIV.footer A:HOVER { color: #FFFFFF; text-decoration: underline; font-size: 100%; }

/* CREDIT styles */
DIV.credit { color: #333; font-weight: normal; font-size: 85%; padding-top: 3px; line-height:160%;} 
DIV.credit A { color: #333; font-size: 100%; text-decoration: underline;}
DIV.credit A:HOVER { color: #888888; text-decoration: underline; font-size: 100%;}

/* ADMIN styles */
SPAN.admin TD {font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 100%; background-color: #F0F0F0; color: #000000;}
SPAN.admin TABLE {font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; background-color: #F0F0F0; padding: 0px; margin: 0px; border: solid thin #CCCCCC;}
SPAN.admin TD.td1 {font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; background-color: #E0E0E0; }
SPAN.admin TD.td2 {font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;background-color: #F0F0F0; }
SPAN.admin TD.td3 {font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; color: #555555; font-weight: bold; }
SPAN.admin TH {font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; color: #555555; background-color: #EEEEEE; }
SPAN.admin A {color: #FF0000; text-decoration: none; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; }
SPAN.admin A:HOVER {color: #FF0000; text-decoration: underline; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; }
SPAN.admin INPUT {font-size: 100%; color: #333333; }

/*printer styles*/ 
@media print{ 
/*hide the left column when printing*/
#leftcol{display:none;} 
#outer{border-left:0px;} 

/*hide the right column when printing*/
#rightcol{display:none;} 
#outer{border-right:0px;} 
}


	
	
