/* Defaults */


body {
    border: 0;
    margin: 0;
    padding: 0;
    text-align: center; /* [1] */

}

/* HighWire Content */

#content-block div.article {
    text-align: left;
}

div.hw-gen-page {
    border-left: 1px solid rgb(204, 204, 204);
    border-right: 1px solid rgb(204, 204, 204);
}


/* Standardize Font Sizes */
div.hw-gen-page,
div.sidebar-issue-nav,
div.article-nav,
#col2,
#col3,
#col-2 div.sidebar,
#col-2 .toc-navigation .toc-links li,
#col-2 .toc-navigation .data-supp-links li,
#col-2 .this-issue .toc-links li,
#col-2 div#docked-slugline,
#col-2 div#slugline,
#col-2 .cb-corr-slug div.correction-for-article,
#col-2 .cb-corr-slug div.retraction-for-article, 
#col-2 .cb-corr-slug div.revision-for-article,
#col-2 div.content-box,
#col-3 #sidebar-current-issue,
#col-3 .features .feature,
div.hw-gen-page #content-block fieldset,
div.hw-gen-page #content-block .search-buttons,
#pageid-collections.hw-gen-page #content-block,
#pageid-collections.hw-gen-page #content-block #proxied-contents #col-2,
#pageid-collections.hw-gen-page #content-block #proxied-contents #col-2 div.sidebar-related-coll,
#pageid-collections.hw-gen-page #content-block #proxied-contents #col-2 div.sidebar-related-coll ul li,
.search-nav,
#pageid-login.hw-gen-page #content-block,
#hw-login-sign-in-group,
#hw-login-sign-in-box,
#hw-ac-standalone-form,
#hw-login-sign-in-box .hw-login-option-list,
.hw-login-extra-group,
.hw-login-extra-group span.help-links a,
.hw-login-extra-group-above-signin,
#pageid-login.hw-gen-page #content-block #hw-login-sign-in-group #hw-login-sign-in-box form.hw-ac-standalone-form fieldset,
.hw-gen-page #primary_nav a {
    font-size: 100%;
}

#site-breadcrumbs,
#col-2,
#col-3,
#content-block,
div.hw-gen-page #content-block fieldset,
div.hw-gen-page #content-block .search-buttons,
#pageid-collections.hw-gen-page #content-block,
#pageid-login.hw-gen-page #content-block,
.hw-gen-page #primary_nav a {
    font-size: 70%;
}

/* Standardize Link Styles */
a,
a.link,
#site-breadcrumbs a:link,
.content-block a:link,
#col-2 a:link,
#col-3 a:link,
div.contributors ol.contributor-list li .name a:link,
div.contributors li.corresp a:link,
div.article a:link,
div.article li.kwd a:link,
#col-2 div.article-nav a:link,
ol.cit-list li .cit-extra a:link,
#pageid-collections.hw-gen-page #content-block #proxied-contents #col-2 a:link,
.search-nav a:link,
#pageid-login.hw-gen-page #content-block a:link,
#secondary_footer #copyright a:link {
    color: #0000cc;
    text-decoration: none;
}



#site-breadcrumbs a:visited,
.content-block a:visited,
#col-2 a:visited,
#col-3 a:visited,
ol.cit-list li .cit-extra a:visited,
#pageid-collections.hw-gen-page #content-block #proxied-contents #col-2 a:visited,
.search-nav a:visited,
#pageid-login.hw-gen-page #content-block a:visited,
#secondary_footer #copyright a:visited {
    color: purple;
    text-decoration: none;
}

.content-block a:hover,
.content-block a:active,
#col-2 a:hover,
#col-2 a:active,
#col-3 a:hover,
#col-3 a:active,
div.contributors ol.contributor-list li .name a:hover,
div.contributors li.corresp a:hover,
div.article a:hover,
div.article li.kwd a:hover,
div.article a:hover.terms li,
#site-breadcrumbs a:hover,
ol.cit-list li .cit-extra a:hover,
#pageid-collections.hw-gen-page #content-block #proxied-contents #col-2 a:hover,
.search-nav a:hover,
#pageid-login.hw-gen-page #content-block a:hover,
#secondary_footer #copyright a:hover {
    text-decoration: underline;
}

#col-2 div.article-nav a:hover {
    color: #0000cc;
}

#col-2 div.article-nav a:visited {
    color: purple;
}

#col-2 a.collapse-toggle {
    color: black;
}

