/* CSS Document */
body { /*background: url("images/bg.jpg") ;*/
font-family: Verdana;
background-color: #cccc99;
font-size: 80%;
color:ccc;
margin:0px;
}

#header { height:100px;
width:801px;
background: url("images/header_ctl2.jpg");
background-repeat:no-repeat;
margin-left:100px;
border:1px solid #cccc99;
color: #FFFFFF;
outline-color:#000000;
outline-width: medium;
text-align:center;
text-indent: 140px;
}

#header_links {font-size:11px; margin:5px 0 5px 0; }

#bgimagelink a {
  position: absolute;
  height: 90px;
  width: 100px;
  top: 5px; 
  text-decoration: none;
  }
#bgimagelink a i { visibility: hidden; }
a#home { left: 115px; }


#mainbody { width:617px;
height: auto;
margin-top:20px;
margin-left:100px;
margin-bottom: 0px;
background:white;
border:1px solid #cccc99;
}

#linkscontainer { width:616px;
height: auto;
background:white;
border:1px solid #cccc99;
}

#linksright { width: 308px;
height: 560px;
background: white;
float:right;
}

#linksleft { width: 309px;
height: 560px;
background:white;
float:left;
}
#linksrightlg { width: 308px;
clear: inherit;
background: white;
float:right;
}

#linksleftlg { width: 309px;
clear: inherit;
background:white;
float:left;
}


#mainbody .title {    /* These are the styles for the main column titles */ 
	font-size: 90%;
	font-weight:bold;
	color: #003767;
}
#mainbody .script {    /* These are the styles for the main column titles */ 
	font-size: 180%;
	font-family: "Brush Script MT"; 
	color: 000000;
}
#mainbody p  { margin:30px 10px 10px 10px}

#mainbody .thinborderfloat {
  float:left;
  border:solid 1px silver;
  padding:5px;
  margin-right:10px;
  } 
#mainbody .thinborder {
  border:solid 1px silver;
  padding:5px;
  margin-right:10px;
  } 

#menu { position: absolute;
top:101px;
left:101px;
width:800px;
height:28px;
z-index:6;
background:#003767;
color:#003767;
border:1px solid #cccc99;
text-align: left;
}

.menuitem { width:100px;
background:#003767;
color:white;
font-size:10px;
border:0px solid #003767;
text-align: center;
}

#rightcol {position: absolute;
top: 125px;
left: 719px;
z-index: 3;
width:182px;
background:#899c64;
font-size:10px;
color:666;
border:1px solid #cccc99;

}

#rightcol p  { margin:8px 8px 8px 8px}

#rightcol a:link, #rightcol a:visited, #rightcol a:active  {/* These are the styles for the rightcol links */
font-size: 100%;
color: #0000FF;
}

#rightcol a:hover
{font-size: 100%;
color: #999999;}	
	
#rightcol .head {    /* These are the styles for the right column titles */
	font-size: 120%;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #000000;

}
#rightcolhead {    /* These are the styles for the right column titles */

	background-color: gainsboro;
	text-align:center;
	margin:5px 0px 5px 0px;
	outline: solid thin #cccc99;	

}

#rightcol .title {    /* These are the styles for the right column titles */ 
	font-size: 100%; 
	font-weight: bold;
	color: #008752;
}

#rightcol .thinborderfloat {
  border:solid 1px silver;
  padding:5px;
  margin-right:10px;
  } 
  
#footer { width:615px;
text-align:center;
font-size: 70%;
margin-top:0px;
margin-left:101px;
padding:1px;
background-color: #899c64;
color: ffffff;
font-weight:500;
border-top:1px solid #899c64;
border-bottom:3px solid #899c64;
clear:both;
}

#footer a:link, #footer a:visited, #footer a:active  {/* These are the styles for the Footer links */
font-size: 100%;
color: #003767;}

#footer a:hover
{font-size: 100%;
color: #ffffff;}

ul {color: #008752;
list-style:square; margin-left: 10px}

ol {color: #008752;
margin-left: 10px}

a:hover { font-size: 100%;
color: #000000 }

h1 {font-size:100%; 
color:ffffff;}

h2 { font-size:115%;
color:#003767;}

h3 { font-size:150%;
color:#003767;}

h4 { font-size:12px;
font-weight:normal;
color:#003767;}

p,h1,h2,h3, { margin: 10px 10px 10px 10px;}
P.teaser {
  float: mid-column;
}

.tab { margin-left: 200px;}

.heading { font-family:"Century Gothic";
font-size:200%;
color: #003767;
font-weight:bold;
font-variant:small-caps;
}
.heading2 { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
color: #003767;
font-weight:bold;
}
.heading3 { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:110%;
color: ffffff;
font-weight:bold;
}
