/* local main pages */
.location #imgDrawer,#kwick { background:#000 no-repeat }

.location #imgDrawer {
background-image:url(/assets/images/gallery/bg_gallery.gif);
height:270px;
margin:0 0 21px;
padding:2px 0 0 2px;
width:606px
}

#kwick,#kwick .kwicks,#kwick .kwick,#kwick li { overflow:hidden }

#kwick,#kwick .kwicks,#kwick .kwick { width:605px }

#kwick,#kwick .kwick { position:relative }

#kwick #corners-left,#kwick #corners-right,#kwick .kwick .zoneTitle,#kwick #pullbars #pullbar-second,#kwick #pullbars #pullbar-third {
position:absolute;
top:0;
z-index:100
}

#kwick #corners-left,#kwick #corners-right,#kwick .kwicks,#kwick .kwick { height:268px }

#kwick #corners-left,#kwick #corners-right { width:9px }

#kwick .kwicks,#kwick li {
margin:0;
padding:0
}

#kwick .kwicks,#kwick .kwick { display:block }

#kwick li {
background-image:none;
float:left;
list-style-type:none
}

#kwickli2, #kwickli3 {border-left: 1px solid #525252;}

#kwick .kwicks #kwickli1,#kwick .kwicks #kwickli3 { /*border:solid #525252*/ }
#kwick .kwicks #kwickli1 { /*border-width:0 1px 0 0*/ }
#kwick .kwicks #kwickli3 {
/*border:0 0 0 1px;
margin-left:-1px*/
}

#kwick .kwick {
cursor:pointer;
width:90px
}

#kwick .kwick span,#kwick .kwick .zoneTitle { display:none }

#kwick .kwick .zoneTitle {
left:16px;
top:16px
}

#kwick #pullbars #pullbar-second,#kwick #pullbars #pullbar-third {
cursor:pointer;
left:414px;
top:85px
}

#kwick #pullbars #pullbar-third { left:504px }

/* Anaheim styles */
#kwick .kwick.first {
background:#000 url(/anaheim/images/ana_main_01.jpg);
cursor:default;
width:423px
}

#kwick .kwick.second,#kwick .kwick.third {
-moz-opacity:0.2;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
background:#000 url(/anaheim/images/ana_main_02.jpg);
opacity:0.2
}

#kwick .kwick.third { background-image:url(/anaheim/images/ana_main_03.jpg) }



/* end Anaheim styles 
start Baltimore styles */
#baltimore #kwick .kwick.first { background-image:url(/baltimore/images/balt_main01.jpg) }
#baltimore #kwick .kwick.second { background-image:url(/baltimore/images/balt_main02.jpg) }
#baltimore #kwick .kwick.third { background-image:url(/baltimore/images/balt_main03.jpg) }

/* end Balitmore styles 
start Chicago styles */
#chicago #kwick .kwick.first { background-image:url(/chicago/images/chicago_main01.jpg) }
#chicago #kwick .kwick.second { background-image:url(/chicago/images/chicago_main02.jpg) }
#chicago #kwick .kwick.third { background-image:url(/chicago/images/chicago_main03.jpg) }

/* end Chicago styles 
start Las Vegas styles */
#lasvegas #kwick .kwick.first { background-image:url(/lasvegas/images/lasvegas_main01.jpg) }
#lasvegas #kwick .kwick.second { background-image:url(/lasvegas/images/lasvegas_main02.jpg) }
#lasvegas #kwick .kwick.third { background-image:url(/lasvegas/images/lasvegas_main03.jpg) }

/* end Las Vegas styles 
start Los Angeles styles */
#losangeles #kwick .kwick.first { background-image:url(/losangeles/images/la_main01.jpg) }
#losangeles #kwick .kwick.second { background-image:url(/losangeles/images/la_main02.jpg) }
#losangeles #kwick .kwick.third { background-image:url(/losangeles/images/la_main03.jpg) }

/* end Las Vegas styles 
start New York styles */
#newyork #kwick .kwick.first { background-image:url(/newyork/images/newyork_main01.jpg) }
#newyork #kwick .kwick.second { background-image:url(/newyork/images/newyork_main02.jpg) }
#newyork #kwick .kwick.third { background-image:url(/newyork/images/newyork_main03.jpg) }

