/* ********************************** banner */ #top_nav_util { background-color: #FFFFFF; margin: 0px; padding: 0px; position: relative; top: 3px; } #banner span#login_welcome { position: absolute; left: 108px; top: 3px; margin-top: -1px; color: #000000; visibility: hidden; font-size: 10px; /* float: left; margin-left: 1em; color: #000000; */ } #top_nav_util ul { position: relative; /* in order for the links to be hot over #banner_ad */ z-index: 10; } #top_nav_util li { float: left; margin: 0 0 0 1em; color: #000000; } #top_nav_util li + li:before { content: '|\00A0'; /* pipe + em space */ } #top_nav_util li a { font-size: inherit; text-decoration: none; color: #000000; border: 0; } #article_keywords { width: 155px; } /* force contain floats */ #top_nav_util:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } #top_nav { height: 29px; background-image: url("/cm/images/interface/navigation/top_nav_bg.jpg"); background-repeat: repeat-x; width: 950px; } #top_nav li { float: left; margin: 0; padding: 0; } #top_nav ul a { display: block; overflow: hidden; padding-top: 29px; height: 0px; border: 0; } #top_nav_0 {width: 131px; background-image: url("/cm/images/interface/navigation/top_nav_0.jpg"); } #top_nav_0_current {width: 131px; background-image: url("/cm/images/interface/navigation/top_nav_0_current.jpg"); } #top_nav_0:hover { background-image: url("/cm/images/interface/navigation/top_nav_0_hover.jpg"); } #top_nav_1 {width: 146px; background-image: url("/cm/images/interface/navigation/top_nav_1.jpg"); } #top_nav_1_current {width: 146px; background-image: url("/cm/images/interface/navigation/top_nav_1_current.jpg"); } #top_nav_1:hover { background-image: url("/cm/images/interface/navigation/top_nav_1_hover.jpg"); } #top_nav_2 {width: 134px; background-image: url("/cm/images/interface/navigation/top_nav_2.jpg"); } #top_nav_2_current {width: 134px; background-image: url("/cm/images/interface/navigation/top_nav_2_current.jpg"); } #top_nav_2:hover { background-image: url("/cm/images/interface/navigation/top_nav_2_hover.jpg"); } #top_nav_3 {width: 158px; background-image: url("/cm/images/interface/navigation/top_nav_3.jpg"); } #top_nav_3_current {width: 158px; background-image: url("/cm/images/interface/navigation/top_nav_3_current.jpg"); } #top_nav_3:hover { background-image: url("/cm/images/interface/navigation/top_nav_3_hover.jpg"); } #top_nav_4 {width: 111px; background-image: url("/cm/images/interface/navigation/top_nav_4.jpg"); } #top_nav_4_current {width: 111px; background-image: url("/cm/images/interface/navigation/top_nav_4_current.jpg"); } #top_nav_4:hover { background-image: url("/cm/images/interface/navigation/top_nav_4_hover.jpg"); } /* #this_issue { position: relative; width: 174px; border: 1px solid #C8C8C8; background-color: #FFF; } */ #this_issue { position: relative; width: 186px; /* background-image: url('/cm/images/interface/left-sidebar.bg.jpg');*/ background-repeat: repeat-y; margin-top: 4px; /* margin-right: -5px;*/ } #this_issue_sm { position: static; width: 145px; background-image: url('/cm/images/interface/left-sidebar_sm.bg.jpg'); background-repeat: repeat-y; margin-top: 4px; margin-right: 3px; } #left_side #top { } #this_issue #archive_authors { margin: 0 0 0 9px; } #this_issue #bottom, #this_issue_sm #bottom { margin-bottom:-3px; } #this_issue a , #this_issue_sm a { border-width: 0px; } #this_issue.Collapsed, #this_issue_sm.Collapsed { width: 174px; } #this_issue_collapsed { width: 162px; height: 218px; margin: 0px; margin-top: 10px; } #this_issue_collapsed_sm { width: 132px; height: 178px; margin: 7px 5px 6px 5px; } #this_issue img#archive { margin: 10px 0px 0px 9px; } #this_issue_sm img#archive { margin: 5px 0px 0px 6px; } #left_side #promo-left { margin: 15px 0px 0px 6px; } #left_side #promo-left_sm { margin: 15px 0px 0px 0px; } #left_side #promo-left h6 { margin: 5px 0px 5px 4px; color: #DEDEDE; font-size: 9px; } #left_side #promo-left_sm h6 { margin: 5px 0px 5px 4px; color: #DEDEDE; font-size: 9px; } #btn_open { position: absolute; left: 139px; top: 205px; } #this_issue_sm #btn_open { position: absolute; left: 124px; top: 308px; } #this_issue_full /* flyout nav on homepage */ { display: none; position: absolute; left: -500px; /* move on top of border */ top: -129px; padding: 6px; z-index: 100; width: 419px; height: 555px; background-image: url('/cm/images/interface/this_issue_full_bg.png'); background-repeat: no-repeat; } #this_issue_sm #this_issue_full /* flyout nav on subject/article pages */ { display: none; position: absolute; left: 10px; /* move on top of border */ top: 145px; padding: 6px; z-index: 100; width: 400px; height: 536px; background-image: url('/cm/images/interface/this_issue_full_bg.png'); background-repeat: no-repeat; } #this_issue_full img { display: block; width: 400px; height: 536px; margin: 0; } #this_issue #btn_close, #this_issue_sm #btn_close { position: absolute; left: 372px; top: 500px; } #this_issue ul { display: block; width: 162px; position: relative; right: 5px; margin: 0px 0px 5px 11px; padding: 1px 0 1px 0px; background-color: #FFFFFF; } #this_issue_sm ul { display: block; width: 130px; position: relative; right: 5px; margin: 0px 0px 5px 10px; padding: 1px 0 1px 0px; background-color: #FFFFFF; } /* Originally done with background image and text. Now just images. #this_issue li { display: block; width: 156px; height: 18px; margin: 1px 1px 0 1px; padding: 0; border: 2px solid #FFF; background-image: url("/cm/images/interface/bg_this_issue_nav.png"); background-repeat: repeat-x; } #this_issue li a { display: block; width: 100%; height: 100%; padding-left: 20px; font-weight: bold; background-image: url("/cm/images/interface/arrow_more.png"); background-repeat: no-repeat; background-position: 6px 5px; } */ #this_issue li, #this_issue_sm li { margin: -1px 0px -1px 0px; padding: 0px; border: 1px solid #DDDDDD; background-color: #FFFFFF; } #this_issue li a { display: block; width: 156px; overflow: hidden; padding-top: 22px; height: 0px; background-repeat: no-repeat; border: 0; } #this_issue_sm li a { display: block; overflow: hidden; padding-top: 20px; height: 0px; background-repeat: no-repeat; border: 0; } #this_issue_sm #authors { position: relative; left: 7px; } /* There's a weird flickering in IE even if the :hover rules * are removed. Weird & strange. */ #side_nav_0 { background-image: url('/cm/images/interface/navigation/side_nav_0.gif'); } #side_nav_0:hover { background-image: url('/cm/images/interface/navigation/side_nav_0_hover.gif'); } #side_nav_1 { background-image: url('/cm/images/interface/navigation/side_nav_1.gif'); } #side_nav_1:hover { background-image: url('/cm/images/interface/navigation/side_nav_1_hover.gif'); } #side_nav_2 { background-image: url('/cm/images/interface/navigation/side_nav_2.gif'); } #side_nav_2:hover { background-image: url('/cm/images/interface/navigation/side_nav_2_hover.gif'); } #side_nav_3 { background-image: url('/cm/images/interface/navigation/side_nav_3.gif'); } #side_nav_3:hover { background-image: url('/cm/images/interface/navigation/side_nav_3_hover.gif'); } #side_nav_4 { background-image: url('/cm/images/interface/navigation/side_nav_4.gif'); } #side_nav_4:hover { background-image: url('/cm/images/interface/navigation/side_nav_4_hover.gif'); } #side_nav_sm_0 { background-image: url('/cm/images/interface/navigation/side_nav_sm_0.gif'); } #side_nav_sm_0:hover { background-image: url('/cm/images/interface/navigation/side_nav_sm_0_hover.gif'); } #side_nav_sm_1 { background-image: url('/cm/images/interface/navigation/side_nav_sm_1.gif'); } #side_nav_sm_1:hover { background-image: url('/cm/images/interface/navigation/side_nav_sm_1_hover.gif'); } #side_nav_sm_2 { background-image: url('/cm/images/interface/navigation/side_nav_sm_2.gif'); } #side_nav_sm_2:hover { background-image: url('/cm/images/interface/navigation/side_nav_sm_2_hover.gif'); } #side_nav_sm_3 { background-image: url('/cm/images/interface/navigation/side_nav_sm_3.gif'); } #side_nav_sm_3:hover { background-image: url('/cm/images/interface/navigation/side_nav_sm_3_hover.gif'); } #side_nav_sm_4 { background-image: url('/cm/images/interface/navigation/side_nav_sm_4.gif'); } #side_nav_sm_4:hover { background-image: url('/cm/images/interface/navigation/side_nav_sm_4_hover.gif'); } /* ************************ navigation at top of categories page */ #bundle_nav { width: 550px; margin-top: 14px; padding: 4px 10px 4px 10px; border: 1px solid #E2E2E2; background-color: #F9F9F9; color: #000000; font-size: smaller; font-weight: bold; letter-spacing: .1em; } #bundle_nav div { float: left; color: #3A3A3A; } #bundle_nav li { float: left; margin-left: .5em; } #bundle_nav li + li:before { content: '|\00A0'; } #bundle_nav li a { border: 0; } #bundle_nav:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } #bundle_nav_sm { width: 400px; margin-top: 10px; padding: 4px 0 4px 10px; border: 1px solid #E2E2E2; background-color: #F9F9F9; color: #A0A0A0; font-size: smaller; font-weight: bold; letter-spacing: .1em; } #bundle_nav_sm div { float: left; color: #3A3A3A; } #bundle_nav_sm li { float: left; margin-left: .5em; } #bundle_nav_sm li + li:before { content: '|\00A0'; } #bundle_nav_sm li a { border: 0; } #bundle_nav_sm:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* ***************************************** subscription nav */ #subscribe_nav { width: 348px; height: 73px; margin: 10px 0 0 -10px; padding: 10px; background-image: url("/cm/images/interface/bg_subscribe_nav.png"); background-repeat: no-repeat; } #subscribe_nav ul { position: relative; display: block; width: 323px; height: 24px; background-color: #B3BFCF; } #subscribe_nav li { float: left; margin: 1px 0 0 1px; } #subscribe_nav li a { display: block; width: 160px; overflow: hidden; padding-top: 22px; height: 0px; background-repeat: no-repeat; border: 0; } #subscribe_nav_0 { background-image: url('/cm/images/interface/navigation/subscribe_nav_0.png'); } #subscribe_nav_0:hover { background-image: url('/cm/images/interface/navigation/subscribe_nav_0_hover.png'); } #subscribe_nav_1 { background-image: url('/cm/images/interface/navigation/subscribe_nav_1.png'); } #subscribe_nav_1:hover { background-image: url('/cm/images/interface/navigation/subscribe_nav_1_hover.png'); } #subscribe_nav_2 { background-image: url('/cm/images/interface/navigation/subscribe_nav_2.png'); } #subscribe_nav_2:hover { background-image: url('/cm/images/interface/navigation/subscribe_nav_2_hover.png'); } #subscribe_nav_3 { background-image: url('/cm/images/interface/navigation/subscribe_nav_3.png'); } #subscribe_nav_3:hover { background-image: url('/cm/images/interface/navigation/subscribe_nav_3_hover.png'); } /* ************************************** article nav */ #article_nav { position: relative; /* for the email popup */ float: right; width: 108px; height: 112px; margin: .5em 0 1em 10px; padding: 0; } #article_nav ul { display: block; width: 106px; height: 112px; background-color: #CCC; margin: 0; padding: 0 1px 0px 1px; } #article_nav ul li { width: 106px; height: 15px; margin: 0; padding: 1px 0 0 0; } #font_sizer { width: 106px; height: 30px; background-color: #FFF; vertical-align: middle; text-align: center; line-height: 30px; } #article_nav input { display: inline; margin: 0 auto; } #article_nav ul li a { display: block; width: 106px; overflow: hidden; padding-top: 15px; height: 0px; background-repeat: no-repeat; border: 0; } #article_nav_0 { background-image: url('/cm/images/interface/navigation/article_nav_0.png'); } #article_nav_0:hover { background-image: url('/cm/images/interface/navigation/article_nav_0_hover.png'); } #article_nav_1 { background-image: url('/cm/images/interface/navigation/article_nav_1.png'); } #article_nav_1:hover { background-image: url('/cm/images/interface/navigation/article_nav_1_hover.png'); } #article_nav_2 { background-image: url('/cm/images/interface/navigation/article_nav_2.png'); } #article_nav_2:hover { background-image: url('/cm/images/interface/navigation/article_nav_2_hover.png'); } #article_nav_3 { background-image: url('/cm/images/interface/navigation/article_nav_3.png'); } #article_nav_3:hover { background-image: url('/cm/images/interface/navigation/article_nav_3_hover.png'); } #article_nav_4 { background-image: url('/cm/images/interface/navigation/article_nav_4.png'); } #article_nav_4:hover { background-image: url('/cm/images/interface/navigation/article_nav_4_hover.png'); } #breadcrumb { height: 26px; border-bottom: 1px solid #C3C1BB; vertical-align: middle; margin: 5px 0 10px 0 !important; color: #666; font-size: 10px; } #breadcrumb span { margin: 0 5px 0 5px; line-height: 26px; color: #666; font-size: 10px; } #breadcrumb span#first { margin: 0 5px 0 0; } #breadcrumb ul { display: inline; margin: 0px; padding: 0px; } #breadcrumb li { float: left; line-height: 32px; color: #666; font-size: 10px; margin: 0px; padding: 0px; } /* #breadcrumb li + li:before { content: '> '; } */ /* ****************************** Browse by Year in archive */ #browse_by_year { width: 150px !important; } #browse_by_year dt { margin: 0; padding: .4em 0 0 1em; border-top: 1px solid #C4C2BC; } #browse_by_year dd, dl.BrowseClosed dd { display: none; margin: .3em 0 0 3em; font-size: 1.1em; } #browse_by_year dl.BrowseOpen dd { display: block; } #browse_by_year dt a { font-size: 1.1em; font-weight: bold; letter-spacing: .1em; } #browse_by_year dt a img { margin-right: .5em; } #browse_by_year dd a { display: block; font-weight: normal; } #view_only { display: block; width: 600px; height: 31px; margin: 0; vertical-align: middle; background-image: url('/cm/images/interface/bg_hdr_dark_grey.png'); background-repeat: repeat-x; font-size: .9em; color: #FFF; } #view-only span { float: left; display: block; position: relative !important; left: .5em !important; top: 10px !important; line-height: 31px; color: #FFF; } #view-only div { position: relative; top: 10px; left: 5px; } #view_only dt { float: left; display: block; margin: 0 .5em; line-height: 31px; color: #FFF; } #view_only dd { float: left; display: block; margin: 0 .5em 0 0; line-height: 31px; color: #FFF; } #view_only dd + dd:before { content: '|\00A0'; } #view_only a { font-weight: bold; color: #FFF; } #view_only a:hover { font-weight: bold; color: #FFEB8B; } .PrevNext { float: right; } #article .PrevNext { height: 60px; } #article .PrevNext:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .PrevNext span, .PrevNext a { padding: .2em .4em; font-size: 11px; font-weight: bold; letter-spacing: .1em; border-width: 1px; border-style: solid; } .PrevNext span { color: #666; background-color: #F6F6F6; border-color: #CCC; } .PrevNext a { background-color: #F9F9F9; color: #006699; border-color: #6699CC; } .PrevNext a:hover { border-color: #8A0809; background-color: #F6F6F6; } .PrevNext a img { margin: -3px .2em 0 .2em; vertical-align: middle; } .SideLinks /* on article page */ { margin: 14px 0 0 0; color: #CCC; } .SideLinks a { margin: 0 10px; font-size: .8em; font-weight: bold; border-bottom-width: 1px; border-bottom-style: dotted; }