body


























{


























background: #ffffff;


























font-family: Arial, Helvetica, sans-serif;


























font-size: 85%;


























margin: 0;


























padding: 0


























}


























#header


























{


























background: url(/images/header) top left repeat-x;


























background-color: #6699CC;


























margin: 1px 0 10px 0;


























text-align: left;


























height: 55px;


























}


























#header a


























{


























text-decoration: none;


























color: #ffffff;


























}


























#header h1


























{


























font-size: 24px;


























margin: 0;


























color: #6699CC;


























text-decoration: none;


























padding: 20px 0 0 6px;


























}





















































#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;


























}


























/* Headers */


























#main h1


























{


























font-size: 16px;


























color: #C86000;


























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: 12px;


























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 { border: none; padding-right: 4px; padding-left: 4px;


























}


























/* Lists */


























ul { list-style-type: circle; }


























/* Preformatted and Code */


























pre


























{


























background: #EFF29F;


























font-size: 1.2em;


























padding: 5px;


























}


























code


























{


























background: #EFF29F;


























color: #000;


























font-size: 1.2em;


























}


























pre code


























{


























font-size: 1em;


























}


























/* 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; }


























/*


























* 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: 12px;


























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; padding:4px;}


























.sidebar p {text-decoration: none; font-size: 10px;}


























.sidebar h3


























{


























margin: 0;


























padding: 4px;


























color: #000000;


























font-family: Arial, Helvetica, sans-serif;


























font-size: 20px;


























background-image: url(images/sidebar-bg.gif);


























background-position: 0% 150%;


























background-repeat: repeat-x;


























margin-bottom: 12px;


























}


























.title


























{


























background-color: #FFFFFF;


























padding-right: 6px;


























}


























/* Lists */


























.sidebar ul


























{


























list-style-type: none;


























margin: 0;

















padding: 4px;

















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


























line-height: 150%;


























}


























.sidebar li


























{


























color: #999999;


























background-image: none;


























background-repeat: no-repeat;


























background-position: left;


























padding-left: 0px;


























}


























/*


























* 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;


























}


























/* ------------------------- */


























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


























/* ------------------------- */


























#header { font-family: Arial, Helvetica, sans-serif; }


























#main h1


























{


























font-size: 20px;


























color: #000000;


























font-weight: bold;


























font-family: Arial, Helvetica, sans-serif;


























}


























#main h1 a { color: #0000FF; }


























#main h2


























{


























font-size: 1.4em;


























font-weight: bold;


























letter-spacing: -1px;


























}


























#main h3


























{


























font-size: 1.3em;


























font-weight: normal;


























}


























#main ul, #main ol


























{


























font-family: Verdana, 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;


























}


























/*


























* Links


























*/


























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; }
