/* 
Theme Name: Pitch Your Project
Theme URL: http://journeystohealth.org
Description: A TimeBank design.
Author: Ben Knowles
Author URI: http://timebank.org.uk
Version: 1.0
*/

body, html { padding:0; margin:0; }
body { font-size:12px; color:#111; font-family:Verdana, Helvetica, Arial; background-image:url('images/concrete.jpg'); }

h1,h2 { color:#f47836; }
h3 { color:#fff; background-color:#f47836; font-size:14px; text-transform:uppercase; padding:2px 6px; display:inline; clear:both; float:right; margin:0 0 4px 0; }
h4 { color:#fff; background-color:#f47836; font-size:11px; text-transform:uppercase; padding:2px 6px; display:inline; clear:both; float:right; margin:0; }
h3 a, h4 a { color:#fff; }
a { color:#f47836; text-decoration:none; }
a:hover { text-decoration:underline; }
.small { color:#aaa; font-size:10px; }
.big { color:#999; font-size:18px; }
.clear { clear:both; height:0px; overflow:hidden; }
img { border:none; }
.vvqbox { margin: 0 0 15px 0 !important; }
p { margin:0; padding:0 0 15px 0; }
.alignright { float: right; margin: 0 0 15px 15px; }
.alignleft { float: left; margin: 0 15px 15px 0; }

#canvas { width:640px; margin: 12px auto 0; }

#header { width:640px; }

.block { width:312px; margin:12px 0 0 0; }
.block_inner { background-color:#fff; padding:16px 16px; margin:0 0 4px 0; min-height:33px; }
.left { float:left; }
.right { float:right; }
.quote { background-image:url('images/QuoteOpen.gif'); background-repeat:no-repeat; background-position:top left; }
.quote_inner { background-image:url('images/QuoteClose.gif'); background-repeat:no-repeat; background-position:bottom right; padding:10px 24px 0; font-style:italic; }
.orange .block_inner { background-color:#f47836; color:#fff !important; }
.orange img { margin:0 0 15px 15px; }
.orange .big { color:#fff !important; }
.dark { color:#333; }
.date { padding:0 0 2px 1px; }
.biglink { font-size:14px; }

#nav { margin:4px 0 4px 0; width:620px; padding:3px 10px; background-color:#444; display:block; height:19px; list-style:none; }
#nav li { display:block; float:left; }
#nav a { color:#fff; font-size:11px; float:left; padding:2px 5px; margin:1px 1px; display:block; }
#nav a:hover { background-color:#666; border:none; }

#page { background-color:#fff; padding:16px; margin:10px 0 0; }

#footer { font-size:11px; width:608px; background-color:#444; padding:16px; margin:12px 0 0 0; }
#footer { color:#fff; }
#footer a { color:#fff; }
#footer .small { color:#999; }


/* Reg Form */

.pitchreg h2 { margin-left: 40px; }
.pitchreg label { display: inline-block; margin: 0 10px 0 0; width: 170px; vertical-align: top; }
.pitchreg fieldset { border: none; }
.pitchreg ol li { list-style: none; margin: 0 0 13px 0; }
.pitchreg input { width:200px; }
.pitchreg #notes { width:450px; height: 150px; }
.pitchreg textarea { width:250px; height: 110px; }
.pitchreg input, .pitchreg textarea { font-size:12px; color:#111; font-family:Verdana, Helvetica, Arial; }
.pitchreg .submit { width:100px; margin: 13px 0 20px 180px; }
.pitchreg .admin_fieldset { background-color: #eee; }
.success { color: lime; font-weight: bold; }
.error { color: red; margin: 0 0 5px 0; font-weight: bold; }
.pitchreg .error { margin-left: 180px; }