body {margin:0px; padding:0px;}
div.logo {padding-left:0px;}
a {color:#704a77; text-decoration:none;}
a:hover {color:#e8401d; text-decoration:underline;}
#headerrangelist { margin:20px 0px 0px 10px; }
#headerrangelist ul {}
#headerrangelist li {  }
#headerrangelist a {TEXT-DECORATION: none ;}

#headerrangelist a span {
	COLOR: purple;
	font-size: 12px; font-family:Arial, Helvetica, Geneva, "Century Gothic", sans-serif;
}

#headerrangelist a:hover span { COLOR: #333333; }
#headerrangelist a:hover { BACKGROUND-POSITION: 0% -150px; }
#headerrangelist a:hover span { BACKGROUND-POSITION: 100% -150px; }


.headertable{ background-image:url(images/headerstripe.png);}

table.headertable td {font-size: 14px; font-family:Arial, Helvetica, Geneva, "Century Gothic", sans-serif;}

form.searchform {padding:0px; margin:0px;}

h2.tagline2 {font-family:"Century Gothic", Arial, sans-serif; color:purple; font-size:26px; font-weight:normal;margin:10px 0px 00px 0px;}

h2.tagline {font-family:"Century Gothic", Arial, sans-serif; color:purple; padding:0px 0px 0px 0px; font-size:26px; font-weight:normal;margin:0px 0px 0px 0px;}

ul.usp {padding:0px;margin:0px;}
ul.usp li {padding:0px 0px 0px 00px;margin:0px 0px 0px 20px;}

ul.usp li, .footer {font-family:"Century Gothic", Arial, sans-serif; font-size:10px; font-weight:normal;}

#navmenu #menu{
margin:10px 0px 0px 10px;
padding:0px 0px 0px 0px;
}
#navmenu #menu li{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
margin-bottom:2px;
width:160px;
}
#navmenu #menu li a{
display:block;
padding:1px;
color:purple;
}
#navmenu #menu li a:hover{
background-color:purple;
color:white;
}
#navmenu #menu li a.black{
display:block;
padding:1px;
color:#000000;
}
#navmenu #menu li a.black:hover{
background-color:purple;
color:white;
}

#menu {
font-family:"Century Gothic", Arial, sans-serif;
font-size:10px;
margin:0px 10px 0px 0px;
padding:0px 0px 0px 0px;
list-style-type:none;
}

