body {

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;
	

	background-image:url(../images/herringbone_background2.png);
	background-image:url(../images/pattern_strip.png);
	
	background-repeat: repeat;
	background-attachment:fixed;
	/*background-color:#FFFFFF;*/
	color: #60604D;
	color: #000000;
	padding:0px;

	margin:0px;
	/*letter-spacing:.02em;*/
	padding-top: 15px;
	padding-left:2px;

}

/********************************************************************/
div.shadow{
	background-image:url(../images/shadow-sides.png);
	width:902px;

	margin-left:auto;

	margin-right:auto;
	/*padding-left:2px;*/
	padding-top:0px;
	margin-top:4px;
	/*z-index:-1;
	background-color:#333333;
	opacity:0.2;
	alpha(opacity=20); 
	border: 1px solid #000000;*/

}
div.shadowtop{
	background-image:url(../images/shadow-top2.png);
	width:900px;
	height:20px;
	padding-top:0px;
	margin:0px;
	padding:0px;
	margin-bottom:-4px;
	margin-left:auto;

	margin-right:auto;
	/*z-index:-1;
	background-color:#333333;
	opacity:0.2;
	alpha(opacity=20); 
	border: 1px solid #000000;*/

}
div.shadowbottom{
	background-image:url(../images/shadow-bottom.png);
	width:900px;
	height:20px;
	padding-top:0px;
	margin:0px;
	padding:0px;
	margin-top:0px;
	margin-left:auto;

	margin-right:auto;
	/*z-index:-1;
	background-color:#333333;
	opacity:0.2;
	alpha(opacity=20); 
	border: 1px solid #000000;*/

}

div.wrapper{
	margin-top:3px;
	width:860px;

	margin-left:auto;

	margin-right:auto;

	border: 1px solid #000000;
	
}

div.headerimage{

	height:100px;

	width:860px;

	background-color:#afaf9b;
	background-color:#a20700;
	background-color:#CC0000;
	


}

div.navbar{

	height:30px;
	padding:0px;
	margin:0px;
	width:860px;
	border-collapse:collapse;

	background-color:#4F4D4D;
	background-color:#191911;


}


a.logout{

color:#FFFFFF;



}

div.mainbody{

	width:860px;
	background-color:#edf2cF;
	background-color:#BFBCB2;
	background-color:#edf2db;
	padding-bottom:35px;

}

div.homeform{
	z-index: 1;
	width:400px;
	position:absolute;
	margin-top:85px;
	margin-left:444px;
}
div.homeformshadow{
	
	/*background-image:url(../images/form-shad-side.png);
	background-color:#000000;*/
	background-image:url(../images/form-shadow-side7.png);
	width:400px;
}

div.homeformbody{
	/*background:#FFFFFF;*/
	background-image:url(../images/form-bg.png);
	width:345px;
	padding-left:15px;
	font-size: 11px;
	color: #41402B;
	margin-left:auto;
	margin-right:auto;
}
span.formhead{
	font-weight:bold;
	font-size:18px;
}
div.formsubhead{
	padding-top:5px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	/*border:solid 1px #000000;*/
}
div.formsubhead2{
	font-size:12px;
	font-weight:bold;
	text-align:left;
	/*border:solid 1px #000000;*/
}

div.homeformtop{
	background-image:url(../images/formtop.gif);
	background-image:url(../images/form-round-top.png);
	background-image:url(../images/form-round-top2.png);
	background-image:url(../images/form-round-shadow-top-test.png);
	width:400px;
	height:30px;
	margin-left:auto;
	margin-right:auto;

}
div.homeformbot{
	background-image:url(../images/formbot.gif);
	background-image:url(../images/form-round-bottom.png);
	background-image:url(../images/form-round-bottom3.png);
	background-image:url(../images/form-round-bottom5.png);
	width:400px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
}
div.mainbody2{

	width:860px;

	background-color:#000000;

	height:446px;

	



}
div.pagetitle{
	width:300px;
	margin-left:-40px;
	margin-bottom:40px;
	margin-top:-20px;
	color:#CC0000;
	font-size:24px;
	line-height:26px;
}


div.footer{
	width:860px;
	margin-left:auto;
	margin-right:auto;
	background-color:#727262;	
	background-color:#191911;
	letter-spacing: .05em;
	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;
	color: #8D8D8D;
	text-align: center;
	font-size: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:6px;
	height: 19px;
}

p{
	margin:0px;
}

