/* citylights styles 990000 red cc6600 orange 003366 blue FFcc66 peach */ /* overall ----------------------------------------------- */ body { margin: 0; border: 0px; padding: 0; font-family:sans-serif,Helvetica,Arial; background-color:#FFFFCC; padding: 0; color: #160101; font-size:12px; text-align:center;/* center layout in ie5 and 5.5. */ } #container { width: 795px; margin-left: auto; margin-right: auto; background-image: url(http://www.citylights.com/images/bk.gif);/*this is the background colour of the left column */ text-align:left; } #content { width: 795px; background-repeat: repeat-y; background-position: left top; } #left { margin: 0; border: 0px; padding: 0; width:173px; float:left; } #navleft { width:148px; margin: 0; border: 0px; padding: 0; font-weight:bold; padding-left:24px; } #quicksearch { background-color:#cc6600; width:150px; height:30px; padding: 1px 0 0 0; } #right { width:621px; float:left; margin: 0; border: 0px; padding: 0; } #footer { width:620px; text-align:center; padding:0; margin-left:175px; font-size:10px; line-height:15px; color:#cc6600; } #navhoriz { width:620px; background-color:#990000; color:#FFFFcc; padding-bottom:0px; padding-left:0px; border:0px; margin-left:1px; margin-right:0px; padding-right:0px; text-align:center; font-size:12px; line-height: 1.3em; } #navhoriz p{ margin-top:6px; padding-bottom:7px; } #maincontent { width:600px; margin-top:08px; margin-right:5px; margin-left:15px; line-height: 1.3em; padding-bottom:70px; } /* menu ----------------------------------------------- */ A.menucap:link, A.menucap:visited {background-image: url(http://www.citylights.com/images/arrow_red.gif); background-repeat: no-repeat; background-position: 2px 1px; font-size:11px; padding-left:8px; text-decoration: none; color: #990000; display: block; text-transform:uppercase; font-weight: bold;} A.menucap:hover { background-image: url(http://www.citylights.com/images/arrow_white.gif);text-decoration: none; color: #ffffcc; background-color:#990000; } A.menu:link, A.menu:visited {font-size:12px;padding-left:2px;padding:1px;text-decoration: none; color: #990000; text-transform:uppercase;font-weight: bold;display: block;} A.menu:hover { font-size:12px;text-decoration: none; color: #ffffcc; background-color:#990000; font-weight: bold;letter-spacing:0; } .MenuSpace{ padding-top: 4px; line-height:13px; font-size:11px; } A.MenuSpaceHighlight:link, A.MenuSpaceHighlight:visited { text-decoration: none; color: #ffffcc; background-color:#990000;padding:1px;display: block;background-image: url(http://www.citylights.com/images/arrow_white.gif); background-repeat: no-repeat; background-position: 2px 1px;padding-left:8px; text-transform:uppercase;} A.MenuSpaceHighlight:hover { text-decoration: underline; text-transform:uppercase; } /* typograhy ----------------------------------------------- */ TD{ font-size:12px; } LI LI, LI P, TD P, BLOCKQUOTE P {font-size: inherit; line-height:inherit;} table { font-size: inherit; line-height:inherit; } .authorlist { color: #003366; } .coverbox { } .coverImage { border: 1px solid #999999; } h1.listhead { font-size: 16px; color: #990000; font-weight:bold; margin-bottom:8px; } h1 { font-size: 16px; color: #990000; font-weight:bold; margin-bottom:1px; margin-top:12px; } h2 { font-size: 14px; color: #990000; font-weight:bold; margin-bottom:-5px; } h3 { font-size: 14px; color: #990000; font-weight:bold; letter-spacing:-0.02em; margin-bottom:-1px; } .headersection { font-size: 15px; color: #990000; font-weight:bold } .subheadersection { font-size: 12px; color: #cc6600; font-weight:normal; } /* forms ----------------------------------------------- */ .InputField1 { font-size: 9px; width:117px; } input.citylights {background-color: #ffffcc; font-weight: bold; font-size: 9px; color:#cc6600;} form.reduced { margin: 0; padding:0; } B.truebold { color: #000000; } HR { color:#CC6600; background: #CC6600; border: 0; Height:1px; } .bookactionmenu { background-repeat:repeat-x; background-position:top; margin-top:3px; padding-top:3px; } .bookmenu { background-color : #ffcc66; padding-top:4px; margin-top:0px; padding-left:6px; padding-bottom:4px; } .detailbox { font-size : 10px; color: #000000; background-color : #ffcc66; } A { color: #990000; text-decoration : underline; } A:HOVER { color: #cc6600; text-decoration : underline; } A.back { color: #990000; text-decoration : none; } A.back:HOVER { color: #cc6600; text-decoration : underline; } A.GCOIspecialtitle { color: #003366; text-decoration : none; } A.GCOIspecialtitle:HOVER { color: #003366; text-decoration : underline; } A.topnav { color:#ffffcc; text-decoration:none; } A.topnav:hover { color:#cc6600; text-decoration:none; } A.highlight { color:#cc6600; font-weight:bold; text-decoration:none; } A.highlight:hover { color:#cc6600; text-decoration:underline; font-weight:bold; } A.bookmenu:link, A.bookmenu:visited { font-size: 11px; color: #990000; font-weight: bold; text-decoration : none; } A.bookmenu:HOVER { font-size: 11px; color: #ffffcc; font-weight: bold; text-decoration : none; } #GCOIspecialannouncement { font-size: 90%; color: #990000; line-height:1.2em; font-weight: normal; } #GCOIspecialannouncement A:link,#GCOIspecialannouncement A:visited,#GCOIspecialannouncement A:hover { line-height:1.2em; color: #990000; font-weight: normal; text-decoration : none; } .higlightedText { font-size: 11px; color: #cc6600; font-weight: bold; text-decoration : none; } A.discreet { font-size: 10px; color: #160101; font-weight: normal; text-decoration : none } A.discreet:HOVER { font-size: 10px; color: #cc6600; font-weight: normal; text-decoration : underline; } A.search,A.search:HOVER { font-size: 9px; color: #ffcc66; font-weight: normal; text-decoration : none } A.otherRoles { font-size: 12px; color: #003366; font-weight: normal; text-decoration : none } A.otherRoles:HOVER { font-size: 12px; color: #cc6600; font-weight: normal; text-decoration : underline; } A.covermenu { font-size: 10px; color: #cc6600; font-weight: normal; text-decoration : none } A.covermenu:HOVER { font-size: 10px; color: #990000; font-weight: normal; text-decoration : underline; } .bookTitleTop { font-size : 20px; line-height: 22px; color: #003366; font-weight: bold; } .bookSubTitleTop { font-size : 14px; color: #003366; font-weight: bold; } .bookAuthor { font-size : 14px; color: #003366; font-weight: bold; text-decoration : underline; } H6 { font-size : 18px; color: #990000; font-weight: bold; margin-bottom : 0px; } H5 { font-size : 12px; color: #990000; font-weight: bold; margin-bottom : 0px; } H4 { font-size : 11px; color: #990000; font-weight: bold; margin-bottom : 0px; } .AuthorLetter { float:left; width:1.5em; font-size: 16px; color: #000000; font-weight:bold; text-align:center; } A.AuthorLetterLink { color: #990000; text-decoration : none } A.AuthorLetterLink:HOVER { color: #990000; text-decoration : underline; } .CategoryName { font-size: 16px; color: #990000; font-weight:bold; margin-bottom:1px; margin-top:12px; } A.CategoryName { font-size: 16px; color: #336600; font-style: normal; font-weight: bold; text-decoration : none } A.CategoryName:HOVER { font-size: 16px; color: #990000; font-style: normal; font-weight: bold; text-decoration : underline; } A.CatalogTitleMenu { font-size: 10px; color: #990000; font-style: normal; font-weight: normal; text-decoration : none } A.CatalogTitleMenu:HOVER { font-size: 10px; color: #cc6600; font-style: normal; font-weight: normal; text-decoration : none; } A.CatalogTitle { font-size: 11px; color: #990000; font-weight: bold; text-decoration : none } A.CatalogTitle:HOVER { font-size: 11px; color: #cc6600; font-weight: bold; text-decoration : none; } .GCOISpecialDisplay { margin-top:10px; padding-top:10px; padding-right:10px; width:285px; float:left; border-width:1px; border-style:solid; border-width: 1px 0 0 0; border-color:#CC6600; } .GCOISpecialDisplayPlain { padding-top:10px; padding-right:10px; width:285px; float:left; border-width:1px; border-style:solid; border-width: 0 0 0 0; border-color:#CC6600; } .EventSpecialDisplay { margin-top:10px; padding-top:10px; padding-right:10px; width:280px; border-width:1px; border-style:solid; border-width:0 0 1px 0; border-color:#FFcc66; }