/*
Theme Name: Hitches Unlimited Blogs
Theme URI: http://www.hitchesunlimited/
Description: The default Hitches Unlimited theme.
Version: 1.0
Author: Matthew Dorman
Tags: blue, custom header, fixed width, two columns, widgets
*/


body {margin:0;padding:0;font-family:helvetica;font-size:1.0em;}
a {text-decoration:none;color:#039;}
a:hover {text-decoration:underline;}
ul {padding:0;margin:0;display:inline;list-style:none;}
li {padding:0;margin:0;}
form {padding:0;margin:0;}
img {border:0px;}
.clear {clear:both;height:1px;margin:0;padding:0;line-height:1px;overflow:hidden;}

h1 {width:180px;height:50px;float:left;padding:0;margin:0 -0.1em 0 0;
background:#039 url(/i/sprite.gif) no-repeat 0 0;}
#header {display:block;padding-right:10em;height:50px;background-color:#039;}
#address {padding:0.2em 0 0 0;font-size:80%;color:#fff;font-weight:bold;}
#nav {display:block;height:17px;font-size:90%;text-transform:uppercase;color:#fff;}
#lnav {}
#left {color:#fff;width:14em;float:left;background-color:#039;clear:both;padding:0;margin-right:.7em;margin-top:-0.85em;
background:#039 url(/i/sprite.gif) no-repeat 0 -50px;}
#main {display:block;padding:0 10em 1.4em 0;}
#content {overflow:hidden;}

#header li {display:block;text-align:right;}
#header .top {height:1.8em;}

#address li {display:inline;padding:0 5px;}
h1 a {display:block;width:180px;height:50px;text-indent:-999px;}
#nav li {display:inline;}
#nav a {background-color:#36c;color:#fff;border-top:solid 1px #ccc;border-right:solid 1px #039;border-left:solid 1px #666;padding:3px 4px 1px 4px;}
#nav a:hover {color:#000;background-color:#ccc;border-top:solid 1px #ccc;border-right:solid 1px #9cc;border-left:solid 1px #ccc;}

#home #nav a.au, 
#loc #nav a.loc, 
#dir #nav a.dir, 
#au #nav a.au, 
.blog  #nav a.bl, 
#cu  #nav a.cu, 
#hours #nav a.hours
{background-color:#666;color:#fff;border-top:solid 1px #ccc;border-right:solid 1px #039;border-left:solid 1px #666;}

#content h2, #content h2 a {padding:0;margin:0;font-size:120%;color:#039;margin:0.7em 0 0 0;}
#content h3 {padding:0;margin:0;font-size:110%;color:#039;}
#content p {padding:0;margin:0 0 1em 0;font-size:90%;}

#content #map {float:right;width:320px;height:240px;}
#content #main ul {display:block;margin-bottom:1em;}
#content #main li {display:block;padding:0;margin:0;font-size:90%;}

#left li {display:block;background-color:#039;}
#left #nav_s,
#sidebar h2,
#searchform label
{display:block;margin-top:35px;padding: 0 0 0 20px;background-color:#ccc;font-size:90%;color:#000;font-weight:normal;}
#left a {display:block;color:#fff;font-size:80%;padding:5px 0 0 20px;font-weight:bold;}
#left .categories a {display:inline;}
#left a:hover {
background:url(/i/sprite.gif) no-repeat 0 -85px;}
#searchform div {text-align:right;}
#searchform #s {width:85%;margin:0.3em;}