img.feedicon{
	padding-top:3px;
	margin-left:-5px;
	padding-right:8px;
}

img.haticon{

	float:left;
	padding-right:5px;
}

h5.h5aboutus{
	width:575px;

}
h5.sidevid{
	font-size:12px;
	font-weight:bold;
}

img.aboutcontact{

	margin-top:6px;

	margin-left:14px;

}
div.divider{
	background-image:url(../images/divider.gif);
	height:12px;
	width:672px;
}
div.divider2{
	background-image:url(../images/divider2.gif);
	height:12px;
	width:790px;
}
td.article-adpad{
	padding-top:40px;
}


div.iconbust{
	background-image:url(../images/iconbust.gif);
	height:48px;
	width:48px;
}

/********************************************************************/

a:visited {

	color: #FFF;

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


}

a:link {

	color: #41402D;

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


}

a:hover {

	text-decoration: underline;

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


	color: #FFF;

}

a:active {

	text-decoration: none;

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


}

a.bodylink 

{



	color:#804000;

	color:#983720;
	color:#a20700;
	color:#CC0000;
	text-decoration:none;



}



a.bodylink:hover {



	color:#004000;

	text-decoration:underline;

}
a.headerlink

{

	color:#000000;

	font-weight:bold;

	text-align: left;

	margin-left: 0px;

	margin-right: 0px;

	font-size: 12px;

	line-height: 13px;

	/*letter-spacing: .001em;

	word-spacing: .025em;
	letter-spacing: 2px;*/
	
	padding-top: 15px;

	

	text-decoration: underline;



}



a.headerlink:hover 



{



	color:#004000;

	text-decoration:underline;

}



a.popuplink 

{



	color:#983720;

	text-decoration:none;



}
a.footerlink:link {

	color: #979797;

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


}
a.footerlink:visited {

	color: #979797;

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


}


a.footerlink:hover {

	text-decoration: underline;

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


	color: #FFF;

}

a.footerlink:active {

	text-decoration: none;

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;
	color: #FFF;

}





.graphicindent {

	padding: 0px 0px 0px 87px;

}
.graphicindent3 {

	padding: 0px 0px 0px 15px;

}

.graphicindent2 {

	margin-left:30px;
	margin-top:-12px;
	
}
.tablemargin{

	margin-left:96px;

}

div, h1, h2, h3, h4, h6, p, pre, address, blockquote, span, ul, ol, li, dl, dd, dt, img {

	margin: 0px;

	padding: 0px;

	text-align: left;

	color: 983520;

}
div.center{
	text-align: center;
}
div.right{
	text-align: right;
}

h5{
	margin: 0px;

	padding: 0px;

	text-align: left;

	color: 983520;
	font-weight:100;
}

.blogbody {

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


	color: #41402D;

	text-align: left;

	margin-left: 0px;

	margin-right: 0px;

	font-size: 12px;

	line-height: 13px;

	letter-spacing: .001em;

	word-spacing: .025em;

	padding-top: 15px;

}

.blogbody1 {

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


	color: #41402D;

	text-align: left;

	margin-left: 0px;

	margin-right: 0px;

	font-size: 12px;

	line-height: 13px;

}

.blogbody2 {

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


	color: #96351E;

	text-align: left;

	margin-left: 0px;

	margin-right: 0px;

	font-size: 12px;

	line-height: 13px;

}

.blogbody3 {

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


	text-align: left;

	margin-left: 0px;

	margin-right: 0px;

	font-size: 12px;

	line-height: 13px;

	letter-spacing: .001em;

	word-spacing: .025em;

	padding-top: 15px;

	letter-spacing: 2px;

}

.blogbody4 {

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


	color: #41402D;

	text-align: left;

	margin-left: 0px;

	margin-right: 0px;

	font-size: 10px;

	font-style:italic;

}



.column {

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


	font-size: 12px;

	text-align: left;

	margin: 0.6em 0px;
	padding-right:10px;

}


.column2 {

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


	font-size: 14px;

	text-align: left;

	margin: 0.6em 0px;
	padding-right:10px;

}


.textcenter {

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


	font-size: 12px;

	text-align: center;

	margin: 0.6em 0px;

}

.lefty {

	text-align: left;

}

.redtype {

	color: #96351E;

	font-size: 24px;

}

.paddingonly {

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


	font-size: 12px;

	color: #41402B;

	text-indent: 55px;

}

