body {background:#e3e3ed url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/backgrounds/body.gif) repeat-y;padding:0;margin:0;border:0;}
body, input, select, textarea, table, td, div {color:#333;font-family:arial,verdana,"Lucida Grande",sans-serif;font-size:11px;}
form, h1, h2, h3, h4, h5, h6, ul {margin:0;padding:0;}
img {border:0;}
img.block {display:block;}
img.border {border:1px solid #7171a0;}
label {cursor:pointer;cursor:hand;}
li {list-style-type:none;}


#page {margin-left:10px;width:755px;}
#head {width:755px;height:229px;}
#adspace {float:left;display:inline;width:728px;height:90px;margin:5px 12px 0 15px;}
#head {background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/backgrounds/heading.gif) top left repeat-x;}

#adspace {text-align:center;}

#page a{text-decoration:none;}
#page a:hover{text-decoration:underline;}

h1 {width:317px;height:48px;float:left;display:inline;margin:13px 0 12px 4px;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/headings/head_newspaper.gif) top left no-repeat;}
h1 a {width:317px;height:48px;display:block;}
h1 span {display:none;}



#tools {float:right;}
#tools li {float:left;}
#tools li a.map {display:block;width:93px;height:15px;margin:12px 10px 0 0;background: url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/icons/head_map.gif) top left no-repeat;}
#tools li a.email {display:block;width:45px;height:15px;margin:12px 0 0 0;background: url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/icons/head_email.gif) top left no-repeat;}

#tools li a span {display:none;}

/*For Working and Driving logo*/

#tools li a.driving {display:block;width:80px;height:20px;margin:10px 10px 0 0;background: url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/icons/head_driving.gif) top left no-repeat;}
#tools li a.driving {}

#tools li a.working {display:block;width:95px;height:20px;margin:10px 12px 0 0;background: url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/icons/head_working.gif) top left no-repeat;}
#tools li a.working {}

#tools li a.driving span {margin-left:25px;padding-top:3px;display:block;color:#333;font-weight:bold;}
#tools li a.driving {color:#333;}
#tools li a.driving span h5 {font-size:11px;font-weight:normal;display:inline;}


#tools li a.working span {margin-left:25px;padding-top:3px;display:block;color:#333;font-weight:bold;}
#tools li a.working {color:#333;}
#tools li a.working span h5 {font-size:11px;font-weight:normal;display:inline;}


#tools li a.shopping {display:block;width:75px;height:20px;margin:10px 12px 0 0;background: url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/icons/head_shopping.gif) top left no-repeat;}
#tools li a.shopping {}

#tools li a.shopping span {margin-left:25px;padding-top:3px;display:block;color:#333;font-weight:bold;}
#tools li a.shopping {color:#333;}


#network {float:right;display:inline;width:400px;height:60px;margin-right:7px;}
#network #sites {float:right;margin:6px 0 0 0;}
#network #sites .pulldown02 {margin-left:6px;}
#network #sites select {width:190px;}
#network #sites option {cursor:pointer;}
#network #sites option.heading {font-weight:bold;}
#network #sites option.nolink {cursor:default;}
#network #sites select, #network #sites option {background:#993333;color:#fff;border:none;}


#network_partner {width:452px;height:20px;margin:3px 0 0 8px;}
#network_partner h3 {width:199px;height:16px;display:block;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/headings/head_canadacom_network.gif) top left no-repeat;}
#network_partner h3 a {width:199px;height:16px;display:block;}
#network_partner h3 span {display:none;}

#memberarea {overflow:hidden;width:457px;height:45px;background:#868686 url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/backgrounds/memberarea.gif) bottom left repeat-x;padding:4px 5px 0 5px;voice-family:"\"}\"";voice-family:inherit;width:447px;height:41px;}
   html>body #memberarea {width:447px;height:41px;}
#memberarea div {color:#fff;}
#memberarea .register {margin-bottom:4px;}
/*
.member {}
.guest {}
*/
#head .member a {color:#fff;text-decoration:none;}
#head .guest a {color:#fc0;text-decoration:none;}
#memberarea a#startpage {margin-right:5px;font-size:10px;}
#membername {float:left;display:inline;color:#fff;margin-left:5px;width:150px;}

#account {float:left;width:446px;height:16px;margin-top:2px;background:#9E9E9E;padding:1px 0 1px 4px;voice-family:"\"}\"";voice-family:inherit;width:442px;height:14px;}
   html>body #account {width:442px;height:14px;}
#account ul {float:left;}
#account ul li {display:inline;}
#account ul#logout {float:right}
#account ul a {margin-left:8px;}


#primarycontainer {float:left;width:460px;height:68px;background:#fff url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/backgrounds/nav.gif) top right repeat-y;}


#searchcontainer {float:left;width:295px;height:68px;background:#fff;overflow:hidden;}
#searchcontainer .search {width:295px;height:68px;background:#fff url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/backgrounds/search.gif) bottom left repeat-x;}
#searchcontainer .search h2 {float:left;display:inline;font-size:11px;margin:7px 0 0 8px;}

.search h3 span {display:none;}


#searchcontainer .search h3 {margin:5px 0 0 9px;width:102px;height:17px;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/headings/head_googlepower.gif) top left no-repeat;}
#searchcontainer input.textbox {float:left;display:inline;width:180px;margin:6px 0 0 7px;border:1px solid #9292b6;}
#searchcontainer input.button {float:left;display:inline;margin:4px 0 0 8px;}
#searchcontainer input.radio {float:left;display:inline;width:12px;height:12px;margin:2px 3px 0 8px;padding:0;}
#searchcontainer label {float:left;color:#666;margin:2px 0 0 0;font-size:10px;}
#googlesearch {float:left;width:132px;margin-top:3px;}
#canadasearchword {float:left;width:162px;margin-top:3px;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/widgets/search_delimiter.gif) top left repeat-y;}
#canadasearchword ul {margin-top:5px;margin-left:8px;}
#canadasearchword li {display:inline;}
#canadasearchword ul li {background-position: 1px center;}
#canadasearchword a {color:#666;text-decoration:none;font-size:9px;}

/*Body*/
#body {width:755px;clear:both;}

/*Subscribe*/

/*Weather*/
.weather {background:transparent;}
.weather .img {float:left;}
.weather .temperature {float:left;margin-left:10px;margin-top:7px;font-size:25px;font-weight:bold;}
.weather .forecast {margin-left:15px;}
.weather .forecast .current {font-weight:bold;color:#666;margin:4px 0;}
.weather a {color:#333;text-decoration:none;}
.weather a:hover {text-decoration:underline;}

/*Footer*/
#footer {width:755px;color:#333;background:#fff url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/backgrounds/footer.gif) 0px 4px repeat-x;}
#footer p, #footer h6{margin-left:10px;padding:0;}
#footer ul {margin-left:8px;padding:0;}
#footer p {padding:0;margin-top:3px;margin-bottom:3px;}
#footer a {color:#f00;font-weight:bold;}
#footer .rule {height:8px;font-size:1px;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/widgets/footer_rule.gif) top left repeat-x;}
#footer h6 {font-size:11px;display:block;clear:both;margin-top:4px;}
#footer li {float:left;margin-left:1px;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/widgets/footer_delimiter.gif) center right no-repeat;}
#footer li.last {background:transparent;}
#footer li a {margin-left:1px;margin-right:9px;text-decoration:none;font-weight:normal;color:#999;white-space:nowrap;}

#footer .about {float:left;width:755px;display:inline;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/widgets/footer_logo.gif) 10px 10px no-repeat;}
#footer .about ul {margin-top:8px;margin-left:55px;}
#footer .about .copyright {color:#999;float:left;display:inline;width:650px;margin:0 10px 8px 57px;}

ul.bullet li {background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/widgets/bullet.gif) center left no-repeat;}
ul.bullet li a {margin-left:7px;margin-right:10px;}


.noline {text-decoration:none;}
.right {float:right;}
.debug {background:green;}
.clear {clear:both;height:1px;overflow:hidden;margin-top:-1px;font-size:1px;}



.clearmoz {display:none;}
/*filter: applies to moz and safari, ie ignores*/
html>body .clearmoz {display:block;clear:both;height:1px;overflow:hidden;margin-top:-1px;font-size:1px;}
/*filter: applies to moz, ie and safari ignores*/
.clearmoz:lang(en) {display:block;clear:both;height:1px;overflow:hidden;margin-top:-1px;font-size:1px;}

/* Breadcrumbs */
#breadcrumbs {width:755px;height:25px;padding-bottom:1px;color:#003;padding-top:6px;font-size:9px;background:#EEE url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/newspapers/vancouversun/backgrounds/breadcrumb.gif) top left repeat-x;voice-family:"\"}\"";voice-family:inherit;height:18px;}
   html>body #breadcrumbs {height:19px;}
	/*filter: applies to moz and safari, ie ignores*/
	html>body #breadcrumbs {margin-bottom:-1px;}
	/*filter: applies to moz, ie and safari ignores*/
	#breadcrumbs:lang(en) {margin-bottom:0;}

#breadcrumbs .date {float:right;display:inline;margin-right:8px;}
#breadcrumbs .path {margin-left:8px;}
#breadcrumbs a {color:#003;font-size:9px;text-decoration:none;}

/* print friendly icon */
a#printfriendly {width:96px;height:14px;background: url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/icons/en_printfriendly.gif) top left no-repeat;}
a#printfriendly span {display:none;}

/*  */
.paginationcontainer {margin:10px 0;font-size:11px;}
.pagination li {float:left;display:inline;margin-top:2px;margin-left:1px;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/widgets/pagination_delimiter.gif) center right no-repeat;}
.pagination li.last {background:transparent;}
.pagination li a {margin-right:8px;text-decoration:none;font-weight:bold;color:#f00;white-space:nowrap;}
.pagination li a:hover {text-decoration:underline;}
.pagination li.active a, .pagination li.elipse a {color:#333;white-space:nowrap;cursor:default;}
.pagination li.active a:hover, .pagination li.elipse a:hover {color:#333;white-space:nowrap;cursor:default;text-decoration:none;}
.pagination li.previouspage {width:73px;height:21px;margin:0 5px 5px 0;float:left;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/buttons/en_previous_ffffff.gif) top left no-repeat;}
.pagination li.nextpage {width:46px;height:21px;margin-top:0;float:right;background:transparent url(http://a123.g.akamai.net/f/123/12465/1d/www.canada.com/images/buttons/en_next_grad01.gif) top left no-repeat;}
.pagination li.previouspage a, .pagination li.nextpage a {width:46px;height:21px;display:block;text-decoration:none;}
.pagination li.previouspage a span, .pagination li.nextpage a span {display:none;}

/* left nave paper frontpage  */
#body .wrapper .paperfrontpage{padding:0 0 5px 5px;}