/* Sections and divisions as per hierarchy */
.outerdiv
{
	width: 900px;
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: #ffffff;
	border: 1px solid #0B2F78;
	/*background-image : url(images/greytile3.gif);*/
}
#header
{
	width: 900px;
	height: 190px;
	padding-top: 0px;
	border: 0px solid #330000;
	background-image:url(images/header_bg3.gif);
	 background-repeat: no-repeat;
}
#home_link  {
   float:left;
   text-align:left;
   margin-left:0px;
   margin-top:0px;
}
.photomenu
{
	padding: 50 0 0 100;
}
#menu
{
	/*background-image : url(images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position : top left;*/
	background-color: #898982;
	width: 900px;
	height: 36px;
	margin-top: 0px;
	
}
#sidebar
{
	float: left;
	padding: 0 5 0 15;
	min-width: 330px;
	width: auto !important;
	width: 350px;
	border: 0px solid white;
	background-image: url(images/bgt4c.jpg);
	background-repeat: repeat;
	background-color: #fcfcfc;
	height: 550px;
	overflow: auto;
	SCROLLBAR-FACE-COLOR: #50666E;
}
#content
{
	margin: 0 0 0 0;
	padding: 20 30 20 20;
	width: 900px;
	/*float:right;
	clear: right;
	background-color: #952119;
	background-image: url(images/content_bg.gif);
	background-position : top left;
	background-repeat : no-repeat;
	background-attachment : scroll;
	overflow : auto;*/
	SCROLLBAR-FACE-COLOR: #50666E; 
}
#footer
{ 
	padding: 0 10 0 0;
	margin: 5 0 10 20;
	/*float:left;*/
}
#credits
{	
	position: absolute; 
	top: 325px; 
	left: 788px;
}
/* Text definitions */
.headingtext
	{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : 700;
	color: #DFBBA5;
	font-style : normal;
	padding-top: 0px;
	padding-bottom: 15px;
	letter-spacing : 1.1pt;
}
.plaintext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	font-style: normal;
	color: #303030;
	letter-spacing : .5pt;
   padding: 0 0 0 0;
	margin: 0 0 3 0;
}
.plaintextbl
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 600;
	font-style: normal;
	color: #0B2F78;
	/*letter-spacing : .5pt;*/
   padding: 0 0 0 0;
	margin: 0 0 3 0;
}
.paratitle
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : 600;
	color: #223D4A;
	letter-spacing : .7pt;
	padding-left: 0px;
	padding-top: 0px;
   padding-bottom: 2px;
   padding-right: 5px;
	width: 600px;
}
.subtitle {
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding: 10 0 10 0;
	}
.paratext
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #000000;
   letter-spacing: .1pt;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-right: 10px;
}
.paratextbl
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	color: #0B2F78;
	letter-spacing : .5pt;
	padding-left: 0px;
	padding-top: 5px;
   padding-bottom: 2px;
   padding-right: 5px;
}
.paratextwh
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	color: #ffffff;
	letter-spacing : .7pt;
	padding-left: 0px;
	padding-top: 5px;
   padding-bottom: 2px;
   padding-right: 5px;
}
.paratext1st
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	color: #333333;
	letter-spacing : .7pt;
	padding-left: 0px;
	padding-top: 10px;
   padding-bottom: 2px;
   padding-right: 5px;
}
.paratext2
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #000000;
   letter-spacing: .3pt;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 10px;
}

.boldtext
	{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
		color: #0B2F78;
		padding-bottom: 2px;
	}
.boldtext2
	{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
		color: #0B2F78;
		/*color: #981A35;*/
		padding-top: 10px;
		padding-bottom: 3px;
		text-transform: uppercase;
	}

.italictext
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	color: #63635C;
	letter-spacing: 1.3pt;
	padding: 3 0 0 1;
}
.descriptiontext
	{
	font-family :  Verdana, Arial, Helvetica,  sans-serif;
	font-size : 13px;
	font-weight : 500;
	color: #DFBBA5;
	font-style : normal;
	letter-spacing : 1.2pt;
}
.itemtext
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #000000;
	letter-spacing: .5pt;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
}
.footertext
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	letter-spacing : .9pt;
	padding-top: 0px;
	padding-left: 0px;
}
.smalltext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : 500;
	color: #5B747D;
	letter-spacing : 1.1pt;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 0px;
	text-align: center;
	width: 360px;
}
.smallbtext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : 500;
	color: #000;
	}
