/*Generic*/
.content {font-family:arial; font-size:12px;color: #464646;}
.content a {font-family:arial; font-size:12px;color: #464646;}
.content .text {float:left;padding:0 0 5px 0;line-height:18px;}
.content .timestamp {font-family:arial; font-size:10px; color: #999; text-transform:uppercase;}
.content .comments a {font-family:arial; font-size:10px; color: #999; text-transform:uppercase;}

.photo_credit {float:left;font-family:arial; font-size:11px;color: #999; font-style: italic;padding:5px 0 5px 0;}


/*Icons*/
.col_image {float:left;position:relative;}
.col_image .icon {position:absolute;left:45%;margin-top:25%;}
.col_image a.content_icon span {display:none;}

.newsimage {float:left;position:relative;}
.newsimage .icon {position:absolute;left:45%;margin-top:25%;}
.newsimage a.content_icon span {display:none;}

#audio a.content_icon {width:35px;height:35px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_audio.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}
#documents a.content_icon {width:35px;height:35px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_documents.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}
#interactive a.content_icon {width:35px;height:35px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_interactive.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}
#offsite a.content_icon {width:35px;height:35px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_offsite.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}
#photo a.content_icon {width:35px;height:35px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_photos.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}
#video a.content_icon {width:35px;height:35px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_play_video.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}
#story a.content_icon {width:35px;height:35px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_story.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}


#featurewidget #audio a.content_icon, #topfeature01 #audio a.content_icon, #topfeature02 #audio a.content_icon, 
#topfeature03 #audio a.content_icon {width:66px;height:67px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_audio.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}

#featurewidget #documents a.content_icon, #topfeature01 #documents a.content_icon, #topfeature02 #documents a.content_icon, 
#topfeature03 #documents a.content_icon {width:35px;height:35px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_documents.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}

#featurewidget #interactive a.content_icon, #topfeature01 #interactive a.content_icon, #topfeature02 #interactive a.content_icon, 
#topfeature03 #interactive a.content_icon {width:35px;height:35px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_interactive.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}

#featurewidget #offsite a.content_icon, #topfeature01 #offsite a.content_icon, #topfeature02 #offsite a.content_icon, 
#topfeature03 #offsite a.content_icon {width:35px;height:35px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_offsite.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}

#featurewidget #photo a.content_icon, #topfeature01 #photo a.content_icon, #topfeature02 #photo a.content_icon, 
#topfeature03 #photo a.content_icon {width:35px;height:35px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_photos.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}

#featurewidget #video a.content_icon, #topfeature01 #video a.content_icon, #topfeature02 #video a.content_icon, 
#topfeature03 #video a.content_icon {width:35px;height:35px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_play_video.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}

#featurewidget #story a.content_icon, #topfeature01 #story a.content_icon, #topfeature02 #story a.content_icon, 
#topfeature03 #story a.content_icon {width:35px;height:35px;float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/trnsp16_story.png) top left no-repeat;filter:alpha(opacity=70);opacity: 0.70;-moz-opacity:0.70;}
/*Advetorial*/
/*
#advetorial .featurecontent {float:left;padding:3px 3px 0px 10px;margin:0 0 5px 0;}

#advetorial .advetorialimage img {float:left;margin-right:10px;}
#advetorial h5.advetorialname {margin:0;padding:0;}
#advetorial h5.advetorialname {color:#000000;font-size:11px;font-weight:bold;}
#advetorial h5.advetorialname span {font-family:arial;font-size:14px; color:#ff0000;text-transform:uppercase;}
#advetorial h1.advetorialpost {margin:0px 0 5px 0;}
#advetorial h1.advetorialpost a {color:#035a91;font-size:12px;font-weight:normal;}
#advetorial h1.advetorialpost a span {font-family:georgia;font-size:14px; color:#035a91;}
#advetorial .advetorialcontent {margin:0;font-family:arial; font-size:12px;color: #464646;margin-bottom:5px;}
*/


/*Aislin Feature*/
#aislin .col_image {margin:5px 0 10px 0;}
#aislin .col_image #pic {max-width:620px;width:expression(document.getElementById('pic').offsetWidth > 615? "620px" : "auto");}
#aislin ul li a {margin-left:15px;}

.editorial_cartoons .archives {border-bottom:3px solid #E8E8E8;padding:8px 0 2px;}
.editorial_cartoons .archives a {color:#000000;font-size:13px;font-family:georgia;padding:0 0 1px;text-transform:uppercase;font-weight:bold;}
.editorial_cartoons .archiveslinks li {padding:10px 0 0px 5px;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/list_dot.gif) no-repeat scroll 11px 15px;}
.editorial_cartoons .archiveslinks li a {color:#035A91;font-family:arial;font-size:12px;}


/*Blogger Feature*/
#blogger .featurecontent {float:left;padding:3px 0 5px 0;margin:0 0 5px 0;border-bottom:1px #e5e5e5 solid;}

#blogger .bloggerimage {float:left;}

#blogger h5.bloggername {margin:0;padding:0;font-style:italic;}
#blogger h5.bloggername a {color:#000000;font-size:11px;font-weight:bold;}
#blogger h5.bloggername a span {font-family:georgia;font-size:11px; color:#000000;}
#blogger h1.blogpost {margin:0px 0 5px 0;}
#blogger h1.blogpost a {color:#035a91;font-size:12px;font-weight:normal;}
#blogger h1.blogpost a span {font-family:georgia;font-size:14px; color:#035a91;}

#blogger p {margin:0;font-family:arial; font-size:12px;color: #464646;margin-bottom:5px;line-height:18px;}
#blogger .timestamp {font-family:arial; font-size:10px; color: #999; text-transform:uppercase;}
#blogger .blogname {float:left;margin:5px 0 5px 0;}
#blogger .blogname a {font-family:arial; font-size:10px; color: #999; text-transform:uppercase;}

.blogger .bloggerimage {float:left;margin-right:10px;}
.col_130 .blogger .bloggerimage {float:left;margin-right:0px;}

.blogger_no_image .blogger .bloggerimage {display:none;}
blogger_no_image #blogger .featurecontent {margin-left:5px; margin-right:5px;}

.opinionblog .morelink {margin-left:7px;}
.opinionblog .morelink li a span {font-family:georgia;font-size:12px;font-style:italic;}

.opinionblog .blogger_no_image {margin-top:8px;}
.opinionblog .blogger .featurecontent {width:219px;}
.opinionblog #blogger h5.bloggername {margin:0px 5px 5px 7px;}
.opinionblog #blogger h1.blogpost {margin-left:7px; margin-right:5px;}
.opinionblog #blogger .blogcontent {margin-left:7px; margin-right:5px;}
.opinionblog #blogger .blogname {margin-left:7px; margin-right:5px;}
.opinionblog #blogger p {margin:0px 5px 5px 7px;}


/*Classifieds section*/
.classifieds {padding:15px 0 0px 0;}


/*Columnists Feature*/
#columnists .featurecontent {float:left;padding:3px 0 5px 0;margin:0 0 5px 0;border-bottom:1px #e5e5e5 solid;}
#columnists .columnistsimage {float:left;margin-bottom:5px;margin-top:3px;}
#columnists .columnistsimage_hr .columnistsimage {margin-right:10px;}
#columnists h5.columnistsname {margin:0;padding:5px 0 5px 0;font-style:italic;}
#columnists h5.columnistsname a {color:#000000;font-size:11px;font-weight:bold;}
#columnists h5.columnistsname a span {font-family:georgia;font-size:12px; color:#000000;}
#columnists h1.headline {margin:0px 0 5px 0;}
#columnists h1.headline a {color:#035a91;font-size:12px;font-weight:normal;}
#columnists h1.headline a span {font-family:georgia;font-size:14px; color:#035a91;}

#columnists .content {margin:0;font-family:arial; font-size:12px;color: #464646;margin-bottom:5px;}
#columnists .timestamp {font-family:arial; font-size:10px; color: #999; text-transform:uppercase;}
#columnists .comments a {font-family:arial; font-size:10px; color: #999; text-transform:uppercase;}

.columnists .columnistsimage {float:left;margin-right:10px;}
.columnists_no_content .columnistsimage {float:left;margin-right:0px;}
.columnists_no_content .content {display:none;}

.opinioncolumns .featurecontent {width:219px;}
.columnists_no_image .columnistsimage {display:none;}

.opinioncolumns #columnists h5.columnistsname {margin-left:7px; margin-right:5px;}
.opinioncolumns #columnists h1.headline {margin-left:7px; margin-right:5px;}
.opinioncolumns #columnists p.content {margin-left:7px; padding-right:7px;border-top:none;width:90%;}

.opinioncolumns .morelink {margin-left:7px;}
.opinioncolumns .morelink li a span {font-family:georgia;font-size:12px;font-style:italic;}


/*Columnists Bio*/
#columnists.columnists_bio .featurecontent {border-bottom:none;}
#columnists.columnists_bio .featurecontent .columnistsimage {margin-right:20px;float:left;}
#columnists.columnists_bio .featurecontent h5 {float:left;}
#columnists.columnists_bio h5.columnistsname a span {font-size:26px;}


/*Paper Feature - Tomorrows paper*/
/*
#featurepaper {margin:0 0 10px 0;width:300px;height:135px;background: url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_tomorrows_paper.gif) top left no-repeat;}
*/
#featurepaper {margin:0 0 10px 0;width:300px;height:135px;}
#featurepaper .col_image {padding:20px 0 0 0px;text-align:center;}
#featurepaper .col_content {padding:5px 0 0 0px;}
#featurepaper .col_content ul li {border-bottom:1px #e5e5e5 solid;}
#featurepaper .col_content ul li {float:left;width:160px;padding:0px;}
#featurepaper .col_content ul li a {float:left;width:160px;padding:3px 0 3px 0;cursor:pointer;}
#featurepaper .col_content ul li a span {float:left;padding:0 0 0 5px;}
#featurepaper .col_content ul li a:hover {background:#ededed;}
#featurepaper .col_content ul li a.active {background:#ededed;}

#featurepaper .title {float:left;margin:10px 0 0 40px;}
#featurepaper .title a {float:left;width:220px;height:15px;}
#featurepaper .title a span {display:none;}


/*Feature Slider*/
#featureslider {float:left;padding:5px 0 0px 0;}

#featureslider .headline {margin:0px 0 5px 0;}
#featureslider .headline h1 a {color:#035a91;font-size:12px;font-weight:normal;}
#featureslider .headline h1 a span {font-family:georgia;font-size:16px;color:#035a91;}

.featureslider .col_content {float:left;padding:0px 0 0px 0;margin:0 0 0px 0;}
.featureslider .relatedlinks {margin-top:10px;}

.featureslider #slidercontent {float:left;width:380px;}
.featureslider .slidernav {float:left;width:250px;}
.featureslider .slidernav ul {float:left;width:250px;}
.featureslider .slidernav ul li {float:left;width:250px;margin:0 0 2px 0;}
/*
.featureslider .slidernav ul li a {height:auto; width:250px;float:left;color:#035a91;font-size:12px;font-weight:normal;padding:0px 0 5px 0;}
.featureslider .slidernav ul li a.active {background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_featureslider_arrow_only.gif) center left repeat-x;}
.featureslider .slidernav ul li a:hover {background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_featureslider_arrow_only.gif) center left repeat-x;}
.featureslider .slidernav ul li h1 a span {font-family:georgia; font-size:17px;color:#035a91;margin-left:17px;display:block;padding:5px 0 10px 10px;border:1px solid #e3e3e3;}
.featureslider .slidernav ul li h1 a.active span {background:#e3e3e3;}
.featureslider .slidernav ul li h1 a.active span:hover {background:#e3e3e3;}
.featureslider .slidernav ul li h1 a.active:hover span {background:#e3e3e3;}
*/
#page .featureslider .slidernav ul li a {height:auto; width:250px;float:left;font-family:georgia;font-size:15px;font-weight:bold;margin:0 0 5px 0;padding:0;text-decoration:none;}
.featureslider .slidernav ul li h1 a span {background:#FEFEFE;border:1px solid #E8E8E8;color:#3E7A9E;margin-left:17px;display:block;padding:5px 5px 10px 10px;}
.featureslider .slidernav ul li a.active {background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_featureslider_arrow_only.gif) center left no-repeat;}
.featureslider .slidernav ul li h1 a.active span {background:#F3FBFE;border-top:1px solid #83B2CE;color:#054E7B;border-right:1px solid #83B2CE;color:#054E7B;border-bottom:1px solid #83B2CE;color:#054E7B;border-left:none;padding-left:11px;}


/*Content display*/
.featureslider .content01 .content01, .featureslider .content02 .content02, .featureslider .content03 .content03, 
.featureslider .content04 .content04, .featureslider .content05 .content05 {display:block;}

.featureslider .content01 .content02, .featureslider .content01 .content03, .featureslider .content01 .content04, 
.featureslider .content01 .content05 {display:none;}

.featureslider .content02 .content01, .featureslider .content02 .content03, .featureslider .content02 .content04, 
.featureslider .content02 .content05 {display:none;}

.featureslider .content03 .content01, .featureslider .content03 .content02, .featureslider .content03 .content04, 
.featureslider .content03 .content05 {display:none;}

.featureslider .content04 .content01, .featureslider .content04 .content02, .featureslider .content04 .content03, 
.featureslider .content04 .content05 {display:none;}

.featureslider .content05 .content01, .featureslider .content05 .content02, .featureslider .content05 .content03, 
.featureslider .content05 .content04 {display:none;}


/*Feature Widget*/
#featurewidget {padding:5px 0 0px 0;}
/*#featurewidget {float:left;padding:5px 0 10px 0;}
#featurewidget .featurecontent {float:left;padding:3px 0 10px 0;border-bottom:1px #e5e5e5 solid;margin:0 0 0px 0;}*/
#featurewidget .featurecontent {/*float:left;*/padding:3px 0 0px 0;margin:0 0 0px 0;}
#featurewidget .featurecontent p {font-family:arial; font-size:12px;color: #464646;}

#featurewidget .newsimage {float:left;padding-bottom:5px;}

#featurewidget h1 {margin:0;display:inline;}
#featurewidget .newscontent {margin:0;font-family:arial; font-size:12px;color: #464646;margin-bottom:0px;}
#featurewidget .timestamp {font-family:arial; font-size:10px; color: #999; text-transform:uppercase;width:99%;}
#featurewidget .comments a {font-family:arial; font-size:10px; color: #999; text-transform:uppercase;}

#featurewidget ul.morelink {padding:0 0 5px 0px;}
#featurewidget ul.morelink li a {margin:0;font-family:arial; font-size:12px;color: #464646;}
#featurewidget ul.morelink li a span {margin:0;font-family:arial; font-size:12px;color: #464646;font-family:georgia;font-style:italic;}

/*#featurewidget ul.relatedlinks {margin-top:5px;}
#featurewidget ul.relatedlinks li {padding-bottom:3px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/list_dot.gif) 3px 5px no-repeat;}
#featurewidget ul.relatedlinks li a {font-family:arial; font-size:12px; color: #035a91;}
#featurewidget ul.relatedlinks li a span {margin-left:15px;display:block;}
#featurewidget ul.relatedlinks li a:hover span {text-decoration:underline;}
*/

#featurewidget ul.relatedlinks {margin-top:5px;}
#featurewidget ul.relatedlinks li {padding-bottom:4px;}
#featurewidget ul.relatedlinks li a {font-family:arial; font-size:12px; color: #035a91;}
#page #featurewidget ul.relatedlinks li a span {margin-left:20px;display:block;}
#featurewidget ul.relatedlinks li a:hover span {text-decoration:underline;}


/*mediumfeature Feature */
.mediumfeature h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.mediumfeature h1 a span {font-family:georgia; font-size:20px;color:#035a91;}

.mediumfeature .newsimage {padding-right:0px;}
.mediumfeature .morelink {display:none;}
.mediumfeature .relatedlinks {display:none;}
.mediumfeature .photo_credit {display:none;}


/*Only Image*/
.mediumfeature_only_image h1 a span {display:none;}
.mediumfeature_only_image .morelink {display:none;}
.mediumfeature_only_image .newscontent {display:none;}
.mediumfeature_only_image .comments {display:none;}
.mediumfeature_only_image .timestamp {display:none;}
.mediumfeature_only_image .relatedlinks {display:none;}


/*mediumfeature Feature - More cols*/
.mediumfeature02 h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.mediumfeature02 h1 a span {font-family:georgia; font-size:20px;color:#035a91;}

.mediumfeature02 .newsimage {padding-right:10px;}
.mediumfeature02 .morelink {display:none;}
.mediumfeature02 .relatedlinks {display:none;}
.mediumfeature02 .photo_credit {display:none;}


/*Most Popular*/
#mostpopular ul.bullet li a span {margin-left:15px;}


/*Small Feature */
.smallfeature_no_content h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.smallfeature_no_content h1 a span {font-family:georgia;font-size:14px; color:#035a91;}

#page .smallfeature_no_content .featurecontent {padding:5px 0 0;border-bottom:1px #e5e5e5 solid;margin:0;}
.smallfeature_no_content .newsimage {padding-right:0px;margin-bottom:2px;}
.smallfeature_no_content .newscontent {display:none;}
.smallfeature_no_content .morelink {display:none;}
.smallfeature_no_content .relatedlinks {display:none;}
.smallfeature_no_content .photo_credit {display:none;}
.smallfeature_no_content .comments {display:none;}
.smallfeature_no_content .timestamp {display:block;margin:4px 0 -6px;}

.col_140 .smallfeature_no_content .featurecontent {width:140px;}


/*Small Feature - 14px - 1col */
.smallfeature h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.smallfeature h1 a span {font-family:georgia; font-size:14px;color:#035a91;display:block;}
.smallfeature .newscontent {line-height:18px;padding:8px 0 6px 0;float:left;}

.smallfeature .newsimage {padding-right:0px;margin-bottom:2px;}
.smallfeature .morelink {display:none;}
.smallfeature .relatedlinks {display:none;}
.smallfeature .photo_credit {display:none;}
.smallfeature .timestamp {display:block;float:left;}


/*Small Feature - 17px - more col */
.smallfeature02 h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.smallfeature02 h1 a span {font-family:georgia; font-size:14px;color:#035a91;}

.smallfeature02 .newsimage {padding-right:20px;}
.smallfeature02 .morelink {display:none;}
.smallfeature02 .relatedlinks {display:none;}
.smallfeature02 .photo_credit {display:none;}


/*Small Feature - 17px - more col - Right Image*/
.smallfeature02_right_image h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.smallfeature02_right_image h1 a span {font-family:georgia; font-size:14px;color:#035a91;}

#featurewidget.smallfeature02_right_image .newsimage {float:right;padding-left:20px;}
.smallfeature02_right_image .morelink {display:none;}
.smallfeature02_right_image .relatedlinks {display:none;}
.smallfeature02_right_image .photo_credit {display:none;}


/*large Feature - 26px - more col */
.largefeature h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.largefeature h1 a span {font-family:georgia; font-size:26px;color:#035a91;}

.largefeature .newsimage {float:left;width:400px;}
.largefeature .morelink {display:none;}
.largefeature .relatedlinks {display:none;}


/*large Feature - 26px - more col - Image W 300 px*/
#featurewidget.largefeature_small_image .featurecontent {border:none;}

.largefeature_small_image h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.largefeature_small_image h1 a span {font-family:georgia; font-size:26px;color:#035a91;}

.largefeature_small_image .newsimage {float:left;width:320px;}
.largefeature_small_image .morelink {display:none;}
.largefeature_small_image .relatedlinks {display:none;}


/*Spotlight - Image left*/
.spotlight h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.spotlight h1 a span {font-family:georgia; font-size:14px;color:#035a91;}

.spotlight .newsimage {padding-right:10px;}
.spotlight .morelink {display:none;}
.spotlight .relatedlinks {display:none;}
.spotlight .photo_credit {display:none;}


/*Spotlight - Image right*/
.spotlight_right_image h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.spotlight_right_image h1 a span {font-family:georgia; font-size:14px;color:#035a91;}

#featurewidget.spotlight_right_image .newsimage {float:right;padding-left:10px;}
.spotlight_right_image .morelink {display:none;}
.spotlight_right_image .relatedlinks {display:none;}
.spotlight_right_image .photo_credit {display:none;}

.spotlight_no_image .newsimage {display:none;}
.spotlight_no_image h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.spotlight_no_image h1 a span {font-family:georgia; font-size:14px;color:#035a91;}
.spotlight_no_image .morelink {display:none;}


/*Blog Feature*/
#blogfeature {float:left;}
#blogfeature .section_title h3 {float:left;}
#blogfeature .section_title h4 {float:left;}

/*.blogfeature {margin:5px 0 0px 0;width:300px;height:150px;background: url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_blogs.gif) top left no-repeat;}*/
.blogfeature {margin:5px 0 0px 0;width:300px;height:150px;}
.genericfeature {margin:5px 0 0px 0;width:300px;height:150px;background: url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_blogs_generic.gif) top left no-repeat;}

.blogfeature .title {float:left;margin:0px 0 0 40px;}
.blogfeature .title a {float:left;width:150px;height:15px;}
.blogfeature .title a span {display:none;}

.genericfeature .section_title {border:none;margin-left:20px;}


/*Blog Feature*/
#scroller_small .headline {margin:0px 0 5px 0;}
#scroller_small .headline h1 a {color:#035a91;font-size:12px;font-weight:normal;}
#scroller_small .headline h1 a span {font-family:georgia; font-size:17px;color:#035a91;}

#scroller_small .featurecontent {padding-top:10px;}
#scroller_small .col_25 {padding-top:35px;text-align:center;}
#scroller_small .nav {padding-top:15px;}

#scroller_small .col_image {float:right;width:90px;padding:0 0 5px 0;}
#scroller_small .col_content {float:left;width:160px;}
#scroller_small .col_content .content {float:left;width:150px;}

/*Footer Feature */
/*
.footerfeature {background:#fff;float:left;width:942px;margin-top:5px;}
.footerfeature .section_title { width:940px;background-color:#f0f0f0; height:30px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;text-align:center;margin-bottom:10px;}
.footerfeature .section_title h3 {float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_ornament_grey.gif) 340px 13px no-repeat;padding-left:340px;}
.footerfeature .section_title h3 span {float:left;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_ornament_grey.gif) 223px 12px no-repeat;padding:7px 30px 0 30px;;float:left;}

.footerfeature .contentwrapper {border-right:1px solid #e5e5e5;float:left;background:#fff;}
.footerfeature .col_160 {border-left:1px solid #e5e5e5;background:#fff;height:200px;}
.footerfeature .col_67 .nav {width:67px;text-align:center;padding-top:25px;background:#fff;}
*/


/*Footer Feature */
.footerfeature {background:#fff;float:left;width:942px;margin-top:5px;}
.footerfeature .footer_title {background-color:#f0f0f0; height:20px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;margin-bottom:10px;padding-top:5px;}
.footerfeature .footer_title .start_quote {display:inline;float:left;width:30px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_ornament_grey.gif) center left no-repeat;margin-left:36%;}
.footerfeature .footer_title .end_quote {padding:0 10px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_ornament_grey.gif) center left no-repeat;}
.footerfeature .footer_title .title {font-family:georgia; font-size:13px; color: #000; text-transform:uppercase;padding:0 0 1px 0;font-weight:bold;}

.footerfeature .contentwrapper {border-right:1px solid #e5e5e5;float:left;background:#fff;}
.footerfeature .col_160 {border-left:1px solid #e5e5e5;background:#fff;}
.footerfeature .col_67 .nav {width:67px;text-align:center;padding-top:50px;background:#fff;}


/*Hide Footer Feature content*/
.footerfeature #featurewidget {float:left;padding:5px 0 0px 0;}
.footerfeature #featurewidget .featurecontent {float:left;padding:3px 0 0px 0;border-bottom:none;margin:0 0 0px 0;}
.footerfeature #featurewidget h1 {margin:0px 0 0px 0;}
.footerfeature #featurewidget .newscontent {display:none;}
.footerfeature #featurewidget .timestamp {display:none;}
.footerfeature #featurewidget .comments {display:none;}


/*Print Edition headlines */
#printedition .featurecontent {float:left;padding:3px 0 10px 0;border-bottom:1px #e5e5e5 solid;margin:5px 0 0px 0;}

#printedition h1 {margin:0px 0 5px 0;}
#printedition h1 a {color:#035a91;font-size:12px;font-weight:normal;}
#printedition h1 a span {font-family:georgia;font-size:14px; color:#035a91;}

#printedition h4 span {font-family:georgia; font-size:12px; color: #000;padding:0 0 1px 0;font-style:italic;}
#printedition h4 a {font-family:georgia; font-size:12px;}
#printedition h4 a span {font-family:georgia; font-size:12px; color: #000;padding:0 0 1px 0;}
#printedition h4 a:hover span {text-decoration:underline;}

#printedition .section_link {font-size:12px;float:right;margin-right:20px;}


/*Reader Comments*/
#readercomments {margin:10px 0 10px 0;line-height:20px;}
#readercomments .col_content {float:left;padding:3px 0 5px 0;margin:0 0 0px 0;}
#readercomments .featurecontent {float:left;border-bottom:1px #e5e5e5 solid;margin:3px 0 8px 0;width:100%;}

#readercomments .headline{margin:0px 0 5px 0;}
#readercomments .headline h1 a {color:#035a91;font-size:12px;font-weight:normal;}
#readercomments .headline h1 a span {font-family:georgia;font-size:14px; color:#035a91;}

#readercomments .start_quote {display:inline;float:left;width:23px;height:15px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/quote_start.gif) top left no-repeat;}
#readercomments .end_quote {padding:0 10px;height:15px;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/quote_end.gif) top left no-repeat;}
#readercomments .commented_by {margin:5px 0 5px 0;background:url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/icons/dot_curve.gif) 0px 5px no-repeat;}
#readercomments .commented_by span {font-family:arial; font-size:11px;color: #464646;margin-left:25px;}


/*Reader Letter*/
#readerletter .featurecontent {float:left;border-bottom:1px #e5e5e5 solid;margin:0 0 3px 0;width:100%;}

#readerletter .headline{margin:3px 0 3px 0;}
#readerletter .headline h1 a {color:#000000;font-size:12px;font-weight:bold;font-style:italic; }
#readerletter .headline h1 a span {font-family:georgia;font-size:14px; color:#000000;}

.readerletter .col_content {float:left;padding:3px 0 10px 0;margin:0 0 0px 0;}
.readerletter .col_content span.morearrow {color:#054c7a;font-weight:bold;font-size:14px;}
.readerletter .letter_by {color:#000000;font-family:georgia;font-size:12px;font-weight:normal;font-style:italic;margin-top:5px;}


/*Photo Feature*/
.twocol {margin:0 0 10px 0;width:300px;height:191px;background: url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_reader_photos.gif) top left no-repeat;}
.onecol {margin:0 0 10px 0;width:220px;height:193px;background: url(http://a123.g.akamai.net/f/123/12465/1d/www.vancouversun.com/images/bg_reader_photos_onecol.gif) top left no-repeat;}

#readerphoto ul {float:left;padding:12px 0 0 12px;}
#readerphoto .title a span {display:none;}
#readerphoto #photofeature .col_130 .col_content .comments_by {float:left;margin-top:3px;font-size:10px;}
#readerphoto #photofeature .col_20 {padding-top:30px;text-align:center;}

.twocol #photofeature .col_130 .col_image {padding-left:5px;text-align:center;}
.twocol #photofeature .col_130 .col_content {padding:3px 0 0 8px;}
.twocol .title {float:left;margin:10px 0 0 40px;}
.twocol .title a {float:left;width:150px;height:25px;}
.twocol #photofeature .col_130 .col_content {padding:3px 5px 0 5px;height:40px;overflow:hidden;}
.twocol .col_20 .nav {padding:0 0 0 1px;}

.onecol .title {float:left;margin:10px 0 0 10px;}
.onecol .title a {float:left;width:100px;height:25px;}
.onecol #photofeature .col_130 {width:180px;}
.onecol #photofeature .col_130 .col_image {padding-left:30px;margin-top:5px;text-align:center;}
.onecol #photofeature .col_130 .col_content {float:left;padding:3px 0 0 30px;height:30px;}
.onecol .col_20 .nav {padding:0 0 0 1px;}

.no_readerphoto_nav #ReaderPhoto_1_LeftNav, .no_readerphoto_nav #ReaderPhoto_1_RightNav {display:none;}


/*RSS Features*/
.rssfeature {margin:10px 0 0 0;}
.rssfeature .col_content {float:left;padding:0px 0 5px 0;}

.rssfeature #textlinks_timestamp .headline h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.rssfeature #textlinks_timestamp .headline h1 a span {font-family:georgia;font-size:12px; color:#035a91;}
.rssfeature #textlinks_timestamp .featurecontent {margin:4px 0 0 0;padding:0;}
.rssfeature .textlinks_timestamp .headline {margin:0px 0 0px 0;}
.rssfeature .section_title {margin-top:20px;}


/*Short Feature*/
#shortfeature .featurecontent {float:left;border-bottom:1px #e5e5e5 solid;margin:5px 0 3px 0;width:100%;}

#shortfeature .newsimage {margin-bottom:5px;}

#shortfeature h1 {margin:0px 0 0px 0;}
#shortfeature h1 a {color:#035a91;font-size:12px;font-weight:normal;}
#shortfeature h1 a span {font-family:georgia;font-size:14px; color:#035a91;}

#shortfeature .newscontent {float:left;padding:3px 0 10px 0;margin:5px 0 0px 0;}
#shortfeature .newscontent a {color:#464646;font-size:12px;font-weight:normal;}
#shortfeature .newscontent a span {font-family:arial;font-size:12px;color: #464646;}
#shortfeature .newscontent a span.morearrow {color:#054c7a;font-weight:bold;font-size:14px;}

#shortfeature.shortfeature02 .newsimage {float:left;margin-right:10px;}
#shortfeature.shortfeature02 .newscontent {float:none;padding:3px 0 10px 0;margin:5px 0 0px 0;}

/*Short Feature - No content*/
#shortfeature.shortfeature_no_content .newscontent {display:none;}
.shortfeature_no_content .featurecontent {float:left;border-bottom:1px #e5e5e5 solid;margin:0 0 3px 0;padding:0 0 5px 0;width:100%;}


/*Text Feature*/
#textfeature {float:left;padding:0px 0 0px 0;}
#textfeature .col_content {float:left;padding:3px 0 0px 0;margin:0 0 0px 0;}
#textfeature .featurecontent {float:left;width:100%;padding:8px 0 0px 0;}
#textfeature .relatedlinks {display:none;}


#textfeature .headline {margin:0px 0 5px 0;}
#textfeature .headline h1 a {color:#035a91;font-size:12px;font-weight:normal;}
#textfeature .headline h1 a span {font-family:georgia;font-size:17px;color:#035a91;}

.textfeature .relatedlinks {float:left;width:auto;margin-top:10px;}

#textfeature.textfeature_no_content .headline {margin:0px 0 5px 0;}
#textfeature.textfeature_no_content .headline h1 a {color:#035a91;font-size:12px;font-weight:normal;}
#textfeature.textfeature_no_content .headline h1 a span {font-family:georgia;font-size:17px;color:#035a91;}

.textfeature_no_content .content {display:none;}
.textfeature_no_content .relatedlinks {display:none;}
#textfeature.textfeature_no_content .featurecontent {float:left;border-bottom:1px #e5e5e5 solid;padding:0;margin:0 0 5px 0;}

.textfeature_no_link .content {float:left;width:auto;}
.textfeature_no_link .relatedlinks {display:none;}


/*Feature text links*/
.textheadlines ul.tab {float:left;border-left:1px solid #e5e5e5;background-color:#f3f3f3;position:relative;bottom:-1px;}
	html>body .textheadlines ul.tab {bottom:-2px;}
.textheadlines ul.tab li {float:left;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:auto;text-align:center;padding:5px 8px 5px 8px;}
.textheadlines ul.tab li a {font-family:arial;font-size:11px;color: #464646; text-transform:uppercase; font-weight:bold; padding-top:5px; text-align:center;}

.tab_id_01 .textheadlines ul.tab li.tab01 {border-bottom:1px solid #fff;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;background:#fff;}
.tab_id_01 .textheadlines ul.tab li.tab01 a {color:#035a91;}

.tab_id_02 .textheadlines ul.tab li.tab02 {border-bottom:1px solid #fff;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;background:#fff;}
.tab_id_02 .textheadlines ul.tab li.tab02 a {color:#035a91;}

.tab_id_03 .textheadlines ul.tab li.tab03 {border-bottom:1px solid #fff;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;background:#fff;}
.tab_id_03 .textheadlines ul.tab li.tab03 a {color:#035a91;}

.tab_id_04 .textheadlines ul.tab li.tab04 {border-bottom:1px solid #fff;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;background:#fff;}
.tab_id_04 .textheadlines ul.tab li.tab04 a {color:#035a91;}

.textheadlines .content {float:left;border-top:1px solid #e5e5e5;width:auto;padding-right:1px;margin-bottom:10px;}
.textheadlines .content ul.bullet li {background-position:11px 15px;border-bottom:1px solid #e5e5e5;padding:10px 0 5px 5px;}
.textheadlines .content .morelinks {margin:10px 0 0px 20px;font-family:georgia; font-size:13px; color: #999; text-decoration:none;}
.textheadlines .content .morelinks a {color: #999;}

.textheadlines #textlinks ul {float:left;margin:0px 0 0px 0;}
.textheadlines #textlinks ul li {margin:0px 0 0px 0;}
.textheadlines #textlinks .featurecontent {border-bottom:none;}

.textheadlines .morelinks {padding:0 0 5px 0px;}
.textheadlines .morelinks a span {margin:0;font-family:arial; font-size:12px;color: #464646;font-family:georgia;font-style:italic;text-transform:lowercase;}
.textheadlines .morelinks-right {text-align:right;}

/*Headlines*/
.tab_id_01 .content_01 {display:block;}
.tab_id_01 .content_02, .tab_id_01 .content_03, .tab_id_01 .content_04 {display:none;}

.tab_id_02 .content_02 {display:block;}
.tab_id_02 .content_01, .tab_id_02 .content_03, .tab_id_02 .content_04 {display:none;}

.tab_id_03 .content_03 {display:block;}
.tab_id_03 .content_01, .tab_id_03 .content_02, .tab_id_03 .content_04 {display:none;}

.tab_id_04 .content_04 {display:block;}
.tab_id_04 .content_01, .tab_id_04 .content_02, .tab_id_04 .content_03 {display:none;}


/*Textlinks*/
#textlinks {float:left;margin:0px 0 5px 0;}
#textlinks ul {float:left;margin:5px 0 5px 0;}
#textlinks ul li {margin:5px 0 5px 0;}
#textlinks ul.bullet li a span {margin-left:13px;display:block;}
#textlinks .content {padding:0 0 10px 0;}


/*Textlinks Feature - Generic */
#textlinks_timestamp {margin:0 0 0px 0;}
#textlinks_timestamp ul {float:left;margin:5px 0 5px 0;}
#textlinks_timestamp ul li {margin:5px 0 5px 0;}
#textlinks_timestamp .featurecontent {float:left;margin:0 0 5px 0;width:100%;}

.textlinks_timestamp .featurecontent {float:left;border-bottom:1px #e5e5e5 solid;margin:0 0 3px 0;padding:5px 0 3px 0;width:100%;}
.textlinks_timestamp .headline {margin:0px 0 5px 0;}
.textlinks_timestamp .headline h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.textlinks_timestamp .headline h1 a span {font-family:georgia;font-size:14px; color:#035a91;}

.textlinks_no_timestamp .featurecontent {float:left;border-bottom:1px #e5e5e5 solid;margin:0 0 3px 0;padding:0 0 5px 0;width:100%;}
.textlinks_no_timestamp .headline {margin:5px 0 0px 0;}
.textlinks_no_timestamp .headline h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.textlinks_no_timestamp .headline h1 a span {font-family:georgia;font-size:14px; color:#035a91;}
.textlinks_no_timestamp .timestamp {display:none;}
.textlinks_no_timestamp .comments {display:none;}

.textlinks_timestamp_large .headline {margin:0px 0 5px 0;}
.textlinks_timestamp_large .headline h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.textlinks_timestamp_large .headline h1 a span {font-family:georgia;font-size:14px;color:#035a91;}


/*Top feature*/
.topfeaturewidget h1 {margin:10px 0 10px 0;}
.topfeaturewidget h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.topfeaturewidget h1 a span {font-family:georgia; font-size:26px;color:#035a91;}

.topfeaturewidget .newsimage {margin:0 10px 0 0;padding:0;}
.topfeaturewidget .newscontent {line-height:19px;}

.col_620 .col_460 .topfeaturewidget {float:left;margin:10px 0 10px 0;padding:0;width:460px;overflow:hidden;position:relative;}
/*.col_620 .col_460 .topfeaturewidget .newsimage {margin:10px 0 0px 0;padding:0;}*/

.col_460 .topfeaturewidget .newsimage {margin:10px 10px 0 0;padding:0;}
.col_620 .topfeaturewidget .newsimage {margin:10px 10px 0 0;padding:0;}

.topfeaturewidget h1 a.feature01 {padding-bottom:10px;display:block;}


/*Top Feature 01 */
#topfeature01 {float:left;padding:5px 0 5px 0;margin-bottom:5px;}
#topfeature01 .featurecontent {float:left;padding:3px 0 10px 0;border-bottom:1px #e5e5e5 solid;margin:0 0 0px 0;}

#topfeature01 .headline {margin:0px 0 10px 0;}
#topfeature01 .headline h1 a {color:#035a91;font-size:12px;font-weight:normal;}
#topfeature01 .headline h1 a span {font-family:georgia;font-size:26px;color:#035a91;}

.topfeature01_small_img .col_image {float:left;width:320px;}
.topfeature01_small_img .col_links {float:left;width:140px;}
.topfeature01_small_img .col_text {float:left;width:460px;}

.topfeature01_large_img .col_image {float:left;width:460px;padding-bottom:10px;}
.topfeature01_large_img .col_image img {width:460px;}
.topfeature01_large_img .col_links {float:right;width:140px;height:100px;overflow:hidden;}
.topfeature01_large_img .col_text {float:left;width:320px;}

.topfeature01_no_img .col_image {display:none;}
.topfeature01_no_img .col_links {float:right;width:140px;height:100px;overflow:hidden;}
.topfeature01_no_img .col_text {float:left;width:320px;}


/*Top Feature 02 */ /* Fashion Page */
#topfeature02 {float:left;padding:5px 0 0px 0;}
#topfeature02 .featurecontent {float:left;padding:3px 0 10px 0;border-bottom:1px #e5e5e5 solid;margin:0 0 0px 0;}

#topfeature02 .headline {margin:0px 0 10px 0;}
#topfeature02 .headline h1 a {color:#035a91;font-size:12px;font-weight:normal;}
#topfeature02 .headline h1 a span {font-family:georgia;font-size:26px;color:#035a91;}

.topfeature02 .col_image {float:left;width:320px;}
.topfeature02 .col_content {float:left;width:140px;}
.topfeature02 .relatedlinks {float:left;width:140px;margin-top:10px;}

.topfeature02_small_img .col_image {float:left;width:400px;}
.topfeature02_small_img .col_image img {}
.topfeature02_small_img .col_content {float:left;width:220px;}
.topfeature02_small_img .relatedlinks {float:left;width:220px;margin-top:10px;}

.topfeature02_large_img .col_image {float:left;width:420px;}
.topfeature02_large_img .col_image img {}
.topfeature02_large_img .col_content {float:left;width:200px;}
.topfeature02_large_img .relatedlinks {float:left;width:140px;margin-top:10px;}

.topfeaturewidget_02 h1 {margin:10px 0 10px 0;}
.topfeaturewidget_02 h1 a {color:#035a91;font-size:12px;font-weight:normal;}
.topfeaturewidget_02 h1 a span {font-family:georgia; font-size:26px;color:#035a91;}

.col_620 .col_460 .topfeaturewidget_02 {float:left;margin:10px 0 10px 0;padding:0;width:460px;overflow:hidden;position:relative;}
.col_620 .col_460 .topfeaturewidget_02 .newsimage {margin:10px 0 0px 0;padding:0;}
.topfeaturewidget_02 .newscontent {line-height:19px;}

.col_620 .topfeaturewidget_02 {float:left;margin:10px 0 0 0;padding:0;width:620px;overflow:hidden;position:relative;}
.col_620 .topfeaturewidget_02 .newsimage {margin:10px 0 0 0;padding:0;}
.topfeaturewidget_02 .newscontent {line-height:19px;}


/*
.topfeature02_small_img .col_image {float:left;width:320px;}
.topfeature02_small_img .col_content {float:left;width:140px;}
.topfeature02_small_img .relatedlinks {float:left;width:140px;margin-top:10px;}

.topfeature02_large_img .col_image img {width:460px;}
.topfeature02_large_img .content {float:left;width:460px;}
.topfeature02_large_img .relatedlinks {float:left;width:460px;margin-top:10px;}

.topfeature02_no_img .col_image {display:none;}
.topfeature02_no_img .content {float:left;width:460px;}
.topfeature02_no_img .relatedlinks {float:left;width:460px;margin-top:10px;}

.topfeature02_no_link .col_image {display:none;}
.topfeature02_no_link .content {float:left;width:460px;}
.topfeature02_no_link .relatedlinks {display:none;}
*/


/*Top Feature 03 */
#topfeature03 {float:left;padding:5px 0 0px 0;}

#topfeature03 .headline {margin:0px 0 10px 0;}
#topfeature03 .headline h1 a {color:#035a91;font-size:12px;font-weight:normal;}
#topfeature03 .headline h1 a span {font-family:georgia;font-size:26px;color:#035a91;}
#topfeature03 .col_image {margin-bottom:10px;}
.topfeature03 .relatedlinks {float:left;margin-top:10px;}

.col_380 #topfeature03 .col_image {width:360px;overflow:hidden;}


/*Video Section*/
#videofeature {text-align:center;padding:10px 0 5px 0;}


/*Viewpoint - Life - Relationship*/
.viewpoint {margin-left:5px;}
.viewpoint h1 a {color:#035a91;font-size:12px;}
.viewpoint h1 a span {font-family:georgia;font-size:14px; color:#035a91;}
.viewpoint .newsimage {display:none;}
.viewpoint .comments {display:none;}
.viewpoint .morelink {margin-left:210px;}

