/* CSS Document */
/* Components */

/*Generic Box*/
.box_generic {float:left;border:1px solid #dedede;background:#f5f5f5;margin:10px 0 10px 0;}
.box_e5e5e5 {float:left;height:auto;width:99%;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/component_bg_e5e5e5.gif) top left repeat-x;border:1px solid #e5e5e5;}
.box_content {margin:5px;}
.box_button {background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_place_an_ad.gif) repeat-x left top;border:1px solid #E5E5E5;float:left;height:50px;margin-top:15px;width:99%;}
.box_button .box_content {margin:17px 5px 5px 15px;}
.box_button .box_content a span {font-family:georgia;text-size:14px;color:#035A91;}


/*Google ads*/
.googleadwrapper {margin-top:10px;}
.googleadwrapper .box_e5e5e5 {color:#7b7b7b;margin-bottom:20px;width:940px;}
.googleadwrapper .box_e5e5e5 a {color:#035A91;cursor:hand;}
.googleadwrapper .box_e5e5e5 a.toplink {color:#035A91;font-size:12px;}
.googleadwrapper .box_e5e5e5 a b {float:left;padding-bottom:5px;}
.googleadwrapper .box_e5e5e5 .box_content {padding-bottom:5px;width:930px;}


/*classifieds picks - index pages right bottom*/
.classifieds_picks {padding:0 0 10px 0;}
.classifieds_picks a {float:right;color:#035a91;}
#page .classifieds_picks a img {margin:5px 0 20px 20px;border:1px solid #e5e5e5;}


/*Contests*/
.contests {float:left;padding:0px 0 0px 0px;}
.contests .content {float:left;padding:5px 0 0 0px;}
.contests ul {padding:3px 0 0px 0px;}
.contests ul li {background-position:4px 4px;}
.contests ul li a:hover span {font-family:arial; font-size:11px; color: #035a91; text-decoration:underline;}
.contests ul li a span {font-family:arial; font-size:11px; color: #035a91; margin-left:15px;}
.contests .text {margin-top:5px;}
.contests .text span {margin-top:5px;font-size:12px;}
.contests .text a {font-family:arial;font-size:12px;color: #464646;}

.contests_vr  {float:left;}
.contests_vr .contests01 {float:left;width:140px;}
.contests_vr .contests02 {float:left;width:140px;}
.contests_vr .link {float:left;width:140px;}

.contests_hr .contests01 {float:left;width:160px;}
.contests_hr .contests01 .content {float:left;width:140px;}
.contests_hr .contests02 {float:left;width:140px;}


/*Deversions Box*/
#diversionbox {float:left;width:620px;height:224px;margin:10px 0 10px 0;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_diversionsbox.gif) top left no-repeat;}
#diversionbox .smallfeature_no_content .featurecontent {border-bottom:none;}
#diversionbox .section_title {border:none;margin:5px 0 5px 10px;;}
#diversionbox .contentwrapper {border-left:1px solid #e5e5e5;float:left;background:#fff;}
#diversionbox .col_160 {border-right:1px solid #e5e5e5;background:#fff;}
#diversionbox .col_67 .nav {width:67px;text-align:center;padding-top:20px;background:none;}
#diversionbox .diversionlinks ul {float:left;padding:5px 0 0 37px;}
#diversionbox .diversionlinks ul li {float:left;padding:0 15px 0 10px;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/delimiter_hr.gif) center right no-repeat;}
#diversionbox .diversionlinks ul li.lastlink {background:none;}
#diversionbox .diversionlinks ul li a {font-family:arial; font-size:11px;color:#464646;}
#diversionbox .diversionlinks ul li a span {font-family:arial; font-size:17px;color:#464646;text-decoration:none;}

/*Deversions Box*/
.personaltech #diversionbox {float:left;width:620px;height:224px;margin:10px 0 10px 0;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_personal_tech.gif) top left no-repeat;}


/*Digital Edition - Front Page Box*/
.frontpage {float:left;text-align:center;border:1px solid #dedede;padding:5px;background:#f5f5f5;margin-top:5px;}
#page .frontpage a img {float:left;}
.frontpage .section_title {border:none;margin:5px 0 5px 0px;;}

/*Gaming Feature*/
#gamingfeature .smallfeature02 .featurecontent {margin:10px 0 0 0px;float:left;padding-left:10px;}
#gamingfeature .smallfeature02 .newsimage {padding-right:10px;}
#gamingfeature .content .content {border:none;width:130px;}
#gamingfeature .section_morelink {float:right;border:none;margin:0 5px 0px 0;padding:0 5px 0px 0;}

/*jobsearch*/
.jobsearch {padding:0 0 0 10px;}
.jobsearch #textlinks ul {float:left;width:130px;}
.jobsearch #textlinks li {border:none;width:130px;}


/*Page Jump to*/
.jumpto .section_title {border:none;padding-top:5px;}
.jumpto .section_title h3 span {font-size:11px;margin:0 0 0 5px;}
.jumpto ul {float:left;padding:5px 0 5px 5px;}


/*Health Guide*/
/*#healthguide {margin:5px 0 0px 0;width:300px;height:208px;background: url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_health_guide.gif) top left no-repeat;}*/
#healthguide {margin:5px 0 0px 0;width:300px;height:208px;}
#healthguide .title {float:left;margin:10px 0 0 40px;}
#healthguide .title a {float:left;width:150px;height:15px;}
#healthguide .title a span {display:none;}

#healthguide .guidelinks {float:left;}
#healthguide .guidelinks ul {float:left;padding:5px 0 0 10px;}
#healthguide .guidelinks ul li {float:left;border:1px solid #d2d2d2;margin:0px 2px 0 2px;}
#healthguide .guidelinks ul li a {float:left;width:15px;height:15px;text-align:center;color:#555454;}
#healthguide .text {float:left;padding:5px 10px 0 10px;}
#healthguide h1 span {font-family:georgia;font-size:14px;color:#666666;font-weight:bold;}
#healthguide h2 span {font-family:arial;font-size:12px;color:#666666;font-weight:normal;}

#healthguide form {float:left;padding:10px 0 5px 10px;}
#healthguide .input_health_guide {float:left;width:200px;margin-right:10px;}

/*Health Guide Small*/
#healthguide_175 .guidesearch {margin-top:10px;}
#healthguide_175 {background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/component_bg_e5e5e5.gif) top left repeat-x; height:175px; margin:5px 0 0; width:298px;border:1px solid #e5e5e5;}
#healthguide_175 .title {float:left; margin:10px 0 0 40px;}
#healthguide_175 .title a {float:left; height:15px; width:150px;}
#healthguide_175 .title a span {display:none;}
#healthguide_175 .text {float:left; padding:5px 10px 0;}

/*horoscopebox*/
.horoscopebox {margin-left:10px;}
ul.horoscope a {color:#035a91}
ul.horoscope a span {color:#035a91;padding:14px 0 0 50px;float:left;}
ul.horoscope a span b {float:left;width:70px;}

ul.horoscope li.aquarius {height:30px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/horoscope_col_clr.gif) top left no-repeat;}
ul.horoscope li.pisces {height:33px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/horoscope_col_clr.gif) 0px -40px no-repeat;}
ul.horoscope li.aries {height:33px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/horoscope_col_clr.gif) 0px -83px no-repeat;}
ul.horoscope li.taurus {height:33px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/horoscope_col_clr.gif) 0px -125px no-repeat;}
ul.horoscope li.gemini {height:35px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/horoscope_col_clr.gif) 0px -167px no-repeat;}
ul.horoscope li.cancer {height:30px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/horoscope_col_clr.gif) 0px -208px no-repeat;}
ul.horoscope li.leo {height:35px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/horoscope_col_clr.gif) 0px -245px no-repeat;}
ul.horoscope li.virgo {height:40px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/horoscope_col_clr.gif) 0px -290px no-repeat;}
ul.horoscope li.libra {height:35px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/horoscope_col_clr.gif) 0px -335px no-repeat;}
ul.horoscope li.scorpio {height:40px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/horoscope_col_clr.gif) 0px -380px no-repeat;}
ul.horoscope li.sagittarius {height:40px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/horoscope_col_clr.gif) 0px -430px no-repeat;}
ul.horoscope li.capricorn {height:40px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/horoscope_col_clr.gif) 0px -485px no-repeat;}


