
html, body {
	margin:0px;
	padding:0px;
	font-size:12px;
	background:#869b26;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

form {
	margin:0px;
	padding:0px;
}

.maintable {
	margin:auto;
	border:1px solid #312624;
}

.navtop {
	font-size:18px;
	padding:0px 0px 0px 265px;
}

.navtop li {
	float:left;
	list-style:none;
}

.navtop a {
	color:#95771F;
	text-decoration:none;
	text-transform:uppercase;
	padding:0px 13px;
	display:block;
	float:left;
	padding-top:15px;
}

.navtop li:hover a, .navtop li.selected a {
	color:#312725;
	background:url(../cmsimages/star.jpg) top center no-repeat;
}

.content_2 {
	padding:10px 60px 20px 30px;
	width:540px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#29190C;
	font-size:20px;
	float:left;
}

.content_2 h1 {
	font-size:26px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}

.content_2 strong { color:#E56C1D; }

.content_3 {
	float:right;
	width:270px;
	padding:10px 25px 20px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.content_3 h1 { color:#E86D1F; }

.content_3 .quote {
	padding:0px 25px 0px 32px;
	color:#A79241;
	font-size:19px;
}

.content_4 {
	width:644px;
	height:210px;
	float:left;
}

.content_5 {
	width:255px;
	padding:50px 20px 10px;
	float:right;
	height:150px;
}

.content_5 dl {
	margin:0px;
	padding:0px;
}

.content_5 dt {
	margin:0px;
	padding:0px;
	color:#927A22;
	font-size:18px;
	text-align:center;
}

.content_5 dt span.bqstart {
	float: left;
	height: 45px;
	margin-top: -70px;
	padding-top: 45px;
	font-size: 500%;
	color: #999;
}

.content_5 dt span.bqend {
	float: right;
	height: 25px;
	margin-top:-20px;
	font-size: 500%;
	color: #999;
}

.content_5 dd {
	margin:0px;
	padding:10px 0px 0px 0px;
	text-align:right;
	color:#927A22;
	font-size:16px;
}

#contentarea { background:url(../cmsimages/subcontent.jpg) center bottom no-repeat #E8E3AB; }

.content {
	padding:15px 30px 15px 30px;
	color:#312624;
	overflow:hidden;
	line-height:1.6em;
}

.content h1 {
	font-size:26px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}

.content h2 {
	font-size:16px;
	color:#0f6131;
	border-top:1px dashed #312624;
	padding:10px 0px 10px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.content h3 {
	font-size:14px;
	color:#E76E1D;
	padding:10px 0px 10px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.sidepic {
	float:left;
	padding:4px;
	margin:0px 20px 10px 0px;
	border:2px dashed #F90;
}

.logoarea td {
	background-color:#FFF;
	padding:5px;
}

ul, ol {
	margin:0px;
	padding:0px 0px 10px 20px;
}

p {
	margin:0px;
	padding:0px 0px 10px 0px;
}

h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px 0px 10px 0px;
}

h1 { font-size:130%; }

h2 { font-size:125%; }

h3 { font-size:120%; }

h4 { font-size:115%; }

h5 { font-size:110%; }

h6 { font-size:105%; }

a { color:#F90; }

img { border:none; }

.logoworksLink {
	text-align:center;
	font-size:10px;
}

.globalcontent {
	color:#8C721E;
	text-transform:uppercase;
	padding:15px 10px 5px 30px;
}

.globalcontent a {
	color:#8C721E;
	text-decoration:none;
}

.globalcontent .contact {
	float:left;
	padding:0px 140px 0px 0px;
}

.globalcontent .tel {
	float:left;
	padding:18px 30px 0px 0px;
}

.globalcontent .copyright {
	text-transform:capitalize;
	padding:36px 0px 0px 0px;
}
