/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
.clearfix:after {  content: ".";  display: block; height: 0;  clear: both; visibility: hidden;}


a:focus, a:hover {color:#336699}
a { text-decoration:none; color:#fff;}

strong {font-weight:bold;}

li ul, li ol {margin:0;}
ul, ol {margin:0 0em 0em 0em;}
ul { list-style:none}




body{background-color:#0099cc;padding:30px;}
#nav {position:absolute;bottom:20px;}
#nav ul{ margin-bottom:10px;}
#nav li{width:325px; margin-bottom:7px;}
#nav li a {display:block;text-indent:-9999px;height:25px;}
#nav li a.roadtrip{background: url(/img/nav_50states.png) top left no-repeat;}
#nav li a.rocket{background: url(/img/nav_rocket.png) top left no-repeat;}
#nav li a.cocktailiana{background: url(/img/nav_cocktailiana.png) top left no-repeat;}
#nav li a.twitter{background: url(/img/nav_twitter.png) top left no-repeat;}
#nav li a.flickr{background: url(/img/nav_flickr.png) top left no-repeat;}
#nav h1{background: url(/img/logo.png) top left no-repeat;display:block;text-indent:-9999px;height:71px;width:379px;margin-bottom:20px;}

img {border:5px solid #4db8db;margin-bottom:30px;display:block;}