div.contributors ol.contributor-list li .name a:hover,
div.content-box a:hover,
div.article li.kwd a.kwd-search {
	border-bottom: none;
}

div#proxied-contents a {
    font-weight: normal;
}

#primary_nav a, 

#secondary_nav a,

#header a,

#primary_footer a,

#secondary_footer a {
    color: #000000;
}

p.hide {
    border: 0;
    margin: 0;
    padding: 0;
}

#primary_nav div, 
#secondary_nav div,
#header div,
#primary_footer div,
#secondary_footer div {
    border: 0;
    font-family: verdana, sans-serif;
    font-size: 70%;
    margin: 0;
    padding: 0;
}

#primary_nav ul, 
#secondary_nav ul,
#header ul,
#primary_footer ul,
#secondary_footer ul {
    border: 0;
    list-style: none;
    margin: 0;
    padding: 0;
}

#primary_nav ul li, 
#secondary_nav ul li,
#header ul li,
#primary_footer ul li,
#secondary_footer ul li {
    border: 0;
    margin: 0;
    padding: 0;
}

/* Layout */
#primary_nav,
#secondary_nav,
#primary_footer {
    float: left;
    width: 100%;
}

/* Image Replacements - Shared */
#header strong#page_logo {
    background-image: url( /resource/image/text/headings/on_yellow/oj_logo.gif );
    background-repeat: no-repeat;
    display: block;
    height: 15px;
    margin: 33px 0 6px 22px;
    width: 266px;
}

#header strong#page_logo a {
    display: block;
    height: 15px;
    width: 266px;
}

#header em#tag_line {
    background-image: url( /resource/image/text/headings/on_yellow/tag_line.gif );
    background-repeat: no-repeat;
    display: block;
    height: 5px;
    margin: 0 0 6px 22px;
    width: 201px;
}

/* ------------------------ */

.journal #secondary_nav strong#page_logo {
    background-image: url( /resource/image/text/headings/on_black/oj_logo.gif );
    background-repeat: no-repeat;
    background-position: top left;
    float: left;
    height: 9px;
    margin: 4px 0 0 22px;
    width: 142px;
}

.journal #secondary_nav strong#page_logo a {
    display: block;
    height: 9px;
    width: 142px;
}

/* Adverts */

#oas_top,
#ad-top {
    margin: auto;
    margin-bottom: 10px;
    clear: both;
    text-align: center;
}

#oas_bottom,
#ad-footer {
    margin: auto;
    margin-bottom: 10px;
    clear: both;
    position: relative;
    z-index: 10;
text-align: center;
}

#oas_bottom,
#ad-footer {		/* Attempt to keep the floating nav bar from covering this element */
    position: relative;
    z-index: 10;
}

#oas_top img,
#oas_bottom img,
#ad-top img,
#ad-footer img {
    display: block;
    margin: 0 auto; 
}

#oas_right1 {
    margin: auto;
    margin-bottom: 10px;
    clear: both;
    text-align: center;
}

#oas_right1 a img {
    margin-left: 30px;
}

.ad_hidden { display: none; }
.ad_unhidden { display: block; }

.ad_working { visibility: hidden; }
// .ad_unhidden { visibility: visible; }

div#oas_top.ad_unhidden {
Text-align: center;
}

/* Proxied Contents (Archive Pages) */

div#proxied-contents table.proxy-archive-by-year {
    margin-left: auto;
    margin-right: auto;
}

div#proxied-contents table.proxy-archive-by-year th,
div#proxied-contents table.proxy-archive-by-year td {
    padding: 5px;
}

div#pageid-archive #content-block table.proxy-archive-by-year td.proxy-archive-by-year-month h3 {
    background-color: #EEEEEE;
    padding: 5px;
    font-size: 1.2em;
    font-weight: bold;
    border-bottom: 1px solid #B9C28D;
}

/*Hovering Abstracts*/
div#hovering-abs {
	background-color: #ffffff;
	text-align:left;
	-moz-box-shadow: 0.5em 0.5em 0.5em silver;
	-webkit-box-shadow: 0.5em 0.5em 0.5em silver;
	box-shadow: 0.5em 0.5em 0.5em silver;}

div#hovering-abs-ptr {
	background-image: url(../../publisher/img/misc/abs-ptr.white.gif);
}

/*floating abs subtitles, h2, same formatting as default h1*/
div#hovering-abs h2 {
	font-size: 90%;
        padding: 0 .4em .4em .4em;
        margin:  0 .5em .5em .5em;
}

