﻿/****************************************************************
Copyright Discover Websites 2009
CSS Written by Andy Vickery
*****************************************************************
Master Styles
****************************************************************/
body { margin:0px auto 0px auto; font-family:Century Gothic, Arial, Sans-Serif; font-size:10pt; color:#333333; background-color:#59544e; background-image:url(images/background.jpg); background-repeat:repeat; }
a { text-decoration:none; color:white; }
a:hover { }
img { border:0; }
#master_wrapper { margin:0px auto 0px auto; width:955px; background-color:white; }
.clear { clear:both; }
div { border:solid 0px red; }
h1 { font-family:Garamond, Times New Roman; font-size:14pt; font-weight:bold; padding:0; margin:0; }
p { margin:12px 0px 0px 0px; padding:0; }
input[type="submit"] { border:0; background-color:#59544e; color:#cccccc; font-size:12pt; cursor:pointer; }

.btn_standard_green { background-image:url(images/btn_standard_green.jpg); background-repeat:repeat-x; border:0; height:26px; color:White; padding:2px 10px 3px 10px; }
.btn_standard_red { background-image:url(images/btn_standard_red.jpg); background-repeat:repeat-x; border:0; height:26px; color:White; padding:2px 10px 3px 10px; }


/****************************************************************
Banner Styles
****************************************************************/
#banner_wrapper { padding:20px 20px 20px 20px; margin:0; }
#logo_wrapper { float:left; }
#banner_middle { float:left; text-align:center; padding:15px 0px 0px 25px; }
#lhs_toolbar { float:left; width:177px; height:198px; background-image:url(images/banner_toolbar_back.jpg); background-position:left top; background-repeat:no-repeat; margin-top:5px; color:White; font-size:11pt; font-weight:bold; }
#lhs_toolbar ul { list-style-type:none; margin:0; padding:0; padding:25px 0px 0px 20px }
#lhs_toolbar li { margin:0; padding:0; margin-bottom:8px; }
#brown_box { float:left; width:526px; height:203px; margin-left:18px; margin-right:17px; background-image:url(images/banner_brown_box_back.jpg); background-position:top; background-repeat:no-repeat; }
#banner_donate_now { float:right; width:177px; height:285px; background-color:#97adda; background-image:url(images/rhs_donate_now_back.jpg); background-position:top; background-repeat:no-repeat; margin-top:12px; color:White; text-align:center; }


/****************************************************************
Middle Styles
****************************************************************/
#body_wrapper { margin:0; padding:0; }
#lhs_wrapper { float:left; width:177px; margin-left:20px; margin-right:18px; }
#mid_wrapper { float:left; width:526px; }
#rhs_wrapper { float:left; width:177px; margin-left:17px; margin-right:20px; }

#toolbar_wrapper { background-color:#59544e; font-weight:bold; color:white; font-size:11pt; width:506px; padding:4px 10px 0px 10px; height:24px; }
#toolbar_wrapper ul { list-style-type:none; margin:0; padding:0; }
#toolbar_wrapper li { margin:0; padding:0; float:left; }

#inner_page_wrapper { margin:20px 0px 20px 0px; background-image:url(images/page_inner_back.jpg); background-position:top; background-repeat:no-repeat; min-height:533px; color:White; padding:10px; }

#lhs_1 { margin-bottom:20px; }
#lhs_2 { margin-bottom:20px; height:75px; background-image:url(images/lhs_donate_now.jpg); background-position:left top; background-repeat:no-repeat; color:#402100; }
#lhs_3 { margin-bottom:20px; height:108px; background-image:url(images/lhs_view_ways_to_donate.jpg); background-position:left top; background-repeat:no-repeat; }
#lhs_4 { margin-bottom:20px; height:175px; background-image:url(images/lhs_view_gallery.jpg); background-position:left top; background-repeat:no-repeat; text-align:center; }

#rhs_1 { margin-bottom:20px; min-height:154px; background-image:url(images/rhs_facebook.jpg); background-position:left top; background-repeat:no-repeat; }
#rhs_2 { margin-bottom:20px; min-height:79px; background-image:url(images/rhs_mailinglist.jpg); background-position:left top; background-repeat:no-repeat; }
#rhs_3 { margin-bottom:20px; min-height:168px; background-image:url(images/rhs_twitter.jpg); background-position:left top; background-repeat:no-repeat; }
#rhs_4 { margin-bottom:20px; min-height:146px; background-image:url(images/rhs_links.jpg); background-position:left top; background-repeat:no-repeat; }
#rhs_4 a { color:#402100; }

.contact_form_lhs { float:left; width:150px; }
.contact_form_rhs { float:left; }


/****************************************************************
Bottom Signoff Styles
****************************************************************/
#signoff_wrapper { color:#b2b2b2; width:955px; margin:0px auto 0px auto; }

#alt_signoff_wrapper { background-color:#59544e; margin-bottom:20px; margin-left:20px; margin-right:20px; color:White; height:37px; }
#alt_signoff_wrapper a { color:White; }
#alt_signoff_lhs { float:left; padding:10px 0px 0px 10px; }
#alt_signoff_rhs { float:right; padding-right:10px; padding-top:5px; }