
body {
	margin-top:0;
	margin-bottom:0;
	background-image:url('spectrum_bg3.jpg');
	background-attachment:fixed
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#006600;
	margin-bottom:-.5em;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#006600;
	margin-bottom:-.125em;
}

#mailLink a:link {
	text-decoration:none;
	color:#2F492D;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
}

#mailLink a:visited {
	text-decoration:none;
	color:#2F492D;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
}


#mailLink a:hover {
	text-decoration:none;
	color:#339900;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}

#wrapper {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	width:850px;
	height:1100px;
	background-image:url('spectrum_bg.jpg');
	background-repeat: repeat-x;
	border-left: 6px double #000000; 
	border-right: 6px double #000000
}

.pageHeader {
	width:700px;
	padding-right:32px;
}

.pageFooter {
	width:700px;
	padding-left:25px;
	margin-bottom:-15px;
	margin-top:15px;
}

#mainContent {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	width:725px;
}

#leftContent {
	width:350px;
	float:left;
}

#rightContent {
	float:right;
	width:360px;
}

.logoHomeLink {
	border:0px none;
	padding-left:25px;
	padding-top:15px
}

#navigation {
	width:250px;
	text-align:right;
	margin-left:495px;
	margin-top:-160px;
	position:absolute;
}

#navigation ul li {
	display:block;
	list-style:none;
	color:#2F492D;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:35px;
	padding-bottom:3px;
	font-size:1em;
}

#navigation ul li a:link {
	display:block;
	list-style:none;
	width:190px;
	text-decoration:none;
	color:#2F492D;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	padding-right:35px;
	padding-bottom:3px;
}

#navigation ul li a:visited {
	display:block;
	list-style:none;
	width:190px;
	text-decoration:none;
	color:#2F492D;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	padding-right:35px;
	padding-bottom:3px;
}

#navigation ul li a:hover {
	display:block;
	width:190px;
	text-decoration:none;
	color:#339900;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	padding-right:35px;
	padding-bottom:3px;
	background: url('../images/moore_buttons.jpg') no-repeat right;
}

#footerLinks {
	width:700px;
	padding-left:75px;
	position:relative;
}

#footerLinks ul li {
	list-style:none;
	display:inline;
}

#footerLinks ul li a:link {
	display:inline;
	text-decoration:none;
	color:#2F492D;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	padding-right:35px;
	padding-left:10px;
}

#footerLinks ul li a:visited {
	display:inline;
	text-decoration:none;
	color:#2F492D;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	padding-right:35px;
	padding-left:10px;
}


#footerLinks ul li a:hover {
	display:inline;
	text-decoration:none;
	color:#339900;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	padding-right:35px;
	padding-left:10px;
	background: url('moore_buttons.jpg') no-repeat right;
}

p.textMainLeft {
	color:#2F492D;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	text-indent:20px;
}

p.textMainRight {
	color:#2F492D;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	text-indent:20px;
}

p.textIndexRight {
	color:#2F492D;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
}

.imageMain {
	border: 1px solid #2F492D;
	padding: 2px;
	margin: 2px;
}

#copyrightInfo {
	width:740px;
}

.copyrightInfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.65em;
}

#copyrightInfo a:link, a:visited, a:hover{
	font:Arial, Helvetica, sans-serif;
	font-size:.95em;
	text-decoration:none;
	color:#339900;
}

.mainExpand {
  	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.95em;
	font-weight:bold;
	color:#006600;
	text-decoration:none;
}

.mainExpand:visited {
  	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.95em;
	font-weight:bold;
	color:#33CC66;
	text-decoration:none;
}

.mainExpand:hover {
  	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.95em;
	font-weight:bold;
	color:#33CC66;
	text-decoration:none;
}

.texter {
	margin-left:0px;
}
div#links a {
	display: block;
	text-align: left;
	font: bold 10px Verdana, sans-serif;
	padding: 5px 5px;
	margin: 0 0 0px;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	text-decoration: none;
	color: #6C0000;
	background: #c4b199;
	
	border-left: 1px solid #044382;
	border-bottom: 1px solid #044382;
	border-right: 1px solid #044382;
}
div#links a:hover {
	color: #044382; background: #ffffff;
   
	}

div#links a span {
	display: none;
	}
	
div#links3 a:hover span {
	display: block;
   position: relative; top: 5px; left: 5px; width: 175px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #6c0000;
   font: 12px Verdana, sans-serif; text-align: center;
	}
	
	div#links a:hover span {
	display: block;
   position: absolute; top: 500px; width: 209px;
   z-index: 100;
   color: #ffffff; padding: 5px; margin: 0px 0px 0px -5px;
   font: 12px Arial, Verdana, sans-serif;  font-weight: bold; text-align: center;
	border-bottom: #ffffff solid 0px;
	border-top: #ffffff solid 0px;
	
	
	
	}
	
.menuborder {
	color: #000000;
	font-size: 12px;
	font-family: verdana, tahoma, helvetica, arial, sans-serif;
	background-color: #ffffff;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	border-top-width: 1px;
	border-bottom: solid;
	border-bottom-width: 1px;
	border-color: #ffffff;
}
.menucell {
	color: #000000;
	font-size: 12px;
	font-family: verdana, tahoma, helvetica, arial, sans-serif;
	background-color: #ffffff;
	padding-top:0px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	border-top: solid;
	border-top-width: 1px;
	border-right: solid;
	border-right-width: 0px;
	border-left: solid;
	border-left-width: 1px;
	border-color: #ffffff;
	border-bottom: 1px solid #044382;
	}