/* end New York styles 
start Washington DC styles */
#washingtondc #kwick .kwick.first { background-image:url(/washingtondc/images/washingtondc_main01.jpg) }
#washingtondc #kwick .kwick.second { background-image:url(/washingtondc/images/washingtondc_main02.jpg) }
#washingtondc #kwick .kwick.third { background-image:url(/washingtondc/images/washingtondc_main03.jpg) }

/* end Washington DC styles 
start Ultimate Couch Potato styles */
#ultimatecouchpotato #kwick .kwick.first,#ultimatecouchpotato #kwick .kwick.second,#ultimatecouchpotato #kwick .kwick.third { background:#000 url(/ultimatecouchpotato/images/ucp_main_01.jpg) }
#ultimatecouchpotato #kwick .kwick.second { background-image:url(/ultimatecouchpotato/images/ucp_main_02.jpg) }
#ultimatecouchpotato #kwick .kwick.third { background-image:url(/ultimatecouchpotato/images/ucp_main_03.jpg) }

/* end Ultimate Couch Potato styles 
start drawer styles */
.drawerWrapper .drawerHeader {
background:url(/assets/images/zoneAccordion/bg_drawer_header.gif) no-repeat;
height:27px;
overflow:hidden
}

.drawerWrapper .drawerHeader h2 {
height:18px;
margin:0;
text-indent:-9999px
}

#whatsNew.drawerWrapper .drawerHeader h2,#whatsNewLong.drawerWrapper .drawerHeader h2,#whatsHot.drawerWrapper .drawerHeader h2,#whatsHotGameZone.drawerWrapper .drawerHeader h2 {
margin:10px 0 0 10px;
width:112px
}

#whatsNew.drawerWrapper .drawerHeader h2,#whatsNewLong.drawerWrapper .drawerHeader h2,#whatsHot.drawerWrapper .drawerHeader h2,#whatsHotGameZone.drawerWrapper .drawerHeader h2 { background:url(/assets/images/zoneAccordion/header_whatsnew.png) no-repeat }

#whatsHot.drawerWrapper .drawerHeader h2 { background-image:url(/assets/images/zoneAccordion/header_whatshot.png) }

#whatsHotGameZone.drawerWrapper .drawerHeader h2 {
background-image:url(/assets/images/zoneAccordion/header_whatshotgamezone.png);
width:254px
}

.drawerWrapper {
background:url(/assets/images/zoneAccordion/bg_drawer_bottom.png) no-repeat left bottom;
margin:20px 0 0;
min-height:240px;
padding:0;
text-align:left;
width:285px
}

.drawerWrapper .toggler {
background:url(/assets/images/zoneAccordion/bg_drawer_closed_05.gif) no-repeat;
color:#999;
cursor:pointer;
font-weight:400;
height:16px;
line-height:1.4;
margin:0;
overflow:hidden;
padding:3px 0 2px 15px;
width:auto
}

.drawerWrapper .position-1 { background-image:url(../images/zoneAccordion/bg_drawer_closed_01.gif) }
.drawerWrapper .position-2 { background-image:url(../images/zoneAccordion/bg_drawer_closed_02.gif) }
.drawerWrapper .position-3 { background-image:url(../images/zoneAccordion/bg_drawer_closed_03.gif) }
.drawerWrapper .position-4 { background-image:url(../images/zoneAccordion/bg_drawer_closed_04.gif) }
.drawerWrapper .position-5 {
background-image:url(../images/zoneAccordion/bg_drawer_closed_05.gif);
padding-right:25px
}

.drawerWrapper .toggler-open {
background-image:url(../images/zoneAccordion/bg_drawer_open.gif);
cursor:default
}

.drawerWrapper .element,.drawerWrapper .element .thumb { position:relative }

.drawerWrapper .element, .drawerWrapper .element .drawerShadow { overflow:hidden }

.drawerWrapper .element {
background:#0c0c0c url(/assets/images/zoneAccordion/bg_drawer.gif) repeat-x left bottom;
font-size:100%;
line-height:1.3;
margin:0;
padding:15px
}

.drawerWrapper .element .thumb {
float:left;
margin:1px 15px 0 -15px
}

.drawerWrapper .element .drawerShadow {
display:block;
height:100%;
left:0;
position:absolute;
top:1px;
width:285px;
z-index:100
}

#sidebar .drawerWrapper .element .drawerShadow { width:218px }

/* drawer element styles */
.drawerWrapper .element h4 {
font-size:100%;
margin-bottom:-4px;
margin-top:10px
}