div#hovering-abs .abstract h2 {
	margin-top: .4em;
	padding-top: .5em;
}


div#hovering-abs h1 {
	padding-bottom: .1em;
	margin-bottom: .1em;
	font-size: 120%;
	font-family: Georgia, 'Times New Roman', serif;
}

div#hovering-abs span.kwd-group-title {
	display:none;
}


/* Hidden Content & Image Replacements */
p.hide,
#primary_nav ul li a span, 
#primary_nav ul li strong span, 
#secondary_nav ul li a span,
#secondary_nav ul li strong span,
#secondary_nav strong span,
#header strong span,
#header em span,
#header h1 span,
#header h2 span,
#page_title h1 span,
#primary_footer strong span,
#primary_footer em span  {
    display: block;
    height: 0.1em; /* [5] */
    overflow: hidden;
    width: 0;
}

p.hide {
    margin-bottom: -0.1em;
}

/* Google referrer based search link */

#hw div.referrer-based-search-line
{
font-family: arial,sans-serif;
font-size: 0.75em;
background-color: yellow;
padding-top: 3px;
padding-right: 25px;
padding-bottom: 3px;
padding-left: 25px;
margin-top: 0px;
margin-right: 4px;
margin-bottom: 5px;
margin-left: 0px;
}

/* == issue-title handling == */

#hw div#issue-title p{
     font-family: arial,sans-serif;
     font-size: 0.75em;
     background-color: #eeeeee;
     width: 450px;
     padding: 10px;
     border: 1px solid silver;
}


#hw div#issue-title p strong{
     font-weight: normal;
}



/* == institutional branding == */

#inst_logo{
    text-align: right;
}

#inst_logo a img{
    border: none;
}

/* == FastTrack Articles == */
span.hw-pub-sertitle-fasttrack {
    background-image:url(/resource/image/fasttrack.png); 
    background-position:0 center;
    background-repeat:no-repeat;
    padding-right:40px;
    color:transparent;
}

/* == Superscript formatting == */

a.xref-fn sup {
    font-size: .83em;
    line-height: 0.5em;
    vertical-align: baseline;
    position: relative;
    top: -0.4em;
}

a.xref-fn {
    line-height:0;
}

/* == OpenURL resolver images on a new line == */
div.cit-extra {display: block;}


/* == col3 current issue == */
#col-3 #sidebar-current-issue ol {text-align: center;}
#col-3 #sidebar-current-issue .cb-section {border-bottom: none; margin: 0;}


/* == footnote and refs backlinks == */
div.ref-list a.rev-xref-ref,  a.rev-xref {background-color: transparent; border: 1px solid silver; padding: 0 2px 0 2px; margin: 0 2px 0 2px; }
div.ref-list a.rev-xref-ref:hover,  a.rev-xref:hover {background-color: silver;}

/* == strikethrough text == */
.strike{text-decoration: line-through;}

/* == Hides Free Indicator on TOC == */
.ac-free-to-you {display: none;}
.content-box .free-to-you {display: none;}

/* == toc margin for authorless items == */
div#content-block .cit-metadata h4.cit-first-element{padding-left: 2em;}

/* == history list == */
ul.history-list{text-align: right;}

/* == citing articles == */
#content-block #cited-by h2 {background-color: transparent;}

/* == col3 images == */
#col-3 #second .feature img {display: block;
    margin-left: auto;
    margin-right: auto }

/* == license == */
div.license, ul.copyright-statement{display: block; margin-top: 1em;}

/*== links in refs  ==*/
div.ref-cit span.cit-comment a, a.cit-ref-sprinkles {font-weight: normal;}
span.cit-reflinks-full-text span.free-full-text {color: green;}

/*== display quote ==*/
div#pageid-content .article p q {border-left: 1em solid #eeeeee;}

/*== toc spacing ==*/
div#content-block .cit-metadata h4 {margin: 0;}

/*== cover images ==*/
img.cover{border: 1px solid silver;}

/*== eletters col2  published letters list width ==*/
html body.general_page div#pageid-eletters.hw-gen-page div#col-2 div.sidebar ol {margin-left: 2em;}

/*== author blocks left margin ==*/
div#content-block div.cit div.cit-metadata ul.cit-auth-list {display: block;}
ol.results-cit-list .cit-auth-list {display: block;}
div#pageid-search-results.hw-gen-page div#content-block ol.results-cit-list li.results-cit div.results-cit div.cit-metadata ul.cit-auth-list {margin-left: 0;}

