/* @override http://www.sixbookchallenge.org.uk/css/layout.css */

/* MAIN CSS - contains height, width, padding, margin and positioning of elements
Name: 
URI: http://
Version: 1.0
Author: Studio Lift
Author URI: http://studiolift.com/
*/

@import "reset.css";
@import "color.css";
@import "type.css";

/* =clearfix */
.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}

#wrapper {width:760px;margin-left:auto;margin-right:auto}

#branding {height:156px;}
#branding img {float: left;}

#nav {float: left;}
ul#nav {margin-left: 50px;margin-top: 50px;}
ul#nav li {float: left;margin-right: 20px;}
ul#nav li a {padding:8px 20px;display:block}

#content{margin:30px 0;padding-bottom:10px;;position:relative}
#content-main {width:546px;float:left;}
#content-main h2 {height:30px;padding-left: 15px;top:-30px;position:absolute}
#content-main p, #content-main li {margin-left: 15px;margin-right:20px;margin-bottom: 7px;}
#content-main p.posted {margin-top:-7px;}
#content-main h3 {margin-left: 15px;margin-right:20px;margin-bottom: 7px;}
#content-main h4 {margin-left: 15px;margin-right:20px;margin-top: 12px;}
#content-main p#breadcrumb {margin-top: 15px;margin-bottom: 20px}
#buttons {margin-top: 15px;}
#buttons img {margin-top: 15px;}

#content-main #video {margin-top:10px;margin-bottom:15px;margin-left:15px;margin-right:20px;}

#content-sub {width:214px;float:right;padding-top:10px}
body.internal #content-sub form {margin-bottom: 20px}
#content-sub p, #content-sub li, #content-sub h3, #content-sub h4 {margin-right:20px;margin-bottom: 7px;}
#content-sub form {height:30px;width:200px;top:-30px;position:absolute}
#content-sub form input {margin-left: 10px;margin-top: 5px;}
#content-sub form label {display: none;}
#content-sub #blog {margin-top: 30px;}

#content-sub ul {margin-bottom:10px}
#content-sub ul li {display: block; margin-bottom: 10px;}
#content-sub ul li a {display:block;padding-top: 4px;padding-bottom: 4px; padding-left: 10px;padding-right: 10px;}
body.purple #content-sub ul#more-entries li a, body.green #content-sub ul#more-entries li a {padding:0}

#content-bottom {padding-top: 0px;}

#site-info{width:100%;padding-top:0px;padding-bottom:10px;}
#site-info ul, #site-info p {width:760px;margin-left:auto;margin-right:auto;}
#site-info ul li a {float: right;margin-bottom: 20px;display: block}
#site-info ul li#logos-1 a {height:83px;width:127px;display: block}
#site-info ul li#logos-2 a{height:83px;width:103px;display: block}
#site-info ul li#logos-3 a{height:83px;width:84px;float: right;display: block}
#site-info ul li a em {display: none;}

/* comments */
#comments {margin-left:15px;margin-top:20px;} 
#comments h3 {margin-left:0;margin-top:30px;}
#comments p {margin-left:0;}
.comment-header {margin-bottom:0px;margin-top:20px;padding-top:5px;margin-right:20px;}  
.comments-open-header {padding-top:5px;}
#comment-form-name label, #comment-form-email label, #comment-form-url label,#comments-open-text label    {display:block;margin-top:10px;}
#comment-form-remember-me {margin-top:10px;} 
#comment-preview {display:none;}