body {
  font: 1.0em Verdana, Arial, helvetica, sans-serif;
  text-align:center;
}

* {margin:0; padding:0;}

div#wrapper {min-width:780px;
			margin-left:auto; margin-right:auto;
			text-align:left;
}

div#headerwrap {height:175px;}

div#headertext {height:125px; margin-left:175px; margin-right:190px; padding-top: 50px; border-bottom:thin solid #004D85; color:#004D85;
					text-align:left; vertical-align:baseline;}

div#headerimage {height:175px; width:175px; padding:20px 0 0 20px; float:left;}

div#contentarea {background:url(../images_pres/faux_left.gif) repeat-y top left; position:relative;}

div#contentarea2 {background:url(../images_pres/faux_right.gif) repeat-y top right; position:relative;}

div#navigation {width:160px; position:absolute; top:0px; left:0px; overflow:hidden;}

div#groupimage {margin:0 95px 10px 10px; float:right;}

div#content {margin:20px 120px 0 150px;}

div#content h2 {margin:0 0 0 30px; font-size:1.4em; color:#004D85;}

div#content div#mainimage {width:324px; float:right; margin:0 4px 4px 0px;}

div#content div#mainimage img {border:1px solid #004D85;}

div#content div#mainimage p {font-size:0.8em; font-weight:bold; margin:0px 5px;}

div#content div#linkslist {margin:5px 0 0 0; width:400px;}

div#content div#linkslist ul {margin:0 50px; list-style:none;}

div#content div#linkslist a {font-size:0.9em; text-decoration:none; color:#004D85;}

div#content div#linkslist a:hover {text-decoration:underline; color:#3399FF;}

div#content div#linkslist i {font-size:0.8em;}

div#content div#month {background:url(../images_pres/drills_bg.gif); margin:5px 0 0 0; width:400px; height:300px;}

div#content div#month ul {margin:0 50px; list-style:url(../images_pres/bluestar.gif);}

div#content div#month a {font-size:0.9em; text-decoration:none; color:#004D85;}

div#content div#month a:hover {text-decoration:underline; color:#3399FF;}

div#content div#month i {font-size:0.8em;}

div#content a {font-size:1.1em; text-decoration:none; color:#004D85;}

div#content a:hover {text-decoration:underline; color:#3399FF;}

div#content blockquote {width: 250px; float:right; font-size:1.0em; border-top: 3px dotted #004D85;
							border-bottom: 2px dotted #004D85; margin:0 10px; padding: 6px 10px;}
							
div#content blockquote p {margin:0;}					

div#footer {width:100%; padding:4px 0; font-size:.8em; text-align:center;}

div#footer ul {margin:2px 0;}

div#footer li {display:inline; color:white; border-left:1px solid; color:#004D85; padding:0 5px 0 9px;}

div#footer ul li:first-child {border-left:0;}

div#footer ul li a {text-decoration:none; color:#004D85;}

div#footer ul li a:hover {text-decoration:underline; color:#3399FF;}

div#navigation ul {border:0; margin:20px 0 0 12px; padding:0; list-style:none;}

div#navigation li {border-bottom:2px dotted #004D85; margin:0; padding:.3em 0; text-indent:.5em;}

div#navigation li:first-child {border-top:2px dotted #004D85;}

div#navigation a {text-decoration:none; color:#004D85;}

div#navigation a:hover {color:#3399FF;}

div#content p {font-size:.8em; margin:0 30px 1em;}

div#content strong {font-size:1.2em; color:#004D85;}

div#content li.cmnt {list-style:none;}

.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		}
.clearfix {display: inline-block;}

* html .clearfix {height:1%;}

.clearfix {display:block;}		

.framed {border:thin	solid #004D85;}

.leftcol {float:left;}

div.clearthefloats {clear:both;}