/*== h2 full text ==*/
#pageid-content #content-block h2 {padding-left: 0em; padding-bottom: 0.25em;}

/*== content box citation ==*/
div#slugline {text-align: center;}

/*== col2 col3 spacing ==*/
div#pageid-content div#col-2 div.cb-contents  li {margin-bottom: 3px;}
div#pageid-content div#col-3 div#second div.features div.feature li {margin-bottom: 3px;}
div#pageid-content div#col-3 .feature {padding-bottom: 0px; margin-bottom: 1.5em;}

/*== editors choice listing ==*/
#pageid-toc .hw-pub-sertitle-editorschoice {display: inline;}
.hw-pub-sertitle-editorschoice {text-transform:capitalize;}
div#pageid-tag-index div#content-block ol.results-cit-list ul.cit-auth-list{margin-left: 3em;}


/*== e.g. ed choice listing remove border ==*/
div#pageid-tag-index div#content-block div.search-nav {border: none;}

/*== supplement listing ==*/
ul.supplement-list li.issue-cit {margin: 0 0 1em 0;}

/*== search results ==*/
#pageid-search-results #col-2 ul.results-actions li {margin-bottom: 0.5em;}

/*== uptodate links ==*/
#pageid-toc.hw-gen-page #content-block div.toc-level ul.cit-list li.cit div.cit-extra ul.cit-views li.last-item p.nowuptodate-info {border: 1px solid silver; color: #006633; display: block; font-weight: normal; padding: 0 0.5em 0.5em 0; width: 97%; text-transform: none; text-align: center; margin-top: 0.5em;}

/*== poetry ==*/
#pageid-content #content-block .verse-group p.verse-line {line-height: 1;}


/*== visited links ==*/
a:visited{color: purple;}

/* ROB 19/5 login page */
body.general_page.journal div#pageid-login.hw-gen-page div#content-block div.additional-access-denied-text {display: none;}
body.general_page.journal div#pageid-login.hw-gen-page div#content-block div#hw-login-instruction {background-color: #efefef; text-align: center; font-size: 100%; padding: 5px 0 5px 0; display: block; color: black; font-weight: bold; margin-bottom: 15px;}
body.general_page.journal div#pageid-login.hw-gen-page div#content-block #hw-login-item-group div#hw-login-content-item {margin-bottom: 15px;}
body.general_page.journal div#pageid-login.hw-gen-page div#content-block #hw-login-item-group div#hw-login-content-item ul.cit-auth-list{font-size: 50%; display: none;}
body.general_page.journal div#pageid-login.hw-gen-page div#content-block #hw-login-instruction {margin-bottom: 0px;}
body.general_page.journal div#pageid-login.hw-gen-page div#content-block #hw-login-rbac-group {margin-bottom: 20px;}
body.general_page.journal div#pageid-login.hw-gen-page div#content-block #hw-login-sign-in-group {margin-bottom: 20px;}
body.general_page.journal div#pageid-login.hw-gen-page div#content-block #hw-login-sign-in-box{margin-top: 10px;}
body.general_page.journal div#pageid-login.hw-gen-page div#content-block  #hw-login-sign-in-box ul.hw-login-option-list {line-height: 90%}
body.general_page.journal div#pageid-login.hw-gen-page div#content-block #hw-login-ppv-group {margin-bottom: 20px;}
body.general_page.journal div#pageid-login.hw-gen-page div#content-block #hw-login-shib-athens-group {margin-bottom: 15px;}

/*rob 2012-06-06 col3 QS and MR widgets*/
div#col-3 .sidebar-qs {margin: 0 5px 5px 5px; background-color: #EEEEEE;}
div#col-3 .sidebar-qs form.searchbox {margin: 2px;}
div#col-3 .sidebar-qs form.searchbox div input#header-qs-input {width: 78%;}
div#col-3 .sidebar-qs form.searchbox input.inline_button {float: right; margin-right: 0.2em;}
div#col-3 .sidebar-qs form.searchbox p {margin-bottom: 0.5em;}


#col-3 div.most-links-box .most-list li{padding-bottom: 3px;}

/*space above eletter heading*/
div#responses {margin-top: 10px;}