.badform {

	font-family: Arial, Helvetica,"Trebuchet MS", sans-serif;


	font-size: 12px;

	color: #41402B;

	text-indent: 20px;

	color:#CC0000;

}

.bold{

	font-weight:bold;

	color: 983520;

	font-size:14px;

}

span.homehead{

	color:#4F4D4D;

	font-weight:bold;

}

div.teaser1{

	color:#292929;
	color:#CC0000;
	font-size:38px;
	font-weight:bold;
	letter-spacing:.005em;
	margin-top: 17px;
	padding-bottom:0px;
	margin-bottom:15px;
}





hr.withpad {

	margin-top:0px;

	margin-left:0px;

	height:1px;

	background-color: #000000;

	margin-bottom:15px;

	border: 0px;

}



hr.nopad{

	margin-top:0px;

	margin-left:0px;

	margin-bottom:3px;

	height:1px;

	background-color: #000000;

	border: 0px;

}

/********************************* Form *****************************/

.emailspam{

	display:none;

}



/************* begin drop navigation ***********/
li.navspacer{
	width: 50px;
}
span.navbreak{
	color: #444444;
	padding:0px;
	margin:0px;
	font-weight:bold;
	padding-left:7px;


}

#dropnav li.firstbutton{

	padding-left:53px;

}



#dropnav ul {

	padding: 0;

	margin: 0;
	border-collapse:collapse;

	list-style: none;


	z-index: 4;

}



#dropnav a {

	margin:0px;
	padding:0px;


	/*display:block;*/
	display:inline;

	color: #979797;

	font: 13px arial, sans-serif;

	text-decoration:none;

	

}

a.navbarlinks{

}

#dropnav a:hover {

	

	color: #FFFFFF;

	/*z-index: 4;*/

	

}



#dropnav li {

	list-style: none;


	float: left;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-right:4px;
	margin-left:5px;
	z-index: 4;

}







#dropnav li ul {

	position: absolute;

	width: 10em;

	left: -999em;

	list-style: none;

	z-index: 4;


}



#dropnav li:hover ul ul, #dropnav li.sfhover ul ul {

	/*left: -999em;*/

	z-index: 4;

}



#dropnav li ul ul {

	/*margin: -2em 0 0 127px;*/

	z-index: 4;

}



#dropnav li:hover ul {

	/*left: auto;*/

	z-index: 4;

	

}



#dropnav li ul li {

	/*background-image:url(images/dropmenubk.jpg);*/

	background-color:#4f4d4d;
	background-color:#191911;
	padding-top: 5px;

	border: 1px solid #000000;

	width: 10em;

	list-style: none;

	padding-left: 0;

	margin-left:0;	
	padding-bottom:3px;

	z-index: 4;

}



#dropnav a.dropa {

	padding-left: 8px;

}



#dropnav li:hover ul, #dropnav li.sfhover ul {	

	/*left: auto;	*/

	z-index: 4;

}



#dropnav li:hover ul, #dropnav li li:hover ul, #dropnav li.sfhover ul, #dropnav li li.sfhover ul {

	left: auto;	

	z-index: 4;
	margin-left:-10px;

	

}



/************* end drop navigation ***********/	



/****************************** image popup **********************************/

a#defpop{

	/*text-decoration:none; 

	background:#f0e68c; 

	color:#000;*/

}



a#defpop span.termdef{

	display:none;

}

a#defpop span.termdefright{

	display:none;

}

a:hover#defpop{

	/*background:#f0e68c;

	color:#000;*/

}



a:hover#defpop span.termdef{

	display:block;

	text-align:left;

	position:absolute;

	margin-top:20px;

	left:150px;

	width:250px;

	border-right:2px solid #000;

	border-bottom:2px solid #000;

	border-left:1px solid #000;

	border-top:1px solid #000;

	background:#FFFFFF;

	padding:5px;

	text-indent: 0px;

	/**/

}

a:hover#defpop span.termdefright{

	display:block;

	position:absolute;

	margin-left:-300px;

	/*margin-top:20px;

	left:500px;

	width:250px;

	border-right:2px solid #000;

	border-bottom:2px solid #000;

	border-left:1px solid #000;

	border-top:1px solid #000;

	background:#FFFFCC;

	padding:5px;*/

}

a:hover#defpop span.term{

	text-decoration:underline;

	padding:0px;

	margin:0px;

}



a:hover#defpop span.term2{

	text-decoration:underline;

	padding:0px;

	margin:0px;	

}

/****************************** end image popup **********************************/

