/*   
Theme Name: timebanks
Theme URI: http://www.mitimebanks.org/
Description: MI Alliance of Timebanks
Author: Andrew Wahl
Author URI: http://wahlrus.com/
Version: 1.0
Like WordPress, this work is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

/* Reset default browser styles */
@import url('reset.css');

/* Rebuild default browser styles */
@import url('rebuild.css');

/* Basic WordPress Styles */
@import url('wp.css');

* {margin:0;padding:0;}
a {color:#0C2F59;text-decoration:underline;}
a:hover {color:#4F7F9C}
p, h3 {font-size:13px;margin-bottom:10px;}
h1 {color:#085408;font-size:23px;margin-bottom:16px;font-weight:bold;}
h2 {color:#085408;margin-bottom:6px;padding-top:10px;font-weight:bold;font-size:17px;}
h3 {color:#0C2F59;margin-bottom:10px;font-weight:bold;}
html, body {height:100%;}
body {background:#DAE8EF url(images/background.png) center repeat-y;}
#topborder {height:10px;background:#0C2F59;}
#container {min-height:100%;height: auto !important;height:100%;margin:0 auto -25px;}
.in {width:960px;margin:auto;}
#masthead {background:url(images/logo.png) no-repeat;height:100px;margin-top:18px;}
#homecontent {position:relative;top:20px;margin-top:0px;}
#homecontent h2, #homecontent h3, #homecontent p, #homecontent h1 {position:relative;top:10px;}
#photobar {background:url(images/photobar.png) repeat-x;height:20px;position:relative;clear:both;margin-top:-18px;}
#actionbarhome {height:180px;background:#010A33;margin-bottom:-30px;border-top:1px solid #000000;border-bottom:1px solid #041659;}
#actionbarhome img.button {position:relative;float:left;margin-left:25px;margin-top:25px;border:2px solid #010A33;}
#actionbarhome img.button:hover {border:2px solid #fff;}
#actionbarhome img.takeaction {position:relative;float:left;top:45px;border:none;margin-right:12px;}
#actionbar {width:148px;position:relative;float:left;margin-top:45px;margin-bottom:10px;border-right:2px solid #CCCCCC;}
#actionbar img.button {margin-bottom:15px;border:2px solid #DAE8EF;}
#actionbar img.button:hover {border:2px solid #010A33;}
#actioncontent {width:785px;position:relative;float:right;margin-top:45px;margin-bottom:20px;}
#actioncontent img {border:1px solid #010A33;}
#content {margin-top:30px;margin-bottom:20px;}
#content img {border:1px solid #010A33;margin-bottom:20px;}
#content img.alignright {margin-left:60px;}
.clearfooter {height:50px;}
#footer  {height:23px;background:#000000;position:relative;clear:both;font-size:11px;border-top:2px solid #000000;padding-bottom:10px;}
#footer a {color:#fff;position:relative;float:right;margin:2px 3px 0px 50px;}
.readmore a {font-weight:100;}
input, textarea {width:250px;height:15px;padding:3px 3px 3px 5px;margin-top:7px;border:2px solid #CCCCCC;overflow:hidden;}
input[type="checkbox"] {border:none;}
textarea {min-height:100px;max-height:100px;max-width:250px;}
.message {position:relative;bottom:75px;}
td {padding-right:15px;}
button {width:50px;height:22px;background:#007FA2;color:#FFFFFF;border:1px solid #FFFFFF;}
button:hover {background:#010A33;cursor:pointer;}
table {margin-bottom:10px;}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu {height:32px; position:relative; float:right; left:20px; margin-top:30px; z-index:100;font-family:arial, sans-serif;}
* html .menu {width:441px; w\idth:440px;}
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul a {margin-left:22px; margin-right:22px;}
.menu li {float:left;position:relative;bottom:2px;}
.menu a, .menu a:visited {display:block;font-size:13px;text-decoration:none;font-weight:bold; color:#000;height:30px;padding-left:10px; line-height:29px; font-weight:bold;}
* html .menu a, * html .menu a:visited {width:88px; w\idth:79px;}

.menu ul ul {visibility:hidden;position:absolute;height:0;top:31px;left:0; width:100px;}
* html .menu ul ul {top:30px;t\op:31px;}
.menu ul ul ul{left:100px; top:-1px; width:100px;}
.menu ul ul ul.left {left:-100px;}
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}
.menu ul ul a, .menu ul ul a:visited {position:relative; color:#fff; height:auto; line-height:1em; padding:5px 10px; width:100px;}
.menu ul ul a {text-transform:none; background:#0C2F59;}
.menu ul ul a:hover  {background:#007FA2;}
* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}

.menu a {text-transform:uppercase;}
.menu :hover > a {text-decoration:underline;}
.menu ul ul :hover > a {text-decoration:none;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{visibility:hidden;}