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








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








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