﻿/* COMMON SELECTORS */
body 
{
    text-align:center;
    margin:0;
    padding:0;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:11px;
    background-color:#FFF;
}

a, a:visited, a:active {color:#01782c; text-decoration:none;}
a:hover {text-decoration:underline;}
p {padding:0; margin:0;}
ul
{
    padding:0;
    margin:0;
    text-align:left;    
    line-height:16px;
}
select
{
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:11px;
}
input
{
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:11px;
}
img {border:0px}
h5, h6, h7 {padding:0; margin:0;}

h1 { font-size:22px;font-family:Arial, Verdana, Helvetica, Sans-Serif; padding:0; margin:0; line-height:20px;}
h2 { font-size:18px;font-family:Arial, Verdana, Helvetica, Sans-Serif; padding:0; margin:0;}
h3 { font-size:14px;font-family:Arial, Verdana, Helvetica, Sans-Serif; padding:0; margin:0;}
h4 { font-size:12px;font-family:Arial, Verdana, Helvetica, Sans-Serif; padding:0; margin:0;}
/* HEADERS */

.wrapperHeaderListing
{
    width:200px;
    height:31px;
    background:url(/App_Themes/standard/images/bgListingHeader.gif) no-repeat;
    font-family:Arial, Verdana, Helvetica, Sans-Serif;
    font-size:16px;
    font-weight:bold;
    color:#FFF;
}
#wrapperAdBug
{
    float:left; 
    width:217px; 
    height:92px;
    padding:5px 0px 0px 5px; 
    margin-right:5px;
}
#wrapperSuperBanner
{
    float:left; 
    width:728px; 
    padding-top:5px;
}

/* HEADER TOP COUNTRY BAR */
#wrapperHeader .topbarlinks
{
    width:960px; float:left; font-size:10px;margin-bottom:2px; background:#4a4a4a;
}
#wrapperHeader .topbarlinks .selected
{
    font-weight:bold; padding-left:5px;
}
#wrapperHeader .topbarlinks li
{
    display:inline; padding:0 6px 0 2px;
}
#wrapperHeader .topbarlinks ul
{
    padding-right:2px;
}
#wrapperHeader .topbarlinks a, #wrapperHeader .topbarlinks a:active, #wrapperHeader .topbarlinks a:visited
{
    color:#fff; text-decoration:none;
}
#wrapperHeader .topbarlinks a:hover
{
    color:#d2d2d2;
}
#wrapperHeader .topbarlinks .canadalinks
{
    float:left; background:#333; padding:1px 0px 0px 1px; color:#fff; line-height:16px;
}
#wrapperHeader .topbarlinks .internationallinks
{
    background:#4a4a4a; color:#fff;padding:1px 1px 0 4px; line-height:17px;
}
/* -------------------------------------- */

/* HEADER TOP GREY BAR */
.greyHeaderBox
{
    background:#f0f0f0 url(/App_Themes/standard/images/header/greyBoxGradient.gif) repeat-x;
    padding:10px; clear:both; float:left; width:940px; margin-bottom:2px;
}
.weatherBox
{
 float:left; width:185px; height:100px; background:url(/App_Themes/standard/images/header/weatherBox.gif) no-repeat;
}
.weatherCity
{
    padding:4px 0 0 5px; color:#777; font-size:10px; font-weight:bold;
}

.weatherBox .weatherContent
{
    padding:10px 5px 0 10px; float:left; height:53px;
}
.weatherBox .weatherContent .tempinfo
{
     float:right; width:115px; color:#777; 
}
.weatherBox .detailed
{
     text-align:center; padding:4px; float:left; width:178px;
}
.weatherBox .detailed a, .weatherBox .detailed a:visited
{
     color:#777; font-size:10px;
}
.weatherBox .weatherContent .tempinfo .temp
{
     font-size:25px; float:left; width:115px; margin-top:-5px;
}
.weatherBox .weatherContent .tempinfo .desc
{
     font-size:11px; float:left; width:115px; line-height:11px;
}
.weatherImage
{
 float:left; width:48px; height:39px;  
}
.adHolder
{
    float:right; border:solid 5px #d6d6d6; height:90px;
}
/* -------------------------------------- */

/* Green Header Pieces */

.mainGreenHeader
{
 background:#006726 url(/App_Themes/standard/images/header/greenGradient.jpg) repeat-x top; 
 float:left;padding:16px 0 0 29px; width:931px;
}
#wrapperLogo
{
    float:left; 
}
#wrapperLogo a img
{
    border:0;
}
/* Search Bar */
#wrapperSearch
{
    float:right; width:300px; clear:right; padding:12px 10px 0 0;
}
#wrapperSearch #wrapperSearch_Input
{
    float:left;
}

#wrapperSearch #wrapperSearch_Input input.mainSearch_Input
{
    width:224px; 
    font-size:12px;
    padding-left:3px;
    height:15px;
}

#wrapperSearch #wrapperSearch_Button
{
    float:right;
}
#wrapperSearch #wrapperSearch_Button .mainSearch_Button
{
     color:#fff; 
     text-transform:uppercase; 
     font:Arial; 
     font-size:10px; 
     font-weight:bold;
     width:64px; 
     height:22px; 
     padding:1px 3px 3px 3px; 
     background:url(/App_Themes/standard/images/header/searchBg.gif) no-repeat; 
     border:0;
     cursor:pointer;
} 

#wrapperSearch #wrapperSearch_Button .mainSearch_Button:hover
{
     background:url(/App_Themes/standard/images/header/searchBg_hover.gif) no-repeat; 
     cursor:pointer;
} 

/* HEADER LINKS */
.headerTopRight
{
    float:right; padding-right:15px;
}
.headerTopRight a, .headerTopRight a:visited
{
    color:#b3dec2; font-size:11px;padding:2px;
}
.headerTopRight a:hover, .headerTopRight a:active
{
    background:#b3dec2; color:#0b8538; padding:2px; text-decoration:none;
}

ul.headerLinks {}

ul.headerLinks li {display:inline; padding:0 3px;}

.mainNavHolder
{
  clear:both; border:solid 1px #d9d9d9; padding:1px; margin-top:1px; float:left; width:956px;
}
.mainNavHolder .mainNav
{
  background:url(/App_Themes/standard/images/header/mainNavGradient.gif) repeat-x top; font-weight:bold; float:left; width:956px; line-height:18px;
}
.mainNavHolder .mainNav div
{
  float:left; text-align:center;
}
.mainNavHolder .mainNav a
{
  display:block; width:135px; text-align:center;
}
*html .mainNavHolder .mainNav a
{
  width:132px;
}
.mainNavHolder .mainNav a#Comment_link
{
  width:140px;
}
*html .mainNavHolder .mainNav a#Comment_link
{
  width:134px;
}
.mainNavHolder .mainNav .selected
{
    background:url(/App_Themes/standard/images/header/mainNavGradientSel.jpg) repeat-x top; color:#fff;
}
.mainNavHolder .mainNav .selected a:hover, .mainNavHolder .mainNav .selected a:active, .mainNavHolder .mainNav .selected a:visited, .mainNavHolder .mainNav .selected a
{
    background:url(/App_Themes/standard/images/header/mainNavGradientSel.jpg) repeat-x top; color:#fff; text-decoration:none;
}
.mainNavHolder .mainNav a:hover
{
    background:url(/App_Themes/standard/images/header/mainNavGradientHover.gif) repeat-x top; text-decoration:none;
}
.mainNavHolder .mainNav .mainNavSep
{
    color:#e1e1e1; padding:0;float:left;width:1px; font-weight:normal; text-align:left;
}
/* Green Header Lifestyle Links */

.lifeStyleLinks
{
    float:right; 
    background:url(/App_Themes/standard/images/header/lifeStyle/normal/lifestylebase.gif) no-repeat bottom right; 
    padding:7px 0 7px 0;
    clear:right;
    height:35px;
}
*html div .lifeStyleLinks{padding-bottom:5px;}
.lifeStyleLinksSelected
{
    float:right; 
    background:url(/App_Themes/standard/images/header/lifeStyle/hover/lifestylebase_hover.gif) no-repeat bottom right; 
    padding:7px 0 7px 0;
    clear:right;
}

.lifeStyleLinks div, .lifeStyleLinksSelected div
{
    float:left;
}

.lifeStyleLinks .selected
{
    color:#000;
}

.lifeHover{ position:absolute; z-index:100; width:132px; padding:10px; background:#01782c;color:#fff; clear:both; margin:auto; border-bottom:solid 2px #338952;}
.lifeHover ul{ list-style-type:none; }
#lifenavWin{margin-left:-79px;}
#lifenavConcours{margin-left:-32px;}
.lifeHover li{ clear:both;font-weight:bold; font-size:10px; border-bottom:dashed 1px #338952; padding:2px 0}
.lifeHover a, .lifeHover a:hover, .lifeHover a:active, .lifeHover a:visited{ color:#fff; }

/* End of Green Header Lifestyle Links */

/*subnav*/
#subNav
{
  clear:both;
  border-top:solid 1px #d9d9d9; 
  margin:2px 0 0 0; 
  float:left; 
  width:960px; 
}
#subNav .subNavBg 
{
    width:960px; 
    background:url(/App_Themes/standard/images/header/subNavGradient.gif) repeat-x top;
}
#subNav div
{
  font-size:10px; font-weight:bold; float:left;
}

#subNav a
{
 display:block; padding:4px 5px; float:left; color:#000;
}
#subNav a.selectedSub, #subNav a:hover, #subNav a:active
{
 color:#fff; background:#919191; text-decoration:none;
}
/* -------------------------------------- */

/* MASTERS */
#wrapper
{
    width:960px;
    background-color:#FFF;
    text-align:left;
    border-left:solid 5px #fff;
    border-right:solid 5px #fff;
    margin:0 auto;
}
#wrapperHeader
{
    width:960px;
}

#wrapperRightColumn
{
    float:right; 
    width:300px; 
    margin-top:10px;
    padding-bottom:10px;
}
#wrapperMain
{
 line-height:16px;
}

/* FOOTER */

#wrapperFooter 
{
 clear:both;
 border-top:solid 3px #00782c;  
 padding:3px 0 10px 0;  
 background:url(/App_Themes/standard/images/footer/footerGradient.jpg) repeat-x top;
}

#wrapperFooter li
{
 display:inline; padding:0 3px; font-size:11px;
}

#wrapperFooter ul
{
 padding:10px 0 0 10px;
}

#wrapperFooter .selected
{
 font-weight:bold;
}

#wrapperFooter .footerSep
{
   color:#a3a3a3;padding:0px;
}

/* MAIN */

#wrapperLeftColumnSection

{
     float:left; 
     width:650px; 
     padding:0px;
     margin-top:10px;
}

.wrapperSectionMainLeft

{
    float:left; 
    width:400px;
    margin:0px;
    padding-top:5px; 
    padding-right:5px; 
    padding-bottom:0;
}

.wrapperSectionMainLeftNoFloat

{
    margin:0px;
    padding-top:5px; 
    padding-right:5px; 
    padding-bottom:0;
}

.wrapperSectionMainRight

{
    
}



/* Structure Styles */
.rightStoriesGreyBar
{
    border-top:solid 6px #f4f4f4; clear:both; padding-bottom:5px; line-height:0px; clear:both;
}
.roundedCorner_noglobe_green
{
    padding:10px; margin-bottom:11px;
    background:url(/App_Themes/standard/images/structure/nogloberound_green.gif) no-repeat bottom right;
    float:left;
}

.featureGreenGradient
{
    background:url(/App_Themes/standard/images/structure/featuregreengradient.gif) repeat-x top left; padding:10px;
}

.featureTabs a
{
 color:#000; font-weight:bold;
}

.featureTabsTitle a
{
 color:#000; font-weight:bold; font-size:13px;
}

.roundedCorner_noglobe
{
    padding:10px; border-top:solid 4px #01782c; margin-bottom:11px;
    background:url(/App_Themes/standard/images/structure/nogloberound.gif) no-repeat bottom right;
    float:left;
}

.roundedCorner_noglobe .holder
{
    float:left; width:202px;
}
.roundedCorner_noglobe .holder a
{
    font-size:11px; font-weight:bold; padding:2px 0; display:block;
}

.roundedCorner_noglobe .holder img
{
   border:solid 1px #c7c7c7;
}

.roundedCorner_noglobe .sepline
{
    float:left; height:175px; width:1px; background:#dcdcdc; margin:0 5px;
}
.subSection_Image400x300
{
    float:left; padding:0 10px 10px 0;
}
.wrapperSubSection_Top
{
    padding:5px 0;
}

.wrapperSubSection_Top a
{
    font-weight:bold; font-size:14px;
}

.creditLine 
{
 text-align:right; text-transform:uppercase; font-size:9px; padding:2px 0;
}

.music_style, .books_style, .music_style, .movies_style, .games_style, .celebritybuzz_style { border-color:#c40075; }
.movies_style { border-color:#e59e14; }
.carguide_style { border-color:#004d80; }
.travel_style { border-color:#5cab61; }
.learn_style { border-color:#06468d; }
.columnist_style { border-color:#008BBF; }
.goinggreen_style { border-color:#639144; }
.homefamily_style { border-color:#17479e; }
.fooddrink_style,.style_style,.mindbody_style { border-color:#525485; }
.horoscopes_style { border-color:#b94230; }
.yourmoney_style { border-color:#007165; }



.books_header, .games_header, .celebritybuzz_header, .entertainment_header  { background-image:url(/App_Themes/standard/images/structure/books_SectionBaseBar.gif) !important; color:#c40075 !important; }
.music_header { background-image:url(/App_Themes/standard/images/structure/music_SectionBaseBar.gif) !important; color:#c40075 !important; }
.movies_header{ background-image:url(/App_Themes/standard/images/structure/defaultMoviesBaseBar.gif) !important; color:#e59e14 !important; }
.zlocal_header{ background-image:url(/App_Themes/standard/images/structure/defaultLocalBaseBar.gif) !important; color:#d8832e !important; margin-top:3px; }
.sports_header{ background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_sports.gif) !important; color:#df1023 !important; }
.business_header{ background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_business.gif) !important; color:#007165 !important; }
.learn_header { background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_learn.gif) !important; color:#06468d !important; }
.work_header, .workology_header { background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_work.gif) !important; color:#0075ac !important; }
.news_header{ background-image:url(/App_Themes/standard/images/structure/newsSectionBaseBar.gif) !important; color:#008bbf !important; }
.carguide_header{ background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_carguide.gif) !important; color:#004d80 !important; }
.travel_header{ background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_travel.gif) !important; color:#5cab61 !important; }
.live_header{ background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_live.gif) !important; color:#525485 !important; }
.goinggreen_header{ background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_goinggreen.gif) !important; color:#639144 !important; }
.homefamily_header{ background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_homefamily.gif) !important; color:#17479e !important; }
.fooddrink_header{ background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_lifestyle.gif) !important; color:#525485 !important; }
.style_header{ background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_lifestyle.gif) !important; color:#525485 !important; }
.mindbody_header{ background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_lifestyle.gif) !important; color:#525485 !important; }
.horoscopes_header{ background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_horoscope.gif) !important; color:#b94230 !important; }
.yourmoney_header{ background-image:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_business.gif) !important; color:#007165 !important; }



/* Section */
.newsTopBar
{
    color:#008bbf;
    background:url(/App_Themes/standard/images/structure/newsSectionBaseBar.gif) no-repeat bottom left;
    padding:3px 0 2px 29px;
    font-family: Arial, sVerdana, Helvetica, Sans-Serif;
    font-size:20px;
    font-weight:bold;
    line-height:24px;
}

.newsTopBarfr
{
    color:#00ccff;
    background:url(/App_Themes/standard/images/structure/newsSectionBaseBarfr.gif) no-repeat bottom left;
    padding:3px 0 2px 29px;
    font-family: Arial, sVerdana, Helvetica, Sans-Serif;
    font-size:20px;
    font-weight:bold;
    line-height:24px;
}
.leftFeatureSection
{
    padding-top:5px; float:left; padding-right:5px; padding-bottom:0; height:auto;
}
.rightSupportStories
{
  float:right;width:245px;padding-top:5px;
}

.rightSupportStoriesNoFloat
{
  padding-top:5px;
}

.sectionStorieFeatures
{
    float:left; width:650px;
}


.sectionMainListingsRight .rightImage, .sectionList .wrapperSectionMainRight .sectionMainListingsRight .rightImage,
.wrapperSubsectionList .wrapperSubSection_Middle .rightImage
{
    float:left; margin:0 5px 5px 0;
}
.sectionMainListingsRight .rightImage img, .sectionList .wrapperSectionMainRight .sectionMainListingsRight .rightImage img,
.wrapperSubsectionList .wrapperSubSection_Middle .rightImage img
{
    border:solid 1px #c7c7c7;
}

.borderImage img
{
    border:solid 1px #c7c7c7; margin:0 5px 5px 0; float:left;
}

.sectionMainListingsRight a
{
     font-size:12px; font-weight:bold;
}
.sectionMainListingsRight p
{
     padding-bottom:5px;
}

.section_main_left_article_wrapper a
{
    font-size:14px; font-weight:bold; display:block; padding:3px 0;
}

.section_main_left_article_wrapper p
{
    padding-right:10px;
}

.sectionList
{
 float:left; width:240px;
}

.defaultTopBarGlobe
{
    color:#01782c;
    background:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_globe.gif) no-repeat bottom left;
    padding:2px 0 3px 27px;
    font-family: Arial, sVerdana, Helvetica, Sans-Serif;
    font-size:16px;
    font-weight:bold;
    line-height:21px;
}

.defaultTopBarEvents
{
    color:#01782c;
    background:url(/App_Themes/standard/images/structure/defaultSectionBaseBar_events.gif) no-repeat bottom left;
    padding:2px 0 3px 27px;
    font-family: Arial, sVerdana, Helvetica, Sans-Serif;
    font-size:16px;
    font-weight:bold;
    line-height:21px;
}

.defaultTopBar
{
    color:#01782c;
    background:url(/App_Themes/standard/images/structure/defaultSectionBaseBar.gif) no-repeat bottom left;
    padding:2px 0 3px 27px;
    font-family: Arial, sVerdana, Helvetica, Sans-Serif;
    font-size:16px;
    font-weight:bold;
    line-height:21px;
}

.defaultTopBar a.more, .defaultTopBar a.more:visited   
{
    display:block;
    width:54px;
    height:18px;
    font-size:10px;
    font-family:Arial, Verdana;
    color:#555;
    text-align:center;
    background:url(/App_Themes/standard/images/structure/moreTopbars.gif) no-repeat right;
    margin-top:1px;
    line-height:18px;
}


.defaultTopBar a.more:active, .defaultTopBar a.more:hover 
{
    background:url(/App_Themes/standard/images/structure/moreTopbars_hover.gif) no-repeat right;
    text-decoration:none;
}

.sectionSubRight
{
    padding:5px 0 0 5px;
}

.subSections
{
 float:right;width:400px;   
}

.subSections .sectionMainListingsRight
{
  padding-top:5px;  
}

.subSections .sectionMainListingsRight .subMiniList
{
  font-weight:normal;  
}

.yellowChevList_small
{
 padding:0 0 5px 0;   
}

.yellowChevList_small li
{
   list-style:none;
   background:url(/App_Themes/standard/images/structure/yellowBullet.gif) no-repeat top left;
   list-style-position:outside;
   padding-left:15px;
}

.yellowChevList
{
 padding:0 0 10px 0;   
}

.yellowChevList li
{
   list-style:none;
   background:url(/App_Themes/standard/images/structure/yellowBullet.gif) no-repeat top left;
   list-style-position:outside;
   padding-left:15px;
}

/* ======================================================================== */
/* ===================== section styles =================================== */
/* ======================================================================== */

.sectionList .sectionHolder
{
 padding:10px; background:url(/App_Themes/standard/images/structure/goinggreen_bottom.gif) no-repeat bottom center;
}
.sectionList .sectionTitle
{
    color:#fff; font-size:14px; font-weight:bold; text-transform:lowercase; padding:2px 4px; background:#a4aba4;
}

.sectionList .entertainment_section,.sectionList .celebritybuzz_section { background:#c40075 !important; }
.sectionList .entertainment_sectionH,.sectionList .culture_sectionH,.sectionList .celebritybuzz_sectionH, .sectionList .sports_sectionH { background:url(/App_Themes/standard/images/structure/Entertainment_bottom.gif) no-repeat bottom center !important; }

.sectionList .celebritybuzz_sectionH a, .sectionList .celebritybuzz_sectionH a:hover, .sectionList .celebritybuzz_sectionH a:visited,
.sectionList .entertainment_sectionH a, .sectionList .entertainment_sectionH a:hover, .sectionList .entertainment_sectionH a:visited { color:#c40075; }

.sectionList .sports_section { background:#d71920 !important; }
.sectionList .sports_sectionH a, .sectionList .sports_sectionH a:hover, .sectionList .sports_sectionH a:visited { color:#d71920; }

.sectionList .work_section, .sectionList .canada_section { background:#0072ae; }
.sectionList .work_sectionH,.sectionList .canada_sectionH,.sectionList .local_sectionH { background:url(/App_Themes/standard/images/structure/workology_bottom.gif) no-repeat bottom center !important; }
.sectionList .work_sectionH a, .sectionList .work_sectionH a:hover, .sectionList .work_sectionH a:visited,
.sectionList .canada_sectionH a, .sectionList .canada_sectionH a:hover, .sectionList .canada_sectionH a:visited,
.sectionList .local_sectionH a, .sectionList .local_sectionH a:hover, .sectionList .local_sectionH a:visited { color:#0072ae; }

.sectionList .local_section, .sectionList .linfo_section { background:#0072ae; }

.sectionList .mindandbody_section, .sectionList .foodanddrink_section,
.sectionList .goingout_section { background:#525485; }
.sectionList .goingout_sectionH,.sectionList .foodanddrink_sectionH, .sectionList .mindandbody_sectionH,
.sectionList .movies_sectionH, .sectionList .cinema_sectionH { background:url(/App_Themes/standard/images/structure/goingout_bottom.gif) no-repeat bottom center !important; }
.sectionList .goingout_sectionH a, .sectionList .goingout_sectionH a:hover, .sectionList .goingout_sectionH a:visited,
.sectionList .foodanddrink_sectionH a, .sectionList .foodanddrink_sectionH a:hover, .sectionList .foodanddrink_sectionH a:visited,
.sectionList .mindandbody_sectionH a, .sectionList .mindandbody_sectionH a:hover, .sectionList .mindandbody_sectionH a:visited { color:#525485; }

.sectionList .houseandhome_section { background:#525485; }
.sectionList .houseandhome_sectionH { background:url(/App_Themes/standard/images/structure/goingout_bottom.gif) no-repeat bottom center !important; }
.sectionList .houseandhome_sectionH a, .sectionList .houseandhome_sectionH a:hover, .sectionList .houseandhome_sectionH a:visited { color:#525485; }

.sectionList .homefamily_section { background:#17479e; }
.sectionList .homefamily_sectionH { background:url(/App_Themes/standard/images/structure/goingout_bottom.gif) no-repeat bottom center !important; }
.sectionList .homefamily_sectionH a, .sectionList .homefamily_sectionH a:hover, .sectionList .homefamily_sectionH a:visited { color:#17479e; }

.sectionList .movies_section { background:#e59e14; }
.sectionList .movies_sectionH a, .sectionList .movies_sectionH a:hover, .sectionList .movies_sectionH a:visited { color:#525485; }

.sectionList .live_section,.sectionList .horoscopes_section  { background:#525485; }
.sectionList .live_sectionH a, .sectionList .live_sectionH a:hover, .sectionList .live_sectionH a:visited { color:#525485; }
.sectionList .live_sectionH,.sectionList .horoscopes_sectionH { background:url(/App_Themes/standard/images/structure/carguide_bottom.gif) no-repeat bottom center !important; }

.sectionList .horoscopes_section { background:#b94230 !important; }
.sectionList .horoscopes_sectionH { background:url(/App_Themes/standard/images/structure/horoscopes_bottom.gif) no-repeat bottom center !important; }
.sectionList .horoscopes_sectionH a, .sectionList .horoscopes_sectionH a:hover, .sectionList .horoscopes_sectionH a:visited { color:#b94230; }

.sectionList .travel_section { background:#5cab61; }
.sectionList .travel_sectionH { background:url(/App_Themes/standard/images/structure/travel_bottom.gif) no-repeat bottom center !important; }
.sectionList .travel_sectionH a, .sectionList .travel_sectionH a:hover, .sectionList .travel_sectionH a:visited { color:#5cab61; }

.sectionList .business_section { background:#007062; }
.sectionList .business_sectionH a, .sectionList .business_sectionH a:hover, .sectionList .business_sectionH a:visited { color:#007062; }

.sectionList .yourmoney_section { background:#007062; }
.sectionList .yourmoney_sectionH a, .sectionList .yourmoney_sectionH a:hover, .sectionList .yourmoney_sectionH a:visited { color:#007062; }

.sectionList .goinggreen_section { background:#639144; }
.sectionList .goinggreen_sectionH { background:url(/App_Themes/standard/images/structure/goinggreen_bottom.gif) no-repeat bottom center !important; }
.sectionList .goinggreen_sectionH a, .sectionList .goingreen_sectionH a:hover, .sectionList .goingreen_sectionH a:visited { color:#639144; }

.sectionList .style_section { background:#525485; }
.sectionList .style_sectionH { background:url(/App_Themes/standard/images/structure/carguide_bottom.gif) no-repeat bottom center !important; }
.sectionList .style_sectionH a, .sectionList .style_sectionH a:hover, .sectionList .style_sectionH a:visited { color:#525485; }

.sectionList .play_section { background:#cbcddd; color:#525485; }
.sectionList .play_sectionH { background:url(/App_Themes/standard/images/structure/carguide_bottom.gif) no-repeat bottom center !important; }
.sectionList .play_sectionH a, .sectionList .play_sectionH a:hover, .sectionList .play_sectionH a:visited { color:#525485; }

.sectionList .win_section { background:#cbcddd; color:#525485; }
.sectionList .win_sectionH { background:url(/App_Themes/standard/images/structure/carguide_bottom.gif) no-repeat bottom center !important; }
.sectionList .win_sectionH a, .sectionList .win_sectionH a:hover, .sectionList .win_sectionH a:visited { color:#525485; }

.sectionList .carguide_section { background:#004d80; }
.sectionList .carguide_sectionH { background:url(/App_Themes/standard/images/structure/carguide_bottom.gif) no-repeat bottom center !important; }
.sectionList .carguide_sectionH a, .sectionList .carguide_sectionH a:hover, .sectionList .carguide_sectionH a:visited { color:#004d80; }

.sectionList .learn_section { background:#06468d; }
.sectionList .learn_sectionH { background:url(/App_Themes/standard/images/structure/workology_bottom.gif) no-repeat bottom center !important; }
.sectionList .learn_sectionH a, .sectionList .learn_sectionH a:hover, .sectionList .learn_sectionH a:visited { color:#06468d; }

.sectionList .columnist_section { background:#008BBF; }
.sectionList .columnist_sectionH { background:url(/App_Themes/standard/images/structure/workology_bottom.gif) no-repeat bottom center !important; }
.sectionList .columnist_sectionH a, .sectionList .columnist_sectionH a:hover, .sectionList .columnist_sectionH a:visited { color:#008BBF; }



/* ======================================================================== */
/* ======================================================================== */

/* Right Side Content Begin */

.bigboxholder 
{
    margin-bottom:10px; width:300px; height:250px; float:right;
}

.skyscraper
{
  float:right; width:160px; height:600px; margin-bottom:10px;  
}

.rightSideRelated 
{
    float:left; width:130px; margin-bottom:10px;
}

.rightSideRelated .relatedHolder
{
    clear:both; margin-bottom:10px;
}

.rightSideRelated .relatedHolder .linkList
{
    border-right:solid 2px #e4e4e4; padding:5px 5px 0 0;
}

.rightSideRelated .relatedHolder .linkList a
{
     font-weight:bold;
}

.rightSideRelated .relatedHolder .linkList .linkAbstract, .rightSideRelated .relatedHolder .linkList .linkAbstractColumnist
{
     padding:3px 0 10px 0;
}
.rightSideRelated .relatedHolder .linkList .linkAbstractColumnist
{
     color:#666;
}
.rightSideRelated .relatedHolder .linkList .linkDesc
{
     padding:0 0 10px 0;
}
.wrapperHeaderRight h1
{
    margin:0; 
    color:#424242;
    font-size:12px; 
    font-weight:bold;
    text-transform:lowercase;
}
.wrapperHeaderRight
{
    background:#e4e4e4; padding:5px;
}
.finderstyle
{
 border-top:0px; width:287px; padding:0px 3px 0px 10px;
}

.snapshotstyle
{
 border-top:0px; padding:0px 3px 0px 0;
}
.localstyle
{
 border-top:0px; padding:5px;
}

.finderstyle li, .snapshotstyle li
{
 padding-bottom:4px; 
}
.finderTopBar
{
     float:left; width:300px; height:31px;
}
.mostPopular
{
    background:url(/App_Themes/standard/images/structure/finder/mostpopular_high.gif) no-repeat left;
}
.mostShared
{
    background:url(/App_Themes/standard/images/structure/finder/mostshared_high.gif) no-repeat left;
}
.mostPopularfr
{
    background:url(/App_Themes/standard/images/structure/finder/mostpopular_highfr.gif) no-repeat left;
}
.mostSharedfr
{
    background:url(/App_Themes/standard/images/structure/finder/mostshared_highfr.gif) no-repeat left;
}
*html .finderTopBar
{
    float:none;
}
.clickTabs
{
 cursor:pointer; float:left; width:90px; height:30px;
}
.globecorner
{
    background:url(/App_Themes/standard/images/structure/globecorner.gif) no-repeat top right;
}
.snapshoten
{
    background:url(/App_Themes/standard/images/structure/metroSnapshotTOP.gif) no-repeat top left; padding:30px 3px 10px 110px; margin-right:-3px; width:287px;
}
.snapshotfr
{
    background:url(/App_Themes/standard/images/structure/metroSnapshotTOP_fr.gif) no-repeat top left; padding:30px 3px 10px 110px; margin-right:-3px; width:287px;
}

.snapshot .globecorner
{
    padding:3px 10px 0 0;
}

.snapshoten p,.snapshotfr p
{
    padding-top:5px;
}


.globecorner div
{
    padding-top:10px;
}

/* End of Right Side Content */

/* Sub Section Styles */

.date
{
    color:#666;
}

.wrapperSubsectionList a
{
    font-size:11px;
    font-weight:bold;
}

.wrapperSubsectionList .wrapperSubSection_Middle
{
    padding-bottom:10px;
}

/* End of Sub Section Styles */

/* Article Styles Start */
.wrapperArticle ul 
{
    list-style-type:disc;
}
#wrapperArticleTop h1
{
 font-size:24px; line-height:35px; font-weight:bold; padding-bottom:20px;
}

.wrapperArticleImage
{
    float:right; width:400px; padding:0 0 10px 10px;
}

.wrapperArticleImage .credits
{
    text-align:right;clear:both; background:#e1e1e1; padding:4px 4px 4px 0; text-transform:uppercase; font-size:9px;
}

.wrapperArticleImage .abstract
{
    padding:7px; background:#f9f9f9; 
}

.supportingLinks
{
    float:right;padding-left:10px;clear:right; width:200px;
}

#wrapperArticleTop .date
{
    padding-bottom:15px;
}

#wrapperArticleTop .author
{
    font-weight:bold;
}

#wrapperArticleTop p
{
 padding-bottom:10px;   
}

.wrapperArticleToolbar
{
    border:solid 1px #dcdcdc; padding:1px; margin-bottom:10px;
}

.wrapperArticleToolbar .toolBarbg
{
    background:url(/App_Themes/standard/images/structure/articleToolsbg.gif) no-repeat bottom; padding-left:4px;
   
}

.wrapperArticleToolbar .toolBarbg .mail
{
    background:url(/App_Themes/standard/images/structure/articleIcons/mailIcon.gif) no-repeat center left; padding-left:0px !important; clear:both;
}

.wrapperArticleToolbar .toolBarbg .link
{
    background:url(/App_Themes/standard/images/structure/articleIcons/linkIcon.gif) no-repeat center left;
}

.wrapperArticleToolbar .toolBarbg .print
{
    background:url(/App_Themes/standard/images/structure/articleIcons/printIcon.gif) no-repeat center left; padding-left:0px !important;
}
.wrapperArticleToolbar .toolBarbg .text
{
    background:url(/App_Themes/standard/images/structure/articleIcons/textIcon.gif) no-repeat center left;
}
.smalltext
{
    background:url(/App_Themes/standard/images/structure/articleIcons/textIcon_smallhover.gif) no-repeat center left;
}
.largetext
{
    background:url(/App_Themes/standard/images/structure/articleIcons/textIcon_largehover.gif) no-repeat center left;
}
.wrapperArticleToolbar .toolBarbg .toolholder
{
    padding:6px 0 6px 43px;
}
.wrapperArticleToolbar .toolBarbg .toolholder .textClick
{
    float:left; cursor:pointer; display:block;
}
.wrapperArticleToolbar .toolBarbg .toolholder .textClick img
{
    width:17px; height:29px;
}

.wrapperArticleToolbar .toolBarbg .toolholder, .wrapperArticleToolbar .toolBarbg .toolholder a, 
.wrapperArticleToolbar .toolBarbg .toolholder a:active, .wrapperArticleToolbar .toolBarbg .toolholder a:hover,
.wrapperArticleToolbar .toolBarbg .toolholder a:visited, .relatedLink .holder a
{
    color:#000; font-weight:bold;
}

.relatedLink .holder .iconsphere
{
    color:#16416a;
}

.relatedLink
{
    background:url(/App_Themes/standard/images/structure/articleIcons/relatedBG.gif) repeat-x bottom left; margin-bottom:10px;
}

.relatedLink .holder
{
    padding:10px;
}
.relatedLink .holder ul
{
   padding-bottom:5px;
}
.relatedLink .holder li
{
   list-style:none;
   background:url(/App_Themes/standard/images/structure/greenChevs.gif) no-repeat top left;
   list-style-position:outside;
   padding-left:15px;
   padding-bottom:3px;
}

.relatedLink .holder .morelinks
{
    text-align:right; padding-right:13px; background:url(/App_Themes/standard/images/structure/solidchevs.gif) no-repeat center right;
}
.relatedLink .holder .morelinks a
{
    color:#01782c;
}

.relatedLink h2
{
    background:#a8a8a8; color:#fff; font-size:14px; font-weight:bold; padding:4px 4px 4px 8px;
}

.pullquotespace
{
 width:1px; float:left;height:500px;
}

#pullquote{
   float:left;
   width:180px;
   clear:left; 
   padding:10px 10px 0 0;
   border-top:solid 10px #007062; 
   font-weight:bold;
   font-family:Arial, Verdana, Helvetica, Sans-Serif;
   margin:15px 10px 10px 0;
   font-size:14px;
   line-height:20px;
   font-style:italic;
   text-indent:15px;
}
/* End of Article Styles */

/*Search Styles*/

.searchTop
{
    padding:10px; background:#f6f5f4; border-bottom:solid 1px #d3d2cd;
}

.centerResults
{
 float:left; width:468px; padding-top:16px;   
}

.searchTitle
{
    border-bottom:solid 1px #EEE; margin-bottom:7px; padding-bottom:7px; font-weight:bold; font-size:14px;
}
.searchauthor
{
    font-weight:bold; padding-bottom:6px; font-size:10px; line-height:11px;
}
.searchdate
{
    color:#666; font-size:10px;
}
.searchDiv
{
    padding:10px;border-bottom:solid 1px #eee;display:block; float:left; width:450px;
}

.searchDiv:hover
{
    background:url(/App_Themes/standard/images/structure/hovergradient.gif) repeat-x bottom left;
}

.searchImage
{
    float:left; margin:0 5px 5px 0;
}
.searchImage img
{
    border:solid 1px #c7c7c7;
}

.wrapperSearch_Tabs
{
    padding:5px; background:#f6f5f4; float:left;
}

.wrapperSearch_Tabs .notselected, .wrapperSearch_Tabs .selected
{
    padding-right:3px; line-height:24px;
}

.wrapperSearch_Tabs .notselected a
{
    color:#fff;
}

.wrapperSearch_Tabs .selected
{
    color:#fff; 
    font-weight:bold;
    background:#01782c url(/App_Themes/standard/images/structure/search/rightSelected.gif) no-repeat top right;
    float:left;
}

.wrapperSearch_Tabs .notselected
{
    color:#fff; 
    font-weight:bold;
    background:#bdbdbd url(/App_Themes/standard/images/structure/search/rightNoSelected.gif) no-repeat top right;
    float:left;
}

.searchResults_SortBy
{
 float:right; width:115px;
}

.paging
{
 clear:both; background:#f6f5f4; border-bottom:solid 1px #d3d2cd; float:left; width:458px; padding:5px;
}

.resultsPage
{
 float:left;
}

.searchresults_form
{
    float:right;
}

.sortlink a, .sortlink a:visited
{
    padding:2px 4px; border:solid 1px #ccc; background:#fff; display:inline;
}

.sortlink a:hover, .sortlink a:active
{
    border:solid 1px #01782c; text-decoration:none;
}
.sortlink
{
    padding-top:2px;
}
/*End of Search Styles*/

/* Movie Finder Styles */

.finderRight
{
    float:right; width:300px;
}

.finderRight a, .finderRight a:hover, .finderRight a:active, .finderRight a:visited
{
    color:#e59e14;
}

.finderRight .roundedCorner_noglobe
{
    padding-bottom:0px;
}

.finderRight select
{
    margin-top:5px;
}

/* End of Movie Finder Styles */

/*Movie Profile Styles */
.movieThumbnails
{
    height:300px;
    overflow:auto;
    width:320px;
    float:left;
}

div .movieThum
{
    float:left;
    width:60px;
    height:60px;
    overflow:hidden;
    border:solid 2px #ccc;
    margin:0px 3px 3px 0px; 
    cursor:pointer;
}

div .movieThum:hover
{
    border:solid 2px #f60; cursor:pointer;
}

div .movieThumSelected
{
    border:solid 2px #f60;
    float:left;
    width:60px;
    height:60px;
    overflow:hidden;
    margin:0px 3px 3px 0px; 
}
.topmovieinfo_link {padding-top:20px}
.topmovieinfo_link a {font-weight:bold; font-size:10px;}

div .headerLongbar /* Header Background Full */
{
    font-family:Arial, Verdana, Helvetica, Sans-Serif;
    font-size:14px;
    font-weight:bold;
    background:#e4e4e4;
    height:20px;
    padding:5px 7px 0 7px;
    margin:5px 0px 5px 0px;
    float:left;
    width:637px;
    clear:both;
}

div .headerLongbar img
{
    float:right;
    display:block;
    cursor:pointer;
}

.movie_date
{
    float:right;
    padding-right:7px;
    font-size:11px; 
    font-weight:bold;
    font-family:Arial, Verdana, Helvetica, Sans-Serif;
}

.movie_date ul li { float:left;}
.movie_date ul li span { padding:0px 3px; color:#999;}


/* End of Movie Finder Styles */


/*Theater Profile Styles */

.theaterprofile_wrapper { margin-bottom:15px; width:635px; float:left; padding-left:7px;}
.theaterprofile_wrapper p { line-height:20px;}
.theaterprofile_wrapper p span{ font-weight:bold;}

.toptheaterinfo_link { float:right; width:300px;text-align:right; font-weight:bold;}



/* End of Theater Styles */


/*Theater Movie Styles */

.topmovie_wrapper { float:left; width:175px;}
.topmovie_wrapper span { color:#3F3F3F;}
.twocolumns_sectionleft 
{ 
    float:left;
    width:315px;
    padding-top:10px;
}
.twocolumns_sectionright 
{ 
    float:right;
    width:315px;
    padding-top:10px;
}

.moviesection_wrapper{ float:left; padding:5px 0 5px 0;}
.moviesection_wrapper a { font-weight:bold;}



/* End of Movie Styles */

/*Print Article Styles */
#wrapper_article
{
    width:950px;
    background-color:#FFF;
    text-align:left;
    margin:0 auto;
    padding:10px 0 50px;
}

.wrapperLeftColumn
{
     float:left; 
     width:650px; 
     padding:0;
     margin:0;
     border:1px solid #eee;
}

/* End of Print Article Styles */


/* Weather Styles */
.weather_wrapper { padding:11px;float:left; width:615px;}
.weathersection { padding-bottom:5px;}
.weathersection h4 { color:#008BBF;}

.currentweather_wrapper { float:left; padding-left:10px;}
.currentweather_wrapper p { font-size:9px; color:#4F4F4F;}

.currentweather_right { float:left; padding: 0 20px 0 20px;}
.currentweather_right p { line-height:17px;}
.currentweather_right p span { font-weight:bold;}

.longweather_wrapper { float:left;padding:5px;text-align:center; width:110px;}
.longweather_wrapper p { line-height:17px;}



.innerwrapper_right { float:left;padding:7px; text-align:center; width:110px;}
.innerwrapper_right p { line-height:17px;}

.innerwrapper_left { float:left;padding:65px 5px 0 0; text-align:left; font-weight:bold;}
.innerwrapper_left p { line-height:17px;}

.innerwrapper_leftfr { float:left;padding:69px 5px 0 0; text-align:left; font-weight:bold; width:100px;}
.innerwrapper_leftfr p { line-height:11px;padding-bottom:6px;}
/* End of Weather Styles */

.longweather_wrapper { float:left;padding:7px;text-align:center;}
.longweather_wrapper { float:left;padding:5px;text-align:center; width:110px;}
.longweather_wrapper p { line-height:17px;}

.wrapperSectionMainRight .withTitle
{
  float:left; line-height:6px; background:#f4f4f4 url(/App_Themes/standard/images/structure/rightGrey_section.gif) no-repeat right; padding:0 13px 5px 5px; color:#777; font-weight:bold; font-size:9px; text-transform:uppercase; margin-bottom:3px;
}

.poweredBy
{
 text-align:right; padding:10px 0 10px 0; font-size:9px; color:#5d5d5d;
}
.zlocal_header .poweredBy
{
    float:right; padding:0;
}

.zlocal_header .poweredBy a, .zlocal_header .poweredBy a:visited
{
    font-weight:bold; font-size:10px; color:#d8832e;
}

.poweredBy img
{
 margin-left:5px;
}

.localsearch
{
    padding:5px 0 0 0;background:#d9832d url(/App_Themes/standard/images/structure/localOrangetop.gif) no-repeat center top; color:#fff; font-weight:bold; width:289px; margin-bottom:2px;
}
.localsearch .what, .localsearch .where
{
 float:left; padding-left:6px; width:106px;
}
.localsearch input
{
 width:102px; color:#474135;
}
.localsearch .findbuttonen
{
 background:transparent url(/App_Themes/standard/images/structure/find.gif) no-repeat scroll left top; height:23px; width:50px; overflow:hidden; border:medium none; cursor:pointer; margin:10px 0 0 5px;
}
.localsearch .findbuttonfr
{
 background:transparent url(/App_Themes/standard/images/structure/findfr.gif) no-repeat scroll left top; height:23px; width:50px; overflow:hidden; border:medium none; cursor:pointer; margin:10px 0 0 5px;
}
*html .localsearch .findbuttonfr, *html .localsearch .findbuttonen
{
 margin:10px 0 0 0px;
}
.localsearch .findbuttonen:hover, .localsearch .findbuttonfr:hover
{
 background-position:left bottom;
}
.quadadholder
{
    background:url(/App_Themes/standard/images/structure/globeadbg.gif) no-repeat top right; border:solid 1px #e3e3e3; padding-left:3px;
}

.quadadholder td
{
   border:solid 1px #eaeaea;
}

a.tabbutton, a.tabbutton:visited, a.tabbutton:active
{
 color:#666; font-weight:bold; padding:5px 15px 5px 15px; display:block; float:left;
}

a.tabbuttonSel, a.tabbuttonSel:visited, a.tabbuttonSel:active
{
 color:#fff; font-weight:bold; padding:5px 15px 5px 15px; display:block; float:left; background:#8aad73 url(/App_Themes/standard/images/structure/topgreenright.gif) no-repeat top right;
}

/* End of Home styles */

/* Default Select a City */

.selectCityHolder
{
    width:420px; margin:auto; margin-top:120px; padding:0; text-align:center; background:url(/App_Themes/standard/images/structure/defaultpage/gradmiddle.gif) repeat-y top left;
}
.selectCityHolder .contentCity
{
 width:300px; padding:10px 0; margin:auto; text-align:center;
}

.selectCityHolder .contentCity p
{
  color:#fff; font-size:13px; font-weight:bold; border-bottom:dashed 1px #ccc; padding-bottom:10px;
}

.selectCityHolder .citys
{
     width:300px; margin:auto; margin-top:15px;background:url(/App_Themes/standard/images/structure/defaultpage/defaultlist.gif) no-repeat top center;
}

.selectCityHolder .citys h1
{
 color:#fff; padding:3px; font-size:12px; text-transform:uppercase;
}

.selectCityHolder .citysholder 
{
  float:right; padding:10px 5px 0 0; width:145px;
}

.selectCityHolder .citys li
{
 text-align:center; display:inline;
}

.selectCityHolder .citys a, .selectCityHolder .citys a:active, .selectCityHolder .citys a:hover, .selectCityHolder .citys a:visited
{
 color:#fff; font-size:10px;
}

.changeCityPop
{
  position:absolute; width:200px; overflow:visible;height:60px;
}
.changeCityPop .xholder
{
    background:url(/App_Themes/standard/images/structure/changeCityDivtop.gif) no-repeat top right; text-align:right; padding:4px 6px 0 0; width:200px; height:19px;
}

.changeCityPop .xholder a, .changeCityPop .xholder a:visited
{
 color:#6e6e6e; font-size:13px; font-weight:bold; display:block; padding:2px; float:right; line-height:10px;
}

.changeCityPop .xholder a:hover
{
    background:#6e6e6e; color:#fff; text-decoration:none;
}

.changeCityPop .citys
{
    background:url(/App_Themes/standard/images/structure/changeCityDivmiddle.gif) repeat-y top right; padding:0 0 0 2px; width:204px;
}

.changeCityPop .citys li
{
    display:inline; padding:0 5px 0 10px;
}

.changeCityPop .citys ul
{
    padding:0;margin:0;
}

.changeCityPop .citys a
{
     font-size:10px; font-weight:bold;
}

/* End of Default Select a City */

/* Static content styles*/

.staticContent { padding-top:10px; float:left; }

.staticContent h1, .staticContent h2, .staticContent h3,.staticContent h4{ padding:8px 0; }
.staticContent ul {padding:0;}
.staticContent ol li, .wrapperArticle ol li
{ 
    list-style-type:auto; list-style-position:inside; 
    padding:0;
}  
.staticContent ul li, .wrapperArticle ul li
{ 
list-style-type:none; background:url(/App_Themes/standard/images/structure/yellowBullet.gif) no-repeat top left; 
padding-left:15px; 
}  

.staticHolder{ float:left; margin-top:10px; width:650px; }

.staticBullet ul {list-style-type:disc;}

.headerLongbar ul{ list-style-type:none;}