body {
	background-image: url(../graphics/back1.jpg);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #666;
	text-align: left;
}
 * {
  padding:0;
  margin:0;
}
h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	color: #50849F;
}
h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #50849F;
}
h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #50849F;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #50849F;
}
p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666;
}
ul {
	padding: 0 40px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666;
}
ul li ul li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
a:hover {
	color: #a4b5bd;
}
.text {
	color: #50849F;
	font-weight: bold;
}
.photo1 {
	float: right;
	width: 100px;
	height: 100px;
	padding: 5px;
}
.rightbartext {
	font-size: .8em;
}
#container {
	position: absolute;
	width: 100%;
	text-align: center;
	padding-top: 20px;
}
#wrapper {
   text-align: left;
   width: 750px;
   margin-left: auto;
   margin-right: auto;
   padding: 0;
	background-color: transparent;
}
#sidebar {
	width: 170px;
	float: left;
	height: 525px;
	background-image: url(../graphics/nhextra.jpg);
	background-repeat: repeat-y;
}
#masthead {
	width: 580px;
	height: 174px;
	float: left;
	background-color: transparent;
}
#content {
	width: 380px;
	height: 375px;
	padding: 0px 0px 0px 10px;
	background-color: #fff;
	float: left;
}
#content1 {
	width: 564px;
	background-color: #fff;
	padding-right: 5px;
	padding-left: 10px;
	float: right;
}
#content a {
	color: #50849F;
	text-decoration: none;
}
#content a:hover {
	color: #a4b5bd;
}
#content1 a {
	color: #666;
	text-decoration: none;
}
#content1 a:hover {
	color: #a4b5bd;
}
#rightbar {
	width: 175px;
	padding-left: 10px;
	padding-right: 5px;
	background-color: #e8ecee;
	float: right;
	line-height: 1.1;
}
#rightbar a {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}
#rightbar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #a4b5bd;
	text-decoration: none;
}
#footer {
	width: 740px;
	padding: 5px;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .77em;
	color: #fff;
	background-color: #50849F;
	clear: both;
}
#farmore {
	width: 740px;
	padding: 5px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .77em;
	color: #50849F;
	background-color: #fff;
	clear: both;
}
#farmore a {
	color: #50849F;
	text-decoration: none;
}
#farmore a:hover {
	color: #50849F;
	text-decoration: none;
}







.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	 display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

/*.clearfix {display: inline-block;}  a fix for IE Mac 

 next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}


/* PRESS */

.presspara {
	margin-top: 15px;
	width: 350px;
	text-align: justify;
	}
	
#press {
	width: 380px;
	padding: 0px 0px 0px 10px;
	background-color: #fff;
	float: left;
}

#press a {
	color: #50849F;
	text-decoration: none;
}
#press a:hover {
	color: #a4b5bd;
}
