/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset {margin:0;padding:0;}

/* body
--------------------------------------------------*/
body {
  margin:15px;
  padding:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:90%;
  line-height:1.4em;
  text-align:left;
  color:#393627;
}

/* headings
--------------------------------------------------*/
h1 {
  font-size:1.6em;
}

h2, h2 a {color:#993300;}
h2 a:hover {color:#cc6633;}

h2 {
  margin-bottom: 18px !important;
  font-family:Georgia, serif;
  font-size:1.2em;
  font-weight:normal;
  border: none !important;
}
  
h3, h3 a {color:#000000;}
h3 a:hover {color:#993300;}

h3 {
  font-size:1em;
}

/* links
--------------------------------------------------*/
a {text-decoration:none; color:#993300; font-weight: bold;}
a:hover {color:#cc6633;}
a img {border:none;}


/* paragraphs, lists, etc
--------------------------------------------------*/
p {
  margin:0;
  padding-bottom:18px;
}

ul {
  margin:0;
  padding:0;
}

ul ul {padding:0;}

blockquote {
  margin:0;
  padding:0 18px;
  font-style:italic;
}

pre {
  overflow:auto;
  margin:0 0 18px 0;
  padding:4px;
}

pre, code, kbr {font-family:Courier, Monaco, monospace;}

a.rsvp {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/wp-content/themes/Rawhide/images/drdog_v01/rsvp.gif) no-repeat scroll left top;
display:block;
float:left;
width:112px;
height:14px;
margin:3px 0 0;
text-indent:-9999px;
}
a.rsvp:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/wp-content/themes/Rawhide/images/drdog_v01/rsvp.gif) no-repeat scroll left bottom;
}