.drawerWrapper .element strong { color:#bbb }

.drawerWrapper .element h4.inline,.drawerWrapper .element p,.drawerWrapper .element ul {
line-height:1.45;
margin:8px 0 0;
padding-bottom:8px
}

.drawerWrapper .element h4.inline {
float:left;
line-height:1.31;
margin-right:0.5em;
padding-bottom:0;
vertical-align:baseline
}

.drawerWrapper .element ul { padding-left:1em }

.drawerWrapper .element li .tab { margin-left:3em }

.drawerWrapper .element .nobullet { padding-left:0 }

.drawerWrapper .element .nobullet li {
background:none;
list-style:none;
padding:0
}

.drawerWrapper .element .half,.drawerWrapper .element dl dt,.drawerWrapper .element dl dd,.drawerWrapper .element dl.columns1,.drawerWrapper .element dl.columns2,.drawerWrapper .element dl.columns3 {
margin:0;
padding:0
}

.drawerWrapper .element .half {
float:left;
width:230px
}

.drawerWrapper .element .half li { margin-right:20px }

.drawerWrapper .starred li {
background:url(/assets/images/bullet_star.png) no-repeat left 3px;
padding:0 0 0 15px
}

.drawerWrapper .element dt,.drawerWrapper .element dd { background:none }

.drawerWrapper .element dl.columns1,.drawerWrapper .element dl.columns2,.drawerWrapper .element dl.columns3 {
overflow:hidden;
padding:1em 20% 1em 0;
width:70%
}

.drawerWrapper .element dl.columns1 dt,.drawerWrapper .element dl.columns1 dd,.drawerWrapper .element dl.columns2 dt,.drawerWrapper .element dl.columns2 dd,.drawerWrapper .element dl.columns3 dt,.drawerWrapper .element dl.columns3 dd {
float:left;
position:relative;
width:100%
}

.drawerWrapper .element dl.columns2 dt { left:30% }

.drawerWrapper .element dl.columns1 dd,.drawerWrapper .element dl.columns2 dd,.drawerWrapper .element dl.columns3 dd { margin-left:-100% }

.drawerWrapper .element dl.columns1 dd {
float:right;
left:20%;
text-align:right
}

.drawerWrapper .element dl.columns2 dd { width:30% }

.drawerWrapper .element dl.columns1 dd sup { position:absolute }

.drawerWrapper .element dl.columns3 dd { left:6em }

.drawerWrapper .element dl.columns3 dd span { margin-left:2em }

.drawerWrapper .element .images {
margin-top:30px;
overflow:hidden;
width:464px
}

.drawerWrapper .element .images img {
display:inline;
float:left;
padding-right:12px
}

.drawerWrapper .element .images .last { padding-right:0 }

/* long drawer styles */
.longDrawer {
background:transparent;
clear:left;
float:left;
height:auto;
width:100% !important
}

.longDrawer .drawerHeader { background-image:url(/assets/images/zoneAccordion/bg_drawer_header-long.gif) }

.longDrawer .position-1 { background-image:url(../images/zoneAccordion/bg_drawer_closed_01-long.gif) }
.longDrawer .position-2 { background-image:url(../images/zoneAccordion/bg_drawer_closed_02-long.gif) }
.longDrawer .position-3 { background-image:url(../images/zoneAccordion/bg_drawer_closed_03-long.gif) }
.longDrawer .position-4 { background-image:url(../images/zoneAccordion/bg_drawer_closed_04-long.gif) }
.longDrawer .position-5 { background-image:url(../images/zoneAccordion/bg_drawer_closed_05-long.gif) }

.longDrawer .toggler-open {
background-image:url(../images/zoneAccordion/bg_drawer_open-long.gif);
cursor:default
}

.longDrawer .element .drawerShadow { width:608px }

/* Zone Drawer */
.longDrawer .element { padding-left:130px }

.longDrawer .element .thumb {
border:2px solid #000;
margin:12px 0 15px -115px
}

.longDrawer .element .nomatte {
border:none;
padding-bottom:15px
}

#highlightedGames.drawerWrapper,#highlightedGames.drawerWrapper .drawerHeader { width:217px }

#highlightedGames.drawerWrapper {
background:url(/assets/images/drawersShort/bg_drawer_bottom.png) no-repeat left bottom;
height:303px;
margin:20px 0 0
}

#highlightedGames.drawerWrapper .drawerHeader {
background:url(/assets/images/headers/bg_drawer_hdrshort.png) no-repeat;
height:27px
}

