@import 'reset.css';

/* Overall Styles and Header */
body {background:#2a1d15 url(../i/bkg.gif);text-align:center;color:#c8ad91;font-family:Georgia, "Times New Roman", Times, serif;font-size:62.5%}
#container {background:url(../i/bkg_body.png) repeat-x;width:870px;margin:0 auto;text-align:left;overflow:visible;padding-bottom:30px;}
h1#header {background:url(../i/header.gif);width:920px;margin:0 auto;text-indent:-999em;height:256px;margin-top:30px;}
div.clear {width:0px;height:0px;clear:both;}

/* Sidebar Nav */
#sidebar {width:182px;float:left;margin-left:22px;margin-right:30px;padding:0px 10px;background:url(../i/bkg_sidebar.png) repeat-x;padding-top:90px;padding-bottom:50px;display:inline;}
#sidebar dd, #sidebar dt {font-size:1.3em;line-height:135%;}
#sidebar dd {margin-bottom:15px;padding-left:15px;font-size:1.1em;font-style:italic;}
#sidebar dt a {color:#c8ad91;font-weight:bold;font-variant:small-caps;text-decoration:none;padding-left:15px;background:url(../i/bullet_inactive.gif) no-repeat 0px 5px;}
#sidebar dt a:hover {text-decoration:underline;color:#e2c9a8;}
#home #nav_home, #dona #nav_dona, #cont #nav_cont {color:#deccb3;background:url(../i/bullet_active.gif) 0px  5px no-repeat;}

/* Content */
#content {width:590px;padding-right:3px;float:left;padding-top:30px;}
#content a, #content input {font-weight:bold;text-decoration:none;border-bottom:1px solid #594535;color:#c8ad91;font-family:Georgia, "Times New Roman", Times, serif;}
#content a:hover {color:#deccb3;}
#content p, #content dl {line-height:150%;font-size:1.2em;margin-bottom:15px;}
#content dd.last {margin-bottom:15px;}
#content dt {font-weight:bold;}
#content h2 {font-size:2.8em;margin-bottom:15px;height:40px;font-weight:normal;border-bottom:1px solid #594535;font-style:italic;color:#deccb3;}

/* Content - Main Photo */
#content .main_photo {float:right;margin-left:20px;margin-bottom:5px;width:206px;margin-top:5px;overflow:auto;}
#content .main_photo small {font-style:italic;line-height:135%;}
#content .main_photo img {margin-bottom:5px;}
#content .main_photo a {border-bottom:0;}
#content .main_photo a img {border:0;}
#content .main_photo a#donate_now {width:206px;height:25px;display:block;background:url(../i/donate_now.gif) no-repeat top center;text-indent:-999em;}
#content .main_photo a:hover#donate_now {background-position:0px -27px;}
#home #content .main_photo a.thumb {float:left;margin-right:30px;margin-top:10px;margin-bottom:10px;}

/* Content - Donation Table */
#t_dona {border-left:1px solid #3f3528;border-bottom:1px solid #3f3528;width:550px;}
#t_dona td, #t_dona th {border-right:1px solid #3f3528;border-top:1px solid #3f3528;padding:7px;font-size:1.3em;text-align:center;}
#t_dona th {background:#deccb3;color:#2e1f16;font-size:1.5em;}
#t_dona td {background:#2e1f16;color:#c8ad91;}
#t_dona td a.donate, #t_dona td input.donate {color:#e5d5bf;text-decoration:none;background:none;border:0;cursor:pointer;}
#t_dona td a:hover.donate, #t_dona td input:hover.donate  {color:#c8ad91;font-style:italic;}

/* Footer */
#footer {width:850px;margin:0 auto;text-align:right;padding-right:20px;color:#674a38;border-top:1px solid #524031;padding-top:10px;line-height:135%;padding-bottom:15px;}
#footer a {color:#674a38;border-bottom:1px solid #422e1f;text-decoration:none;}
#footer a:hover {color:#e2c9a8;}