/*Local Update*/
.local_update {float:left;border:1px solid #e5e5e5;padding:9px 9px 0px 9px;}

/*Multimedia Box*/
#multimediabox {float:left;width:620px;height:220px;margin:10px 0 10px 0;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_multimediabox.gif) top left no-repeat;}
#multimediabox .section_title {border:none;margin:5px 0 3px 10px;}
#multimediabox .contentwrapper {border-left:1px solid #e5e5e5;float:left;background:#fff;}
#multimediabox .col_160 {border-right:1px solid #e5e5e5;background:#fff;height:155px;}
#multimediabox .col_160 .newscontent {display:none;}
#multimediabox .col_67 .nav {width:67px;text-align:center;padding-top:70px;background:none;}

.multimediabox_300 #multimediabox {float:left;width:300px;height:220px;margin:10px 0 10px 0;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_multimediabox_300.jpg) top left no-repeat;}
.multimediabox_460 #multimediabox {float:left;width:460px;height:220px;margin:10px 0 10px 0;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_multimediabox_460.jpg) top left no-repeat;}

/*Newsletter Signup*/
.email_alert_page #newsalert {float:left;width:420px;}
#newsalert {float:left;width:auto;margin:5px 0px 10px 0;padding-bottom:10px;height:auto;border:1px solid #e3e3e3;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_story_tool.gif) top left repeat-x;}
#newsalert .section_title {border:none;margin:5px 0 0 5px;}
#newsalert .alerttype {margin:5px 5px 0px 5px;}
#newsalert .alerttype {color:#666666;font-size:12px;}
#newsalert form {float:left;padding:13px 0px 5px 5px;}
#newsalert form input {float:left;width:195px;margin-right:5px;}
#newsalert ul li {margin-left:3px;}
#newsalert ul li a span {margin-left:13px;}

/*Poll*/
#pollfeature {float:left;border:1px solid #e3e3e3;padding:5px;margin:5px 0 10px 0;color: #464646;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/component_bg_e5e5e5.gif) top left repeat-x;}
#pollfeature .topLeft, #pollfeature .ceilingFloor, #pollfeature .topRight {display:none;}
#pollfeature .botLeft, #pollfeature .ceilingFloor, #pollfeature .botRight {display:none;}
#pollfeature strong {float:left;font-family:georgia; font-size:13px; color: #000; text-transform:uppercase;border-bottom:3px solid #e8e8e8;width:100%;padding:0 0 5px 0;margin-bottom:5px;}
#pollfeature .radioHead {clear:both;float:left;width:25px;margin:8px 0 15px 0;}
#pollfeature .doYou {margin:10px 0 0;}
#pollfeature .vote {margin:10px 0;}
#pollfeature .pollStuff {font-family:arial; font-size:12px;color: #464646;}
#pollfeature .pollrule {display:none;}


/*salarywizard Subscribe*/
.salarywizard {padding:0 0 0 10px;}
.salarywizard .form_label {margin-top:10px;}
.salarywizard .select_130 {margin-bottom:5px;}

/*Scoreboard*/
#scorebox ul.bullet {float:left;padding:0;margin:0;}
#scorebox ul.bullet li {list-style-type:none;width:86px;margin-left:10;background:none;}
#scorebox ul.bullet li {float:left;padding-left:15px;}

.mlb .textheadlines ul.tab li.mlb {border-bottom:1px solid #fff;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;background:#fff;}
.mlb .textheadlines ul.tab li.mlb a {color:#035a91;}

.nba .textheadlines ul.tab li.nba {border-bottom:1px solid #fff;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;background:#fff;}
.nba .textheadlines ul.tab li.nba a {color:#035a91;}

.cfl .textheadlines ul.tab li.cfl {border-bottom:1px solid #fff;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;background:#fff;}
.cfl .textheadlines ul.tab li.cfl a {color:#035a91;}

.nfl .textheadlines ul.tab li.nfl {border-bottom:1px solid #fff;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;background:#fff;}
.nfl .textheadlines ul.tab li.nfl a {color:#035a91;}

.nhl .textheadlines ul.tab li.nhl {border-bottom:1px solid #fff;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;background:#fff;}
.nhl .textheadlines ul.tab li.nhl a {color:#035a91;}

.mlb .content .mlb {display:block;}
.mlb .content .nba, .mlb .content .cfl, .mlb .content .nfl, .mlb .content .nhl {display:none;}

.nba .content .nba {display:block;}
.nba .content .mlb, .nba .content .cfl, .nba .content .nfl, .nba .content .nhl {display:none;}

.cfl .content .cfl {display:block;}
.cfl .content .mlb, .cfl .content .nba, .cfl .content .nfl, .cfl .content .nhl {display:none;}

.nfl .content .nfl {display:block;}
.nfl .content .mlb, .nfl .content .nba, .nfl .content .cfl, .nfl .content .nhl {display:none;}

.nhl .content .nhl {display:block;}
.nhl .content .mlb, .nhl .content .nba, .nhl .content .cfl, .nhl .content .nfl {display:none;}

/*tvlistings Tabs*/
.tvl .textheadlines ul.tab li.tvl {background:#ffffff none repeat scroll 0 0; border-bottom:1px solid #ffffff; border-right:1px solid #bdbdbd; border-top:1px solid #bdbdbd;}
.tvl .textheadlines ul.tab li.tvl a {color:#035a91;}
.tvl .content .tvl {display:block;}
.tvl .content .mof {display:none;}

.mof .textheadlines ul.tab li.mof {background:#ffffff none repeat scroll 0 0; border-bottom:1px solid #ffffff; border-right:1px solid #bdbdbd; border-top:1px solid #bdbdbd;}
.mof .textheadlines ul.tab li.mof a {color:#035a91;}
.mof .content .mof {display:block;}
.mof .content .tvl {display:none;}

/*contests*/
.local_contests .bubble .top {display:none;}
.local_contests .bubble .bottom {display:none;}

.local_contests td a {font-family:georgia;font-size:20px;color:#035a91;}
.local_contests font.plain {font-family:arial; font-size:12px;color: #464646;}
.local_contests .center {border-bottom:1px solid #e5e5e5;}
.local_contests .center h4 {font-family:georgia; font-size:14px; color: #000; text-decoration:none;}

/*Opinion Box*/
#opinionbox ul.bullet {float:left;padding:0;margin:0;}
#opinionbox ul.bullet li {list-style-type:none;width:86px;margin-left:10;background:none;}
#opinionbox ul.bullet li {float:left;padding-left:15px;}

.opinionblog .textheadlines ul.tab li.opinionblog {border-bottom:1px solid #fff;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;background:#fff;}
.opinionblog .textheadlines ul.tab li.opinionblog a {color:#035a91;}

.opinioncolumns .textheadlines ul.tab li.opinioncolumns {border-bottom:1px solid #fff;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;background:#fff;}
.opinioncolumns .textheadlines ul.tab li.opinioncolumns a {color:#035a91;}

.opinionblog .content .opinionblog {display:block;}
.opinionblog .content .opinioncolumns {display:none;}

.opinioncolumns .content .opinioncolumns {display:block;}
.opinioncolumns .content .opinionblog {display:none;}

/* site map*/
.sitemap_links .headline h1 span {font-weight:bold;font-size:12px;color:#035A91;font-family:arial;font-size:12px;}
.sitemap_links .headline h1 {margin:8px 0;}
.sitemap_links ul.bullet {float:left;width:100%;margin-bottom:25px;padding-bottom:5px;border-bottom:1px solid #e5e5e5;}
.sitemap_links ul.bullet li {float:left;width:220px;}
.sitemap_links ul.bullet li a {float:left;}
.sitemap_links h1 a {float:left; margin:0 0 10px; color:#035A91;}
.sitemap_links a.rss {float:right !important;height:15px;width:12px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/rsslogo.jpg) 0px 0px no-repeat;}
.sitemap_links ul.bullet li.submenu {width:200px;float:right;}

/*send_tips Subscribe*/
.send_tips {float:left;margin-top:10px;/*height:81px*/width:138px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/component_bg_044c79.gif) top left repeat-x;border:1px solid #e5e5e5;text-align:center;}
.send_tips .content {padding:8px 0 5px 0;}
.send_tips .content a {text-decoration:none;color:#044c79;}
.send_tips .content a span {font-family:georgia;color:#044c79;font-size:12px;font-weight:bold;text-transform:uppercase;}

.col_300 .send_tips {width:297px;}
.col_220 .send_tips {width:220px;}
.col_130 .send_tips {width:130px;}

/*Sponsor link*/
#sponsoredlinks {float:left;margin:10px 0 10px 0;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/component_bg_e5e5e5.gif) top left repeat-x;border:1px solid #e5e5e5;width:298px;}
#sponsoredlinks .section_title_no_line {margin-left:10px;}
#sponsoredlinks .content {padding:10px 0px 5px 0px;}
#sponsoredlinks .content ul {padding:0 5px 0 8px;}
#sponsoredlinks .content ul li a {color:#035a91;margin-left:20px;}
#sponsoredlinks .content ul li a:hover span {text-decoration:underline;}

.sponsor_hr .sponsor .label {display:none;}
/*
.sponsoredlinks {margin:10px 0 10px 0;border:1px solid #e5e5e5;float:left;width:128px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_sponsor_links.gif) bottom left no-repeat;}
.sponsoredlinks .label {padding:5px 0 2px 10px;color:#000;font-weight:bold;}
.sponsoredlinks .logo {padding:0px 0 10px 2px;}

.sponsoredlinks_hr {margin:10px 0 10px 0;float:left;width:298px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/component_bg_e5e5e5.gif) top left repeat-x;border:1px solid #e5e5e5;}
.sponsoredlinks_hr .section_title {border:none;margin-left:10px;}
.sponsoredlinks_hr .label {float:left;padding:5px 0 2px 10px;color:#000;font-weight:bold;}
.sponsoredlinks_hr .logo {float:left;padding:0px 0 10px 2px;}
*/


/*Stock Group*/
.stockfeature {margin:5px 0 5px 0;}
.stockfeature .bubble {display:none;}
.stockfeature form {display:none;}
.stockfeature #current {font-weight:bold;}
.stockfeature .column {float:left;width:70px;}
.col_300 .stockfeature .column {float:left;width:100px;}
.stockfeature .column a {color:#035a91;}
.stockfeature .arrow .up {color: rgb(52,152,2);background: url(http://stockgroup.canada.com/images/uparrow.gif) no-repeat ;background-position: 38px 1px;}
.stockfeature .arrow .down {color: rgb(235,3,27);background: url(http://stockgroup.canada.com/images/downarrow.gif) no-repeat ;background-position: 38px 1px;}
.stockfeature .row {padding:0 0 2px 0;margin:0 0 5px 0;border-bottom:1px solid #e5e5e5;}
.stockfeature .column a {color:#035a91;}
.stockfeature .contentbox2 a {color:#035a91;}

#stockquote {margin:10px 0 0 5px;}
#stockquote .GetQuote {float:right;margin:5px 5px 0 0;width:100px;}
#stockquote ul.list_vr_line{margin:10px 0 5px 0;}
#stockquote ul.list_vr_line li {padding-right:0px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/list_dot.gif) 0px 5px no-repeat;}
#stockquote ul.list_vr_line li a {color:#035a91;text-decoration:none;}
#stockquote ul.list_vr_line li a span {margin-left:9px;font-size:11px;}
#stockquote .sponsor {float:left;padding:17px 0 0px 25px;width:120px;}
#stockquote .sponsor .label {float:left;margin:5px 6px 0 0;}

/*Tab Box 160*/
.tabbox_160 {float:left;margin:10px 0 5px 0;}
.tabbox_160 .top {float:left;width:160px;height:auto;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_top_160.gif) top left no-repeat;}
.tabbox_160 .center {float:left;width:160px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_body_160.gif) top left repeat-y;}
.tabbox_160 .bottom {float:left;width:160px;height:12px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_bottom_160.gif) top left no-repeat;}
.tabbox_160 .section_title {float:left;color:#000;padding:2px 0 5px 10px;border:none;}
.tabbox_160 .section_title span {padding:5px 0 0 0;}
.tabbox_160 .textheadlines .content {width:298px;}
.tabbox_160 .content ul.bullet {float:left;width:297px;}


/*Tab Box 220*/
/*
.tabbox_220 {float:left;margin:10px 0 5px 0;}
.tabbox_220 .top {float:left;width:220px;height:31px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/nprd08/images/bg_content_tab_top.gif) top left no-repeat;position:relative;top:-2px;}
.tabbox_220 .center {width:220px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/nprd08/images/bg_content_tab_body.gif) top left repeat-y;}
.tabbox_220 .bottom {float:left;width:220px;height:12px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/nprd08/images/bg_content_tab_bottom.gif) top left no-repeat;}
.tabbox_220 .section_title {float:left;font-family:georgia; font-size:14px; color: #000; text-transform:uppercase;padding:3px 0 5px 0;border:none;}
.tabbox_220 .section_title span {float:left;font-weight:bold;padding:5px 0 0 10px;color:#000000;}
.tabbox_220 .section_title a {cursor:pointer;}
.tabbox_220 .section_title a:hover {cursor:pointer;text-decoration:underline;}
.tabbox_220 .section_title a:hover span {text-decoration:underline;}*/

/*Tab Box 300*/
.tabbox_220 {float:left;margin:10px 0 5px 0;}
.tabbox_220 .top {float:left;width:220px;height:31px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_top.gif) top left no-repeat;}
.tabbox_220 .center {float:left;width:220px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_body.gif) top left repeat-y;}
.tabbox_220 .bottom {float:left;width:220px;height:12px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_bottom.gif) top left no-repeat;}
.tabbox_220 .section_title {float:left;color:#000;padding:3px 0 5px 0;border:none;}
.tabbox_220 .section_title span {float:left;padding:5px 0 0 10px;}
.tabbox_220 .section_title h3 {float:left;}
.tabbox_220 .section_title h4 {float:left;}

.tabbox_220 .textheadlines ul.tab li {padding:5px 5px 5px 5px;}
#page .tabbox_220 .content {width:217px;}

/*Tab Box 300*/
/*
.tabbox_220_15 {float:left;margin:10px 0 5px 0;}
.tabbox_220_15 .top {float:left;width:220px;height:15px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_top_220_15.gif) top left no-repeat;}
.tabbox_220_15 .center {float:left;width:220px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_body.gif) top left repeat-y;}
.tabbox_220_15 .bottom {float:left;width:220px;height:12px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_bottom.gif) top left no-repeat;}
*/


/*Tab Box 300*/
.tabbox_300 {float:left;margin:10px 0 5px 0;}
.tabbox_300 .top {float:left;width:300px;height:31px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_top_300.gif) top left no-repeat;}
.tabbox_300 .center {float:left;width:300px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_body_300.gif) top left repeat-y;}
.tabbox_300 .bottom {float:left;width:300px;height:12px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_bottom_300.gif) top left no-repeat;}
.tabbox_300 .section_title {float:left;color:#000;padding:3px 0 5px 0;border:none;}
.tabbox_300 .section_title span {float:left;padding:5px 0 0 10px;}
.tabbox_300 .section_title h3 {float:left;}
.tabbox_300 .section_title h4 {float:left;}
.tabbox_300 .textheadlines .content {width:298px;}
.tabbox_300 .content ul.bullet {float:left;width:287px;}
.tabbox_300 .rss {display:none;}
.tabbox_300 .morelinks {padding:0;margin:0;height:1px;}
.tabbox_300 .morelinks a {margin-left:210px;}


/*Tab Box 300*/
/*
.tabbox_300_15 {float:left;margin:10px 0 5px 0;}
.tabbox_300_15 .top {float:left;width:300px;height:15px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_top_300_15.gif) top left no-repeat;}
.tabbox_300_15 .center {float:left;width:300px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_body_300.gif) top left repeat-y;}
.tabbox_300_15 .bottom {float:left;width:300px;height:12px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_bottom_300.gif) top left no-repeat;}
.tabbox_300_15 .content {width:287px;}
*/

/*Tab Box 380*/
.tabbox_380 {float:left;margin:10px 0 5px 0;}
.tabbox_380 .top {float:left;width:380px;height:31px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_top_380.gif) top left no-repeat;}
.tabbox_380 .center {float:left;width:380px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_body_380.gif) top left repeat-y;}
.tabbox_380 .bottom {float:left;width:380px;height:12px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_bottom_380.gif) top left no-repeat;}
.tabbox_380 .section_title {float:left;color:#000;padding:3px 0 5px 0;border:none;}
.tabbox_380 .section_title span {float:left;padding:5px 0 0 10px;}
.tabbox_380 .section_title h3 {float:left;}
.tabbox_380 .section_title h4 {float:left;}
.tabbox_380 .content {width:367px;}
.tabbox_380 .content ul.bullet {float:left;width:367px;}
.tabbox_380 .rss {margin-left:200px;}

/*Tab Box 460*/
.tabbox_460 {float:left;margin:10px 0 5px 0;}
.tabbox_460 .top {float:left;width:460px;height:31px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_top_460.gif) top left no-repeat;}
.tabbox_460 .center {float:left;width:460px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_body_460.gif) top left repeat-y;}
.tabbox_460 .bottom {float:left;width:460px;height:12px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_content_tab_bottom_460.gif) top left no-repeat;}
.tabbox_460 .section_title {float:left;color:#000;padding:3px 0 5px 0;border:none;}
.tabbox_460 .section_title span {float:left;padding:5px 0 0 10px;}
.tabbox_460 .section_title h3 {float:left;}
.tabbox_460 .section_title h4 {float:left;}
.tabbox_460 .content {width:457px;}
.tabbox_460 .content ul.bullet {float:left;width:457px;}
.tabbox_460 .morelinks {display:none;}
.tabbox_460 .rss {margin-left:260px;}

/*Todays Headline*/
#todaysheadline {width:300px;float:left;border:1px solid #e5e5e5;padding:10px 0 3px 0;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/component_bg_e5e5e5.gif) top left repeat-x;margin-bottom:4px;}
#todaysheadline .col_140 .section_title_small {padding:0px 0 0 10px;}
#todaysheadline .col_160 .section_title_small {padding:0px 0 0 10px;}
#todaysheadline ul {float:left;margin:15px 0 0 10px;padding:0;}
#todaysheadline ul li a span {margin-left:13px;}

#todaysheadline .col_160 {background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/hr_dot.gif) 3px 0 repeat-y;}
#todaysheadline .col_160 .section_title_small {margin-left:5px;}

#todaysheadline .frontpage {float:left;margin-left:7px;border:none;height:70px;overflow:hidden;display:inline;}
#todaysheadline .frontpageimage {float:left;height:70px;overflow:hidden;border:1px solid #e5e5e5;}

#page #todaysheadline .no_border {border:none;background:none;padding:0;margin:6px 0 0 0;}
#page #todaysheadline .no_border img {width:140px}

#page #todaysheadline a.sectionopen {width:290px;background:none;padding:8px 0 0px 0px;color:#000000;}
#page #todaysheadline a.sectionopen span {background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/button_show_16_16.gif) no-repeat left top;color:#000000;float:left;font-family:georgia;font-size:11px;font-weight:bold;height:16px;padding:0 0 1px 20px;margin:0 0 0 10px;text-transform:uppercase;}
#page #todaysheadline a.sectionopen:hover span {background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/button_show_on_16_16.gif) no-repeat left top;}

#page #todaysheadline a.sectionclose {width:290px;background:none;padding:8px 0 0px 0px;color:#000000;}
#page #todaysheadline a.sectionclose span {background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/button_hide_16_16.gif) no-repeat left top;color:#000000;float:left;font-family:georgia;font-size:11px;font-weight:bold;height:16px;padding:0 0 1px 20px;margin:0 0 0 10px;text-transform:uppercase;}
#page #todaysheadline a.sectionclose:hover span {background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/button_hide_on_16_16.gif) no-repeat left top;}

#page #todaysheadline .newsblocks ul {float:left;margin:0px 0 0 15px;padding:0;}


/*AdvertiseWithUs Tooltips*/
#tooltip img {background: url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/tooltip-bg.gif) no-repeat;padding: 6px 6px 6px 12px;color: #ffffff;font-weight: normal;width: 278px;height: 268px;}
.tooltip {cursor: default;}


/*Photo Section*/
.newsblocks {display:none;}
a.sectionclose {display:none;}

#page a.sectionopen {float:left;color:#035a91;height:20px;width:600px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/button_show_16_16.gif) top left no-repeat;text-decoration:none;}
a.sectionopen span {margin-left:20px;font-family:georgia;font-size:14px; color:#035a91;}
a.sectionopen span:hover {text-decoration:underline;}

#page a.sectionclose {float:left;color:#035a91;height:20px;width:600px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/button_hide_16_16.gif) top left no-repeat;text-decoration:none;}
a.sectionclose span {margin-left:20px;font-family:georgia;font-size:14px; color:#035a91;}
a.sectionclose span:hover {text-decoration:underline;}


#page #todaysheadline a.togglelink {width:290px;background:none;padding:8px 0 0px 0px;color:#000000;}
#page #todaysheadline a.togglelink span {background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/button_show_16_16.gif) no-repeat left top;color:#000000;float:left;font-family:georgia;font-size:11px;font-weight:bold;height:16px;padding:0 0 1px 20px;margin:0 0 0 10px;text-transform:uppercase;}
#page #todaysheadline a.togglelink:hover span {background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/button_show_on_16_16.gif) no-repeat left top;}

#page a.togglelink {float:left;color:#035a91;height:20px;width:600px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/button_show_16_16.gif) top left no-repeat;text-decoration:none;}
a.togglelink span {margin-left:20px;font-family:georgia;font-size:14px; color:#035a91;}
a.togglelink span:hover {text-decoration:underline;}

/*Viewpoint*/
#viewpoint {margin:5px 0 0 10px; width:287px;}
#viewpoint .morelinks {float:right; padding:0 10px 10px 0;}

/*Working Profile*/
.workingprofile .maincontainer {padding-bottom:15px;border:1px solid #e3e3e3;margin:5px 0 8px 0;}
.workingprofile .maincontainer .imagecontainer {text-align:center;margin:5px 0 0 0;}
.workingprofile .textcontainer .title {font-family:georgia;font-size:12px; color:#000000;font-weight:bold;margin:3px 0 5px 8px;word-wrap:break-word;overflow:hidden;}
.workingprofile .textcontainer a {font-family:georgia;font-size:12px; color:#035a91;font-weight:bold;margin:5px 0 5px 5px;}
.workingprofile .textcontainer ul {margin:5px 0 5px 5px;}
.workingprofile .textcontainer ul.bullet li a {font-family:arial; font-size:12px; color: #035a91;font-weight:normal;word-wrap:break-word;overflow:hidden;}
.workingprofile .textcontainer ul.bullet li a span {margin-left:15px;word-wrap:break-word;overflow:hidden;}


/*Your paper Box*/
/*
.yourpaper {margin-top:5px;width:300px;height:150px;background: url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_your_paper.gif) top left no-repeat;}
*/
.yourpaper {margin-top:5px;width:300px;height:150px;}
.yourpaper ul {float:left;padding:15px 5px 0 10px;}
.yourpaper ul li {background: url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/dot_hrz.gif) bottom left repeat-x;}
.yourpaper ul li a:hover span {text-decoration:underline;}
.yourpaper ul li a span:hover {text-decoration:none;}
.yourpaper ul li a span {font-size:11px;margin-left:5px;}

.yourpaper .paperlogo a {float:left;width:145px;height:100px;}
.yourpaper .paperlogo a span {display:none;}

.yourpaper .title {float:left;margin:10px 0 0 40px;}
.yourpaper .title a {float:left;width:150px;height:15px;}
.yourpaper .title a span {display:none;}

/*Butons*/
.continuebutton {width:80px;height:22px;float:right;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/buttons/btn_continue_80_22.gif) top left no-repeat;padding:5px 10px 0 0;}
.continuebutton a {float:left;width:80px;height:22px;}
.continuebutton a span {display:none;}

.gobutton {width:35px;height:22px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/buttons/btn_go_35_22.gif) top left no-repeat;margin:10px 0 0 10px;}
.gobutton a {float:left;width:35px;height:22px;}
.gobutton a span {display:none;}

.getlistingsbutton {width:120px;height:22px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/buttons/btn_get_listings_120_22.gif) top left no-repeat;margin:5px 0 0 10px;}
.getlistingsbutton a {float:left;width:120px;height:22px;}
.getlistingsbutton a span {display:none;}

.healthguidebutton {background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/buttons/btn_search_60_22.gif) no-repeat scroll left top; float:left; height:22px; width:60px;}
.healthguidebutton a {float:left; height:22px; width:60px;}
.healthguidebutton a span {display:none;}

.searchbutton {width:60px;height:22px;float:right;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/buttons/btn_search_60_22.gif) top left no-repeat;padding:5px 10px 0 0;}
.searchbutton a {float:left;width:60px;height:22px;}
.searchbutton a span {display:none;}

.submitbutton {width:60px;height:22px;float:right;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/buttons/btn_submit.gif) top left no-repeat;padding:5px 10px 0 0;}
.submitbutton a {float:left;width:60px;height:22px;}
.submitbutton a span {display:none;}

/*Forms*/
.form_label {font-family:arial; font-size:12px;color:#666666;font-weight:bold;padding:8px 0 2px 0;}
.form_label_right {font-family:arial;font-size:12px;color:#666666;font-weight:bold;padding:8px 0 2px 0;float:right;margin-right: 15px;}

.input_40 {width:40px;}
.input_60 {width:60px;}
.input_80 {width:80px;}
.input_125 {width:125px;}
.input_170 {width:170px;}
.input_270 {width:270px;}

.select_65 {width:65px;}
.select_130 {width:130px;}
.select_160 {width:160px;}
.select_200 {width:200px;}

.textarea_350 {width: 350px; height:100px;}

/*Travel Activites*/
#page .activites {width:298px;}
#page .activites ul {width:130px;float:left;margin-left:5px;}
#page .activites ul li {width:130px;border-bottom:none;}
.activites .select_200 {float:left;margin:10px 0 0 10px;}


/*archive_search*/
.archive_search {padding:0 0 0 10px;}

/*carsearch*/
.carsearch .form_label {float:right;padding:2px 10px 10px 0;}
.carsearch .col_67 {padding-bottom:5px;}

/*Television Channels Overwrite */
#dropdown_television {margin:5px 0 0 10px; width:287px;}
#dropdown_television form select {float:left; margin:12px 0 10px 5px; width:200px;}

/*Health Guide Form Overwrite*/
#healthguide_175 form {float:left; padding:10px 0 5px 10px;}
#healthguide_175 .input_health_guide {float:left; margin-right:10px; width:200px;}

/*TV and Movie Listings Overwrite*/
#localtvlistings {margin:5px 0 0 10px; width:287px;}
#localtvlistings form div {padding : 3px;}
#localtvlistings form input {margin-top : 10px;}

#listings .content {padding:10px 10px 0 10px; width:277px;}

.tvl #tv_postalcode {display:table; margin-bottom:5px;}
.tvl #tv_postalcode .tv_label {float:left; width:140px;}
.tvl #tv_postalcode input {border:1px solid #CCCCCC; float:left; font-size:12px; margin:8px 0 0 10px; padding:2px 1px;}
.tvl #tv_postalcode input:focus {border:1px solid #666666;}

.tvl #tv_provider {display:table; margin-bottom:15px;margin-top:10px;}
.tvl #tv_provider .tv_label {float:left; width:80px; margin:0; padding:4px 0 0 0}
.tvl #tv_provider select {float:left; font-size:11px; margin:0 0 0 5px; padding:2px 1px;}

.mof .mof_label {float:left; margin:5px;}
.mof #mof_title select {font-size:12px; margin:5px 0; width:100%;}
.mof #mof_theatre select {font-size:12px; margin:5px 0; width:100%;}

/*Music search*/
.musicsearch {padding:10px 0 0 0;}
.musicsearch .form_label {float:right;padding:2px 10px 10px 0;}

/*Print Subscribe*/
.print_subscribe {padding:0 0 0 10px;}

/*propertysearch*/
.propertysearch {float:left;padding:0 0 0 10px;}
.propertysearch .select_130 {margin:0 0 4px 0;}

/*Lonely Planet*/
.lonely_planet {margin:5px 0 0 0;}
.lonely_planet .select_130 {float:left;margin:5px 0 0 0;}
.lonely_planet .select_200 {float:left;margin:5px 0 0 0;}
.lonely_planet .gobutton {float:left;margin:5px 0 0 10px;}

/*Travel Tools*/
.travel_tools {margin:5px 0 0 10px;}
.travel_tools .form_label {padding-top:5px;} 
.travel_tools .select {float:left;margin:5px 0 0 0;width:95%;}
.travel_tools .gobutton {float:left;margin:5px 0 0 10px;}
.travel_tools .section_title {padding:0;margin:0 0 5px 0;}
.travel_tools {float:left;width:auto;padding-right:1px;margin-bottom:10px;}
.travel_tools ul.bullet li {background-position:11px 15px;padding:10px 7px 0 5px;}


/* Webslice Formatting */
.entry-content {position:absolute; left:-1000px; z-index:-1000;}


/*Breaking News alert*/
/*
#breakingnews {background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/breaking_news_local.jpg) top left no-repeat;width:620px;height:63px;position:relative;}
#cns_breakingnews {background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/breaking_news_cns.jpg) top left no-repeat;;width:620px;height:63px;position:relative;}
.breakingnews .breakingnews_left_link {float:left;width:110px;height:63px;}
.breakingnews .breakingnews_left_link h1 a span {display:none;}
.breakingnews .closebutton a span {display:none;}
.breakingnews .featurecontent {padding:0;margin:0;}
.breakingnews .newscontent {float:left;}
.breakingnews .morelink {margin-left:10px;float:left;}
#page .breakingnews .morelink li a span {color:#035a91;}
.breakingnews .newsimage {display:none;}
.breakingnews h1 {padding:0;margin:0;}
.breakingnews h1 a {color:#035a91;font-family:georgia;font-size:24px;}

.breakingnews .breakingnews_left_link {float:left;width:110px;height:63px;}
.breakingnews .breakingnews_left_link h1 a {float:left;width:110px;height:63px;display:block;}
.breakingnews .breakingnews_left_link h1 a span {display:none;}

.breakingnews .breakingnewscontent {float:left;width:510px;}

.breakingnews .closebutton a {width:25px;height:25px;position:absolute;top:0px;right:0px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/spacer.gif);}
.breakingnews .closebutton a span {display:none;}
*/
/*Breaking News alert*/
.breakingnewsbox {position:relative;}
#breakingnews {position:relative;top:0px;}
#breakingnews #featurewidget {padding:0;margin:0;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/breaking_news_local.jpg) top left no-repeat;width:620px;height:83px;position:relative;}
#cns_breakingnews #featurewidget {background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/breaking_news_cns.jpg) top left no-repeat;width:620px;height:83px;position:relative;padding:0;margin:0;}

.breakingnews .newsimage {display:none;}
.breakingnews h1 {padding:0 0 0 110px;margin:0;}
.breakingnews h1 a {color:#035a91;font-family:georgia;font-size:24px;padding:0;margin:0;}
.breakingnews p {padding:0  0 0 110px;margin:0;}
.breakingnews .featurecontent {float:left;padding-left:110px;height:63px;}
.breakingnews .morelink {display:none;}
.breakingnews .morelink a {width:25px;height:25px;position:absolute;top:0px;right:0px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/spacer.gif);}
.breakingnews .morelink a span {display:none;}
.breakingnews .timestamp {display:none;}
.breakingnews .comments {display:none;}
.breakingnews .relatedlinks {display:none;}
