body {
	background: #a9080e url(../images/bg_body.jpg) repeat-x top;
	margin:0;
	color: #212121;
	font-size:14px;
}
h1 {
	background:url(../images/bg_threadplate.jpg) repeat;
	font-size:190%;
	text-transform:uppercase;
	padding:8px;
	border:1px solid #666;
}
h2 {
	font-size:140%;
	border-bottom: 1px solid #CCCCCC;
	color: #A2060A;
}
#pagetop {
	background:url(../images/bg_top.jpg) no-repeat top;
	height:193px;
}
.tiptopnav {
	margin-top:36px;
}
.tiptopnav ul li {
	display: inline;
	margin:2px;
}
.tiptopnav ul li a{
	background:#c83430;
	padding:4px;
	color:#212121;
	font-weight:bold;
	text-decoration:none;
}
.phonenumbers {
	margin-top:92px;
	text-align:right;

}
.phonenumbers ul li {
	font-size:16px;
	line-height:24px;
	font-weight:bold;
	list-style:none;
	margin-right:10px;
}
#navigation {
	background:url(../images/bg_menu.jpg) no-repeat center;
	height: 46px;
	margin:2px 0;
}
#navigation ul {
	text-align:center;
	padding-top:12px;
	font-size: 16px;
}
#navigation ul li, #navigation ul li.last {
	display:inline;
	padding:0 10px;
	background:url(../images/nav_separator.jpg) no-repeat 100% 50%;
}
#navigation ul li.last {
	background:none;
}
#navigation ul li a {
	color:#fff;
	text-decoration:none;
}
#navigation ul li a:hover {
	color: #999;
}
#fluff {
	text-align:center;
}
.container {
	background:#fff;
}
.content ul li {
	list-style:url(../images/bullet.gif);
	font-size:12px;

}
.sub {
	padding-top:20px;
}
img.right {
	float:right;
	margin:10px 0 10px 10px;
}
#relatedlinks {
	padding-top:24px;
	border: 1px solid #333;
}
#relatedlinks h3 {
	text-align:center;
	padding-bottom:5px;
	border-bottom:10px solid #333;
}
#relatedlinks ul {
	border:1px solid #716763;
	margin:3px;
	list-style:none;
}
#relatedlinks ul li {
	list-style:none;
}
#relatedlinks ul li a{
	border-top:1px dashed #333;
	border-bottom:1px solid #908885;
	padding:4px;
	text-decoration:none;
	display:block;
	font-weight:bold;
	background:#ada39e;
	color: #333333;
}
#relatedlinks ul li a:hover{
	background:#908885;
}
#footer {
	padding-top:10px;
	background:url(../images/bg_footer.jpg) no-repeat bottom;
	height:71px;
	font-size:11px;
}
.footerinside .left {
	padding-top:8px;
}
#footer a:link, #footer a:visited {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.footerinside {
	padding-top:36px;
}
.footerinside .right {
	text-align:right;
}