#highlightedGames.drawerWrapper .drawerHeader #highlighted-games {
background:url(../images/headers/highlighted_games.png) no-repeat;
margin:10px 0 0 10px;
width:172px
}

#highlightedGames.drawerWrapper .toggler { background-position:-68px 0 }

/* end drawer styles 
start large drawer styles */
.drawerLargeWrapper {
background:url(/assets/images/zoneAccordion/bg_drawerLarge_bottom.gif) no-repeat left bottom;
margin:0;
overflow:hidden;
padding:0;
text-align:left;
width:216px
}

.drawerLargeWrapper strong { color:#B3B3B3; }
.drawerLargeWrapper span { color:#888; }

.short-drawer,.one-deep { height:auto }

.short-drawer { background-image:url(../images/zoneAccordion/bg_drawerLarge_bottom-small.gif) }

.drawerLargeWrapper .toggler {
background:url(/assets/images/zoneAccordion/bg_drawerLarge_closed.gif) no-repeat;
clear:both;
cursor:pointer;
font-size:1px;
font-weight:400;
height:34px;
margin:0;
padding:5px 0 0 15px
}

.drawerLargeWrapper .position-1 { background:url(../images/zoneAccordion/bg_drawerLarge_open_top.png) }

.drawerLargeWrapper .position-2 { background:url(../images/zoneAccordion/bg_drawerLarge_closed_02.gif) }

.drawerLargeWrapper .position-3 { background:url(../images/zoneAccordion/bg_drawerLarge_closed_03.gif) }

.drawerLargeWrapper .toggler-open { cursor:default }

.drawerLargeWrapper .toggler h3 {
background-repeat:no-repeat;
display:block;
margin:11px 0 0;
text-indent:-9999px
}

.drawerLargeWrapper .toggler h3#priorityseating,.drawerLargeWrapper .toggler h3#hours,.drawerLargeWrapper .toggler h3#previousWinners,.drawerLargeWrapper .toggler h3#UCPchamps,.drawerLargeWrapper .toggler h3#directions,.drawerLargeWrapper .toggler h3#broadcasts,.drawerLargeWrapper .toggler h3#broadcasts_off,.drawerLargeWrapper .toggler h3#huddle,.drawerLargeWrapper .toggler h3#parking,.drawerLargeWrapper .toggler h3#menuspecials,.drawerLargeWrapper .toggler h3#salads,.drawerLargeWrapper .toggler h3#starters,.drawerLargeWrapper .toggler h3#entrees,.drawerLargeWrapper .toggler h3#sandwiches,.drawerLargeWrapper .toggler h3#beverages,.drawerLargeWrapper .toggler h3#dessert,.drawerLargeWrapper .toggler h3#thirdfloor,.drawerLargeWrapper .toggler h3#mezzanine,.drawerLargeWrapper .toggler h3#locations,.drawerLargeWrapper .toggler h3#eventphotos,.drawerLargeWrapper .toggler h3#eventmenu,.drawerLargeWrapper .toggler h3#floorplanscapacities,.drawerLargeWrapper .toggler h3#requestforproposal,.drawerLargeWrapper .toggler h3#gradnite,.drawerLargeWrapper .toggler h3#signupnow,.drawerLargeWrapper .toggler h3#locationphotos,.drawerLargeWrapper .toggler h3#rooms,.drawerLargeWrapper .toggler h3#whatson,.drawerLargeWrapper .toggler h3#whatson_off {
background:url(/assets/images/zoneAccordion/header_priorityseating.png) no-repeat;
width:125px
}

.drawerLargeWrapper .toggler h3#priorityseating_off { background:url(/assets/images/zoneAccordion/header_priorityseating_off.png) }

.drawerLargeWrapper .toggler h3#hours { background-image:url(/assets/images/zoneAccordion/header_hours.png) }

.drawerLargeWrapper .toggler h3#previousWinners { background-image:url(/assets/images/zoneAccordion/header_previousWinners.png) }

.drawerLargeWrapper .toggler h3#UCPchamps {
background-image:url(/assets/images/zoneAccordion/header_UCPchamps.png);
width:116px
}

.drawerLargeWrapper .toggler h3#hours_off { background:url(/assets/images/zoneAccordion/header_hours_off.png) }

.drawerLargeWrapper .toggler h3#directions { background-image:url(/assets/images/zoneAccordion/header_directions.png) }

