html {
  scrollbar-face-color: #99b; 
  scrollbar-arrow-color: #fff; 
  scrollbar-highlight-color: #fff; 
  scrollbar-shadow-color: #99c; 
  scrollbar-3dlight-color: #000; 
 }
 
 body {
   margin: 0; padding: 0; 
   background: #C5CFE8; 
   color: #000; 
   font: 0.8em "Trebuchet MS", Helvetica, Arial, sans-serif; 
   color: #333; text-align: center; 
 }
 
 /* Main Structure */
 #wrapper {
   width: 770px; 
   margin: 0 auto; 
   background: #f8f8ff top center repeat-y; 
   text-align: left; 
 }
 
 #header {
   clear: both; 
   background: #369; 
   position: relative; 
 }
 
  #masthead {
   width: 490px; 
   padding: 1px 0 1px 40px; 
 }
 
  #searchbox {
   position: absolute; 
   top: 8px; 
   right: 8px; 
   width: 280px; 
   padding: 0px 10px 14px 0; 
   border: 1px solid white; 
   text-align: right; 
 } 
 
  #searchbox label strong {
   text-decoration: underline; 
 }
 
  h1.sitetitle {
   font-size: 32px; 
   margin: 8px 0 15px; 
 } 
 
  h1 a:link, h1 a:visited {
	color: #fff;
	text-decoration: none;
 }
 
  .subtitle {
    font-size: .5em; 
 }
 
  .motto {
   margin: 12px 0; 
   color: #def; 
   font-weight: bold; 
 }
 
   /* Main Content Area */
  #main {
   clear: both; 
   border-top: 1px solid #fff; 
   margin-left: 25px; 
 }
 
   /* Contentsia */
  #content {
   float: left; 
   width: 710px; 
   margin: 10px 0 100px; 
   line-height: 1.8; 
   text-align: justify; 
 }
 
   /* Sidebar */
  #navigation {
   margin: 5px 5px 0 5px; 
   color: #fff; 
   text-align: center; 
 }
 
  .section {
   background: #039; 
   border: 5px solid #fff; 
   font-size: 1.3em; 
   border-bottom-width: 0; 
 }
 
  .section a.nav, .section a.nav:visited {
    color: #ccf; 
    display: block; 
    padding: 5px 0; 
 }
 
  #navigation .primary, #navigation .secondary {
	line-height: 1.3;
	border-top: 5px solid white;
	border-right: 5px solid white;
	border-bottom: 5px solid white;
	border-left: 5px solid white;
	margin-top: 10px;
	padding-top: 5px;
 }
 
 /* Footer */
  #footer {
    clear: both; 
	background: #369; 
	color: #fff; 
	font-weight: bold; 
 }

  #footer p {
    margin: 0; 
	padding: 7px 9px; 
	text-align: center; 
 } 

  p#vroom {
    float: left; 
	width: 540px; 
	text-align: center; 
 }
  #footer a.more {
    color: #fff; 
    font-weight: bold; 
 } 

  #footer a.more:active {
    color: #fc0; 
 }

  /* Main trim */
  .pathbar {
    font-weight: bold; 
	border: silver solid 1px; 
	border-width: 1px 0; 
	margin: 8px 0 12px 0; 
	padding: 3px 0; 
	line-height: 1.3; 
 } 
   .pathbar a {
     white-space: nowrap; 
 } 
 
   #endlinks hr {
     margin: 12px 0; 
	 height: 2px; 
 }
   /* Content, Text Formatting and the like */
   h1.maintitle {
     margin: 15px 0 12px; 
	 font: bold 38px "Arial Rounded MT Bold", sans-serif; 
	 color: #039; 
 }

   .byline {
     margin-top: -6px; 
 } 
 
   .byline a.more:link, .byline a.more:visited {
     color: #f40;
	 font-weight: bold; 
 } 
 
   .byline a.more:hover {
     color: #f00; 
 }
 
   hr.blue {
     color: #03c; 
	 height: 3px; 
	 text-align: center; 
	 background: #03c; 
	 border: none; 
	 margin: 7px 0; 
 }
 
   hr.big {
   height: 5px; 
   margin-top: -8px; 
 }
 
   /* Ads */
   .textad {
     margin: 6px 0; 
	 background: #e9e6f9; 
	 font: 11px Verdana; 
	 color: #333; 
	 border: 1px dotted #000; 
	 padding: 4px 3px 3px 0; 
 }
  
   .textad a.nav2 {
     font-weight: normal; 
 }
 
   .textad p {
     margin: 4px 0;
 }
 
   .featured {
     margin: 30px 0; 
	 padding: 7px 4px; 
	 border: 2px dotted #090; 
	 background: #dffcd9; 
	 color: #333; 
 } 

   .featured p {
     margin: 3px 0; 
 }
.col1
{
	float: left;
	width: 215px;
	margin: 10px 30px 20px 0;
	background-color: #FFFFFF;
}
 
 /* Links */
a { font-size: 1.2em; font-weight: bold; }

a:link {color: #0033cc; text-decoration: underline; }
a:visited {color: #81b; text-decoration: underline; }
a:active {color: #4682b4; }
a:hover {color: #9999ff; }

a.nav3:link {color: #f6f6ff; text-decoration: none; }
a.nav3:visited {color: white; text-decoration: none; }
a.nav3:active {color: #ffcc00; }
a.nav3:hover {color: black; }























