body {
	background-image:url('/site-images/background.jpg');
	background-repeat:repeat-x;
	background-color:#eaeaea;
	font-size:11px;
	font-family:verdana, san-serif;
	margin:0px;
	text-align: center; /* for IE */
	color:#000000;
}

/* TinyMCE specific rules */
.mceContentBody {
	text-align:left;
	background-image:none;
	background-color:#fff;
	margin:20px;
	width:536px;
}

hr {
	border: 0;
	width: 100%;
	color: #dfdfdf;
	background-color: #dfdfdf;
	height: 1px;
}


td,p {
	font-size:11px;
	font-family:verdana, san-serif;
	color:#000000;
}


img {
	border:none;	
}

a {
color:#000000;	
}

h1 {
	padding-top:0px;
	margin-top:0px;	
	margin-bottom:10px;
	font-size:21px;
	font-weight:normal;
	color:#15371f;
}

h1 a {
	padding-top:0px;
	margin-top:0px;	
	margin-bottom:10px;
	font-size:21px;
	font-weight:normal;
	color:#15371f;
	text-decoration:none;
}

h1 a:hover {
	padding-top:0px;
	margin-top:0px;	
	margin-bottom:10px;
	font-size:21px;
	font-weight:normal;
	color:#15371f;
	text-decoration:underline;
}

h2 {
	padding-top:0px;
	margin-top:0px;	
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
	color:#15371f;
}

h2 a {
	padding-top:0px;
	margin-top:0px;	
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
	color:#15371f;
	text-decoration:none;
}

h2 a:hover {
	padding-top:0px;
	margin-top:0px;	
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
	color:#15371f;
	text-decoration:underline;
}

a.green-small {
	color:#1f4d2c;
	font-size:10px;
}

#container {
	width:1070px;
	margin: 0 auto;
	text-align: left;
}

#top-seo-bar {
	color:#fff;
	font-size:10px;
	font-weight:bold;
	text-align:right;
	padding-top:7px;
	height:35px;
	width:1070px;
}

#top-seo-bar a {
	color:#fff;
}

#social {
	padding-top:40px;
	text-align:right;
}

html>body #social {
	padding-top:36px;
	text-align:right;	
}

.end-float {
	clear:both;
}

#logo {
	width:231px;
	height:130px;
	text-align:center;
}


#twitter {

	height:37px;
	float:left;
	text-align:right;	
}

html>body #twitter {
	height:37px;
	float:left;
	text-align:right;	
}

#facebook {
	width:131px;
	height:37px;
	float:left;
	text-align:right;	
}

#search {
	width:329px;
	height:37px;
	text-align:right;
	background-image:url('/site-images/hartzler-search-background.png');
	background-repeat:no-repeat;
}

#navigation {
	float:left;	
	text-align:left;
	margin-top:5px;
}

a.submenu {
	font-size:12px;
	font-weight:bold;	
}


html>body #navigation {
	float:left;	
	text-align:left;
	margin-top:12px;
}

.nav-item {
	padding:15px 20px 20px 20px;	
	float:left;
}

.nav-spacer {
	width:2px;
	height:61px;
	background-image:url('/site-images/nav-spacer.jpg');
	float:left;
}

#navigation a {
	color: #fff;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	float:left;
}

#navigation a:hover {
	color: #fff;
	text-decoration:underline;
}

.left-nav {
	line-height:20px;	
}

.left-nav a.normal {
	font-size:12px;
	font-weight:bold;
	color:#15371f;	
}

.left-nav a.current {
	font-size:12px;
	font-weight:bold;
	color:#e29933;	
}

.left-nav a.normal2 {
	font-size:12px;
	font-weight:normal;
	color:#15371f;	
}

.left-nav a.current2 {
	font-size:12px;
	font-weight:normal;
	color:#e29933;	
}

#left-column {
	width:230px;	
}

#left-column img {
	margin-bottom:13px;	
}

#center-column{
	width:576px;
}

#content-top {
	height:9px;
	width:576px;
	overflow:hidden;
	background-image:url('/site-images/hartzler-content-top.png');
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}


html>body #content-top{
	height:11px;
	width:576px;
	background-image:url('/site-images/hartzler-content-top.png');
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	overflow:hidden;
}

#content-middle {
	background-image:url('/site-images/hartzler-content-bg.png');
	background-repeat:repeat;
	width:576px;
}

#content-bottom {
	background-image:url('/site-images/hartzler-content-bottom.png');
	background-repeat:no-repeat;
	height:11px;
	overflow:hidden;
	width:576px;
}


#content-bottom {
	background-image:url('/site-images/hartzler-content-bottom.png');
		overflow:hidden;
	background-repeat:no-repeat;
	height:13px;
	width:576px;
}

#right-column {
	width:220px;
}

#right-top{
	height:9px;
	width:230px;
	overflow:hidden;
	padding:0px;
	background-image:url('/site-images/hartzler-right-top.png');
	background-repeat:no-repeat;
}

html>body #right-top{
	height:11px;
	width:230px;
	padding:0px;
		overflow:hidden;
	background-image:url('/site-images/hartzler-right-top.png');
	background-repeat:no-repeat;
}

#right-middle {
	background-image:url('/site-images/hartzler-content-bg.png');
	background-repeat:repeat;
	width:230px;
}

#right-bottom {
	background-image:url('/site-images/hartzler-right-bottom.png');
	background-repeat:no-repeat;
	height:9px;
	width:230px;
		overflow:hidden;
}

#footer {
	padding-bottom:20px;	
}

#footer td {
	color:#1f4d2c;
	font-size:10px;
}

#footer-content a {
	color:#1f4d2c;
	font-size:10px;
}



/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative;list-style-type: none;margin: 0; padding: 0; }
ul.dropdown li                      { float: left; zoom: 1; display: inline;}
ul.dropdown li a                    { display: block; padding: 17px 16px 19px 16px; text-decoration: none;color: #222; background-image:url('/site-images/nav-spacer.jpg');background-repeat:no-repeat; }
ul.dropdown li.hover,
ul.dropdown li:hover                {  position: relative; }
ul.dropdown li.hover a              { color: black; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ left: -39px; visibility: hidden; top:60px; position: absolute; display: block;}
ul.dropdown ul li 					{ float: none; }

ul.dropdown li ul li a{
margin:0px;
background-image:none;
background-color:#13321c;
font-size:12px;
display: block;
width: 160px; /*width of sub menu levels*/
text-decoration: none;
padding:10px;
}								  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 117px; position: absolute; margin-top:-60px;}

html>body ul.dropdown ul ul 					{ left: -41px; position: absolute; margin-top:-25px;}
ul.dropdown li:hover > ul 			{ visibility: visible; }


