#sitemap{background:#ffffff url(../images/nav2bg.png) repeat-x top;margin:auto; padding:auto; height:150px; width:996px; position:relative;}
#sitemaplink{line-height:22px;}
#sitemaplink ul{ font-size:12px; margin:0px; padding:0px; float:left; width:25%; display:block; height:150px;}
#sitemaplink ul.copyright{font-size:12px; margin:0px; padding:0px; float:left; width:205px; display:block; list-style:none}
#sitemaplink ul.copyright li{width:205px; border:none; text-align:left; display:block; float:left; padding-left:0px;}
#sitemaplink ul.copyright li a{ background:none; margin:0px; padding:0px;}
#sitemaplink li{ display:inline; margin:0 10px; width:190px; float:left; border-bottom:solid 1px #CCCCCC}
#sitemaplink li a{ color: #004286; background:url(../images/bullet.gif) no-repeat left; padding-left:20px; text-decoration:none}




#footer{	background:#151515 url(../images/footerbg.jpg) left top repeat-x;
}

#footer-outer {
		width:996px;
	height:160px;
	padding: auto; margin:auto;
}

#footer-right {
	width:996px;
	float:right;
}
#footer-copyright-row {
	width:980px;
	height:35px;
	font-size:11px;
	padding:0;
}
#footer-copyright {
	float:left;
}
#footer-copyright p {
	color:#7e7d7d;
}
#footer-copyright p span {
	color:#0579e3;
}
#footer-copyright p a {
	color:#7e7d7d;
	text-decoration:none;
}
#footer-copyright p a:hover {
	color:#0579e3;
	text-decoration:none;
}
#footer-social-links {
	float:right;
}
#footer-social-links ul {
	list-style-type:none;
	font-size:11px;
	color:#a5a5a5;
}
#footer-social-links ul li {
	display:inline;
	padding-right:14px;
}
#footer-social-links ul li a {
	color:#a5a5a5;
	text-decoration:none;
}
#footer-social-links ul li a:hover {
	color:#0579e3;
	text-decoration:none;
}
#footer-social-links ul li img {
	vertical-align:middle;
	margin-right:5px;
}
#footer-social-links ul li.last {
	padding-right:0px;
}
#footer-social-links ul li.last a {
	color:#a5a5a5;
	text-decoration:none;
}
#footer-social-links ul li.last a:hover {
	color:#0579e3;
	text-decoration:none;
}
#footer-tag {
	width:996px;
	background:url(../images/tag-repeat.gif) left top repeat-x;
	padding:2px 10px 0 15px;
}
#footer-tag h6 {
	color:#717171;
	font-size:11px;
	font-weight:normal;
}
#footer-tag h6 a {
	color:#717171;
	text-decoration:none;
}
#footer-tag h6 a:hover {
	color:#0579e3;
	text-decoration:none;
}
.greentext {
	color:#66900b;
}
sup {
	color:#F00;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}
h1#tag { color:#888888;
margin:0px;
padding:0px;
font-size:10px;
font-weight:normal;
width:480px;
float:left;
background:none;
}
h2#tag2 { color:#888888;
margin:0px;
padding:0px;
font-size:10px;
font-weight:normal;
width:247px;
float:left;
background:none;
}
h3#tag3 {color:#888888;
margin:0px;
padding:0px;
font-size:10px;
font-weight:normal;
width:250px;
float:left;
background:none;
}