.drawerLargeWrapper .toggler h3#broadcasts { background-image:url(/assets/images/zoneAccordion/header_broadcasts.png) }

.drawerLargeWrapper .toggler h3#broadcasts_off { background-image:url(/assets/images/zoneAccordion/header_broadcasts_off.png) }

.drawerLargeWrapper .toggler h3#huddle { background-image:url(/assets/images/zoneAccordion/header_huddle.png) }

.drawerLargeWrapper .toggler h3#parking { background-image:url(/assets/images/zoneAccordion/header_parking.png) }

.drawerLargeWrapper .toggler h3#directions_off { background:url(/assets/images/zoneAccordion/header_directions_off.png) }

.drawerLargeWrapper .toggler h3#menuspecials { background-image:url(/assets/images/zoneAccordion/header_menuspecials.png) }

.drawerLargeWrapper .toggler h3#menuspecials_off { background:url(/assets/images/zoneAccordion/header_menuspecials_off.png) }

.drawerLargeWrapper .toggler h3#salads {
background-image:url(/assets/images/zoneAccordion/header_salads.png);
width:47px
}

.drawerLargeWrapper .toggler h3#starters {
background-image:url(/assets/images/zoneAccordion/header_starters.png);
width:59px
}

.drawerLargeWrapper .toggler h3#entrees {
background-image:url(/assets/images/zoneAccordion/header_entrees.png);
width:52px
}

.drawerLargeWrapper .toggler h3#sandwiches {
background-image:url(/assets/images/zoneAccordion/header_sandwiches.png);
width:79px
}

.drawerLargeWrapper .toggler h3#beverages {
background-image:url(/assets/images/zoneAccordion/header_beverages.png);
width:70px
}

.drawerLargeWrapper .toggler h3#dessert {
background:url(/assets/images/zoneAccordion/header_dessert.png) no-repeat;
width:141px
}

.drawerLargeWrapper .toggler h3#firstfloor {
background:url(../images/zoneAccordion/header_firstfloor.png) no-repeat;
width:74px
}

.drawerLargeWrapper .toggler h3#secondfloor,.drawerLargeWrapper .toggler h3#thirdfloor,.drawerLargeWrapper .toggler h3#mezzanine {
background-image:url(../images/zoneAccordion/header_secondfloor.png);
width:90px
}

.drawerLargeWrapper .toggler h3#thirdfloor { background-image:url(../images/zoneAccordion/header_thirdfloor.png) }

.drawerLargeWrapper .toggler h3#mezzanine { background-image:url(../images/zoneAccordion/header_mezzanine.png) }

.drawerLargeWrapper .toggler h3#locations {
background-image:url(../images/zoneAccordion/header_locations.png);
width:66px
}

.drawerLargeWrapper .toggler h3#eventphotos {
background-image:url(../images/zoneAccordion/header_eventphotos.png);
width:88px
}

.drawerLargeWrapper .toggler h3#eventmenu {
background-image:url(../images/zoneAccordion/header_eventmenu.png);
width:76px
}

.drawerLargeWrapper .toggler h3#floorplanscapacities {
background-image:url(../images/zoneAccordion/header_floorplanscapacities.png);
width:165px
}

.drawerLargeWrapper .toggler h3#requestforproposal {
background-image:url(../images/zoneAccordion/header_requestforproposal.png);
width:147px
}

.drawerLargeWrapper .toggler h3#gradnite {
background-image:url(../images/zoneAccordion/header_gradnite.png);
width:131px
}

.drawerLargeWrapper .toggler h3#signupnow {
background-image:url(../images/zoneAccordion/header_signupnow.png);
width:135px
}

.drawerLargeWrapper .toggler h3#locationphotos {
background-image:url(../images/zoneAccordion/header_locationphotos.png);
width:110px
}

.drawerLargeWrapper .toggler h3#rooms {
background-image:url(../images/zoneAccordion/header_rooms.png);
width:43px
}

.drawerLargeWrapper .toggler h3#careers {
text-indent:0
}

.drawerLargeWrapper .toggler h3#whatson {
background-image:url(/assets/images/zoneAccordion/header_whatson.png);
width:71px
}

.drawerLargeWrapper .toggler h3#whatson_off {
background-image:url(/assets/images/zoneAccordion/header_whatson_off.png);
width:71px
}