/*highlight correction*/
li.notice.correction-links {background-color: #FFFF99; margin-right: 5px;}

/*suppress list of expired subs (qb31003)*/
div#hw-login-review-subs {display: none;}

/*institutional branding*/
img.hwac-institutional-logo {margin: 5px 10px 0px 0px;}

/*share*/
div#pageid-content.hw-gen-page div#col-2 div#article-cb-main.content-box div.cb-contents div#cb-art-soc.cb-section ol li div.social-bookmarking ul.social-bookmark-links li.social-bookmarking-item {margin: 0.1em;}

/*Prevents embedded video wobble*/
#pageid-content #oas_top {
     min-height: 24px;
     height: auto !important;
     height: 24px;
}

/*overlines styling*/
.overline{
margin-top: 20px;
margin-bottom: 20px;
font: bold 1.25em Georgia,'Times New Roman',serif;
color: #555555;
}

/*Col2 QuickSearch*/
div#col-2 div.sidebar-qs {background-color: #EEEEEE; border: 1px solid #FFFFFF;}

/*archive covers*/
.proxy-archive-cover-images img {border: 1px solid silver;}

/* oa license text*/
div.license {font-size: 0.8em;}


/*CrossRef cited by links page*/
td.crossref-cite {vertical-align: middle;}
tr.crossref-space-row {display: none;}

/*Abstracts TOC display */
#pageid-toc .hw-pub-property-meeting_abstract ul.cit-first-element.cit-auth-list {display:none;}
#pageid-toc .hw-pub-property-meeting_abstract .sub-article-title {display:block; margin: 0 0 0.5em 0; font-weight:normal;}
#pageid-toc .hw-pub-property-meeting_abstract img.sub-article-title-bullet-js {display: none;}


/* ROB 2012-06-06 version alert*/
body.general_page div#pageid-content.hw-gen-page div#col-2 div#article-cb-main.content-box div.cb-contents div.cb-section ol li.cb-versions div ol.version-list li.current-li a {text-decoration: underline; background-color: red; padding: 3px; line-height: 2em; color: #fff; font-weight: bold; box-shadow: 0.5em 0.5em 0.5em silver;}
body.general_page div#pageid-content.hw-gen-page div#col-2 div#docked-nav.dockblock div#docked-cb.content-box div.cb-contents div.cb-section ol#docked-nav-views li.cb-versions div ol.version-list li.current-li a {text-decoration: underline; background-color: red; padding: 3px; line-height: 2em; color: #fff; font-weight: bold;}
body.general_page div#pageid-content.hw-gen-page div#col-2 div#article-cb-main.content-box div.cb-contents div.cb-section ol li.cb-versions div ol.version-list li.current-li span.current-version {font-size: 0.8em;}
html body.general_page div#pageid-content.hw-gen-page div#col-2 div#docked-nav.dockblock div#docked-cb.content-box div.cb-contents div.cb-section ol#docked-nav-views li.cb-versions div ol.version-list li.current-li span.current-version {font-size: 0.8em;}
body.general_page div#pageid-content.hw-gen-page div#content-block div.version-links-before-resource {background-color: red; padding: 3px; line-height: 2em; color: #fff; font-weight: bold;  padding: 0.5em; width: 90%; text-align: center; box-shadow: 0.5em 0.5em 0.5em silver;}
body.general_page div#pageid-content.hw-gen-page div#content-block div.version-links-before-resource a {text-decoration: underline; color: #fff;}


/*ROB 2012-06-06 readability*/
div#content-block div.article ol.cit-list li {margin-bottom: 1em;}
div#pageid-toc div#content-block div.toc-level ul.cit-list li.cit {margin-bottom: 2em;}
div#pageid-content.hw-gen-page div#content-block p {font-size: 1.25em;}
ol.cit-list li {font-size: 1.1em;}

/*ROB yiel toc*/
img.toc-sec-expand-icon, img.toc-sec-collapse-icon {margin: 0 0.5em 0.1em 0;}

/*most read widget*/
div#col-3 div.most-links-box ul li.most-cur-sel div.most-list ol li {margin-bottom: 0.5em;}
div#col-3 div.most-links-box ul li.most-cur-sel div.most-list ol li a, div#col-3 div.most-links-box ul li.most-cur-sel div.most-list a {color: blue; font-size: 1em; line-height: 1.1em;}

/*cover drop shadow*/
img#cover, img#hw-login-cover-image,  table.proxy-archive-cover-images img {
-moz-box-shadow: 0.5em 0.5em 0.5em silver;
-webkit-box-shadow: 0.5em 0.5em 0.5em silver;
box-shadow: 0.5em 0.5em 0.5em silver;}


