body
{
	margin: 0;
	padding: 0;
/*	font: 14px arial, hevetica, sans-serif;
	text-align: center;   */
	font-size: small;
	color: #000;
background: #E0E9F8 url(/reloaded/verticalStripe.jpg) repeat-x 0 0 fixed;                       
}
body {
margin: 1em;
padding: 0;
}

h1, h2, h3, h4 {
color: #000066;
letter-spacing: 2px;
}

h1 {
	margin:.5em 0 1em 0;
	width:75%;
	/*border-bottom: 1px solid #3A54A9;*/
	font: 1.5em Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: 2px;
  }
h3 {
font: 1.2em Georgia, Verdana, Arial, Helvetica, sans-serif;
}
h2, #footer {
  padding: .2em 1em;
  text-align: center;
  font: normal 1.3em Georgia, Verdana, Sans-serif;
  letter-spacing:2px;
  color:#8b0000;
}
/**********************
picture window
*********************/
#pictureWindow {
width: 100%;
background: #DAE4EC url(/reloaded/colbyBg.jpg) 0 0 no-repeat; 
padding: 10px 0;
margin: 0;
border-bottom: 2px solid #ccd8e2;
}
#colby {
background: url(/reloaded/proofPositive.jpg) 0 0 no-repeat;
width: 95%;
height: 208px;
border: 2px solid #fff;
margin: 0 auto;
}
/***************************
main pieces
main, footer, header
**************************/
#main {
background: #fff url(/reloaded/diag1.gif) 0 0 repeat;
      float:right;
      width: 70%;
	  /*border: 1px solid #000;*/
padding: 0 15px;  
	 /* padding-top: 20px;*/
/**************
Underscore Hack
**************/
min-height: 500px;
height: auto;
_height: 500px;

line-height: 1.3em;

      }
#main li{
 margin-bottom: .5em;
 margin-left: .5em;
}
#main ul {
width: 85%;
background: #fff;
border: 1px solid #ccc;
padding: 1em; 
margin: .8em auto;
list-style: none;
}
#header
{
 background: #fff;  
width: 100%;
position: relative;
height: 109px;
}

#container {
width: 760px;
margin: 0 auto;
padding: 0;
border: 1px solid #fff;
background: #fff2df;
}
#content {
	padding: 0;
	margin: 0;
	color: #0E2D8A;
	font-family: Arial, Helvetica, sans-serif;

}
#content p {
color: #000;
}

#footer {
clear: both;
padding-left: 15px;
padding-top: 5px;
padding-bottom: 3px;
border-top: #fff solid 2px;
border-bottom: #fff solid 2px;
background: #4C7BF1;
font-size: .7em;
color: #fff;
}


.clear {
clear: both;
}
/*********************
Side
********************/
#side {

      float:left;
      width: 24%;
color: black;
 font-size: 1em;
 margin: 0;
 padding: 0;
 padding-left: .5em;
      }

#side h3 {
margin: .5em 0;
line-height: 1.1em;
 font: 1.2em "Trebuchet MS",Verdana,Sans-serif;
letter-spacing: 2px;
font-size: 1em;
font-weight: bold;
}
#side p {
margin: 0;
padding: 0;
line-height: 1.5em;
width: 95%;
padding-bottom: 1em;
border-bottom: 1px solid #D9D1C6;
font-size: .8em;
}
#side p a {
color: #5050B7;
}
#side ul {
  margin-left:.25em;
margin-bottom:1em; 
  padding:0;
  line-height:1.5em;
  }
#side li {
  margin:0;
  padding:0 0 0 20px;
  background:url(/reloaded/"arrowLi.gif") no-repeat 0 50%;
  list-style:none;
  }
#side a, #side a:link, #side a:visited {
text-decoration: none;
color: #000066;
}
#side a:hover {
text-decoration: none;
}
.quoteEasy {
	font-family: "Courier New", Courier, mono;
	font-size: small;
	letter-spacing: .15em;
	color: #333333;

}
/**************
Images
**************/
img.border	{

	background-color: #fff;

	border: 1px solid #999;

	padding: 4px;
margin: 0 8px;
	}
.left {
float: left;
}
.right {
float: right;
}
/***************
Main Nav
**************/
#mainNav {
/*height: 1.4em;
_height: 1.3em;
background: #4C7BF1;
border-top: 2px solid #fff;
border-bottom: 2px solid #fff;*/
}
 ul#navlist
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
	/*height: 1.4em;*/
	width: 100%;
border-top: 2px solid #fff;
border-bottom: 2px solid #fff;/**/
	background: #4C7BF1;
	text-transform: uppercase;
	font-size: .8em;
}

ul#navlist li
{
float: left;

font-family: arial, verdana, arial, sans-serif;

font-weight: bold;
margin: 0;
padding: .4em 0;
/*background-color: #eef4f1;*/
/*border-top: 1px solid #e0ede9;
border-bottom: 1px solid #e0ede9;*/
}
ul#navlist:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#navlist a, #navlist a:link
{
margin: 0;
padding: .4em 2em;
color: #fff;
border-right: 2px solid #4C7BF1;
border-left: 2px solid #4C7BF1;
text-decoration: none;
}

ul#navlist li#active
{
/*color: #95bbae;
background-color: #deebe5;*/
}

#navlist a:hover
{
color: #4C7BF1;
background-color: #ABC7F4;
border-right: 2px solid #fff;
border-left: 2px solid #fff;
}

/****************
Minor Nav
****************/
#minorNav {
	color: #fff;
	font-size: 0.7em;
	float: right;
	margin-top: .8em;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#minorNav a, #minorNav a:link, #minorNav a:visited {
color: #fff;
text-decoration: none;
margin-right: .8em;
margin-left: .8em;
}
#minorNav a:hover {
color: #ccc;
}
/*****************
Sub Sections of Main div
****************/
#subMainNews {
/*border: 1px solid #000;*/
width: 47%;
float: left;
margin: .5em;
margin-right: 0;
font-size: .85em;
}
#subMainEvents {
/*border: 1px solid #000;*/
width: 44%;
float: right;
margin: .5em;
margin-left: 0;
}
/**********************
Sub Nav
for below the flash
*********************/
#sOne, #sTwo, #sThree, #sFour {
/*border: 1px solid #000;*/
/**************
Underscore Hack
**************/
min-height: 80px;
height: auto;
_height: 80px;
width: 97%;
margin-top: 2%;
margin-right: 2%;
}
#subNav h2 {
font-family: Georgia, Verdana, Arial, Times, serif;
text-transform: uppercase;
letter-spacing: 2px;
color: #000066;
/*border-bottom: 1px solid #000066;*/
margin: 0;
font-size: 12px;
text-align:left;
padding: 0;
margin-top: .75em;
}
#subNav a {
color: #000066;
text-decoration: none;
}
#subNav p {
margin-top: 0;
}
.subNavText {
margin-left: 85px;
}
#subNav {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
#subNav .border {
background: #DAE4EC;
padding: 2px;
}
#subNav .mOver {
/*border: 1px solid #666;
background: #CCCCCC;*/
background: url(/reloaded/'tinyStripe1.gif') 0 0;
}
/**********************
3 kinds
**********************/
#threekinds {
width: 95%;
margin: 1em auto;

}
#threekinds fieldset {
border: 1px solid #ccc;
padding: 1em;  
background: #fff;
}
#threekinds legend {
font-size: 1.5em;
font-weight: bold;
}

