/* Font Formatting Styles */

body {

	margin:0px;

	padding:0px;

	background:#546200 url('siteimages/siteimages_01.jpg') repeat-x;

	text-align:left;
	
	color:#363222; 
	
	font-size:11px; 
	
	line-height:17px; 

	/*font-family:Tahoma,Helvetica,Sans-serif;*/

	font-family:Verdana, Arial, Helvetica, sans-serif; }

h1,h2,h3,h4,h5,h6,ul,li,form,div,p{

	margin:0px;

	padding:0px;}

	
h1 {

	font-weight:bold;

	font-size:11px;}

h2  {
padding-top:6px;
color:#c0262d;
font-size:24px;
letter-spacing:-1px;

}

h3  {
color:#45586e;
font-size:13px;
letter-spacing:1px;

}
/* IE png fix */

img, div, a, input { 
	behavior: url(iepngfix.htc) }

div {

	width:auto;
	height:auto;
	margin-left:auto;
	margin-right:auto;}

a:link  {
	font-weight:bold;	
	color: #1f1d0b;
	text-decoration:none;}

a:visited {
	font-weight:bold;
	color: #1f1d0b;
	text-decoration:none;
	}
	
a:hover {	
	color: #6b6654;
	text-decoration:underline;
	}	
	
a:active {
	font-weight:bold;
	color: #bd8330;
	text-decoration:none;
	}
	
.Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.Footer a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
}

.Footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
}

.Footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AB9E7E;
	text-decoration:none;
	}

/* Northern Hills Technology Link in Footer */
.NHT {
	font-size: 10px; 
	font-family:Arial, Helvetica, sans-serif; 
	letter-spacing: 0px; 
	word-spacing: 0px; 
	color: #ffffff; 
	text-decoration:none;
	line-height:normal;
	}


.NHT a:link {
	font-size: 10px; 
	font-family:Arial, Helvetica, sans-serif; 
	letter-spacing: 0px; 
	word-spacing: 0px; 
	color: #ffffff; 
	text-decoration:none;}	
	
.NHT a:visited {
	font-size: 10px; 
	font-family:Arial, Helvetica, sans-serif; 
	letter-spacing: 0px; 
	word-spacing: 0px; 
	color: #ffffff; 
	text-decoration:none;
	}


.NHT a:hover {
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	letter-spacing: 0px; 
	word-spacing: 0px;  
	color: #CC0000; 
	text-decoration:none;
}
#main	{
	width:1000px;
}

#Content_Outside	{
	min-height:415px; 
	height:auto!important; 
	height:415px; 
	width:1000px; 
	float:left;
	margin-right:auto;
	margin-left:auto;
	background:url(siteimages/siteimages_cagebg.jpg);
	background-repeat:repeat-y;
	clear:both; 
	}
#Content_Inside{
	min-height:415px; 
	height:auto!important; 
	height:415px;
	float:right; 
	margin:auto;
	width:724px;
	margin:0 14px 10px 0;
	background:url(siteimages/siteimages_content_pagesbg.jpg);
		background-repeat:no-repeat;
	background-position:bottom right;
	}


/*Content Rows */
#contentrow {
		clear: both;
		margin-bottom: 10px;
		width:auto;
		min-height: 110px;
		height:auto !important;
		height:110px;
	}

#thumbnail {
		float:left;
		width:130px;
		padding-top: 10px;
	}

#thumbnail_paragraph {
		float:right;
		width:590px;
		padding:10px 0px 5px 0px;
		text-align: left;
	
	}
#thumbnailright{
		float:right;
		width:130px;
		padding-top: 10px;
	}

#thumbnail_paragraphleft {
		float:left;
		width:590px;
		padding:10px 0px 5px 0px;
		text-align: left;
	
	}
	
#textarea {
		padding: 10px 0 0 10px;
}

#dashedline{
border-top:#99acc4 dashed 1px; margin-top:6px; padding-top:5px;
}