.drawerLargeWrapper .element {
background:#111 url(/assets/images/zoneAccordion/bg_drawerLarge.gif) no-repeat 0 100%;
height:auto;
margin:0;
overflow:hidden;
padding:10px 15px;
position:relative
}

.drawerLargeWrapper .longEl { background-image:url(../images/zoneAccordion/bg_drawerLarge-long.gif) }

.drawerLargeWrapper .longEl h3 { margin-bottom:2px }

.one-deep .element { padding-bottom:10px }

.drawerLargeWrapper .menuItems h4 { margin-bottom:0 }

.drawerLargeWrapper .menuItems h4.minitoggler,.drawerLargeWrapper h4.minitoggler { margin-bottom:12px }

.drawerLargeWrapper .menuItems h4.active,.drawerLargeWrapper h4.active { margin-bottom:-12px }

.drawerLargeWrapper p {
font-size:100%;
margin-bottom:0;
padding-bottom:15px
}

.drawerLargeWrapper img.flush,.drawerLargeWrapper .botshadow { margin-left:-15px }

.drawerLargeWrapper img.flush {
margin-bottom:-4px;
margin-top:0
}

.drawerLargeWrapper .botshadow {
background:url(../images/drawer_bot-grad.gif) no-repeat;
bottom:0;
height:14px;
margin-top:-14px !important;
position:absolute;
top:100%;
width:216px
}

/* end large drawer styles 
 form styles */
#prioritySeatingForm {
display:block;
font-size:100%;
margin:0;
padding-bottom:15px;
width:170px
}

#prioritySeatingForm select {
background-color:#000;
border:1px solid #242424;
color:#999;
font-size:100%;
height:17px;
margin:0;
padding:0;
width:72px
}

#prioritySeatingForm select#loc { width:155px }

#prioritySeatingForm ul,#prioritySeatingForm li {
margin:5px 0 0;
padding:0
}

#prioritySeatingForm li {
background-image:none;
font-size:99%;
list-style-type:none
}

#prioritySeatingForm ul#dateList li img {
display:block;
float:left;
margin:0 0 0 -18px
}

#prioritySeatingForm input.radio {
-moz-opacity:0.5;
clear:left;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
_filter:alpha(opacity=50);
margin:2px 5px 0 0;
opacity:0.5
}

#prioritySeatingForm h4 {
height:10px;
margin:12px 0 3px;
text-indent:-9999px;
width:60px
}

#prioritySeatingForm h4.location { background:url(/assets/images/forms/location.gif) no-repeat }

#prioritySeatingForm h4.date { background:url(/assets/images/forms/date.gif) no-repeat }

#prioritySeatingForm h4.time { background:url(/assets/images/forms/time.gif) no-repeat }

#prioritySeatingForm h4.partysize {
background:url(/assets/images/forms/partysize.gif) no-repeat;
width:70px
}

#prioritySeatingForm img.btn-search { margin:14px 0 0 }

#prioritySeatingForm #time-party { clear:both }

#prioritySeatingForm #time-party #timeWrapper,#prioritySeatingForm #time-party #partyWrapper { float:left }

#prioritySeatingForm #time-party #partyWrapper { margin-left:10px }

/* end forms style 
 Roller */
.roller {
background:url(../images/roller_gallery-back.png);
height:117px;
margin:20px 0;
padding:0;
text-align:left;
width:100%
}

/* Need this inner wrapper for IE6 issues (can't click) */
.roller-inner { position:relative }

/* If you remove the background color from this roller, IT WILL MOVe in Ie6. No words for this. */
* html .roller .leftArrow {
background:#1c1c1c;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
_filter:alpha(opacity=01)
}

.roller .leftArrow,.roller .rightArrow {
cursor:pointer;
height:79px;
position:absolute;
width:10px
}

.roller .leftArrow {
left:8px;
top:20px
}

* html .roller .disabled-previous {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
_filter:alpha(opacity=80)
}

.roller .rightArrow {
right:8px;
top:19px
}

.roller .inner {
height:117px;
margin:0 auto;
overflow:hidden;
position:relative;
width:532px
}

.roller ul.items {
left:0;
margin:19px 0 0;
width:5000px
}

.roller .items li {
-moz-opacity:0.4;
background-image:none;
display:inline;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
_filter:alpha(opacity=40);
float:left;
list-style-type:none;
margin:0 8px;
opacity:0.4;
padding:0;
position:relative
}

.roller .items li.hover,.roller .items li:hover,.roller .items li.active {
-moz-opacity:1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
_filter:alpha(opacity=100);
opacity:1
}

