html, body {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

form {
	margin:0px;
	padding:0px;
}

.maintable { margin:auto; }

#navtop {
	list-style:none;
	font-size:15px;
	margin:0px 40px 0px 40px;
	padding:0px;
	text-transform:uppercase;
}

#navtop li {
	float:left;
	letter-spacing:1px;
	text-align:center;
}

#navtop li a {
	color:#000;
	text-decoration:none;
	width:130px;
	display:block;
	line-height:33px;
}

#navtop li:hover a, #navtop li.selected a { background-image:url(../cmsimages/navon.jpg); }

#navsubpage {
	background:url(../cmsimages/navsub.jpg) no-repeat top center;
	text-align:right;
}

#navsubpage #navtop li:hover a, #navsubpage #navtop li.selected a {
	background-image:url(../cmsimages/navon_blue.jpg);
	color:#FFF;
}

#contenthome { background:url(../cmsimages/contenthome.jpg) bottom center; }

#content {
	margin:32px 420px 10px 50px;
	font-size:12px;
	padding-left:20px;
}

#content h1 {
	font-size:16px;
	font-weight:normal;
}

#content h1 a {
	color:#000;
	text-align:left;
}

#content p { padding:0px 0px 12px 0px; }

#content a {
	color:#FFF;
}

#globalcontent {
	text-align:right;
	font-size:10px;
	color:#666;
	padding:5px 20px 0px 0px;
}

#contentsub { background-color:#C8BF9E; }

#content_2 {
	float:right;
	margin:20px 35px 20px 0px;
	color:#524D23;
	line-height:1.6em;
	width:460px;
}

#content_2 h1 { color:#7B1403; }

#content_2 a { color:#B37333; }

#content_3 {
	float:right;
	margin:20px 35px 20px 0px;
	color:#524D23;
	line-height:1.6em;
	width:440px;
}

#content_3 h1 {
	color:#7B1403;
	text-decoration:underline;
}

#content_3 a { color:#B37333; }

.floatleft {
	float:left;
	padding:0px 24px 12px 0px;
}

.floatright {
	float:right;
	padding:0px 0px 12px 24px;
}

#globalcontent_2 {
	float:left;
	width:250px;
	margin:20px 0px 0px 35px;
}

#leftboxes {
	float:left;
	width:258px;
	margin:20px 0px 0px 35px;
}

#globalcontent_3 {
	width:258px;
	color:#C2874F;
	background:url(../cmsimages/boxcontent.jpg) bottom center no-repeat #B2A97E;
	text-align:center;
	padding-bottom:10px;
}

#globalcontent_3 h1 {
	color:#7A1501;
	font-size:18px;
	font-weight:normal;
	background:url(../cmsimages/boxheader.jpg) top center no-repeat;
	line-height:49px;
	text-align:center;
}

#globalcontent_3 a { color:#514F26; }

#globalcontent_4 {
	margin-top:15px;
	color:#C2874F;
	background:url(../cmsimages/boxcontent.jpg) bottom center no-repeat #B2A97E;
	text-align:center;
	padding-bottom:10px;
}

#globalcontent_4 h1 {
	color:#7A1501;
	font-size:18px;
	font-weight:normal;
	background:url(../cmsimages/boxheader.jpg) top center no-repeat;
	line-height:49px;
	text-align:center;
}

#globalcontent_4 a { color:#514F26; }

#globalcontent_5 {
	margin-top:15px;
	color:#C2874F;
	background:url(../cmsimages/boxcontent.jpg) bottom center no-repeat #B2A97E;
	text-align:center;
	padding-bottom:10px;
}

#globalcontent_5 h1 {
	color:#7A1501;
	font-size:18px;
	font-weight:normal;
	background:url(../cmsimages/boxheader.jpg) top center no-repeat;
	line-height:49px;
	text-align:center;
}

#globalcontent_5 a { color:#514F26; }

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 { }

img { border:none; }

.logoworksLink {
	text-align:center;
	font-size:10px;
}

