/*
Styles for Client Name
Created by April Holle on 2009-07-08
Copyright (c) 2009 Made Better Studio. All rights reserved.

Bookmarking:
==layout
==common
==form

Colors:

Theme Name: AZNA Custom Theme
Theme URI: http://wordpress.org/
Description: AZNA custom theme designed and coded by Made Better Studio.
Version: 1.0
Author: April Holle
Author URI: http://madebetterstudio.com/
*/

/* ==layout */

html {width: 100%; height: 100%; margin: 0; padding: 0;}
body {width: 100%; height: 100%; margin: 0; padding: 0; background: #fff url('images/bg-body.gif') repeat-x; font-size: 0.9em; font-family: Helvetica, Arial, Sans-Serif;}

#col-brand {width: 252px; float: left; margin: 10px 0;}
#col-content {width: 700px; margin: 0 0 0 242px;}
#col-wide {width: 435px; float: left; margin: 10px 20px; line-height:1.7em;}
#col-narrow {width: 215px; float: right; margin: 10px 0 150px 0;}
#co-events {background-color: #8ca359; padding: 10px;}
#magazine {padding: 20px 10px 10px 10px; font-size: 0.8em;}

#footer { clear: both; position: relative; width: 100%; height: 55px; background-color: #8ca359;}
#footer-plant {position: absolute; right: 0; z-index: 100; text-align: right; width:275px; height:229px; margin-top: -223px;}

/* ==common */

a:link, a:visited {color: #516c52;}

#col-brand img {border: 0;}

ul#p-nav, #footer ul {margin: 0; padding: 0;}
ul#p-nav {height: 45px; list-style: none; margin: 0 15px;}
ul#p-nav li {float: left; padding: 14px 0 0 0; line-height: 26px;}
ul#p-nav li a {display: inline-block; padding: 0 20px; height: 31px; font-family: Georgia, Tahoma, Serif; font-size: 18px; color: #231f20; text-decoration: none;}

ul#p-nav li a:hover {color: #c48f0d; background-color: #231f20 ;}


ul#s-nav {font-family: Georgia, Tahoma, Serif; font-size: 1.2em;}
ul#s-nav, ul#s-nav ul {list-style:none; padding: 5px;}
ul#s-nav li#resources {background-color: #c48f0d; margin: 10px 0 0 0;}
ul#s-nav li#programs {background-color: #9c5f34; margin: 10px 0 0 0;}
ul#s-nav li#cert {background-color: #8ca359; margin: 10px 0 0 0;}
ul#s-nav li#services {background-color: #516c52; margin: 10px 0 0 0;}
ul#s-nav li#resources ul, ul#s-nav li#programs ul, ul#s-nav li#cert ul, ul#s-nav li#services ul {background-color: #fff; }
ul#s-nav li#resources a:link { color: #516c52; display: block; padding: 5px; text-decoration: none;}
ul#s-nav li#programs a:link { color: #c48f0d; display: block; padding: 5px; text-decoration: none;}
ul#s-nav li#cert a:link { color: #231f20; display: block; padding: 5px; text-decoration: none;}
ul#s-nav li#services a:link { color: #c48f0d; display: block; padding: 5px; text-decoration: none;}
ul#s-nav li#resources ul a:link, ul#s-nav li#programs ul a:link, ul#s-nav li#cert ul a:link, ul#s-nav li#services ul a:link, ul#s-nav li#resources ul a:visited, ul#s-nav li#programs ul a:visited, ul#s-nav li#cert ul a:visited, ul#s-nav li#services ul a:visited {color: #516c52; font-size: .9em; font-family: Helvetica, Arial, Sans-Serif; text-decoration: none; padding: 5px;}

h1 {font-size: 2.0em; font-family: Georgia, Tahoma, Serif; font-weight: normal; border-top: 3px solid #698165;}
#co-events h1 {border: none; margin: 0 0 5px 0;}
h2 {font-size: 2.0em; font-family: Georgia, Tahoma, Serif; font-weight: normal; border-top: 3px solid #c48f0d;}
h3 {font-size: 1.8em; font-family: Arial, sans-serif; font-weight: normal}
h4 {font-size: 1.4em; font-family: Arial, sans-serif; font-weight: normal}
h5 {font-size: 1.4em; font-family: Arial, sans-serif; font-weight: normal; border: none; margin: 0 0 -15px 0;}
#co-events h2 {font-size: 1.2em; font-family: Georgia, Tahoma, Serif; font-weight: normal; border: none; background-color: #c48f0d; padding: 5px; margin: 0 0 10px 0;}
#co-events h3 {font-size: 1.1em; margin: 5px 0 0 0;}
#co-events p {margin: 3px 0 20px 0;}
#footer p {margin: 25px 0 0 5px; clear: left;}
.entry p {line-height: 1.4em;}

#co-events a, #footer a {color: #231f20;}

a.more {display: block; text-align: right;}

a:hover, #co-events a:hover, #footer a:hover, ul#s-nav li#resources ul a:hover, ul#s-nav li#programs ul a:hover, ul#s-nav li#cert ul a:hover, ul#s-nav li#services ul a:hover {color: #9c5f34;}

#footer ul {padding: 10px 0 0 0; margin:0; list-style: none;}
#footer ul li {float: left; }
#footer ul li a {margin: 0 5px;}