@charset "utf-8";
/* CSS Document */

body{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
}
#outerwrapper{
border-top:3px solid #532775;
}
#pagewrapper{
margin:0 auto 0 auto;
width:990px;
}

#leftcol{
width:250px;
float:left;
}
#leftcol ul li a{
display:block;
width:250px;
padding:8px 0 8px 5px;
color:#929191;
text-decoration:none;
font-weight:bold;
border-bottom:1px solid #bcbec0;

}


#leftcol ul li a:hover, #leftcol ul li.active a{
display:block;
width:250px;
padding:8px 0 8px 5px;
background:url(/assets/images/diag-line.gif) top left repeat;
color:#542776;
text-decoration:none;
font-weight:bold;
border-bottom:1px solid #bcbec0;

}
#leftcol ul li ul li a, #leftcol ul li.active ul li a{
background:#532775 url(../images/left-sub-arrow.gif) left no-repeat;
font-size:.75em;
font-weight:normal;
width:237px;
padding:8px 0 8px 18px;
color:#fff;
border-bottom:1px solid #83639b;
}
#leftcol ul li ul li a:hover, #leftcol ul li.active ul li a:hover{
background:#814daa url(../images/left-sub-arrow.gif) left no-repeat;
font-size:.75em;
font-weight:normal;
width:237px;
padding:8px 0 8px 18px;
color:#fff;
border-bottom:1px solid #83639b;
}
#maincol{
width:720px;
float:right;
}
#header{
padding:0 0 10px 0;
margin:0 0 10px 0;
border-bottom:1px solid #bcbec0;
}
#headerleft{
float:left;
margin:8px 0 0 0;
}
#headerright{
float:right;
}
#headerright ul{
float:right;
width:450px;
font-size:.7em;
}
#headerright ul li{
float:left;
}
#headerright ul li a{
width:149px;
padding:5px 0 8px 0;
display:block;
text-decoration:none;
font-weight:bold;

color:#929191;
border-right:1px solid #bcbec0;

text-align:center;
}
#headerright ul li a:hover{
width:149px;
padding:5px 0 8px 0;
display:block;
text-decoration:underline;
font-weight:bold;
float:left;
color:#929191;

text-align:center;
}
#headerright ul li.active a{
background:#532775;
border-right:0;
color:#fff;}
#headerright ul li.active a:hover{
text-decoration:none;
}

#stadium-logo{
float:right;
margin:20px 0 0 0;
}
#footer{
width:990px;
font-size:.7em;
padding:13px 0 0  0;
margin:20px 0 0  0;
border-top:1px solid #bcbec0;
}
#footer p{
color:#929191;
float:right;


}
#footer p a{
color:#929191;
text-decoration:none;
}
#footer p a:hover{
text-decoration:underline;
color:#929191;
}

.promotions{
float:left;
width:230px;
margin:15px 15px 0 0;
}
.promotionslast{
float:left;
width:230px;
margin:15px 0 0 0;
}
.promotions p, .promotionslast p{
background:url(/assets/images/purple-overlay.png) top repeat;
display:block;
width:224px;
height:30px;
margin-top:-36px;
position:relative;
padding:6px 0 0 6px;
}
*html .promotions p, .promotionslast p{
background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/purple-overlay.png', sizingMethod='scale');

width:220px;
}
.promotions p a, .promotionslast p a{
color:#fff;
font-size:1.2em;
text-decoration:none;
}


.bottomline {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

/* Gallery code */

#simplegallery1
{
	position: relative; /*keep this intact*/
	visibility: hidden; /*keep this intact*/
	border: 10px solid darkred;
}

#simplegallery1 .gallerydesctext
{
	text-align: left;
	padding: 2px 5px;
}
