@charset "utf-8";
/* -----------------------------------------------------

* Filename: style.css
* Description: Global CSS for Hope, Inc
* Version: 1.0.0 (2009.03.18)
* Website: hopetucson.org
* Author: Dana Severance @ Automatit, Inc

== STRUCTURE =========================================

* Page width: 

-------------------------------------------------------*/

/* Reset
-------------------------------------------------------*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, q, blockquote, pre, form, fieldset, table, th, td {margin: 0; padding: 0;}

/* General
-------------------------------------------------------*/
body {color: #7a7a7a; font: 12px/14px Arial, Helvetica, sans-serif;}
img {border: 0px;}
#wrapper {margin: 0px auto; width: 940px;}
.clear {clear: both;}

/* Text
-------------------------------------------------------*/
h1 {background: #e9eae9; color: #5f7d79; font: 16px/16px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height: 23px; letter-spacing: -1px; margin-bottom: 20px; padding: 7px 10px 0px 10px; text-transform: uppercase;}
h2 {color: #628882; border-bottom: 1px dotted #628882; font-size: 14px; font-weight: bold; line-height: 14px; margin: 10px 30px 6px 30px; padding-bottom: 4px;}
h3, h4, h5, h6 {color: #628882; font-size: 12px; font-weight: bold; line-height: 14px; margin: 10px 30px 0px 30px; padding-bottom: 8px;}
p, q, address {display: block; margin: 0px 30px; padding-bottom: 10px;}
address {font-style: normal; padding-bottom: 10px;}
address:first-line {color: #628882; font-weight: bold;}
a:link {color: #4ab0c2; text-decoration: underline;}
a:visited {color: #4ab0c2; text-decoration: underline;}
a:hover {color: #4ab0c2; text-decoration: none;}
a.internal {background: url(images/link-1.gif) bottom left no-repeat; padding-left: 13px;}

/* Header
-------------------------------------------------------*/
#header {margin-bottom: 4px; width: 100%;}

/* Container
-------------------------------------------------------*/
#container {border: 1px solid #cbdbd0; padding: 6px 6px; width: 927px;}
#container img.border {border: 1px solid #b6bdb6;}

/* Footer
-------------------------------------------------------*/
#footer {border-top: 1px solid #cbdbd0; margin-top: 4px; padding: 16px 0px 0px 16px; width: 925px;}
#footer ul {display: block; margin: 0px; padding: 0px;}
#footer li {display: inline; padding: 0px 0px 0px 8px;}
#footer li a:link {color: #4c6053; text-decoration: none;}
#footer li a:visited {color: #4c6053; text-decoration: none;}
#footer li a:hover {color: #4c6053; text-decoration: underline;}
#footer p {margin: 0px; padding: 14px 0px 20px 10px;}
#footer p a:link {color: #4c6053; text-decoration: underline;}
#footer p a:visited {color: #4c6053; text-decoration: underline;}
#footer p a:hover {color: #4c6053; text-decoration: none;}