body { background: #FFFFFF; font-family: Arial, Helvetica,


sans-serif; font-size: 85%; margin: 0; padding: 0} /* -- Header


--------------- */ /* ------------------------- */ #header


{background: url(images/header) center; background-color: #3333CC;


margin: 1px 0 8px 0; text-align: left; height: 50px;} #header a {


text-decoration: none; color: #ffffff; } #header h1 { font-size:


24px; margin: 0; color: #000000; text-decoration: none; padding:


15px 0 0 6px; } /* ------------------------- */ /* -- New Structure


-------- */ /* ------------------------- */ #outer_wrapper {


margin: 0 30px; min-width: 600px; background: #fff


url(images/bg_left.gif) top left repeat-y; padding-left: 11px; }


#wrapper { background: #fff url(images/bg_right.gif) top right


repeat-y; padding-right: 11px; } #content { width: 78%; float:


left; } #main { margin-left: 175px; margin-right: -1px; padding: 0


10px; border-left: 0px solid #e8e8e8; border-right: 1px solid


#e8e8e8; } #left { width: 175px; float: left; border-right: 0px


solid #e8e8e8; } #left .inner { padding: 0 10px 0 5px; } #right {


width: 22%; float: right; } #right .inner { padding: 0 5px 0 10px;


} #footer { clear: both; } /* ------------------------- */ /* --


Text ----------------- */ /* ------------------------- */ /* Q: Why


was the font tag an orphan? * A: Because it didn't have a


font-family. */ /* Arg! A pirate is here with IE, beware when


editing your CSS. Check in all versions of IE before publishing! */


/* Headers */ #main h1 { font-size: 20px; color: #3333CC; margin:


0; padding: 0; } /* Paragraph */ #main p { margin-bottom: 12px;


margin: 10px 0; } #main p.meta { font-family: Arial, Helvetica,


sans-serif; color: #000000; margin: 0; margin-bottom: 4px;


font-size: 11px; background-color: #F1F1F1; padding: 2px 0 2px; }


.story




{




margin-bottom: 2px;




line-height: 130%;




padding: 4px 10px 0 10px;




}




.story a:link, .story a:visited, .story a:hover, .story a:active { color: #0000FF; }




.story img {margin: 5px 5px 5px 5px; border:1px solid #000000; }




} /* Lists */ ul {


list-style-type: decimal; } /* Q: Why did the XHTML actress turn


down an Oscar? * A: Because she refused to be involved in the


presentation. */ /* Preformatted and Code */ pre { background:


#EFF29F; /* a nice yellow, but change as you like */ font-size:


1.2em; /* make it a bit larger for ease of reading */ padding: 5px;


} code { background: #EFF29F; color: #000; font-size: 1.2em; } pre


code { font-size: 1em; /* When people would place a code element in


a pre, it would get very large */ } /* Comments */ .comment {


list-style-type: none; margin: 0; } /* Comment Form */ #reply label


{ display: block; } /* Search Highlight */ .hilite {


background-color: #F17196 !important; color: #fff; } .feedback {


font-size: 14px; font-family: Arial, Helvetica, sans-serif;


font-weight: bold; text-align: right; margin-bottom: 24px;


padding-right: 20px; } .feedback a:link, .feedback a:visited,


.feedback a:hover, .feedback a:active { color: #006f6e; } /* Q: Why


was the XHTML bird an invalid? * A: Because it wasn't nested


properly. */ /* * Sidebar! */ .line { margin-bottom: 14px; }


#search { margin: 0; padding: 0; margin-bottom: 20px; } form {


margin: 0; padding: 0; } #searchform .submit { background-color:


#dbec95; color: #006f6e; border: 1px solid #006f6e; font-size:


11px; font-family: Arial, Helvetica, sans-serif; padding: 1px;


display: inline; } #searchform .searchfield { border: 1px solid


#006f6e; padding: 1px; width: 110px; display: inline; } /* Headers


*/ .sidebar h1 { font-size: 1px; margin: 0; padding: 0; visibility:


hidden; } .sidebar a { text-decoration: underline; font-size: 12px;} .sidebar h2 {


margin: 0; padding: 0; color: #3333CC; font-family: Arial,


Helvetica, sans-serif; font-size: 18px; background-image:


url(images/sidebar-bg.gif); background-position: 0% 150%;


background-repeat: repeat-x; margin-bottom: 6px; } .title {


background-color: #FFFFFF; padding-right: 6px; } /* Lists */


.sidebar ul { list-style-type: none; margin: 0; padding: 0 0 14px


8px; font-family: Verdana, Arial, Helvetica, sans-serif;


line-height: 150%; } .sidebar li { color: #999999;


background-repeat: no-repeat; background-position: center left;


padding-left: 4px; } /* * Footer! */ #footer { border-bottom: 1px


solid #f1f1f1; text-align: center; color: #666; padding: 0 0px 10px


10px; margin: 0; } #footer p { margin: 0; padding: 0; padding-top:


4px; } /* Q: Why do CSS designers have too many children? * A:


Because they employ lots of child selectors. */ /*


------------------------- */ /* -- Fonts ---------------- */ /*


------------------------- */ #header { font-family: Arial,


Helvetica, sans-serif; } #main h1 { font-size: 20px; color:


#3333CC; font-weight: bold; font-family: Arial, Helvetica,


sans-serif; } #main h1 a { color: #3333CC; } #main h2 { font-size:


1.8em; font-weight: normal; letter-spacing: -1px; } #main h3 {


font-size: 1.4em; font-weight: normal; } #main ul, #main ol {


font-family: Arial, sans-serif; margin: 0; padding: 0; }


#comments h2 { background-color: #f1f1f1; padding: 2px; } #comments


li { padding-left: 14px; border-bottom: 1px solid #f1f1f1;


margin-bottom: 6px; } /* Why was the decapitated web page invalid?


* Because it didn't have a head. */ /* * Links and their colors (is


there a better place for this?) */ a { color: #0000FF; } a:visited


{ color: #0000FF; } a:hover { color: #0000FF; } /* * Header links


*/ h1 a, h1 a:visited { color: #333; text-decoration: none; } h1


a:hover { color: #637677; } /* W00T! A Hack for IE. Let's see if we


can get our CSS at least mostly clean. Would be nice if they got


the Box Model right at least... watch out when changing. */ /* Q:


Why was IE5's 3-metre wide cell in the insane asylum smaller than


IE6's 3-metre wide cell? * A: Because the width of the cell


included the padding. */ /* ------------------------- */ /* --


Hacks ---------------- */ /* ------------------------- */ /* * * We


should all forget about CSS. Let's go back to the unusable web! */


/* Q. What did the silly web developer order at the restaraunt? *


A. Tag Soup! */