body { text-align:center; background-color:#FAFAFA}

#backgroundSponsor{
float:none;
text-align:center;
}

/* New Super button/Leaderboard Container because last one was crap*/

#superButtonLeaderBoardContainer{
margin-bottom:5px;
}

#superButtonLeaderBoardContainer .superButton{
float:left;
width:237px;
height:90px;
margin-right:10px;
_margin-right:5px; /*ie6*/
}

#superButtonLeaderBoardContainer .leaderBoard{
position:relative;
z-index:500;
width:728px;
float:left;
}

#superButtonLeaderBoardContainer div#Div1{
top:0 !important;
}



th{font-size:10px}


.staticAdTag img{
margin-bottom:10px;
}

.staticAdTag a{
border-bottom:none;
}

.page {width:977px; margin-left:auto; margin-right:auto; font-family: Verdana; font-size:11px; background-color:#FFF}
.subpage {border-left: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; padding-top:10px; display:block; float:left;}

.bb1 {border-bottom: 1px solid #EEE}
.bb1d {border-bottom: 1px dashed}
.b1_black {border: 1px solid #000}
.bb1_dashed {border-bottom: 1px dashed #DDD}
.bt1_dashed {border-top: 1px dashed #DDD}
.c {text-align:center}
.000 {color:#000}
.FFF {color:#FFF}
.bgEEE{background-color:#EEE}
.bg_nowplaying {background:url("../images/bg_nowplaying.gif") no-repeat; width:320px; height:46px}
.bg_torontostarmoviereviews {background:url("../images/bg_torontostarmoviereviews.gif") no-repeat; width:320px; height:46px}
.bg_topratedmovies {background:url("../images/bg_topratedmovies.gif") no-repeat; width:320px; height:46px}
.bg_editorspicks {background:url("../images/bg_editorspicks.gif") no-repeat; width:320px; height:46px}
.cl {clear:both}
.fl {float:left}
.fr {float:right}
.f10 {font-size:10px}
.f11 {font-size:11px}
.f12 {font-size:12px}
.f13 {font-size:13px}
.f14 {font-size:14px}
.f16 {font-size:16px}
.f18 {font-size:18px}
.h4 {height:4px}
.h10 {height:10px}
.h20 {height:20px}
.h30 {height:30px}
.h32 {height:32px}
.h37 {height:37px; margin-top:2px;}
.h76 {height:76px}
.h78 {height:78px}
.h90 {height:90px}
.h100 {height:100px}
.h125 {height:125px}
.h132 {height:132px}
.h142 {height:142px}
.h188 {height:188px}
.h250 {height:250px}
.l {text-align:left}
.lh13 {line-height:1.3}
.lh15 {line-height:1.5}
.lh30 {line-height:3.0}
.no_border { border:0px}
.none {display:none}
.pb3{padding-bottom:3px }

.finder_field{ text-align: center; }

.pt3 {padding-top:3px}
.pt5 {padding-top:5px}
.prt18l3 {position:relative; top:18px; left:3px}
.prl5 {position:relative;left:5px}
.prl10 {position:relative;left:10px}
.prl140 {position:relative;left:140px}
.r{text-align:right}
.tt_upper {text-transform:uppercase}
.w8 {width:8px}
.w10 {width:10px}
.w20 {width:20px}
.w40 {width:40px}
.w47 {width:47px}
.w60 {width:60px}
.w65 {width:65px}
.w80 {width:80px}
.w85 {width:85px}
.w110 {width:110px}
.w120 {width:120px}
.w133 {width:133px}
.w160 {width:160px}
.w165 {width:165px}
.w190 {width:190px}
.w194 {width:194px}
.w198 {width:198px}
.w200 {width:200px}
.w204 {width:204px}
.w210 {width:210px}
.w215 {width:215px}
.w220 {width:220px}
.w235 {width:235px}
.w237 {width:237px}
.w240 {width:240px}
.w245 {width:245px}
.w247 {width:247px}
.w250 {width:250px}
.w270 {width:270px}
.w280 {width:280px}
.w287 {width:287px}
.w295 {width:295px}
.w300 {width:300px}
.w305 {width:305px}
.w310 {width:310px}
.w315 {width:315px}
.w320 {width:320px}
.w325 {width:325px}
.w330 {width:330px}
.w335 {width:335px}
.w340 {width:340px}
.w450 {width:450px}
.w485 {width:485px}
.w500 {width:500px}
.w660 {width:660px}
.w665 {width:665px}
.w975 {width:975px}
.w977 {width:977px}

a:link    { color:#007CC2; text-decoration:underline}
a:visited { color:#5D98BA; text-decoration:underline}
a:hover   { color:#007CC2; text-decoration:none}
a:active  { color:#007CC2; text-decoration:underline}

.simple a:link    { color:#007CC2; text-decoration:none}
.simple a:visited { color:#5D98BA; text-decoration:none}
.simple a:hover   { color:#007CC2; text-decoration:underline}
.simple a:active  { color:#007CC2; text-decoration:none}

.black a:link    { color:#000; text-decoration:underline}
.black a:visited { color:#000; text-decoration:underline}
.black a:hover   { color:#000; text-decoration:none}
.black a:active  { color:#000; text-decoration:underline}

.white a:link    { color:#FFF; text-decoration:underline}
.white a:visited { color:#FFF; text-decoration:underline}
.white a:hover   { color:#FFF; text-decoration:none}
.white a:active  { color:#FFF; text-decoration:underline}


.imgContent
{
    padding:5px;
    border:solid 1px #EEE;
}
.featureFlashHolder { float:left; width:325px; background:url(../movieFeature/include/bgMoviePlayer.gif) no-repeat; padding:10px 0px 10px 10px}  

.backgroundHeader {
background:#A0CE67 url(../images/bgHeader.jpg) no-repeat; 
width:977px; 
height:125px; 
position:relative;}

/* Logo Banner Header */
#headerLogoBanner {margin:0 auto; height:97px}
#superBanner { padding:3px 0px 4px 0px; width:728px; z-index:100}   
#logo { width:194px; height:70px; padding-top:10px }

/* Search/Weather Header */
#headerSearchWeather { margin:0 auto; min-height:106px}   
#cphSearchMainCheckBox { position:relative; left:-4px; top:0px; color:#333 }
.weather {background:url(../images/bgWeather.gif) no-repeat; width:237px; height:63px; margin-top:19px;}
#searchTextBoxContainer { float:left; padding-top:14px }
.searchTextBox { font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:17px; vertical-align:middle; width:635px; height:20px; padding:3px; border:solid 1px #8FBDED}


/* Begin Main Navigation */
#mainNavContainer {width:968px; padding-left:3px; display:block; position:absolute; bottom:4px; left:6px; margin:0; padding:0;}
*html #mainNavContainer  { width:968px; padding-left:3px; display:block; position:absolute; bottom:3px; left:6px; margin:0; padding:0;}
#navcontainer{ margin:0; width:975px; }
#navlist{ margin:0 auto; padding:0; clear:both; width:968px;}
#navlist ul, #navlist li, #navlist { margin:0; padding:0; }
#navlist li { float: left; display: block; width:121px; background:url(../App_Themes/standard/hubImages/NavButton.gif) no-repeat; }
#navlist li a { display: block; text-align: center; color: #fff; padding-top:11px; text-decoration: none; font-weight:bold; font-size:10px; height:21px; letter-spacing:1px; text-transform:uppercase;}
#navlist li a:visited  { text-decoration:none}
#navlist li a:hover  { background:url(../App_Themes/standard/hubImages/mainNavButtonRO.gif) no-repeat; }                
#navlist li a:active   { text-decoration:none}  

/* End Main Navigation */


/* Footer */
#footer {clear:both; height: 60px; padding-top: 25px; width: 100%;}

#corpFooter {clear:both; padding:15px 0px 5px 0px; width: 100%; height: 60px;} 

#footer a:link    { text-decoration:none; color:#007CC2}
#footer a:visited { text-decoration:none; color:#5D98BA}
#footer a:hover   { text-decoration:none; color:#007CC2}                
#footer a:active  { text-decoration:none; color:#007CC2}

.featureFlashHolder { float:left;width:325px; background:url(../movieFeature/include/bgMoviePlayer.gif) no-repeat;padding:10px 0px 10px 10px }   

/*********************************** Finders **********************************/

/* FINDER */

.finder_bg {background:url(../App_Themes/standard/images/finder/bgFinderMovie.gif) no-repeat}
#FinderTab a, #FinderTab a:visited { font-size:18px; color:#000; font-weight:bold; text-decoration:none }
#FinderTab a:hover { text-decoration:underline }
.FinderSelected { font-size:16px; font-weight:bold; color:#000; width:135px; height:36px; text-align:left; padding:10px 5px 0px 10px; background:url(../App_Themes/standard/images/finder/selected.gif) no-repeat bottom }
.FinderNonSelected { font-size:16px; font-weight:bold; color:#000; width:135px; height:36px; text-align:left; padding:10px 5px 0px 10px; background:url(../App_Themes/standard/images/finder/nonSelected.gif) no-repeat bottom }

div.FinderSelected a, div.FinderSelected a:visited, div.FinderSelected a:active, div.FinderNonSelected a, div.FinderNonSelected a:visited, div.FinderNonSelected a:active { text-decoration:none }
div.FinderSelected a:hover, div.FinderNonSelected a:hover { text-decoration:underline }


/* FINDER CLIENT (Bell) */

.finder_bg_client {background:url(../App_Themes/standard/images/tiff/bgFinderMovie_BellTIFF.jpg) no-repeat}
#FinderTab_client a, #FinderTab_client a:visited { font-size:18px; color:#fff; font-weight:bold; text-decoration:none }
#FinderTab_client a:hover { text-decoration:underline }
.FinderSelected_client { font-size:16px; font-weight:bold; color:#fff; width:135px; height:36px; text-align:left; padding:10px 5px 0px 10px; background:url(../App_Themes/standard/images/tiff/selected_BellTIFF.jpg) no-repeat bottom }
.FinderNonSelected_client { font-size:16px; font-weight:bold; color:#fff; width:135px; height:36px; text-align:left; padding:10px 5px 0px 10px; background:url(../App_Themes/standard/images/tiff/nonSelected_BellTIFF.jpg) no-repeat bottom }

div.FinderSelected_client a, div.FinderSelected_client a:visited, div.FinderSelected_client a:active, div.FinderNonSelected_client a, div.FinderNonSelected_client a:visited, div.FinderNonSelected_client a:active { text-decoration:none }
div.FinderSelected_client a:hover, div.FinderNonSelected_client a:hover { text-decoration:underline }


/* Movie Template Styles by Lily */
.userCommentsHeader {
    width:650px;
    margin-top:15px;
    border:solid 1px #BDD7F1;
    background:url(../App_Themes/standard/images/bgHdrUserComments.gif) repeat-x bottom;
}
.greyBBorderWpadding { border-bottom:1px solid #EEEEEE; padding-bottom:10px; clear:both;}

.movieTitle { font-size:13px;font-weight:bold;text-decoration:none;color:#1793C9;}
.movieTitle:hover{ text-decoration:underline;}




/* New */

.leftContentHolder{ float:left;width:660px;text-align:left;padding-left:5px; }

.rightContentHolder{ float:right; width:300px; padding-right:5px;}

.rightContentSpacer{ clear:both; margin-bottom:10px; float:left; text-align:left; }

.rightContentSpacer_Brd_btm{ clear:both; margin-bottom:10px; float:left; text-align:left; border-bottom: 1px solid #EEE; padding-bottom:10px; padding-left:5px; }

.rightSubTitle { text-align:left; font-size:18px; margin-bottom:10px; border-bottom: 1px solid #EEE; font-weight:bold; width:300px; }

#articleCard { float:right; padding:5px; border:0px; margin-bottom:10px; margin-left:8px; clear:right;} 

#articleCard div { padding-bottom:4px; text-align:right; } 

.quoteSpacer { float:left; width:1px; display:block; height:700px; }

.logoHolder { float:left; padding:10px 40px 0 10px; }


/* Second Tier Nav Styles */

.secondTierHolder { text-align:left; display:block; float:left; width:977px; background:#A0CE67 url(../images/bg_secondarynav.gif) repeat-x top; clear:both; }

.secondTierHolder a, .secondTierHolder a:active, .secondTierHolder a:visited { color:#ffffff; text-decoration:none; font-weight:bold; }

.secondTierHolder a:hover{ text-decoration:underline; color:#ffffff; }

.topNavHolder { clear:both; margin:0px; padding-left:9px; }

*html div .topNavHolder { padding-left:6px; }

a.highlightedSecond{ float:left; text-align:center; padding:5px 10px 5px 10px; display:block; background-color:#C2DF9C; margin-left:1px; color:#000; }

a:hover.highlightedSecond{ color:#000; }

a:active.highlightedSecond{ color:#000; }

a:visited.highlightedSecond{ color:#000; }

a.normalSecond { float:left; text-align:center; padding:5px 10px 7px 10px; display:block; }


/* MAP ICONS */

#mapLinks
{
    list-style-type:none;
    margin:0;
    padding:0;
}
#mapLinks li
{
    height:24px;
    padding-left:30px;
    padding-top:1px;
}
#mapShopping
{
    background:url(../App_Themes/standard/images/icoMapShopping.gif) no-repeat left;
}
#mapHotels
{
    background:url(../App_Themes/standard/images/icoMapHotels.gif) no-repeat left;
}
#mapMovies
{
    background:url(../App_Themes/standard/images/icoMapMovies.gif) no-repeat left;
}
#mapAttractions
{
    background:url(../App_Themes/standard/images/icoMapAttractions.gif) no-repeat left;
}
#mapSports
{
    background:url(../App_Themes/standard/images/icoMapSports.gif) no-repeat left; 
}
#mapRestaurants
{
    background:url(../App_Themes/standard/images/icoMapRestaurants.gif) no-repeat left;   
}
#mapBars
{
    background:url(../App_Themes/standard/images/icoMapBars.gif) no-repeat left;    
}
#mapTtc
{
    background:url(../App_Themes/standard/images/icoMapTtc.gif) no-repeat left;    
}
#mapParking
{
    background:url(../App_Themes/standard/images/icoMapGreenParking.gif) no-repeat left;    
}
#mapGalleries
{
    background:url(../App_Themes/standard/images/icoMapGalleries.gif) no-repeat left;    
}
#mapMuseum
{
    background:url(../App_Themes/standard/images/icoMapMuseum.gif) no-repeat left;    
}
#mapMusic
{
    background:url(../App_Themes/standard/images/icoMapMusic.gif) no-repeat left;    
}
#mapArts
{
    background:url(../App_Themes/standard/images/icoMapArts.gif) no-repeat left;    
}
#mapDance
{
    background:url(../App_Themes/standard/images/icoMapDance.gif) no-repeat left;    
}
#mapSpas
{
    background:url(../App_Themes/standard/images/icoMapSpa.gif) no-repeat left;   
}
#mapFlorists
{
    background:url(../App_Themes/standard/images/icoMapFlorist.gif) no-repeat left;   
}
#mapJeweler
{
    background:url(../App_Themes/standard/images/icoMapJeweler.gif) no-repeat left;   
}
#mapCandy
{
    background:url(../App_Themes/standard/images/icoMapCandy.gif) no-repeat left;   
}
#mapLingerie
{
    background:url(../App_Themes/standard/images/icoMapLingerie.gif) no-repeat left;   
}
#mapSexShop
{
    background:url(../App_Themes/standard/images/icoMapSexShop.gif) no-repeat left;   
}
#mapHomedecor
{
    background:url(../App_Themes/standard/images/icoMapHomeDecor.gif) no-repeat left;    
}
#mapBabieskids
{
    background:url(../App_Themes/standard/images/icoMapTeddybear.gif) no-repeat left;    
}
#mapGadgets
{
    background:url(../App_Themes/standard/images/icoMapIpod.gif) no-repeat left;    
}
#mapFashionacc
{
    background:url(../App_Themes/standard/images/icoMapHighheel.gif) no-repeat left;    
}
#mapPets
{
    background:url(../App_Themes/standard/images/icoMapPets.gif) no-repeat left;    
}

/*start 2008 homepage styles*/

/*Upper header Buttons*/
div#loginRegisterHomePageBlock{
position:absolute;
right:2px;
top:0;
}


a.headerBtn{
background-image:url(../images/headerbtnleftside.gif);
display: block;
float: left;
font:10px verdana; 
line-height: 15px; 
height: 19px;
padding-left: 12px; 
text-decoration: none !important;
border:none;
margin:0;
background-repeat:no-repeat;
background-position:top left;
}

a.makehomepagebtnrightside{
background-image:url(../images/makehomepagebtnleftside.gif);
display: block;
float: left;
font:10px verdana; 
line-height: 15px; 
height: 19px;
padding-left: 30px; 
text-decoration: none !important;
border:none;
margin:0;
background-repeat:no-repeat;
background-position:top left;
}

a.headerBtn span, a.makehomepagebtnrightside span{
background-image:url(../images/headerbtnrightside.gif);
display:block;
padding: 0px 12px 4px 0; 
background-position:bottom right;
text-decoration:none !important;
color:#FFFFFF;
}

a.headerBtn span img{
}

a:hover.headerBtn span, a:hover.makehomepagebtnrightside span{
color:#3AC2F0;
}
/*end Upper header buttons*/

/*=============================================sumbit an event and find an event buttons=====================*/

a.submitFindBtn, a:visited.submitFindBtn{
background-image:url(../images/findsubmitbtn_left.gif);
background-repeat:no-repeat;
background-position:top left;
height:25px;
float:left;
padding-left:8px;
border:none;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:5px;
color:#0072ae;
border:none !important;
}

a:hover.submitFindBtn{
background-position:bottom left;
color:#FFFFFF;
background-color:#CCCCCC !important;
text-decoration:none;
}

a.submitFindBtn span{
background-image:url(../images/findsubmitbtn_right.gif);
background-position:top right;
background-repeat:no-repeat;
display: block;
padding:5px 5px 4px 16px;
text-decoration:none;
position:relative;
text-decoration:none;
}

a:hover.submitFindBtn span{
background-position:bottom right;
text-decoration:none;

}

.submitFindBtn img{
position:absolute;
left:-2px;
_left:-18px;
border:none;
}

.submitFindBtnMargin{
margin-right:5px;
}

#movieFinderAdContainer{
position:relative;
height:170px;
}

#movieFinderAd{
position:absolute;
bottom:0px;
left:0px;
}
.googleAd_body
{
    float:left;
    border:1px solid #0099cc;
    width:298px;
    background:#fff;
    padding-bottom:10px;
    overflow:hidden !important;
    line-height:normal !important;
    text-align:left!important;
    font-family:Verdana,Arial,Helvetica,Sans-Serif;
}
.googleAd160x600_body
{
    width:158px;
    background:#fff;
    font-family:Verdana,Arial,Helvetica,Sans-Serif !important;
    float:left;
    border:1px solid #0099cc;
    text-align:left!important;
    padding-bottom:10px;
    overflow:hidden !important;
}
.googleAd_body a, .googleAd160x600_body a
{
    text-decoration:none !important;
}
.googleAd_body a:link, .googleAd_body a:active, .googleAd_body a:visited {border-bottom:0px !important;}


