body { width: 1010px; margin-left: 0px; margin-top: 0px; font-family: lucida grande, verdana, arial, sans-serif; text-align: left; background-color: #000000; background-image: url('http://www.grouchogandhi.com/site/page-bg-angel.jpg'); color: #000000; font-size: 12px; } h1, h2, h3 { font-family: garamond, times new roman, times, serif; color: #000000; background: transparent; } p { font-family: lucida grande, verdana, arial, sans-serif; color: #000000; background: transparent; } br { font-family: lucida grande, verdana, arial, sans-serif; color: #000000; font-size: 8px; background: transparent; } a { color: #993300; background: transparent; text-decoration: none;} a:link { color: #993300; background: transparent; } a:visited { color: #993300; background: transparent; } a:active { color: #993300; background: transparent; } a:hover { color: #666666; background: transparent; text-decoration: underline; } #header { float: left; width: 1014px; height: 119px; background-color: #000000; color: #000000; border-top: none; border-bottom: none; top: 0px; background-image: url(http://www.grouchogandhi.com/site/masthead-greatestweek.jpg); } #logo { float: left; width: 50px; height: 50px; background: transparent; color: #000000; border-left: 0px solid #000000; border-right: 2px solid #ffffff; } #title { float: left; width: 598px; height: 130px; margin: 0px; color: #000000; text-align: transparent; background: none; font-family: lucida grande, verdana, arial, sans-serif; font-size: 36px; } #topcorner { float: left; width: 50px; height: 50px; background: transparent; color: #000000; border-left: 2px solid #ffffff; border-right: 0px solid #000000; } #container { color: #000000; float: left; width: 1010px; border: 2px solid black; top: 120px; text-align: left; background: transparent url(http://www.grouchogandhi.com/greatestweek/contentnav-bg.jpg) no-repeat; } h2.section { margin-top: 10px; margin-bottom: 0px; padding: 2px 0px; font-size: 15px; background: transparent; color: #000000; border-bottom: 1px solid #000000; padding: 0px 0px 10px 5px; } h2.section2 { margin-top: 10px; margin-bottom: 0px; padding: 2px 0px; font-size: 15px; background: transparent; color: #000000; border-bottom: 1px solid #000000; padding: 0px 0px 10px 5px; } #sidebar { float: left; width: 175px; padding: 0px 5px 10px 0px; background: transparent; color: #000000; } #sidebar p { font-size: 11px; margin: 5px 0px; margin-left: 8px; padding: 0px 0px 10px 5px; } #sidebar ul { position:relative; padding:1px; padding-left:26px; z-index:9; background-image: none; margin-top: 5px; margin-bottom: 5px; margin-left: 0.8em; padding-left: 0.8em; } #sidebar li { list-style: square; background: transparent; background-image: none; font: 11px lucida grande, verdana, arial, sans-serif; color: #000000; line-height: 14px; } li { list-style: square; background: transparent; background-image: none; font: 11px lucida grande, verdana, arial, sans-serif; color: #000000; margin-left: 10px; line-height: 14px; } #sidebar a { color: #6666CC; background: transparent; text-decoration: none;} #sidebar a:link { color: #6666CC; background: transparent; } #sidebar a:visited { color: #6666CC; background: transparent; } #sidebar a:active { color: #6666CC; background: transparent; } #sidebar a:hover { color: #6666CC; background: transparent; text-decoration: underline; } #content { float: left; width: 600px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background: transparent; color: #000000; border-right: 1px solid #663300; border-left: 1px solid #663300; font-size: 14px; word-wrap: break-word; } .dropcap { font-size:500%; float: left; color:#333399; font-family: lucida grande, verdana, arial, sans-serif; text-transform: uppercase; text-align: left; text-decoration: none; background-image: none; vertical-align: text-top; margin-left: 0px; margin-right: -2px; margin-top: -13px; padding: 0px; opacity: .7; filter: alpha(70); } #content ul { list-style: square; margin-top: 5px; margin-bottom: 5px; margin-left: 0.8em; padding-left: 0.8em; } #content li { background: transparent; font: 13px lucida grande, verdana, arial, sans-serif; color: #000000; } h2.pagehdr { margin-top: 10px; padding: 2px 0px; font-size: 15px; font-weight: bold; letter-spacing: 0.09em; text-transform: uppercase; text-align: left; background: transparent; color: #000000; border-bottom: 1px double #000000; border-right: 1px solid #000000; } h2.date { margin-top: 10px; padding: 2px 7px; font-size: 15px; font-weight: bold; letter-spacing: 0.09em; text-align: right; background: transparent; color: #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; } h2.articlehr { margin-top: 10px; height: 20px; background: transparent; color: #000000; border-bottom: 2px solid #333333; } h2.date2 { margin-top: 10px; margin-left: 5px; padding: 2px 7px; font-size: 15px; font-weight: bold; letter-spacing: 0.09em; text-align: left; background: transparent; color: #000000; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; } h2.date4 { margin-top: 10px; margin-left: 5px; padding: 2px 7px; font-size: 15px; font-weight: bold; letter-spacing: 0.09em; text-align: left; background: transparent; color: #FFFFFF; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; } h2.date3 { margin-top: 10px; margin-left: 20px; padding: 2px 7px; font-size: 15px; font-weight: bold; letter-spacing: 0.09em; text-align: right; background: transparent; color: #000000; border-top: 1px solid #000000; border-right: 1px solid #000000; } h3.subject { font-size: 24px; margin: -10px 0 0 20px; letter-spacing: 0.09em; text-transform: uppercase; background: transparent; color: #000000; width: 360px; } div.navhome { margin: -15px 0 0 0; font: 11px lucida grande, verdana, arial, sans-serif; font-weight: bold; color: #FFFF00; } div.timestamp a { color: #FFFF00; background: transparent; text-decoration: none;} div.timestamp a:link { color: #FFFF00; background: transparent; } div.timestamp a:visited { color: #FFFF00; background: transparent; } div.timestamp a:active { color: #FFFF00; background: transparent; } div.timestamp a:hover { color: #666699; background: transparent; text-decoration: underline; } div.timestamp { margin: -15px 0 0 0; font: 11px lucida grande, verdana, arial, sans-serif; font-weight: bold; color: #660099; } div.article { font-size: 15px; padding-left: 15px; font-family: verdana, arial, helvetica, sans-serif; line-height: 1.4em; } #content span.articleimage { width: 600px; font-size: 12px; align: right; } #rightbar { float: right; position: absolute: top: 140px; left: 800px; width: 200px; color: #000000; } #rightbar p { font-size: 11px; margin: 5px 0px; } #rightbar ul { list-style: square; margin-top: 5px; margin-bottom: 5px; margin-left: 0.8em; padding-left: 0.8em; } #rightbar li { background: transparent; font: 11px lucida grande, verdana, arial, sans-serif; color: #000000; line-height: 14px; } #rightbar a { color: yellow; background: transparent; text-decoration: none;} #rightbar a:link { color: yellow; background: transparent; } #rightbar a:visited { color: yellow; background: transparent; } #rightbar a:active { color: yellow; background: transparent; } #rightbar a:hover { color: yellow; background: transparent; text-decoration: underline; } #footer { float: left; width: 900px; text-align: left; background: transparent color: #000000; } #credits { float: center; text-align: center; margin: 0px; padding: 5px; background: transparent color: #000000; } #credits p { font-size: 10px; margin: 0px; } .sitetitle { font-weight: bold; }