Changeset 7318 for head/ambra/journals/journal-overlay/src/main/resources/struts/journals/overlayJournal/css/screen.css
- Timestamp:
- 03/02/09 10:43:14 (19 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
head/ambra/journals/journal-overlay/src/main/resources/struts/journals/overlayJournal/css/screen.css
r7234 r7318 3 3 * $Id$ 4 4 * 5 * Copyright (c) 2006-200 8by Topaz, Inc.5 * Copyright (c) 2006-2009 by Topaz, Inc. 6 6 * http://topazproject.org 7 7 * … … 20 20 /* ------------------------------------------------------------- 21 21 22 GLOBAL STYLE SHEET FOR : OverlayJournal22 GLOBAL STYLE SHEET FOR : Ambra Journal 23 23 CREATED ON : 08-26-2006 24 24 CREATED BY : MARGARET SHEAR … … 31 31 32 32 html { margin: 0 0 1px 0; min-height: 100%; /* set margin and height to eliminate the scroll bar page shift on mozilla and safari */ background: transparent url(../images/html_bg.gif) 0 0 repeat-x; } /*changed background color to transparent to partially fix IE7 repaint bug of homepage body background image -SWT */ 33 body { font: 82.5% Verdana, Arial, Helvetica, sans-serif; color: # 00131D; margin: 0; border-bottom: 6px solid #202020; min-height: 100%; }34 a:link { color: # 369; text-decoration: underline; }35 a:visited { color: # 66c; }36 a:hover { color: # 39f; text-decoration: none;}33 body { font: 82.5% Verdana, Arial, Helvetica, sans-serif; color: #303030; margin: 0; border-bottom: 6px solid #202020; min-height: 100%; } 34 a:link { color: #c60; text-decoration: underline; } 35 a:visited { color: #a25100; } 36 a:hover { color: #f60; text-decoration: none;} 37 37 a:active { } 38 38 :active, :focus { outline-style: none; -moz-outline-style:none; } … … 65 65 dd { margin: 0; } 66 66 table { margin: 20px; border: none;} 67 th { padding: 6px; color:#fff; background-color: #666; border: 4px solid #FFF; border-width: 0 3px 3px 0; font-weight: bold;}68 td { padding: 6px; background-color: # ccc; border: 4px solid #FFF; border-width: 0 3px 3px 0; }67 th { padding: 6px; background-color: #fdae7a; border: 4px solid #FFF; border-width: 0 3px 3px 0; font-weight: bold;} 68 td { padding: 6px; background-color: #fcd3b8; border: 4px solid #FFF; border-width: 0 3px 3px 0; } 69 69 /* Default Headings */ 70 70 h1, h2, h3 { font-family: Georgia, "Times New Roman", Times, serif; color: #333; /*position: relative; Note: this was causing links in floated articleMenu to be covered up and unclickable in Firefox2 */ } … … 80 80 ---------------------------------------------------------- 81 81 */ 82 .noshow { line-height:0; } /* can be applied to elements that need to be present in the flow but not impact vertical spacing, e.g. in-page anchors */ 83 .clearer { clear:both; line-height:0; } 82 .noshow { display:block; height:0px; line-height:0em; } /* can be applied to elements that need to be present in the flow but not impact vertical spacing, e.g. in-page anchors */ 83 .clearer { clear:both; line-height:0; height:0; display:none; } 84 .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 85 .clearfix { zoom:1; } /*zoom allows self-clearing floats to work in IE*/ 84 86 85 87 /* Global : Icons and Links … … 91 93 a.trackback:visited, 92 94 a.rating:visited, 93 a.annotation:visited, 95 a.annotation:visited, 94 96 a.user:visited, 95 97 a.instructions:visited, 96 98 a.addannotation:visited, 97 a.corrections:visited { color: # 369; }99 a.corrections:visited { color: #c60; } 98 100 99 101 a.tooltip, … … 110 112 111 113 a.rating { padding: 0 0 2px 5px; border: none; background: transparent; } 112 h6 a.rating { font-size: .9em; }113 114 114 115 /* portions of this icon set have been adapted Mark Jame's Silk icon set available under a Creative Commons Attribution 2.5 license at http://www.famfamfam.com/lab/icons/silk/ */ … … 185 186 div.pane div.post a:hover { background-color: #393; } 186 187 187 /* div.rating div.close a { border-left: 2px solid # 069; border-bottom: 2px solid #069;} */188 /* div.rating div.close a { border-left: 2px solid #c60; border-bottom: 2px solid #c60;} */ 188 189 189 190 /* Main Container: Main Menu : Elements … … 194 195 #container { position: relative; } 195 196 #container, #hdr { margin: 0 auto; min-width: 675px; max-width: 930px; } 196 #content { margin: 50px 4px 50px 22px; line-height: 1.8em; font-size: .9em; }197 #content { margin: 30px 4px 50px 22px; line-height: 1.8em; font-size: .9em; } 197 198 198 199 /* Horizontal Advertising Banners : Top & Bottom Slots … … 215 216 div#hdr { height: 150px; position: relative; z-index: 997;} 216 217 #hdr #logo { background: transparent url(../images/hdr_logo.gif) no-repeat top left; color: #039; } 217 #hdr #logo { width: 501px; height: 128px; position: absolute; top: 26px; left: 8px; margin: 0; font-size: 1.6em; }218 #hdr #logo { width: 501px; height: 128px; position: absolute; top: 16px; left: 8px; margin: 0; font-size: 1.6em; } 218 219 #hdr #logo a { width: 300px; height: 90px; display: block; position:relative; } 219 220 #hdr #logo span, … … 232 233 ul#nav { font-size: .85em; height:1.9em; margin: 0; padding: 0; position: absolute; bottom: 0; left: 14px; top:129px; list-style-type: none; z-index: 800; width: 100%; } 233 234 ul#nav li { float: left; position: relative; list-style-type: none; margin: 0; padding: 0; } 234 #nav li a, 235 #nav li a, 235 236 #nav li a:visited 236 237 { font-weight: bold;display:block; text-decoration:none; width: auto; padding: 5px .6em .1em .6em; float:left; height: 1.6em; line-height:normal; color:#fff; } 237 238 #nav li li { width: 100%; position: relative; z-index: 802;} 238 239 #nav li ul { visibility:hidden; position:absolute; top:1.5em; left:0; height:0; overflow:hidden; text-align: left; margin: 0; padding: 0; background-color: #fff; z-index: 801;} 239 /* first line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */ 240 /*#nav table { margin:-1px; border-collapse:collapse; } what table? -SWT */ 241 /* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */ 240 242 /* Note that class li.over is dynamically written into html from init_navigation.js -SWT */ 241 243 #nav li.over a, 242 244 #nav li:hover a, 243 #nav li a:hover { background-color: # 369; color: #FFF!important; }245 #nav li a:hover { background-color: #c60; color: #FFF!important; } 244 246 #nav li.over ul, 245 247 #nav li:hover ul, 246 #nav li a:hover ul { visibility:visible; display:block; height:auto; width:16.6em; top:2.1em; overflow:visible; border: 1px solid # 369;}248 #nav li a:hover ul { visibility:visible; display:block; height:auto; width:16.6em; top:2.1em; overflow:visible; border: 1px solid #c60;} 247 249 248 250 #nav li.over li a, 249 251 #nav li:hover ul li a, 250 #nav li a:hover ul li a { display:block; font-weight:normal!important; background:transparent; text-decoration:none; height:auto; line-height: 1.5em;padding:0.2em 0.2em 0.2em 0.6em; width:15.8em; border-top: 0; color: #369!important; }252 #nav li a:hover ul li a { display:block; font-weight:normal!important; background:transparent; text-decoration:none; height:auto; line-height: 1.5em;padding:0.2em 0.2em 0.2em 0.6em; width:15.8em; border-top: 0; color:#c60!important; } 251 253 252 254 #nav li.over ul li a:hover, 253 255 #nav li:hover ul li a:hover, 254 #nav li a:hover ul li a:hover { border-top: 0; color: #369!important; background-color: #fff;text-decoration: underline;}256 #nav li a:hover ul li a:hover { border-top: 0; color:#c60!important; background-color: #fff;text-decoration: underline;} 255 257 #nav li.journalnav { float: right; margin-right: 14px;} 256 258 257 259 258 260 /* Search Dashboard */ 259 #db { padding: 0; text-align: center; font-size: .8em; position: absolute; top: 50px; right: -20px; padding: 0; border-width: 0; color: #888; background: url(../images/db_bg.gif) no-repeat top left; padding: 8px 15px 10px 11px;}261 #db { padding: 0; text-align: center; font-size: .8em; position: absolute; top: 50px; right: -20px; padding: 0; border-width: 0; color: #888; background: url(../images/db_bg.gif) no-repeat top left; padding: 8px 15px 10px 11px;} 260 262 #db fieldset { padding: 0; margin: 0; background-color: transparent; vertical-align: top; width: 327px; border: none; } 261 263 #db fieldset div{ position: relative; } … … 293 295 #user ul li { list-style-type: none;display: inline; } 294 296 #user li a:link, 295 #user li a:visited { padding: 0; margin -left:0 2px; text-decoration: none;}297 #user li a:visited { padding: 0; margin:0 2px; text-decoration: none; } 296 298 #user a:link, 297 #user a:visited { color: # 369!important; }299 #user a:visited { color: #c60!important; } 298 300 #hdr #user a:hover { text-decoration: underline; } 299 301 … … 317 319 div#ftr ul { margin: 0; padding: 0; list-style-type: none; } 318 320 div#ftr ul li { margin: 0 5px; display: inline; } 319 /*div#ftr ul a, div#ftr ul a:visited { color: #c00;}*/320 321 div#ftr img { margin: 0 10px -8px 10px; display: inline; } 321 322 div#ftr p { margin: 0 0 10px 0; padding: 10px; background-color: #FFF; border-bottom: 1px solid #003956; white-space: nowrap; } 322 div#ftr p span { display: inline; background : #FFF url(../images/user_ftr_cc_logo.png) no-repeat left center; padding: 8px 8px 8px 25px; }323 div#ftr p span { display: inline; background-color:#fff; padding: 8px 8px 8px 25px; } 323 324 div#ftr div.powered { background-color: #202020; color: #bbb; font-size: .9em; padding: 10px 0 4px 0; letter-spacing: .03em; margin-top: 10px; border-top: 1px solid #fff;} 324 325 div.powered a:link, 325 div.powered a:visited ,326 div.powered a:hover { color: #ccc; font-weight: bold;}326 div.powered a:visited { color: #fff; font-weight: bold; } 327 div.powered a:hover { text-decoration:none; } 327 328 328 329 /* Research Article : Elements 329 330 ----------------------------------------------------------= 330 331 */ 331 div#rhc { float: right; width: 240px; position: relative; } 332 333 /*TEMP STYLE: suppresses 2nd instance of research article title on the article page*/ 334 div#articleMenu + h1 { display:none; } 335 336 /* article page tabs */ 337 div.horizontalTabs { position:relative; border:0; margin-top:15px; padding:0; background:transparent; width:100%; } 338 div.horizontalTabs:after { content:"."; display: block; height:0; clear:left; visibility:hidden; } 339 /*div#articleContainer div#researchArticle*/ ul#tabsContainer { float:left; margin:0!important; padding:0 0 0 10px!important; /* "!important" required for IE7 */ line-height:normal; background:transparent url("../images/tab_bg.gif") repeat-x bottom; width:640px; } 340 ul#tabsContainer ul { margin:0; padding:10px 10px 0; } 341 ul#tabsContainer li { cursor:pointer; float:left; background:url("../images/tab_left.gif") no-repeat 0% 0%; margin:0 2px; padding:0 0 0 8px; list-style:none; font-size:.9em; font-weight:bold; color:#666; } 342 ul#tabsContainer li a { display:block; float:left; background:url("../images/tab_right.gif") no-repeat 100% 0%; padding:8px 16px 8px 8px!important; /* "!important" required for IE7 */ color:#666; text-decoration:none; } 343 ul#tabsContainer li a:hover { color:#f60 } 344 ul#tabsContainer li.active { background-position:0% -40px; } 345 ul#tabsContainer li.active a { background-position:100% -40px; padding-bottom: 9px!important; } 346 347 div#rhc { float: right; width: 240px; position: relative; margin-top:8px; } 348 div.browse div#rhc { padding:0; } 332 349 div.content { margin-right: 255px; } 333 350 … … 338 355 339 356 div.static h1, 340 div.search h1 { padding-top: 10px; border-top: 6px solid # 666; }341 div.pageerror h1 { background-color: # 666; color:#fff; padding: 8px;}357 div.search h1 { padding-top: 10px; border-top: 6px solid #f60; } 358 div.pageerror h1 { background-color: #f60; color:#fff; padding: 8px;} 342 359 div.pageerror p { margin-left: 8px; } 343 360 div.content h2 { /* article sub-title */ margin: 10px 0; font-style: italic; font-size: 1.5em; background: none; padding: 0;} … … 377 394 div.content dd p { margin:0; } 378 395 379 div#contentHeader { /* open access image */ position: relative; top:0; height:34px; margin:0; background:# 666url(../images/content_oa.gif) no-repeat 100% 0; }396 div#contentHeader { /* open access image */ position: relative; top:0; height:34px; margin:0; background:#c60 url(../images/content_oa.gif) no-repeat 100% 0; } 380 397 div#contentHeader p { margin: 0; padding:0; text-indent: -9999px; } 381 398 div#contentHeader p#articleType { text-transform:uppercase; text-indent:7px; margin-top:-13px; font-weight:bold; color:#fff; background-color:transparent; } 382 399 383 div#publisher { border-bottom:1px dashed # 369; background-color:#fff; } /* background color allows bottom border to display in IE6 */400 div#publisher { border-bottom:1px dashed #c60; background-color:#fff; } /* background color allows bottom border to display in IE6 */ 384 401 div#publisher p { margin:0 0 2px 0; } 385 402 div#publisher p a { font-weight:bold; font-style:italic; } … … 389 406 ol.references a.find { font-size: .9em; text-transform: uppercase; font-weight: bold; margin-left: 4px;} 390 407 391 p.oa-banner { margin: 0; padding: 5px 0;font-size: .85em; border-bottom: 8px solid # 069; color: #666; }408 p.oa-banner { margin: 0; padding: 5px 0;font-size: .85em; border-bottom: 8px solid #c60; color: #666; } 392 409 p.authors { margin: 10px 0 0 0; font-weight: bold; font-size: 1.1em; } 393 410 p.affiliations { font-size: .85em; margin: 0; } … … 401 418 div.abstract h3 { font-size: 1.3em; margin: 20px 0 0 0; padding:0; border-bottom:0; color: #333; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; } 402 419 span.pullquote { font-size: 2em; line-height: 1em; width: 55%; padding: 10px; float: right; letter-spacing: -.05em; font-style: italic; margin: 5px; } 403 div.box { color: #000; margin:10px 0; padding: 10px; background-color: #efefef; }420 div.box { color: #000; padding: 10px; background-color: #fcd3b8; margin: 10px 0; } 404 421 div.content div.box h3, 405 422 div.content div.box h4 { margin:0; } … … 407 424 408 425 /* Menu next to article title containing download links, print link, etc. */ 409 div#articleMenu { float:right; width:165px!important; margin:10px 0 20px 10px; padding:0 0 12px 10px; background:#fff; } 410 div#articleMenu ul { list-style-type:none; margin:0 15px 0 0; padding:0; background:none; position:static!important; } /* position:static fixes display issues in IE6 */ 411 div#articleMenu ul li { border-bottom: 1px solid #ccc; margin:0; padding:1px 0; font-size:.85em; background:none; } 412 div#articleMenu ul li a:link, 413 div#articleMenu ul li a:visited { background-color:transparent; background-position:5% 50%; background-repeat:no-repeat; padding:2px 0 2px 25px; color:#666; text-decoration:none; } 414 div#articleMenu ul li a:hover { text-decoration:underline; color:#f00; } 415 416 /* Related articles at top of right column on article pages */ 417 dl#relatedArticles { margin:0 0 20px 0; padding:9px 0 .5em 0; border-bottom:1px solid #666; background-color:#fff; } 418 dl#relatedArticles dt { font-size:1em; color:#303030; margin-bottom:.5em; } 419 dl#relatedArticles dd { line-height:1.2em; margin-bottom:.5em; } 420 dl#relatedArticles dd a:link, 421 dl#relatedArticles dd a:visited { font-size:.95em; text-decoration:none; } 422 dl#relatedArticles dd a:hover { text-decoration:underline; } 423 424 #rhc ul li a, 425 #rhc ul li a:visited { display: block; font-size: .85em; padding: 0 5px; text-decoration: none; color: #333; } 426 #rhc ul li a, 427 #rhc ul li a:visited { background-color: transparent; background-position: 5% 50%; background-repeat: no-repeat; padding:1px 0 2px 0; padding-left:30px; border-bottom: 1px solid #ccc; margin: 0 3px; } 428 #rhc ul li a:hover { background-color: #ddd; color: #000;} 429 #rhc ul li a.last { border-bottom-width: 0; } 430 #rhc ol li a.commentary { background-image: none; display:block; margin-top:5px; padding: 2px 0 2px 0; font-weight: bold; } 431 #rhc ol li a.corrections { display:inline; background-position:left 0%; } 432 /* Valid use of child selector to hide these from IE6 which doubles bottom margin. Results in no bottom margin display for IE6 */ 433 div#rhc > div#sideNav > div#postcomment > div.commentview > ol > li > a.corrections, 434 div#rhc > div#sideNav > div#postcommentfloat > div.commentview > ol > li > a.corrections/*for Safari*/ { display:block; margin-bottom:5px; background-position:left 0.2em; } 435 436 ul#dcCount1 { margin-bottom:5px; } /* increases spacing below note and comment counts to help block view/join discussion section */ 426 div.content div#articleMenu { float:right; width:200px; margin:18px 0 0 15px; padding-bottom:15px; background:#fcd3b8 url(../images/articleMenu_btm.gif) no-repeat bottom left; font-size:0.9em; zoom:1; } 427 div.content div#articleMenu div.wrap { background:#fcd3b8 url(../images/articleMenu_top.gif) no-repeat top left; margin-bottom:8px; padding-top:8px; zoom:1; } 428 div.content div#articleMenu p { margin-bottom:0; padding:0 8px 0 23px; } 429 div.content div#articleMenu ul { margin:0; padding:0 8px 0 23px; position:static!important; } /* position:static fixes display issues in IE6 */ 430 div.content div#articleMenu ul li { background-image:none; padding:2px 0; line-height:1.5em; } 431 div.content div#articleMenu ul li.annotation, 432 div.content div#articleMenu ul li.discuss { background-position:0 2px; background-repeat:no-repeat; padding-left:18px; } 433 div.content div#articleMenu ul li.annotation { background-image: url(../images/icon_annotation.gif); } 434 div.content div#articleMenu ul li.discuss { background-image: url(../images/icon_discuss.gif); } 435 436 /* Related articles in right column on article pages */ 437 div#sideNav dl.related { margin:0 0 20px 0; padding:9px 0 .5em 0; border-bottom:1px solid #999; background-color:#fff; } 438 div#sideNav dl.related dt { font-size:1em; text-transform:uppercase; color:#303030; margin-bottom:.5em; } 439 div#sideNav dl.related dt em { text-transform:none; font-style:normal } 440 div#sideNav dl.related dd { line-height:1.2em; margin-bottom:.5em; } 441 div#sideNav dl.related dd a:link, 442 div#sideNav dl.related dd a:visited { font-size:.95em; text-decoration:none; } 443 div#sideNav dl.related dd a:hover { text-decoration:underline; } 444 445 /* Right column on article pages */ 446 #rhc { font-size:0.9em; line-height:1.5em; } 447 #rhc h6 { font-size:1em; } 448 #rhc h6 a.info { display:inline-block; background:url(../images/button_info.png) no-repeat bottom left; text-indent:-9999px; height:15px; width:14px; } 449 #rhc p { margin:3px 5px 5px 5px; } 450 #rhc div.rhcBox_type1 { margin-bottom:18px; padding-bottom:8px; background:#fcd3b8 url(../images/rhcBox_btm.gif) no-repeat bottom left; zoom:1; } 451 #rhc div.rhcBox_type1 div.wrap { background:#fcd3b8 url(../images/rhcBox_top.gif) no-repeat top left; padding-top:8px; } 452 #rhc div.rhcBox_type2 { margin-bottom:8px; border:1px solid #bababa; } 453 #rhc div.rhcBox_type2 h6 { margin:0; padding:1px 5px; color:#fff; background-color:#cc6600; } 454 #rhc div.rhcBox_type2 div.more { text-align:right; margin:bottom:0; } 455 #rhc div.rhcBox_type2 div.more a { display:block; float:right; background:transparent url(../images/rhcBox_more.gif) no-repeat top left; width:4em; text-decoration:none; font-weight:bold; line-height:2em; padding:0 5px 0 0; text-align:right; } 456 #rhc div.rhcBox_type2 div.more > a { float:right; text-align:right; } /* for non-IE6 browers */ 457 458 #rhc div#download ul, 459 #rhc div#share ul { margin:0 5px 0 8px; padding:0; } 460 #rhc div#download ul li, 461 #rhc div#share ul { background-image:none; padding:2px 0; line-height:1.8em; list-style-type:none; } 462 #rhc div#download ul li.download, 463 #rhc div#download ul li.print, 464 #rhc div#share ul li.email, 465 #rhc div#share ul li.twitter { background-position:0 3px; background-repeat:no-repeat; padding-left:21px; } 466 #rhc div#download ul li.download { background-image: url(../images/icon_download.gif); } 467 #rhc div#download ul li.print { background-image: url(../images/icon_print.gif); } 468 #rhc div#share ul li.email { background-image: url(../images/icon_email.gif); } 469 #rhc div#share ul li.twitter { background-image: url(../images/icon_twitter.gif); } 470 #rhc div#share div.bookmarklets { display:inline-block; } 471 #rhc div#share li.bookmarklets { height:2em; margin-top:3px; } 472 #rhc div#share li.bookmarklets div { display:inline-block; } 473 #rhc div#share li.bookmarklets img, 474 #rhc div#share li.bookmarklets iframe { margin-bottom:-0.3em; } /*iframe for digg.com bookmarklet*/ 437 475 438 476 /* correction article type styles */ … … 441 479 /* correction note types, header, and associated page styles */ 442 480 div#discussionContainer div.corrections td.title { background-color: #fff4f0; }/* "correction" name space conflict: see line #393 above and line #594 below. Resolved by using "corrections". */ 443 div#discussionContainer div.corrections div.original div.hd h3 { text-indent:20px; color:#ff0000; } 481 div#discussionContainer div.corrections div.original div.hd h3 { text-indent:20px; color:#ff0000; } 444 482 445 483 div.corrections td.title a, … … 450 488 div.fch p.fch, 451 489 div.corrections td.title a, 490 a.corrections, 452 491 div#discussionContainer div.corrections div.original div.hd h3 { background:url(../images/icon_correction.gif) left 0% no-repeat; } 453 492 div.fch p.fch { margin:8px 8px 0; text-indent:20px; } … … 458 497 div.fch ol li p a:visited { font-weight:normal; color:#004e9c; } 459 498 460 461 /* rhc rounded containers : top */ 462 div.links, 463 div.tools { background-position: bottom; background-repeat: no-repeat; padding: 0 0 8px 0; margin: 0 0 6px 0; } 464 div.links { background-image: url(../images/sidenav_bg.gif); position: relative;} 465 div.tools { background-image: url(../images/tools_bg.gif);} 466 467 468 /* rhc rounded containers : bottom */ 469 div.links ul, 470 div.tools ul { background-repeat: no-repeat; background-position: top; padding: 8px 0 0 0; margin: 0; list-style-type: none; } 471 div.links ul { background-image: url(../images/sidenav_bg.gif);} 472 div.tools ul { background-image: url(../images/tools_bg.gif); padding-bottom: 2px;} 473 div.links li 474 div.tools li { list-style-type: none; margin: 0; padding: 0; } 475 476 /* rhc square box */ 477 div.rhcBox { position:relative; top:0pt; width:240px; border:3px solid #999999; margin:0; padding:0; } 478 479 div.commentview { padding: 5px; border: 3px solid #999; margin: 8px 0; background: url(../images/toolbar_bg.gif) repeat-x top;} 480 div.commentview div#ratingAverages { border: 1px solid #ccc; border-width: 1px 0; margin: 5px -5px; padding: 10px; background-color: #eee; position: relative; width:214px; } 481 div.commentview li { font-size: .9em; } 482 div.commentview h6, 483 div.rhcBox h6 { margin: 0; } 484 div.commentview ol, 485 div.commentview li { margin: 0; padding: 0; list-style-type: none; } 486 div.commentview div#ratingAverages li { font-weight: bold; position: relative; } 487 div.commentview label { font-weight: normal; } 488 div.commentview li ul { margin: 0; padding: 0; list-style-type: none; } 489 div.commentview li ul li { background: url(../images/tools_li.gif) no-repeat 0 2px; font-weight: bold; padding-left: 14px; margin-left: 20px; font-size: 1em; color: #666;} 499 div#ratingRhc1 { margin-bottom:5px;} 500 div#ratingRhc1 ol, 501 div#ratingRhc1 li { margin:0; padding:0; list-style-type: none; } 502 div#rhc div#ratingRhc1 h6 { font-weight:bold; margin-top:2px; margin-bottom:3px; color:#303030; background-color:transparent; } /*when the Impact tab is put in and the ratings box becomes part of the Impact box, this header should be changed to a h7 or p*/ 503 div#ratingRhc1 div#ratingAverages li { font-weight: bold; position: relative; } 504 div#ratingRhc1 label { font-weight: normal; } 505 div#ratingRhc1 a.rating { white-space:nowrap; } 506 div#ratingRhc1 div#ratingAverages { background-color:#EEEEEE; border-color:#CCCCCC; border-style:solid; border-width:1px 0; margin:3px 0; padding:10px;} 490 507 491 508 ol.ratingAvgs { padding: 0; margin: 0; } 492 509 ol.ratingAvgs, 493 510 ol.ratingAvgs ul { list-style: none; } 494 ol.ratingAvgs li { padding: 0 0 0 10px; margin: 0; height: 2em; } 495 ol.ratingAvgs label { } 496 ol.ratingAvgs ul { left: 8em; top: -2em;} 511 ol.ratingAvgs li { padding: 0 0 0 10px; margin: 0; height: 2em;} 497 512 ol.ratingAvgs li ul li { display: inline; background: none; margin: 0; padding: 0; width: auto;} 498 499 #postcomment, #postcommentfloat { width: 240px; top: 0; position: relative; }500 #postcommentfloat { position: fixed; display: none; }501 .fixed { position: fixed !important; }502 503 #sectionNav ul li a,504 #sectionNavTop ul li a,505 #sectionNavTopFloat ul li a, /* sectionNavTopFloat style is for Safari only*/506 #sectionNav ul li a:visited,507 #sectionNavTop ul li a:visited,508 #sectionNavTopFloat ul li a:visited { padding-right:5px; background: transparent url(../images/sectionnav_li_bg.gif) no-repeat 5% .7em; border-color: #999;}509 510 #sectionNav { width: 240px; top: 20px; background-color: #FFF; position: fixed; /* hide temporarily until js is implemented */ display: none; }511 512 513 513 514 div.buttons { margin: 6px 0; padding: 0; background: url(../images/buttons_bg.gif) no-repeat; background-position: 0 -32px; position: relative;} … … 520 521 521 522 522 div.figure { background-color: # efefef; padding: 10px; font-size: .85em; margin: 10px 0;}523 div.figure { background-color: #fcd3b8; padding: 10px; font-size: .85em; margin: 10px 0;} 523 524 div.figure:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 524 525 div.figure h5 { float:none; margin: 0; color: #000;} … … 526 527 #content div.figure img.thumbnail { margin: 0 10px 10px 0; float: left;} /* only thumbnails will float, not in-line images */ 527 528 div.figure a img.thumbnail { border: 2px solid #FFF; } /* only thumbnails will float, not in-line images */ 528 div.figure a:hover img { border: 2px solid # 069; }529 div.figure a:hover img { border: 2px solid #c60; } 529 530 530 531 span.equation { width: 100%; margin: 20px 0; font-weight: bold; font-size: .85em; text-align: right; padding: 0 10px; } … … 539 540 a.bug, 540 541 a:visited.bug { 541 position:relative; 542 position:relative; 542 543 top:-5px; 543 544 margin-right:2px; 544 545 padding:1px 11px 1px 4px; 545 color:#fff; 546 text-decoration:none; 547 font-size:.85em; 546 color:#fff; 547 text-decoration:none; 548 font-size:.85em; 548 549 font-weight:bold; 549 550 background:url(../images/annotation_bug.gif) top right no-repeat; … … 595 596 596 597 /* ------ User Profile Page Styles ------*/ 597 div#content.profile { border: 2px solid # 666; border-width: 2px 0; background: #e8e8e8 url(../images/forms_bg.gif) repeat-x top; padding: 20px 0; width: 70%; margin-left: auto; margin-right: auto; position: relative;}598 div#content.profile { border: 2px solid #f90; border-width: 2px 0; background: #fcd3b8 url(../images/forms_bg.gif) repeat-x top; padding: 20px 0; width: 70%; margin-left: auto; margin-right: auto; position: relative;} 598 599 div.profile img { float: left; margin: 20px 0 0 20px;} 599 600 div.profile h1 { position: absolute; left: 120px; margin: 0; padding-bottom: 10px; padding-top: 10px;top: 60px;} 600 601 div.profile h2 { background-image: none; clear: left; } 601 602 div.profile ol { list-style-type: none; margin: 25px 0px 0px; padding: 0px; clear: left; padding-top: 20px; } 602 div.profile ol li { list-style: none; display: block; padding: 0 20px 10px 20px; padding-left: 20px; border-bottom-color: # ccc; border-bottom-style: solid;border-bottom-width: 2px; background-color: transparent; background-image: none; padding-top: 5px; clear: both; }603 div.profile ol li { list-style: none; display: block; padding: 0 20px 10px 20px; padding-left: 20px; border-bottom-color: #b8f0a9; border-bottom-style: solid;border-bottom-width: 2px; background-color: transparent; background-image: none; padding-top: 5px; clear: both; } 603 604 div.profile li em{ color: #555; font-size: .9em;} 604 605 div.profile ol li span.heading{ font-weight: bold; display: block; } 605 div.profile ol li input { width: 200px; border: 1px solid # ACF1FF; padding: 2px; }606 div.profile ol li .long-input { width: 324px; } 607 div.profile ol li select { width: 206px; border: 1px solid # ACF1FF; padding: 2px; }606 div.profile ol li input { width: 200px; border: 1px solid #fdae7a; padding: 2px; } 607 div.profile ol li .long-input { width: 324px; } 608 div.profile ol li select { width: 206px; border: 1px solid #fdae7a; padding: 2px; } 608 609 div.profile ol li .radio { width: 14px;} 609 610 div.profile ol li .checkbox { width: 14px;} 610 div.profile textarea {width: 324px; border: 1px solid # ACF1FF; }611 div.profile textarea {width: 324px; border: 1px solid #fdae7a; } 611 612 div.profile #submit, .pone-form #cancel {margin-top: 15px; margin-left: 10px; } 612 613 div.horizontalTabs { position: relative; border-width: 0;}614 .horizontalTabs ul,615 .horizontalTabs ul li { list-style-type: none; margin: 0; padding: 0; font-weight: bold; color: #069;}616 .horizontalTabs ul { display: block; margin-bottom: 5px; z-index: 10; border-bottom: 2px solid #ACF1FF; }617 .horizontalTabs ul li { cursor: pointer; padding: 6px; background-color: transparent; margin: 5px 2px 3px 2px; display: inline; }618 .horizontalTabs ul li.active { font-weight: bold;background: url(../images/forms_bg.gif) repeat-x bottom; border-bottom-color: #fff; text-decoration: none; color: #000;}619 .horizontalTabs .contentwrap {margin: 0; border: 2px solid #fff; padding: 0;position: relative; }620 613 621 614 /* ------ EdBoard Styles ----*/ 622 615 .edboard dl { text-align: right; margin: 0 240px 0 0; } 623 616 .edboard dt { font-weight: bold; display: block; float: left; padding-left: 5px; margin-top: 5px; position: relative;} 624 .edboard dd { margin: 0 0 5px 0; padding: 0 5px 5px 5px; background-color: #D2F7FF; border-top: 6px solid #D2F7FF; font-size: .85em; text-indent: 10px; } 625 626 .static p.intro, 627 .static div.intro 628 { border: 2px solid #ccc; padding: 10px; background: url(../images/toolbar_bg.gif) repeat-x bottom; color: #000;} 629 .static div.intro { margin:10px 0; padding-top:0 } 617 .edboard dd { margin: 0 0 5px 0; padding: 0 5px 5px 5px; background-color: #fcd3b8; border-top: 6px solid #fcd3b8; font-size: .85em; text-indent: 10px; } 618 619 .static p.intro { border: 2px solid #ccc; padding: 10px; background: url(../images/toolbar_bg.gif) repeat-x bottom; color: #000;} 630 620 631 621 /* ------ Search Styles ----*/ … … 643 633 div.source { padding: 0; font-size: 1.3em; font-weight:bold; margin: 10px 0; } 644 634 div.source a.article{ background-image: url(../images/icon_source.gif); background-position: 0 4px;padding-left: 20px;display: block; font-family:Georgia,"Times New Roman",Times,serif; text-decoration: none; border-bottom: 1px solid #ccc; } 645 div.source a:visited { color:# 369; }646 div.source a:hover { color:# 39f; text-decoration:underline; }635 div.source a:visited { color:#c60; } 636 div.source a:hover { color:#f60; text-decoration:underline; } 647 637 div.source a:hover span.inline-rating { text-decoration:none; background-color:#fff; } 648 638 /* span wraps original article label */ … … 681 671 682 672 /*--- Browse by TOC and Journal Archive ---*/ 683 p#issueNav { margin:0; padding:0; position:relative; top:-12px } 684 div.toc div#rhc { padding-top:0; } 673 p#issueNav { margin:0; padding:0; position:relative; font-size:0.9em; } 674 p#issueNav a:link, 675 p#issueNav a:visited { text-decoration:none; } 676 p#issueNav a:hover { text-decoration:underline; } 677 div.toc div#rhc { margin-top:-9px; padding-top:0; } 685 678 div.toc div#rhc div#floatMarker { line-height:0; margin:0; padding:0; display:none; } /* see floatingMenu.js */ 686 679 div.toc h1, 687 div.archive h1 { width:99%; margin-bottom: 20px; padding-top: 10px; border-top: 6px solid # 666; }680 div.archive h1 { width:99%; margin-bottom: 20px; padding-top: 10px; border-top: 6px solid #f60; } 688 681 div#issueImage { margin:30px 0 15px 0; } 689 682 div#issueImage h4 { display:inline; font-size:0.9em; font-style:italic; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; } … … 700 693 div.toc #search-results { margin-top:0; padding:0; } 701 694 div.toc h2, 702 div.archive h2 { margin:15px 0 0 0; font-size:170%; font-style:normal; border-bottom:1px solid # 666}695 div.archive h2 { margin:15px 0 0 0; font-size:170%; font-style:normal; border-bottom:1px solid #c60 } 703 696 div.toc div.article { margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #ccc; background:white; } /* white background allows bottom border to render in IE6 - wierd */ 704 697 div.toc h3, … … 712 705 div.toc dl.related dt, 713 706 div.toc dl.related dd { margin-bottom:.2em; font-size:.9em; line-height:1.5em; } 714 div.toc dl.related dt { color:#666 }707 div.toc dl.related dt { float:none; color:#666 } 715 708 div.toc dl.related dt em { font-style:normal } 716 709
