/*   
Theme Name: Heart of a Warrior Foundation
Theme URI: www.heartofawarriorfoundation.org
Description: Theme for Warrior Group's Heart of a Warrior Foundation
Author: Rob Price
Author URI: robpriceconsulting.com
Template:
Version: 1
*/

body {background-color:#f5f5f5; margin:0; font-family:tahoma, arial; font-size:75%; color:#3D250D; line-height: 1.25em;}
#wrapper {width: 100%; margin:0; text-align: left; background-color:#E2D9C8;}
#header {height:283px; width: 100%; background-image:url('images/bg.gif'); background-repeat:repeat-x; }
#header_image {height:283px; width: 850px; float:left;}
#middle {width: 100%; background-image:url('images/bg1.jpg'); background-repeat:repeat; text-align:left;}
#navigation {float:left; background-color: #f2f2ea; height: 51px; width: 850px; margin: 0px; padding: 0px; border-bottom:1px solid #a5a4a0;}
#navigation_grad {float:left; height: 50px; width: 28px; margin: 0px; padding: 0px; background:url(images/bg2.jpg) repeat-y;}

#content_wrapper {width: 878px; height: 100%; margin: 0px; padding: 0px; background:url(images/bg_content_wrapper.jpg) repeat-y;}
#sidebar {float:left; height: 100%; width: 208px; margin: 0px; padding:20px;}
#content {float:left; height: 100%; width: 562px; margin: 0px; padding:20px; background-color: #ede4c5;}
#footer_top {height:13px; width: 100%; background-image:url('images/bg3.jpg'); background-repeat:repeat-x; clear: both;}
#footer {height:70px; width: 100%; background-image:url('images/bg.gif'); background-repeat:repeat; }
#footer_text {width: 850px; height: 70px; background-image:url('images/foot_bg.jpg'); background-repeat:repeat; font-size: 75%;}
#footer_text p {text-align:center; margin: 0; padding: 5px;}
#footer_text a.space {padding: 0 10px;}

/* NAVIGATION BUTTONS */
#navigation ul {padding: 0; margin: 0; list-style: none; display: inline;}
#navigation li {padding: 0; margin: 0; width: 112px; height: 50px;  float: left; display:inline; background:url("images/button_back.jpg") no-repeat; border-right:1px solid #a5a4a0;}
#navigation a {display:block; color:#502d11; text-decoration: none;font-size: 140%;padding:8px; line-height:1em; text-align:center;}
#navigation a:hover {color:#f63f1f;}


/* TEXT */
h1 {color:#B44C00; font-size: 160%;}
h2 {color:#352210; font-size: 130%; padding-top:20px;}
h3, h4, h5, h6 {font-weight: bold; font-size:80%;}
a {color:#B44C00;}
img {border:0;}

ul{margin-left: 20px; padding:0;}

/* IMAGE ALIGNMENT */
img.centered, .aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left;}

/* BOTTOM LINK CONTAINER */
#bottom_container {border-top: 1px dotted #000000; margin-top: 20px;}
#bottom_social_links {float: right; height:160px; width: 142px; background-color:#eaeaea; margin-top: 20px;}
#bottom_social_links p.title {padding-left: 10px;}
#bottom_banner {float: left; height:70px; width: 400px; margin: 20px 20px 20px 0; padding:0;}
#bottom_sponsor {float: left; height:70px; width: 400px;}
#bottom_sponsor p {padding: 0; margin: 0;}
