<style type="text/css">
<!--

#testdiv {
}

body {padding-bottom:0px!important;margin-bottom:0px!important;}
#wrapper {padding-bottom:0px!important;margin-bottom:0px!important;}

#footersitemap {
background:#dfddd8;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
clear:both;
color:#607889;
font-family:lucida grande,"Lucida Grande",sans-serif;
margin:0 auto;
overflow:auto;
padding:30px 0 20px;
text-align:center;
width:950px;
font-size:10px;
color:#607889!important;
bottom:0px;
line-height:170%!Important;
margin-top:10px!important;
-webkit-border-top-left-radius:10px;
         -webkit-border-top-right-radius:10px;

 
         -khtml-border-radius-topleft:10px;
         -khtml-border-radius-topright:10px;


         -moz-border-radius-topleft:10px;
         -moz-border-radius-topright:10px;
}

#footersitemap label {color:#607889;}


#sitemapfooter {
color:#BBBBBB;
padding:none!important;
text-align:none!important;
padding:10px!important;
}

#footersitemap dt {
font-weight:bold;
}

#sitemapfooter-nav li  {
list-style-type:none!important;
}

#sitemapfooter-nav li a {
text-decoration:none!important;
color:#888!important;
}
#sitemapfooter-nav li a:hover {
color:#1FB3DD!important;
}

#sitemapfooter-nav {
  margin-bottom:0;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  overflow-x:visible;
  overflow-y:visible;
  padding-left:3%;
width:42%;
float:left;
}

#sitemapfooter-nav dd {
	margin-left: 0px;
}

#sitemapfooter-nav ul {
	margin-left: 0px;
}

#sitemapfooter-pages, #sitemapfooter-cats, #sitemapfooter-archives {
  display:inline;
  float:left;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:5%;
  padding-right:0%;
  padding-top:0;
text-align:left;
width: 110px;
}

#sitemapfooter-legal {
font-size:10px;
margin:0 auto;
padding-left:0px;
text-align:left;
color:#888!important;
}
#sitemapfooter-copyright {
float:left;
margin:0 0 22px;
padding-left:0px;
padding-right: 10px;
width:27%;
color:#888!important;
}

#sitemapfooter-copyright label, #sitemapfooter-logo label{ 
	font-size: 10px;
}

#sitemapfooter * p {
  font-size:11px;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  text-align:left;
}
#sitemapfooter-logo {
float:right;
margin:0;
padding:0 20px 0 0;
text-align:left;
width:23%;
font-size:10px;
}

#sitemapfooter-logo p {
	margin: 0;
}

#sitemapfooter-logo img {
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
display: block;
padding-top: 10px;
padding-bottom: 10px;
}

-->
</style>
