* {margin:0; padding:0; border:0; font-family: trebuchet ms, sans-serif; font-size: 1em}
@font-face {
  font-family: "Cuomotype";
  src: url(cuomotype.ttf) format("truetype");
}
body {background-image: url(drew.gif); background-position: bottom right; background-repeat: no-repeat; background-position: fixed}

h1 {font-size: 2.2em; font-family: "Cuomotype", trebuchet ms, sans-serif; text-align: center; width: 100%; clear: both; background-color: #000;border-bottom: 3px double #ccc; margin: 0px 0 5px 0; color: #FFF; padding: 10px 0 5px 0}


div#content {width: 75%; margin: auto}
div#content a:link {color: #369}
div#content a:visited {color: #666}
div#content a:hover {color: #000}
div#content a:active {color: #00F}

div#content h2 {width: 100%; clear: both; color: #FFF; padding: 5px; border-bottom: 3px double #FFF; margin: 20px 0 5px 0; font-size: 1.5em; font-family: "Cuomotype", trebuchet ms, sans-serif;}
div#content h2.title1 {background-color: #369;}
div#content h2.title2 {background-color: #3D668F;}
div#content h2.title3 {background-color: #476685;}
div#content h2.title4 {background-color: #52667A;}
div#content h2.title5 {background-color: #5C6670;}
div#content h2.title6 {background-color: #666;}

div#content h2 ul {float: right; text-align: right;width: 70%; margin: -8px 0 0 0;}
div#content h2 ul li {display: inline;}
div#content h2 ul a {font-size: .5em; text-transform: lowercase; font-weight: normal;}
div#content h2 ul a:link, div#content h2 ul a:visited {color: #ccc;  text-decoration: none}
div#content h2 ul a:hover, div#content h2 ul a:active {color: #FFF; text-decoration: underline}

div#content h3 {color: #666; margin: 15px; font-size: 1.2em; border-bottom: 1px dotted #CCC; font-family: "Cuomotype", trebuchet ms, sans-serif;}
div#content p {margin: 25px; font-size: .8em; line-height: 2em; color: #333}
div#content ul {list-style-type: square; color: #333; margin-left: 4em}
div#content ul li {font-size: .8em; line-height: 2em}

div#content div#news p {font-size: 1.2em}

div#content blockquote {background-color: #EAEAEA; border-right: 5px solid #CCC; border-left: 5px solid #CCC; width: 75%; margin: auto; padding: 15px}
div#content blockquote p {margin: 0; font-size: .9em; line-height: 1.5em; color: #666}
div#content blockquote p.byline {width: 100%; text-align:right; font-style: italic; font-size: .75em; }

div#content p#foot {width: 100%; text-align: center; font-size: .7em; color: #666}

div#navbox ul {text-align: center; list-style-type: none; height: 2em; margin: 0; }
div#navbox ul li {display: inline; border: 1px solid #fff; padding: 0; margin-left: -.55em; }
div#navbox ul li a {font-size: 1em; padding: .65em; border-bottom: 3px double #CCC; font-weight: bold; text-decoration: none;}
div#navbox ul li a:link, div#navbox ul li a:visited {background-color: #000; color: #FFF; text-align: center; border-top: 3px double #000}
div#navbox ul li a:hover, div#navbox ul li a:active {background-color: #369; color: #FFF; border-top: 3px double #444;}

img.floatright {float: right; margin: 0 0 10px 10px; border: 2px solid #369}

div#sites {text-align: center}
div#sites img {border: 3px double #BBB; margin: 2px}

span#foxy {visibility: hidden}
