/*
Theme Name: upcoming_redesign
Theme URI: http://animivirtus.com/
Description: Based off Eliot Jay Stocks' Starkers theme, a simple theme to cleanse your site's pallette and announce an upcoming redesign.
Version: 0.1
Author: Blake Johnson
Author URI: http://animivirtus.com/
Tags: clean, simple, white, paper, announcement
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

a								{ text-decoration: none; color: #2b80c1; }
a:hover							{ color: #79c12b; }

body							{ text-align: center; background: #fff; }
#pagewrap						{ margin: 0 auto; width: 960px; }
#header							{ width: 960px; padding: 20px;}
#callout						{ position: fixed; top: 0; left: 750px; width: 243px; height: 154px; background: url('style/images/redesign-in-prog_banner.png') no-repeat; }
#content						{ float: left; width: 750px; padding: 15px; margin: 0 0 30px 0; background: rgba(255,255,255,0.6); }
#sidebar						{ float: left; width: 150px; padding: 15px; }
#footer							{ clear: both; padding: 20px 0 5px 0; background: #ddd; background: url('style/images/underline.png') repeat-x top left; }

.post ol, .post ul				{ margin: 10px 0 10px 50px; }
.post ul li						{ list-style-type: circle; }
.post ol li						{ list-style-type: decimal-leading-zero; }
blockquote						{ margin: 10px 25px; padding: 10px 15px; background: rgba(230,230,230,0.7); -moz-border-radius: 7px; border-radius: 7px; -webkit-border-radius: 7px; }
input, textarea					{ border: 1px solid #2b80c1; background: #fff; padding:5px; margin: 5px 0; -moz-border-radius: 7px; border-radius: 7px; -webkit-border-radius: 7px; }
object, param, embed			{ text-align: center; margin: 10px auto; }
.post							{ margin: 10px 0 40px 0; }
.small							{ font: 10px Tahoma, sans-serif; color: #999; }
.spacer							{ margin: 10px 0; }
.left							{ float: left; }
.right							{ float: right; }

#header ul.nav					{ list-style-type: none; margin: 5px 0 0 0; }
#header ul.nav li				{ display: inline; }
#header ul.nav li a				{ margin: 0 2px; padding: 15px 20px 15px 0; }

#sidebar ul						{ margin: 0 0 20px 0; }

#header,
#content,
#sidebar						{ text-align: left; }
#header,
#content,
#sidebar,
#footer							{ font:12px Tahoma, sans-serif; color: #333; line-height: 20px; }
#header, #sidebar				{ text-transform: lowercase; font-size: 11px; color: #999; }
#header ul.nav li a				{ font-size: 12px; font-variant: small-caps; }
h1, h2, h3						{ font-family: "Lucida Sans Unicode", sans-serif; font-weight: bold; color: #999; }
#header h1						{ font-size: 24px; letter-spacing: 2px; }
#content h1, #sidebar h1		{ font-size: 18px; letter-spacing: 0; }
h2								{ font-size: 14px; background: url('style/images/underline.png') repeat-x bottom left; }
.post h2						{ background: none; }
h3								{ font-size: 12px; }
p								{ margin: 0 0 15px 0; }
blockquote p					{ margin: 0; }