/*.roller .items li.active { margin:0 2px }*/
a .reflectionBox { cursor:pointer }

.reflectionBox .reflection {
position:relative;
top:2px
}

/* Side Tabs */
.sideTabs {
color:#ccc;
margin:20px 0 0;
overflow:hidden;
text-align:left;
width:217px
}

.sideTabs .tabElement {
background:url(../images/sideTab-back.gif) no-repeat 0 100%;
border-top:1px solid #343434;
display:none;
padding:10px
}

.sideTabs ul.tabs {
height:25px;
margin:0 0 0 -3px;
width:220px
}

.sideTabs ul.tabs li {
background:url(../images/sideTab-tabinactive.gif) no-repeat;
display:inline;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
_filter:alpha(opacity=50);
float:left;
height:25px;
list-style-type:none;
margin:0 0 0 3px;
padding:0;
width:107px
}

.sideTabs ul.tabs li a {
-moz-opacity:0.5;
display:block;
height:18px;
opacity:0.5;
padding:7px 10px 0;
width:87px
}

.sideTabs ul.tabs li.active {
background:url(../images/sideTab-tabactive.gif) no-repeat;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
_filter:alpha(opacity=100);
}

.sideTabs ul.tabs li.active a {
-moz-opacity:1;
opacity:1
}

.sideTabs table.mini-listing {
margin:10px auto 15px;
width:150px
}

.sideTabs p {
margin-bottom:5px;
margin-top:0
}

table.mini-listing th,table.mini-listing td {
padding:2px;
text-align:left
}

table.mini-listing th {
color:#fff;
font-weight:700
}

table.mini-listing td {
color:#666
}

/* Virtual Tours */
#tour {
overflow:hidden;
position:relative;
text-align:center
}

#tour #corners-left,#tour #corners-right {
height:268px;
position:absolute;
top:0;
width:9px;
z-index:100
}

#tour #flashPlugin {
background:url(/assets/images/empty_tour.gif) no-repeat;
height:32px;
padding:125px 170px;
text-align:left;
width:266px
}

img.floorMap {
display:block;
margin:12px auto
}

.virtualTour img#downloadIcon {
float:left;
height:31px;
margin:0 15px 0 0;
width:88px
}

button.btn-search {
background:url(../images/forms/btn_search.gif) no-repeat;
border:none;
cursor:pointer;
height:22px;
margin:10px 0 0;
padding:0;
text-indent:-9999px;
width:146px
}

/*Directions pages */
.directions-drawer h3 {
font-size:11px;
font-weight:700
}

/* events pages */
.events h2.head,.events h2.headpdf {
background:url(/assets/images/headers/ev_maintitle.png) no-repeat;
height:9px;
text-indent:-9999px;
width:283px
}

.events h2.headpdf {
background-image:url(/assets/images/headers/ev_pdftitle.png);
height:14px;
margin-top:-3px;
width:133px
}

/* Anaheim Grad Nite Page and Sign-up Form*/
.gradnite h2.headgradnite,#schoolinfo,#chairinfo,#chooseyourparty {
background:url(/assets/images/headers/h2_gradnite_maintitle.gif) no-repeat;
height:9px;
text-indent:-9999px;
width:320px
}



.gradnite h2.headgradnite {height:8px}
.gradnite h2.headgradnite {
	background: none;
	width: auto;
	height: auto;
	padding: 1px 0;
	color: #fff;
	text-indent: 0;
	font-size: 12px;
}



.gradnite .col2a { margin:15px 0 }

.gradnite .col2a .first,.gradnite .col2a .last { width:47% }

#contact .bucket {
margin-bottom:15px;
margin-top:0
}

#schoolinfo {
background-image:url(/assets/images/headers/h2_schoolinfo.gif);
width:179px
}

#chairinfo {
background-image:url(/assets/images/headers/h2_chairpersoninfo.gif);
width:228px
}

#chooseyourparty {
background-image:url(/assets/images/headers/h2_chooseyourparty.gif);
width:167px
}

fieldset.form dt { width:48% }

fieldset.form dd { width:50% }

.gradniteform .col2a .first,#contact .col2a .last {
margin:10px 0 30px;
width:46%
}

.gradniteform fieldset.form { margin-top:5px }

