 html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

body{background: #000;text-align:center;}
.inner{background: #000 url(../images/innerBg.jpg) no-repeat center top;}
.index{width: 980px; margin: 0 auto;}
a{color: #fff;}
em{font-style: italic;}
html { overflow: -moz-scrollbars-vertical; }
html { overflow-x: auto; }

.leftCol{
width: 427px;
height: 700px;
float: left;
background: url(../images/leftColBg.jpg) no-repeat;
}
.vipHome, .foster, .marx, .cannon, .white, .reid, .cs, .ct, .latocki, .nsai, .ps, .tj{
display:block;
height: 130px;
position: relative;
top: 460px;
text-indent: -9999em;
}

.cs{
width: 90px;
height: 20px;
top: 500px;
left: 45px;
}

.ct{
width: 80px;
height: 37px;
top: 470px;
left: 145px;
}

.latocki{
width: 62px;
height: 37px;
top: 433px;
left: 235px;
}

.nsai{
width: 62px;
height: 37px;
top: 397px;
left: 310px;
}

.ps{
width: 85px;
height: 32px;
top: 405px;
left: 100px;
}


.tj{
width: 124px;
height: 32px;
top: 405px;
left: 150px;
}

.inner .leftCol{
height: 249px;
background: url(../images/innerLeftColBg.jpg) no-repeat;
}
.inner .leftCol a{
display:block;
width: 100%;
height: 100%;
text-indent: -9999em;
}
.rightCol{
width: 553px;
height: 695px;
float: left;
background: url(../images/rightColBg.jpg) no-repeat 0 188px;
}
.foster{
width: 220px;
height: 210px;
top: 250px;
left: 90px;
}
.marx{
width: 180px;
height: 210px;
top: 50px;
left: 315px;
}
.cannon, .white, .reid{
width: 140px;
height: 120px;
top: 120px;
left: 80px;
float:left;
}
.white, .reid{
left: 90px;
}

.inner .rightCol{
height: 249px;
background: none;
}


.about, .media, .tickets, .blank1, .links, .contact, .blank2{
display:block;
height: 85px;
float: left;
width: 190px;
text-indent: -9999em;
background: url(../images/nav.jpg) no-repeat 0 0;
}
.media{
width: 164px;
background-position: -190px 0;
}
.tickets{
width: 198px;
background-position: -354px 0;
}
.blank1, .links, .contact, .blank2{
height: 104px;
width: 88px;
background-position: 0 -85px;
}
.links{
width: 177px;
background-position: -88px -85px;
}
.contact{
width: 186px;
background-position: -265px -85px;
}
.blank2{
width: 102;
background-position: -451px -85px;
}

.about:hover{
background-position: 0 -189px;
}
.media:hover{
background-position: -190px -189px;
}
.tickets:hover{
background-position: -354px -189px;
}
.links:hover{
background-position: -88px -274px;
}
.contact:hover{
background-position: -265px -274px;
}
.content{
font-family: georgia, serif;
color: #ccc;
line-height: 1.7;
text-align: left;
font-size: em;
float: left;
width: 650px;
}
.adSpace{
float: right;
}
p{
margin-bottom: 20px;
}
h3{
font-weight: bold;
color: #21a4dc;
margin-bottom: 10px;
}
strong{
color: #fff;
font-weight: bold;
}
.imgLeft{
float:left;
margin: 0 20px 0 0;
}
.titleAbout, .titleMedia, .titleTickets, .titleLinks, .titleContact{
clear: both;
width: 336px;
height: 18px;
text-indent: -9999em;
padding: 20px 0 20px 0;
background: url(../images/titleAbout.png) no-repeat 0 20px;
}
.titleMedia{
background: url(../images/titleMedia.png) no-repeat 0 20px;
}
.titleTickets{
background: url(../images/titleTickets.png) no-repeat 0 20px;
}
.titleLinks{
background: url(../images/titleLinks.png) no-repeat 0 20px;
}
.titleContact{
background: url(../images/titleContact.png) no-repeat 0 20px;
}
.vipTickets{
display:block;
width: 252px;
height: 321px;
text-indent: -9999em;
background: url(../images/vip.jpg) no-repeat 0 0;
}
ul{
margin-left: 25px;
margin-bottom: 20px;
}
.noBullet{
list-style-type: none;
}
.contentLeft, .contentRight{
float: left;
margin-right: 50px;
}
.logo{
vertical-align: middle;
}

.anchors{
font-size: 14px;
}

.anchors a{
margin-right: 20px;
text-decoration: none;
}

.anchors a:hover{
text-decoration: underline;
}