/* 
Theme Name: whiteboard
Theme URL: http://plainbeta.com/2008/05/20/whiteboard-a-free-wordpress-theme-framework/
Description: A blank theme for you to draw on.
Author: Brian Purkiss
Author URI: http://brianpurkiss.com
Version: 1.0.3

*/

*{margin:0;padding:0;border: 0;}

body{background-color: #000;font: 62.5%/200% Arial, Helvetica, sans-serif;}
#wrapper{width: 960px;margin: 0 auto;background: url(images/body_back.jpg) repeat-y;}
#header{height: 278px;background: url(images/header_back.jpg) no-repeat;margin-bottom: -180px;}
#pageheader{height: 100px;background: url(images/header_back_alt.jpg) no-repeat;}
ul.top_menu{list-style-type: none;text-align: right;margin-right: 20px;font-size: 2.4em;font-weight: bold;position: relative;top:40px;}
ul.top_menu li{display: inline;margin: 40px 20px 20px 0px;font-family:"kennardphillipps.ttf",Arial,Helvetica,sans-serif;font-weight:normal; }
#header ul.top_menu li a{color: white;}

a:link, a:visited, a:active{color: #960000;text-decoration: none;}
a:hover{color: #960000;text-decoration: underline;}

#content{width: 580px;margin: 20px 40px 40px 40px;float: left;font-size: 1.3em;}
#post{padding: 40px;}
#post h2{font-size: 1.6em;font-weight: normal;margin: 20px 0px 10px 0px;font-family:"kennardphillipps.ttf",Arial,Helvetica,sans-serif; }
#post h3 {color:black;font-family:"kennardphillipps.ttf",Arial,Helvetica,sans-serif;font-size:3em;font-weight:normal;height:20px;margin-bottom:15px;padding:15px 0 5px;}
#post h3 a {color: black;text-decoration: none;}
#post h4{font-size: 2.6em;font-weight: normal;margin: 40px 0px 20px 0px;font-family:"kennardphillipps.ttf",Arial,Helvetica,sans-serif; }
#post ul{margin: 0px 0px 0px 30px;}

p{margin: 15px 0px;}

img.tff_img{background: none!important;}
#post .postmeta{margin: 10px 0px 40px 0px; text-align: right;padding: 10px;}
#post img{background: rgba(0, 0, 0, 0.2);padding: 0px;margin:0px 10px 10px 0px;}
a.more-link{font-size: 1.2em;font-weight: bold;font-family: "kennardphillipps.ttf",Arial,Helvetica,sans-serif;position: relative;top:20px;color: white;padding:5px 5px 0;background: rgba(150, 0, 0, 0.6);}
a.more-link:hover{background: rgba(150, 0, 0, 1);}
ul.related_posts{list-style-type: none;}
ul.related_posts li{font-size: 1.2em;font-weight: bold;font-family: "kennardphillipps.ttf",Arial,Helvetica,sans-serif;margin: 5px;}

form.wpcf7-form{font-family: "William.ttf", serif;font-size: 1.6em;font-weight: bold;margin-top: 20px;}
form.wpcf7-form input,form.wpcf7-form textarea, #mc_signup_form input{color: black;border: 1px #d59999 solid;padding: 2px;margin: 0px 0px 20px 0px;width: 420px;}
form.wpcf7-form input:focus,form.wpcf7-form textarea:focus{border: 1px #960000 solid;}
form.wpcf7-form input[type="submit"]{width: 100px; height: 20px; text-transform: uppercase;background-color: white;position: relative;top:-40px;}
#mc_signup_form input{color: black;border: 1px #d59999 solid;padding: 2px;margin: 0px 0px 10px 0px;width: 480px;}
#mc_signup_submit{width: 100px!important; height: 20px; text-transform: uppercase;background-color: white;font-family: "kennardphillipps.ttf",Arial,Helvetica,sans-serif;}
.mc_signup_submit {text-align:left!important;}
#mc_signup_form legend{font-family: "kennardphillipps.ttf",Arial,Helvetica,sans-serif;}
#mc_unsub_link{text-align: left!important;}
#mc_display_rewards{text-align: left!important;font-size: 0.8em;}

#sidebar{width: 260px;margin:20px 660px;position: fixed;padding: 0px 0px 40px 0px;text-align: right;}
#sidebar h3{font-size: 2.4em;font-weight: normal;font-family: "kennardphillipps.ttf",Arial,Helvetica,sans-serif;margin-bottom:20px;}
#sidebar h3 a{color: black;background: rgba(255, 255, 255, 0.4);
}
#sidebar h3 a:hover{color: #960000;text-decoration: underline;}
#sidebar h3 a:visited{color: #960000;text-decoration: none;}
#sidebar h3 span{}

h2.prodtitles{margin-bottom: 40px;height: 40px;}
img.product_image{width: auto!important;height: auto!important;}
a.wpsc_product_title{border: 0!important;font-size: 2.0em!important;}
a.wpsc_edit_product{display: none;}
tr.total_tax{display: none;}
input.text, textarea.text, select.current_country,form.adjustform input{border: 1px solid #E5E5E5;}
table.wpsc_checkout_table h4{font-size: 1.4em!important;}
input.make_purchase{padding: 10px 20px;margin: 20px 0px 0px 0px;color: #960000;text-transform: uppercase;font-size: 2.0em;}
p.validation-error{color: #960000;font-size: 1.4em;font-weight: bold;}
img.alignright{float: right;}


.clear{clear: both;}
.clear_20{clear: both;height: 20px;}
.clear_40{clear: both;height: 40px;}