.gradniteform .column fieldset.form input {
	padding: 2px 2px;
	width: 232px;
}
#gradtix_num, #chaperonetix_num {
	width: 269px !important;
}
dl.field_inline input.textfield {
	width: 100px !important;
}
#package-choices input.textfield {
	width: 170px !important;
}

.gradniteform .column fieldset.form dl.field_inline {
clear:none;
display:inline;
float:left;
width:45%
}

.gradniteform .column fieldset.form dl.left {
margin-right:5%;
width:50%
}

.gradniteform .column fieldset.form dl dt,.gradniteform .column fieldset.form dl dd {
display:block;
float:none;
margin:0
}

.gradniteform .column fieldset.form dl dt { padding:8px 0 2px }

.gradniteform .column fieldset.form dl dd { padding:0 }

.gradniteform input.radiobtn {
float:left;
margin-bottom:50px;
margin-right:4px;
vertical-align:top
}

.gradniteform .radiolabel { font-weight:700 }

.form #package-choices label {
color:#fff;
margin-bottom:0;
margin-top:10px
}

.form #package-choices dl label {
color:#ccc;
font-weight:400
}

#package-choices dd {
clear:both;
float:none;
margin-top:6px;
width:100%
}

#package-choices dd p {
margin-bottom:5px;
margin-top:0
}

#package-choices dl,#package-choices dl dd { clear:none }

#package-choices dl dt,#package-choices dl dd { padding-top:0 }

#package-choices dl dd {
float:right;
width:185px
}

select#pregame_dates {
display:block;
margin:0 0 20px 17px;
width:auto
}

.gradniteform #submitbtn {
border-top:1px solid #333;
margin-bottom:65px;
margin-top:25px;
width:529px
}

.gradniteform #submitbtn dd { text-align:right }

h2.gradnitedetails,h2.thankyou {
margin-bottom:8px;
text-indent:-9999px
}

h2.gradnitedetails {
background:url(/assets/images/headers/h2_gradnite_details_red.gif) no-repeat;
height:7px;
width:176px
}

h2.thankyou {
background:url(/assets/images/headers/h2_thankyou.gif) no-repeat;
height:8px;
margin-left:115px;
width:89px
}

.gradnite p.footnote,.gradniteform p.footnote {
line-height:13px;
margin-bottom:4px
}

.gradniteform p.divider,.gradnite p.divider {
border-top:1px solid #333;
padding-top:10px
}

.gradniteform p.form-indent { margin-left:17px }

.gradnite .drawerWrapper .element p,.gradnite .drawerWrapper .element ul {
margin:15px 0 0;
padding-bottom:15px
}

/* What's On */
li.proc {
backround:none;
font-weight:700;
list-style:none;
margin:10px 0 0;
padding:0
}

/* Font Color */
.drawerWrapper .element,.drawerLargeWrapper .toggler { color:#999 }

#kwick #corners-left,#tour #corners-left { left:0 }

#kwick #corners-right,#tour #corners-right { right:0 }

#kwick .kwick .zoneTitle.display,.drawerLargeWrapper .longEl strong,.sideTabs .tab-active { display:block }

.drawerWrapper .toggler-over,.drawerWrapper .toggler-open,.drawerWrapper .element a { color:#fff }

.drawerWrapper .element ul.top,ul.top {
margin-top:0;
position:relative
}

.drawerWrapper .element dl.columns1 dt,.gradniteform .column fieldset.form dl.field_inline dd,fieldset.form .column dl.field_inline dt,.gradniteform .column fieldset.form dl dt,.gradniteform .column fieldset.form dl dd { width:100% }

.longDrawer .toggler,.longDrawer .position-6 { background-image:url(../images/zoneAccordion/bg_drawer_closed_06-long.gif) }

#highlightedGames.drawerWrapper .element ul,.drawerLargeWrapper .element h4 { margin-top:12px }

.drawerLargeWrapper .position-4,.drawerLargeWrapper .position-5,.drawerLargeWrapper .position-6 { background:url(../images/zoneAccordion/bg_drawerLarge_closed_04.gif) }

.drawerLargeWrapper .allCollapsed .botshadow,#package-choices dl label,#package-choices dl dd { margin-top:0 }

.roller .disabled-previous,.roller .disabled-next {
-moz-opacity:0.8;
background:#1c1c1c;
cursor:default;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
_filter:alpha(opacity=80);
opacity:0.8
}

table.mini-listing,.gradniteform .sidebar { font-size:90.9% }

#package-choices,ul.proc2 { margin-top:20px }