/*margins - mcotten */

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
  margin:0;  padding:0;  }

/*body - mcotten */

  body  {
  
  background-image: url(images/greenstripes.png);
  background-repeat: repeat-x;  margin:0;  padding:0;
  }


/*container - mcotten */

  #container {
  margin: auto;
  width: 760px;
  }

/*header - mcotten */

 #header { 
  background-image: url(images/logo3.png);
  background-repeat: no-repeat;
  position: relative; 
  top: 0px;
  left: 0px;
  width: 760px;
  height: 130px;
  background-color: none;
  border-bottom: 1px solid #efefef;
  }


/*navigation - mcotten */
	
	#navi { 
  background-image: url();
  background-repeat: no-repeat;
  position: relative; 
  top: 0px;
  left: 0px;
  width: 750px;
  height: 80px;
  background-color: none;
  
  }


ul#blue { margin:0; padding:0; list-style-type:none; }

ul#blue li { position:relative; float:left; border-top:4px solid #efefef; margin-right: 15px; padding-right: 20px; padding-top: 5px;}

ul#blue .current { border-top:4px solid #3d496a;}

ul#blue li:hover { border-top:4px solid #f8612c;}

ul#blue li a { padding:2px 2px; text-decoration:none; font:bold 12px Verdana, Georgia, "Times New Roman", Times, serif; color:#f8612c;}

ul#blue li a:hover { color:#8895b8; border:none; }

ul#blue li span{ display:none; position:absolute; top:20px; left:2px; width:160px; font:normal 9px Verdana, Georgia, "Times New Roman", Times, serif; line-height: 15px; }

ul#blue li a:hover span {margin-top: 7px; display:block; color: #FFFFFF;}







/*Column one - mcotten */

  #copyleft  {
  float: left;
  width : 320px;
  background: #white;
  position: relative;
  margin: 0;
  padding: 0;
  text-align:left;
  font-family: Calibri, Arial, Sans-serif;
  font-size: 12px;
  color: white;
  }

  #copyleft h2 {
	margin: 0;
	padding: 0;
  }

  #copyleft p {
	margin: 0;
	padding: 0;
  }

  #copyleft .padding {
	padding: 10px;
	border-top: 1px solid #efefef;
	border-left: 1px solid #efefef;
	border-right: 1px solid #efefef;
  }

/*Column two - mcotten */

  #copyright { 
  width : 440px;
  float: left;
  background: #white;
  position: ;
 
  }

#copyright h2 {
	margin: 0;
	padding: 0;
  }

  #copyright p {
	margin: 0;
	padding: 0;
  }

  #copyright .padding {
	padding: 2px;
	border-top: 1px solid #efefef;
	
  }

/*misc - mcotten */  

p;/* for IE browser due to png hacks */
} 


p.loading
{
  background: url(images/loading.gif) no-repeat;
}

 
 /*footer - mcotten */
  
   
    #footer {
	clear: both;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #000000;
	border-top: 1px solid #efefef;
	padding: 10px 25px;
	line-height: 1px;
	
}

#footer a {
	color: #c9c9c9;
	text-decoration: none;
}

#footer a:hover {
	color: #db6d16;
}

#footer #altnav {
	width: 760px;
	float: right;
	text-align: right;
}
