body {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif}

a {color:#000;}
h3, .leftnav-group, .top h1 {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px; line-height:18px; letter-spacing:-1px; font-weight: bold; margin-bottom:10px;color:#333;}

h3 {color: #00bd4a;}

.top h1 {font-size:36px;line-height: 36px;}
.leftnav-group a {color:#333}
.leftnav-group a:hover {text-decoration: underline;}
.leftnav-group:hover {background-color: transparent;}
.leftnav-group a {width: auto; float: none; display:inline;}
.leftnav-person a {font-size: 12px; line-height: 14px; }
.person-group-group {margin-bottom:15px;}
.leftnav-people { margin-bottom: 16px; }
.leftnav-more-people { font-size: 11px; margin-top:4px; }

.logo_top {height:79px;width:950px; position: relative; background-color: #58595b;}
.logo_top a { outline: none !important;}
.logo_top ul {position: absolute; margin: 0; padding: 0; list-style-type: none; top: 10px; right: 200px;}
.logo_top ul li a {position: absolute; text-indent: -1000em; background-color: #58595b; outline: none !important;}
.logo_top ul li.about a {background-image: url(/images/wanderlisting/about-link.gif); background-repeat: no-repeat; top: 0; left: 0; width: 52px; height: 15px;}
.logo_top ul li.add a {background-image: url(/images/wanderlisting/add-link.gif); background-repeat: no-repeat; top: 20px; left: 0; width: 97px; height: 16px;}
.logo_top ul li.follow-twitter a {background-image: url(/images/wanderlisting/follow-twitter-link.gif); background-repeat: no-repeat; top: 41px; left: 0; width: 194px; height: 17px;}
/*.logo_top ul li.about a:hover {background-image: url(/images/wanderlisting/about-link-hover.gif);}
.logo_top ul li.add a:hover {background-image: url(/images/wanderlisting/add-link-hover.gif);}
.logo_top ul li.follow-twitter a:hover {background-image: url(/images/wanderlisting/follow-twitter-link-hover.gif);}*/


.logo {padding:0;height:79px;padding-left:15px;}
.header {background-color: #00bd4a; margin-bottom: 0;}
.nav {float:left;padding-left: 10px;font-size:14px; letter-spacing:0;line-height:24px;color:black;}
.header .nav a, .header .nav a:hover {padding-left:5px; padding-right: 16px; font-weight: bold;color:#fff;float: none; display: inline;}
.util {text-align:left;margin-top:0;}
.header .nav a {letter-spacing:0;}
.header .nav a:hover {text-decoration: underline;letter-spacing:0;}
.header h2 {font-size:18px;line-height:18px;margin-top:14px;color:white;font-weight: normal;}
.util {float:right;padding:0;font-size:14px;line-height:24px;color:black;padding-right:10px;font-weight:bold;}
.util a, .util a:hover, util a:active {padding:0;color:#fff; }
.util a:hover {text-decoration: underline; }
.status .profile_image {width:48px;margin-right:20px;}
.status .profile_image img {margin-right:0;padding-bottom:5px;}
.right {padding-left:10px;}
.right p {line-height: 14px;}
.footer, .footer a, .footer a:hover {color:#666}
.person-box .group a {color:#666;text-decoration: underline;}
.horiz-nav {height: 32px;}
.horiz-nav li {float:left;display: block;} 