/* ----------------------------------------   RESET  */
html, body, div, span, object, 
h1, h2, h3, h4, h5, h6, p, blockquote, 
a, em, font, img, strong, b, u, i, center,
dl, dt, dd, ol, ul, li, form, label, table, caption, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
border:none;
}
body {
line-height: 1;
}

:focus {
outline: 0;
}

body {background:#eee; font-family:arial, verdana, sans-serif; color:#000; text-align:center;}
a, a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

.hiddenfromview {display:none;}
#wrapper {width:902px; margin:0 auto; text-align:left; margin-top:10px;}

#navtop {width:902px; height:22px; background:#222; border:0;}
#navtop ul {padding:0; margin:0; list-style:none; float:right; font-size:11px; line-height:20px;}
#navtop ul li {float:left; margin-right:8px; font-size:9px; line-height:23px; color:#777;}
#navtop ul li a {color:#ccc; text-decoration:none;}
#navtop ul li a:hover {text-decoration:underline; color:#fa0;}
#navtop ul li a img {border:0; padding-top:3px;}
#navtop ul li.phone {color:#ccc;}
