/*
Theme Name: Alberta Newspaper Group Weekly Newspaper Publication Theme
Author: TriCube Media
Author URI: http://tricubemedia.com/
Description: This is the parent Wordpress theme for the weekly newspaper publication websites under the Alberta Newspaper Group (Glacier Media) which includes The Taber Times, The Vauxhall Advance, The 40-Mile County Commentator, The Sunny South News, Westwind Weekly News, The Lethbridge Sun Times, The Shaunavon Standard and Maple Creek News. It was designed and developed by Sean Potts (http://seanpotts.com) and Jace Forsyth at TriCube Media.
Version: Koopa 1.0
*/

/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}

::selection {color:#2a2a2a;background:#CCC;}
::-moz-selection {color:#2a2a2a;background:#CCC;}

html, body {height:100%;}
body {font:100%/1.5 'Open Sans', Helvetica, Arial, Verdana, sans-serif;color:#2a2a2a;}
header div:nth-child(1), p.excerpt, h1, h2, h3, section[role="content"] ul, .featuredimg, section[role="getmore"] h5, a.read-more, .comment-author, section[role="content"] ol li, blockquote {font-family:'Droid Serif', Georgia, Times New Roman, serif;}
p {font-size:0.9em;}
p, section[role="content"] ul, section[role="content"] ol {margin-bottom:1em;}
h1 {font-size:2.1em;line-height:1.3em;margin-bottom:0.5em;}
h1 :not(.col) {margin-bottom:0.5em;}

strong {font-weight:bold;}
em {font-style:italic;}

/* TEMP STYLES FOR ADS */
#ad_leaderboard, #ad_bigbox, #ad_remnant, #ad_minibanner, .ad_interstitial {background:#CCC;text-align:center;font-size:34px;line-height:90px;color:#EEE;font-weight:bold;text-transform:uppercase;}
#ad_bigbox, #ad_remnant {line-height:250px;}
#ad_interstitial {line-height:500px;}
/* END TEMP STYLES */

#ad_leaderboard {display:none;width:728px;height:90px;}
#ad_bigbox {display:block;float:left;width:300px;height:250px;margin-bottom:0.5em;}
#ad_bigbox.incontent {margin:0 0.5em 0.5em 0;}
#ad_remnant {display:block;float:right;width:120px;height:250px;}
#ad_remnant {display:none;}
#ad_minibanner {display:block;width:300px;height:100px;}
#ad_minibanner.dismobile {margin:0 auto;}

a, section, img, input, span, div, :after {-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

#wrapper {max-width:60em;margin:0 auto;padding:10px;}
#wrapper:after, section:after, .row:after, .excerpt:after, .featuredexcerpt:after, h5:before {clear:both;content:"";display:block;}
section, .row {margin-bottom:1em;display:block;}
section:last-child {margin-bottom:0;}

header div:nth-child(1) {float:left;min-width:8em;}
header div:nth-child(2) {float:right;}
header div:nth-child(3) {padding-top:3em;}
#logo {display:block;margin:0 auto;margin-bottom:0.25em;}
#epaper {display:none;}
#socialicons {text-align:right;}
#socialicons img {height:25px;margin-left:6px;vertical-align:middle;opacity:0.7;}
#socialicons img:hover {opacity:1.0;}
a.mobilelogin {text-decoration:none;color:#AAA;text-transform:uppercase;margin-left:0.2em;}

span.currentdate {text-transform:uppercase;color:#5e5e5e;text-align:center;font-size:0.8em;}
.ymobile {display:block;}
.nmobile {display:none;}

.s {background-size:100% 100% !important;}

header div:nth-child(1) p {display:none;}
header div:nth-child(1) p.angcurrentdegrees {display:block;font-size:1.3em;font-weight:bold;}

#searchform {display:none;}
.searchresult {font-style:italic;font-weight:bold;}

h5 a {border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2);text-transform:uppercase;color:#292929;padding:3px 0;margin-bottom:0.5em;font-weight:bold;font-size:15px;display:block;text-decoration:none;}
h5 span {font-size:18px;}
h2, h2 a {text-decoration:none;color:#292929;font-size:1.1em;line-height:1.1em;}
.excerpt {color:#444;}
.excerpt ul {margin-bottom:1em;}
.posted {font-size:0.8em;opacity:0.7;text-transform:uppercase;margin-bottom:0.5em;display:block;}

.wp-post-image {float:left;display:block;margin:0 1em 0.5em 0;max-width:300px;height:auto;}
.home .excerpt .wp-post-image {max-width:90px;height:auto;min-height:70px;}
.catexcerpt .wp-post-image {width:auto;min-width:90px;max-height:100px;}
.home .featuredexcerpt .wp-post-image {max-width:100%;height:auto;min-height:220px;}
.home .featuredexcerpt h2 {margin-bottom:0.2em;}
.featuredimg {float:left;max-width:300px;margin:0 1em 1em 0;font-size:0.9em;color:#999;}
.featuredimg img {margin-bottom:0.5em;}

blockquote {margin:1.5em 10px 1em;padding:0.5em 10px;quotes:"\201C""\201D""\2018""\2019";border-left:10px solid rgba(0,0,0,0.2);}
blockquote p {font-size:1.5em;line-height:1.3;display:inline;padding:7px 0;text-transform:uppercase;letter-spacing:1.3px;}
blockquote:before {color:rgba(0,0,0,0.2);content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.15em;vertical-align:-0.4em;}

h6 {text-transform:uppercase;font-size:13px;border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:3px;margin-bottom:0.5em;}
section[role="content"] ul, section[role="content"] ol, section[role="content"] li p {font-size:0.9em;}
section[role="content"] ul li:before {content:"■ ";}
section[role="content"] ul li, section[role="content"] ul li a {color:#292929;text-decoration:none;}
section[role="content"] ol li {list-style-type:upper-roman;margin:0 0 1.3em 1.3em;}
section[role="getmore"] {border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2);padding:3px 0;}
section[role="getmore"] h5 {text-transform:capitalize;border-top:none;border-bottom:none;display:inline-block;padding:0;margin:0;}
section[role="getmore"] a {text-decoration:none;color:#AAA;text-transform:uppercase;margin:0 0.5em;font-size:14px;}
section[role="getmore"] a:hover {color:#292929;}

footer {text-align:center;font-size:0.7em;color:#AAA;text-transform:uppercase;}

#sidebar {width:300px;float:left;margin:0 1em 1em 0;}
#sidebar img {max-width:300px;height:auto;}
.ang-sidebar {margin-bottom:0.5em;display:block;}
.ang-sidebar:before {;display:inline-block;-webkit-font-smoothing: antialiased;font:normal 50px/1 'dashicons';vertical-align:middle;margin-right:0.2em;}
.ang-youtube:before {content:"\f236"}
.ang-lettertoeditor:before {content:"\f464"}

.catexcerpt:after, .catexcerpt img:after {clear:both;content:"";display:inline-block;}

.pagination a {width:11%;display:inline-block;margin-right:0.5em;color:rgba(0,0,0,0.4);}
.pagination a:after {content:"";display:block;width:100%;height:0;padding-bottom:100%;border:1px solid rgba(0,0,0,0.3);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.pagination a div {float:left;width:100%;padding-top:50%;line-height:1em;margin-top:-0.5em;text-align:center;margin-left:1px;}
.pagination a:hover, .pagination a.current {color:#292929;}
.pagination a:hover:after, .pagination a.current:after {border-color:rgba(0,0,0,0.4);}

section[role="contact"] div {display:none;}

ol.commentlist {margin-bottom:1em;font-size:0.9em;}
.commentlist li {padding:1em;}
.commentlist li.even {background:#f5f5f5;}
.commentlist li.odd {background:#ebebeb;}
.commentlist li ul.children {padding:1em 0 1em 1em;display:block;}
.commentlist .comment-author {font-size:1.3em;}
.commentlist .comment-meta {margin-left:2.5em;}
.commentlist .comment-meta a {color:rgba(0,0,0,0.6);text-transform:uppercase;text-decoration:none;font-size:0.8em;}
.commentlist p {margin-left:2.7em;}
.commentlist div.reply {margin-left:2.4em;}
.commentlist .comment-reply-link, #commentform input#submit, input.vfb-submit, section[role="subscribe"] input[type="submit"] {text-transform:uppercase;text-decoration:none;color:rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.2);padding:0.7em 1em;display:inline-block;margin-bottom:0.5em;font-size:0.9em;background:none;cursor:pointer;}
.commentlist .comment-reply-link:hover, #commentform input#submit:hover,input.vfb-submit:hover, section[role="subscribe"] input[type="submit"]:hover {background:rgba(0,0,0,0.1);}
#commentform textarea {padding:0.5em;border:1px solid rgba(0,0,0,0.2);resize:none;}

nav#nav {display:none;}
nav#mobilenav {display:block;border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2);margin:0 -10px;}
#mobilenav > a {width:33%;text-align:center;position:relative;display:inline-block;padding:0.8em 1em;text-decoration:none;color:#262626;font-weight:bold;text-transform:uppercase;font-size:13px;}
#mobilenav > a:first-child {border-right:1px solid rgba(0,0,0,0.2);}
#mobilenav-menu {display:none;top:190px;width:100%;z-index:100;}
#mobilenav-menu ul a {display:block;width:100%;background:rgba(0,0,0,0.1);text-decoration:none;border-bottom:1px #fff solid;color:#111;padding:0.6em 1em 0.6em 2em;font-size:13px;}
#mobilenav-menu ul a:hover {background:rgba(0,0,0,0.2);}

@font-face {font-family:'icomoon';src:url('fonts/icomoon/icomoon.eot');src:url('fonts/icomoon/icomoon.eot?#iefix') format('embedded-opentype'),url('fonts/icomoon/icomoon.woff') format('woff'),url('fonts/icomoon/icomoon.ttf') format('truetype'),url('fonts/icomoon/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal;}
.sb-search {position:relative;width:0%;min-width:40px;height:40px;float:right;overflow:hidden;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;-webkit-backface-visibility:hidden;
}
.sb-search-input {position:absolute;top:0;right:0;border:none;outline:none;background:#fff;width:75%;height:40px;margin:0;z-index:10;padding:0 65px 0 20px;font-family:inherit;font-size:1em;font-style:italic;color:#2c3e50;border-bottom:1px solid rgba(0,0,0,0.2);}
.sb-search-input::-webkit-input-placeholder {color:#9e9e9e;}
.sb-search-input:-moz-placeholder {color:#9e9e9e;}
.sb-search-input::-moz-placeholder {color:#9e9e9e;}
.sb-search-input:-ms-input-placeholder {color:#9e9e9e;}
.sb-icon-search, .sb-search-submit {width:40px;height:40px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:60px;text-align:center;cursor:pointer;}
.sb-search-submit {background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:transparent;border:none;outline:none;z-index:-1;}
.sb-icon-search {color:#fff;background:#d9d9d9;z-index:90;font-size:22px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;}
.sb-icon-search:before {content:"\e000";float:left;margin:-9px 0 0 9px;color:#282828;}
.sb-search.sb-search-open, .no-js .sb-search {width:100%;margin-top:1px;border-bottom:1px solid rgba(0,0,0,0.2);}
.sb-search.sb-search-open .sb-icon-search, .no-js .sb-search .sb-icon-search {color:#fff;z-index:11;}
.sb-search.sb-search-open .sb-search-submit, .no-js .sb-search .sb-search-submit {z-index:90;}

.vfb-textarea, input[type="text"], .vfb-select {font-family:'Open Sans', Helvetica, Arial, Verdana, sans-serif;}
li.vfb-item:before {content:none !important;}
li.vfb-item {margin-bottom:0.5em;}
.vfb-desc {display:block;}
.vfb-error {display:inline-block;background:#db1f1f;color:#FFF;min-width:300px;padding:6px;margin:10px 0;}
.fieldset .vfb-legend,.vfb-required-asterisk {display:none;}
section[role="content"] input[type="text"], .vfb-textarea, .vfb-select, .vfb-submit {padding:6px;border:1px solid rgba(0,0,0,0.2);margin:0;}
section[role="content"] input[type="text"], .vfb-textarea {min-width:300px;}
.vfb-select {min-width:314px;}
.vfb-textarea {min-height:120px;}
input.vfb-submit {margin:0 !important;}

.gallery {}
.gallery-item {float:left;}
.gallery-item img, .gallery-icon img {max-width:120px;max-height:80px;margin:0 0 0.5em;max-height:100px;margin:0 12px 6px 0;}
.gallerypreview {width:100px;height:100px;overflow:hidden;position:relative;float:left;}
.gallerypreview img {max-width:150px;height:auto;margin:0 0 0 -10px;}
.gallery-item:nth-child(3n+3) {clear:left;}

.upgrade section[role="upgrade"] {background:url(images/upgrade_doge.jpg) no-repeat center center;background-size:contain;height:100%;font-family:"Comic Sans MS", "Marker Felt", cursive, sans-serif;font-weight:bold;padding-bottom:5em;}
.upgrade span {font-size:1.5em;display:block;}
.upgrade span:nth-child(1) {margin:0;margin:0 0 0 2.5em;}
.upgrade span:nth-child(2) {color:#d27259;margin:0.5em 0 0 1em;}
.upgrade span:nth-child(3) {color:#569ece;float:right;}
.upgrade span:nth-child(4) {color:#b4749e;margin:1em 0 0.25em;}
.upgrade span:nth-child(5) {color:#cbd35c;margin:2em 0 0 0.5em;}
.upgrade span:nth-child(6) {color:#be2acb;float:right;margin:-4em 1.25em 0 0;}
.upgrade span:nth-child(7) {color:#76cb2a;float:right;margin:-1em 0 0;}
.upgrade table {margin:2em 0;width:100%;}
.upgrade table td {text-align:center;float:left;margin:0 auto;width:100%;display:block;margin-bottom:1em;}
.upgrade table div {-webkit-border-radius:5px;border-radius:5px;font-size:13px;text-transform:uppercase;font-weight:700;color:#0071BB;background:#eee;padding:10px 2px;margin-top:3px;max-width:13em;margin:0 auto;}
.upgrade table a {opacity:0.6;text-decoration:none;}
.upgrade table a:hover {opacity:1.0;}
.upgrade table a:hover div {background:#0071bb;color:#FFF;}
.upgrade p {text-align:center;font-size:1.25em;}

.error404 {background:url(images/404_bg.png) repeat;font-family:'Love Ya Like A Sister', cursive;}
.error404 section[role="error404"] {background:url(images/404_homestarrunner.png) no-repeat right top;background-size:contain;height:100%;margin-top:-10%;}
.error404 section[role="error404"] > div {width:60%;float:left;padding-top:45%;}
.error404 > div span:nth-child(1) {font-size:4em;line-height:1em;display:block;}
.error404 > div span:nth-child(2) {font-size:1.1em;display:block;margin-bottom:0.5em;}
.error404 div:nth-child(2) {font-size:1em;}

section[role="epaper"] {text-align:center;}
section[role="epaper"] #logo, section[role="epaper"] form {margin-bottom:1em;}
section[role="epaper"] input[type="text"], section[role="epaper"] input[type="password"], section[role="epaper"] select {padding:6px;border:1px solid rgba(0,0,0,0.2);margin:0;min-width:300px;margin-bottom:1em;}
section[role="epaper"] input[type="submit"], section[role="epaper"] input[type="reset"] {margin-top:1em;text-transform:uppercase;text-decoration:none;color:rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.2);padding:0.7em 1em;display:inline-block;margin-bottom:0.5em;font-size:0.9em;background:none;cursor:pointer;}
section[role="epaper"] input[type="submit"]:hover, section[role="epaper"] input[type="reset"]:hover {background:rgba(0,0,0,0.1);}
section[role="epaper"] .epaperissues {padding:2em;border:1px solid rgba(0,0,0,0.2);}
section[role="epaper"] .epaperissues li:before {content:"★ ";}
section[role="epaper"] .epaperissues li {font-size:0.9em;}
section[role="epaper"] .calendar:after {clear:both;content:"";display:block;}
section[role="epaper"] .calendar {width:80%;margin:0 auto;padding-top:1em;}
section[role="epaper"] .inactive, section[role="epaper"] .day a, section[role="epaper"] .today a {display:block;font-size:1.5em;text-decoration:none;font-weight:bold;}
section[role="epaper"] .day a {color:#2a2a2a;opacity:0.5;display:inline-block;}
section[role="epaper"] .day a:hover, section[role="epaper"] .today a {opacity:1.0;}
section[role="epaper"] sup {vertical-align:super;font-size:0.5em;}
section[role="epaper"] .logout {margin-top:1em;display:block;}

#wrapper.angsubscription {max-width:40em;margin-bottom:2em;}
section[role="subscribe"] h1 {font-size:2em;margin-bottom:0;}
section[role="subscribe"] h2 {font-size:1.4em;}
section[role="subscribe"] .plans ul {list-style-type:none;margin-bottom:2em;}
section[role="subscribe"] .plans li {margin-top:1em;padding-left:1em; }
section[role="subscribe"] .plans input[type="text"] {padding:3px;margin-left:10px;float:right;width:300px;margin-right:170px;}
section[role="subscribe"] .breadcrumb {list-style:none;overflow:hidden;font-size:0.9em;margin:3em 0 2em;}
section[role="subscribe"] .breadcrumb li {color:white;text-decoration:none;padding:1em 0 1em 4em;background:#CCC;position:relative;display:block;float:left;}
section[role="subscribe"] .breadcrumb li:after {content:" ";display:block;width:0;height:0;border-top:4em solid transparent;border-bottom:4em solid transparent;border-left:3em solid #CCC;position:absolute;top:50%;margin-top:-4em;left:100%;z-index:2;}   
section[role="subscribe"] .breadcrumb li:before {content:" ";display:block;width:0;height:0;border-top:4em solid transparent;border-bottom:4em solid transparent;border-left:3em solid white;position:absolute;top:50%;margin-top:-4em;margin-left:1px;left:100%;z-index:1;}   
section[role="subscribe"] .breadcrumb li:first-child {padding-left:2em}
section[role="subscribe"] .breadcrumb li:last-child:before {border:none;}
section[role="subscribe"] .float {position:fixed;margin:350px 0 0 -260px;padding:20px;border:1px solid #CCC;}
section[role="subscribe"] .float input {padding:3px;margin-bottom:6px;}

@media screen and (min-width:28.75em) {
	.home .featuredexcerpt .wp-post-image {max-width:300px;height:auto;}

	.gallery-item:nth-child(odd) {float:left;}
	.gallery-item:nth-child(even) {float:left;}

	.error404 > div span:nth-child(1) {font-size:6em;}
	.error404 > div span:nth-child(2) {font-size:1.75em;margin-bottom:0;}
}

@media all and (min-width:43.75em) and (max-width:58em) {
	.home .featuredexcerpt .wp-post-image {max-width:100%;height:auto;}
}

@media screen and (min-width:35em) {
	.upgrade span {font-size:3em;}

	.error404 section[role="error404"] > div {padding-top:40%;}
	.error404 > div span:nth-child(1) {font-size:8em;}
	.error404 > div span:nth-child(2) {font-size:2.25em;}
}

@media screen and (min-width:44em) {
	.error404 > div span:nth-child(1) {font-size:10em;}
	.error404 div:nth-child(2) {font-size:1.5em;}
}

@media all and (min-width:48em) {
	.upgrade table td {float:none;margin-bottom:0;display:table-cell;width:auto;}

	#ad_leaderboard {display:block;}
}

@media all and (min-width:50em) {
	.error404 section[role="error404"] > div {padding-top:30%;}
	.error404 > div span:nth-child(1) {font-size:10em;}
}

@media all and (max-width:56.125em) {
	#ad_leaderboard {margin:0 auto;}
}

@media all and (min-width:56.125em) {
	#ad_leaderboard {float:right;}
	#epaper {display:block;float:left;text-align:center;margin-top:0.75em;}
	#epaper img {width:122px;margin:0 auto;display:block;}
	#epaper a {text-transform:uppercase;font-size:0.8em;text-decoration:none;padding:0.2em;margin:0 0.1em;}
	a.mobilelogin {display:none;}

	h2, h2 a {font-size:1.25em;line-height:1.25em;}
}

@media screen and (min-width:33em) {
	section[role="contact"] > div {float:left;display:block;width:20%;margin-right:6.66%;color:#292929;font-size:0.9em;text-transform:uppercase;margin-bottom:0;}
	section[role="contact"] > div:last-child {margin-right:0;float:right;}
	section[role="contact"] strong {font-weight:normal;display:block;margin-bottom:1em;}
	section[role="contact"] a {font-size:0.9em;text-decoration:none;color:#AAA;display:block;}
	section[role="contact"] a:hover {color:#292929;}
	section[role="contact"] > a {margin-bottom:1em;}

	footer {border-top:1px solid rgba(0,0,0,0.2);margin-top:2em;padding:1em 0 0;}
}

@media screen and (min-width:40em) {
	header div:nth-child(1) p {display:block;margin-bottom:0;text-transform:uppercase;font-size:0.7em;}
	header div:nth-child(1) p.angcurrentdegrees {font-size:3em;line-height:1em;}

	.featuredimg {margin:0 1em 0.5em 0;}
	#sidebar {float:right;margin:0 0 10px 10px;}

	.pagination a {width:8%;}
}

@media screen and (min-width:43.125em) {
	.col {width:46%;}
	.col:nth-child(odd) {float:left;}
	.col:nth-child(even) {float:right;}

	.excerpt ul {margin-bottom:2.5em;}
	section[role="getmore"] {margin:1.5em 0;}

	nav#mobilenav {display:none;}
	nav#nav {display:block;}
	nav#nav {border:1px solid #CCC;position:relative;width:100%;text-align:center;}
	nav#nav ul {margin:0;padding:0;}
	nav#nav li {list-style:none;display:inline-block;text-align:center;}
	nav#nav a {padding:5px 6px;text-decoration:none;text-transform:uppercase;display:inline-block;color:#2a2a2a;font-size:0.9em;}
	nav#nav a:hover {color:#999;}
	nav#nav li:first-child {display:none;}
}

@media screen and (min-width:46em) {
	nav#nav a {padding:5px 10px;}
}

@media screen and (min-width:50em) {
	nav#nav a {padding:5px 10px;}
}


@media screen and (min-width:60em) {
	nav#nav a {padding:5px 14px;}
	nav#nav li:first-child {display:inline-block;}

	.ymobile {display:none;}
	.nmobile {display:block;}

	#logo {margin-bottom:0;}

	header div:nth-child(1) {min-width:15em;}
	header div:nth-child(3) {padding-top:0;}

	section[role="top"] {display:block;}

	#searchform {display:block;opacity:0.7;}
	input[type="search"] {padding:6px 4px;font-size:13px;float:right;margin-top:3em;}

	#ad_remnant {display:block;}



/*
	.ad_interstitial {display:block;height:800px;}
	.ad_interstitial.left {float:left;width:251px;margin-left:-220px;}
	.ad_interstitial.right {float:right;width:250px;margin-right:-220px;}
*/
}
