body
{
background: #FFFFFF;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 85%;
margin: 0;
padding: 0;
}
#header
{background: url(images/header.jpg) top left repeat-x;
background-color: #FFFFFF;
margin: 0px 0 10px 0;
text-align: left;
height: 60px;}
#header a
{
text-decoration: none;
font-size: 24px;
margin: 0;
color: #FFFFFF;
text-decoration: none;
padding: 10px 0 0 6px;
}
#header h1
{
font-size: 24px;
margin: 0;
color: #FFFFFF;
text-decoration: none;
padding: 10px 0 0 6px;}

#outer_wrapper {
margin: 0 30px;
min-width: 600px;
border: 3px solid #ffffff;
background: #FFFFFF;
padding-left: 0px;}

#wrapper {
padding-right: 0px;
}
#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: #0000FF;
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: #FFFFFF;
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: decimal; }
/* Preformatted and Code */

pre
{
background: #FFFFFF;
font-size: 1.2em;
padding: 5px;}

code
{background: #FFFFFF;
color: #000;
font-size: 85%;}




pre code
{font-size: 85%;}

/* Comments */
.comment




{




list-style-type: none;




margin: 0;




}




/* Comment Form */




#reply label { display: block; }




/* Search Highlight */




.hilite




{




background-color: #FFFFFF !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 p




{




font-family: Arial, Helvetica, sans-serif;




font-size: 10px;




}




.sidebar a { text-decoration: underline; font-size: 12px; }




.sidebar h2




{




margin: 0;




padding: 0;




color: #669900;




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: 0 0 14px 8px;






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




{




background: url(/images/header.jpg) bottom left repeat-x;




border-bottom: 1px solid #f1f1f1;




text-align: center;




height: 40px;




color: #666;









margin: 0;




}




#footer p




{




margin: 0;




padding: 0;




padding-top: 0px;




}




/* ------------------------- */




/* -- Fonts ---------------- */




/* ------------------------- */




#header { font-family: Arial, Helvetica, sans-serif; }




#main h1




{




font-size: 22px;




color: #339900;




font-weight: bold;




font-family: Arial, Helvetica, sans-serif;




}




#main h1 a { color: #669900; }




#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;




font-size: 12px;




}




#comments h2




{




background-color: #FFFFFF;




padding: 2px;




}




#comments li




{




padding-left: 14px;




border-bottom: 1px solid #FFFFFF;




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; }