#blurb {
	color: #6c0000;
	 font:x-small/1.0em verdana, helvetica, arial, geneva, sans-seri;
      voice-family: "\"}\""; voice-family:inherit;
      font-size: 15px;
      margin: 0px 5px 0px 5px;
		font-weight: bold; text-align: center;
		background: #E8E1D9;
		padding: 5px;
		border: 1px solid;
		border-color: #c0c0c0;
		
	
}

#blurb2 {
	color: #6c0000;
	 font:x-small/1.0em verdana, helvetica, arial, geneva, sans-seri;
      voice-family: "\"}\""; voice-family:inherit;
      font-size: 12px;
      margin: 5px 5px 0px 5px;
		font-weight: bold;
		font-family: italic;
		
	
}

#block {
	color: #000000;
	 font:x-small/1.5em arial, verdana, helvetica, arial, geneva, sans-seri;
      voice-family: "\"}\""; voice-family:inherit;
      font-size: 12px;
      margin: 0px 5px 0px 5px;
	text-align: left;
}
.block {
	color: #000000;
	 font:x-small/1.5em arial, verdana, helvetica, arial, geneva, sans-seri;
      voice-family: "\"}\""; voice-family:inherit;
      font-size: 12px;
      margin: 0px 5px 0px 5px;
	text-align: left;
}

#header {
color: #6C0000;
	font-size: 12px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#form {
	color: #000000;
	 font:x-small/1em arial, verdana, helvetica, arial, geneva, sans-seri;
      voice-family: "\"}\""; voice-family:inherit;
      font-size: 12px;
      margin: 0px 0px 0px 0px;
	
}


#block2 {
	color: #000000;
	 font:x-small/1.5em arial, verdana, helvetica, arial, geneva, sans-seri;
      voice-family: "\"}\""; voice-family:inherit;
      font-size: 12px;
      margin: 0px 5px 5px 10px;
	
}

#featured {
	color: #000000;
	 font:x-small/1.5em  arial, verdana, helvetica, arial, geneva, sans-seri;
      voice-family: "\"}\""; voice-family:inherit;
      font-size: 10px;
      margin: 0px 0px 0px 0px;
	
}

.greybar {
	border-width:0px 1px 0px 0px;
border-style:solid;
border-color:#000000;
	
		
}


.footer {
	color: #ffffff;
	 font: x-small/1.2em arial, verdana, helvetica, arial, geneva, sans-seri;
      voice-family: "\"}\""; voice-family:inherit;
      font-size: 10px;
      margin: 0px 0px 0px 0px;
		text-align: center;
	
}

.trim{
	background: #c4b199;
}

a.button {	
	
	font-size: 11px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	border-top: 2px solid black;	
	border-right: 1px solid black;	
	border-bottom: 0px solid black;	
	border-left: 1px solid black;	
	text-align: right;
	margin: 0px;
	
	}
			
a.button:link { 	

	background-color: #044382; 	
	color: #FFFFFF;
	text-decoration: none;	}
	
a.button:visited {	
	
	background-color: #044382; 	
	color: #fffFFF;
	text-decoration: none;	}

a.button:active { 
	
	background-color: #044382; 	
	color: #ffffff; 	
	text-decoration: none;	}
	
a.button:hover { 	

	background-color: #fffFFF; 	
	color: #044382;
	text-decoration: none;	}
	
a.button2 {	
	
	font-size: 11px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	border-top: 2px solid black;	
	border-right: 1px solid black;	
	border-bottom: 0px solid black;	
	border-left: 1px solid black;	
	text-align: right;
	margin: 0px;
	
	}
			
a.button2:link { 	

	background-color: #6C0000; 	
	color: #ffffff;
	text-decoration: none;	}
	
a.button2:visited {	
	
	background-color: #6C0000; 	
	color: #ffffff;
	text-decoration: none;	}

a.button2:active { 
	
	background-color: #6C0000; 	
	color: #ffffff; 	
	text-decoration: none;	}
	
a.button2:hover { 	

	background-color: #fffFFF; 	
	color: #044382;
	text-decoration: none;	}
	
a.buttontwo {	
	
	font-size: 11px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	border-top: 1px solid black;	
	border-right: 1px solid black;	
	border-bottom: 0px solid black;	
	border-left: 1px solid black;	
	text-align: right;
	margin: 0px;
	
	}

a.buttontwo:link { 	

	background-color: #044382; 	
	color: #FFFFFF;
	text-decoration: none;	}
	
a.buttontwo:active { 
	
	background-color: #044382; 	
	color: #ffffff; 	
	text-decoration: none;	}

a.buttontwo:visited {	
	
	background-color: #044382; 	
	color: #fffFFF;
	text-decoration: none;	}
	
a.buttontwo:hover { 	

	background-color: #fffFFF; 	
	color: #044382;
	text-decoration: none;	}

div#toptext span {
	display: none;
	}

	
A:link {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #044382;  TEXT-DECORATION: underline; BACKGROUND: none;} 
A:active {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #044382;  TEXT-DECORATION: underline; BACKGROUND: none;} 
A:visited {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #044382; TEXT-DECORATION: underline; BACKGROUND: none;} 
A:hover {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #6C0000;  TEXT-DECORATION: underline; BACKGROUND: none;}