img#cover, img#hw-login-cover-image  {border: 1px solid silver;}
#col-2 .cover img {border: 1px solid silver;}


/*article usage stats*/
div#pageid-articleusage div.table-note {color: #888; font-size: 0.8em;}
div#pageid-articleusage div#table-display td.td-data {border: none;}
div#pageid-articleusage div#table-display div.table-header h4 {color: black;}
div#pageid-articleusage div#related-links div.related-header h4 {color: black;}

/*GS reflinks*/
div.cit-extra a {font-weight: normal;}
/*fig legend*/
html body.general_page div#pageid-content.hw-gen-page div#content-block .fig-expansion div.fig-caption {background-color: #fff; border: none; margin-top: 1em;}
div#power-point div.power-point-instructions {font-size: 0.8em;}


/*OI*/
.underbar-column {text-align: left;}
#underbar-wrapper.ui-widget-content a#underbar-related {text-align: left; color: white;}
/*div#underbar-wrapper, div#underbar-header {display: none;}*/

/*download citations page*/
html body.general_page div#pageid-citmgr.hw-gen-page div#content-block div.cit div.cit-metadata ul.cit-auth-list {margin-left: 2.5em;}
html body.general_page div#pageid-citmgr.hw-gen-page div#content-block div.cit div.cit-metadata cite {margin-left: 0.5em;}

/*JEL collections*/
html body.general_page div#pageid-collections.hw-gen-page div#content-block div#proxied-contents.proxied-column-display div#col-2 div.sidebar-related-coll ul li.top-level.coll-alerts {background-color: #FFF; border: none; text-align: center; border: 1px solid #c0c0c0; margin: 0 10px 5px 10px; padding: 5px;}
html body.general_page div#pageid-collections.hw-gen-page div#content-block div#proxied-contents.proxied-column-display div#col-2 div.sidebar-related-coll ul li.top-level.coll-home {background-color: #FFF;}
html body.general_page div#pageid-collections.hw-gen-page div#content-block div#proxied-contents.proxied-column-display div#col-main.proxied-collections ul.results-cit-list li.results-cit div.cit-metadata ul.cit-auth-list {margin-left: 28px;}

/* Cookie Notification */
#oupcookiepolicy_message {
font-size: .7em;
}
/*affiliations*/
div#pageid-content.hw-gen-page div#content-block p.affiliation-list-reveal {font-size: 1.1em;}
div#pageid-content.hw-gen-page div#content-block div.article div.contributors ol.affiliation-list li.aff {padding-bottom: 0.5em;}

/*cover archive*/
td.proxy-archive-cover-item a img {	
  border: none !important;
  -moz-box-shadow: 0.5em 0.5em 0.5em silver;
	-webkit-box-shadow: 0.5em 0.5em 0.5em silver;
	box-shadow: 0.5em 0.5em 0.5em silver;}

/*crossref forward links*/
html body.general_page div#pageid-crossref.hw-gen-page div#content-block div#proxied-contents table#crossref-results tbody tr.crossref-cite-row td.crossref-logo, html body.general_page div#pageid-crossref.hw-gen-page div#content-block div#proxied-contents table#crossref-results tbody tr.crossref-cite-row td.crossref-cite {border: none;}
html body.general_page div#pageid-crossref.hw-gen-page div#content-block div#proxied-contents table#crossref-results tbody tr.crossref-cite-row {border-bottom: 1em solid #fff;}
html body.general_page div#pageid-crossref.hw-gen-page div#content-block div#proxied-contents table#crossref-results tbody tr td {border: none;}


/* ========================================== 
Notes:
[1] centers for IE5 Win, which happily ignores 'margin: auto' 
[2] no effect in Opera 7.54 Win, which wants a value for width
[3] fixes IE Win 'float/margin double-width bug' (should be: 'display: block')	
[4] shifts it out of view, since 'background-image: none' here breaks IE Win
[5] a twist on Dwyer image replacement (height: 0), that works correctly in IE5.5 Win. really should trademark this :)
[6] improves alignment in IE Win
[7] main col is 1px wider, and spacer 1px narrower than expected - prevents third column dropping in IE5 Mac
[8] avoiding padding on the list item containing a link prevents a nasty IE5 PC bug, in which content mysteriously 'drops' down the screen on mouseover. Padding is reapplied for the selected (non-linked) navigation item to make space for the list bullet to the left.
[9] this wrapper with reduced width prevents content overflow in IE5 Mac
========================================== */