.captiontextgr
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	/*color: #859615;*/
	color: #990033;
	letter-spacing : 1.1pt;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 0px;
	text-align: center;
	width: 360px;
}
.captiontext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	color: #0B2F78;
	letter-spacing : 0.3pt;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 0px;
	text-align: center;
	width: 360px;
}
.plainlink
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	font-style: normal;
	color: #50666E;
	letter-spacing : 1.3pt;
   padding: 5 0 0 0;
}
.boldlink
	{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 600;
	color: #50666E;
	letter-spacing: 1.3pt;
	padding-top: 3px;
}
.boldlinkr
	{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #fcfcfc;
	letter-spacing: 1.3pt;
	padding-bottom: 3px;
}
.caption
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	padding-top: 3px;
	color: #952119;
	letter-spacing: .9pt;
	text-align: center;
}
.pullquote
	{
	font-family: Century Gothic, Verdana, Arial, Helvetica,  sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #50666E;
	font-style: italic;
	padding-left: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 2px; /*letter-spacing : 1.2pt;*/
}
/* Special pads */
#flashdiv
{
position:relative; 
top:0px; 
left:0px;
}
#weather
{
padding-top: 0px
}
.menuitem
{
	padding: 0 5 0 0;
}
.imgpad
{
	padding: 10 0 0 0;
}
.imgpad2
{
	padding: 10 3 0 0;
}
.spacer
{
	height: 30px;
}
.spacer1st
{
	height: 15px;
}
/* Pagewide body and anchor definitions */
body
{
	/**/
	background-image : url(images/bg10.gif);
	background-repeat: repeat-x;
	/*background-color: #6279A8;*/
	background-color: #506E9A;
	margin: 40 0 0 0;
}
div {
		SCROLLBAR-FACE-COLOR: #50666E; 
		SCROLLBAR-HIGHLIGHT-COLOR: #f1f1f1; 
		SCROLLBAR-SHADOW-COLOR: #Fcfcfc; 
		SCROLLBAR-3DLIGHT-COLOR: #333333; 
		SCROLLBAR-ARROW-COLOR: #fcfcfc; 
		SCROLLBAR-TRACK-COLOR: #e1e1e1; 
		SCROLLBAR-DARKSHADOW-COLOR: #333333;
	}
	
A:link{
	text-decoration : none;
	COLOR: #990033;
}
A:visited{
	text-decoration : none;
	COLOR: #990033;
}
A:hover{
	text-decoration : underline;
	COLOR: #990033;
}
A:active{
	text-decoration : none;
	COLOR: #990033;
}
a:focus { 
-moz-outline-style: none; 
}
A.other:hover
{
color: #EFDFBC;
}
A.rlink:link {
	text-decoration : none;
	COLOR: #223D4A;
}
A.rlink:visited {
	text-decoration : none;
	COLOR: #223D4A;
}
A.rlink:hover {
	text-decoration:underline;
	COLOR: #223D4A;
}
A.rlink:active {
	text-decoration : none;
	COLOR: #223D4A;
}
A.rlink2:link {
	text-decoration : none;
	COLOR: #50666E;
}
A.rlink2:visited {
	text-decoration : none;
	COLOR: #50666E;
}
A.rlink2:hover {
	text-decoration:underline;
	COLOR: #50666E;
}
A.rlink2:active {
	text-decoration : none;
	COLOR: #50666E;
}
A.footer:link {
	text-decoration : none;
	COLOR: #ffffff;
}
A.footer:visited {
	text-decoration : none;
	COLOR: #ffffff;
}
A.footer:hover {
	text-decoration:underline;
	/*COLOR: #CCE002;*/
	COLOR: #FAFAD2
}
A.footer:active {
	text-decoration : none;
	COLOR: #FAFAD2
}
TEXTAREA.contact {
			SCROLLBAR-FACE-COLOR: #CED5E4; 
			BACKGROUND: #CED5E4; 
			SCROLLBAR-HIGHLIGHT-COLOR: #e1e1e1; 
			WIDTH: 328px; 
			SCROLLBAR-SHADOW-COLOR: #666666; 
			COLOR: #0B2F78; 
			SCROLLBAR-3DLIGHT-COLOR: #333333; 
			SCROLLBAR-ARROW-COLOR: #CED5E4; 
			SCROLLBAR-TRACK-COLOR: #e1e1e1; 
			SCROLLBAR-DARKSHADOW-COLOR: #333333;
			border:#9DACC9 1px groove;
			FONT: 12px verdana, arial;  
			}
			INPUT.contact {
			BORDER-RIGHT: #9DACC9 1px groove; 
			BORDER-TOP: #9DACC9 1px groove; 
			PADDING-LEFT: 2px; 
			BACKGROUND: #CED5E4; 
			FONT: 12px verdana, arial; 
			border-left: #9DACC9 1px groove;  
			COLOR: #0B2F78; 
			BORDER-BOTTOM: #9DACC9 1px groove
			}
			INPUT.sendbutton {
			FONT-WEIGHT: bold; 
			CURSOR: hand; 
			COLOR: #fcfcfc; 
			FONT-FAMILY: verdana, arial,helvetica,sans-serif; 
			FONT: 13px verdana, arial; 
			BACKGROUND-COLOR: #0B2F78;
			}
			SELECT.contact {
			BACKGROUND: #CED5E4; 
			FONT: 12px verdana, arial;  
			WIDTH: 180px; 
			COLOR: #0B2F78; 
			}
	
			
#maillist {
	
	height: 100px;
	width: 300px;
	/*position: absolute;
	top: 320px;
	left: 715px;*/
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	line-height : 13px;
}	

.plntext{
	font: 11px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
.bldtext{
	font: 11px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-weight: bold;
}
.errtext{
	font: 11px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
	color: #E6323B;
	font-weight: bold;
}
