﻿/*  
Theme Name: Appleseed
Theme URI: http://www.appleseedschoolhouse.com/
Description:
Version: 1.0
Author: Benjamin Harrison
Author URI: http://www.badcharacter.com
Based on: Green Splash by Miroslav Vaňo
*/
@charset "utf-8";
/*tables*/
* {margin-top:0; padding-top:0;}
body {margin:0 auto 0 auto; font-family:Arial, Verdana, Tahoma; font-size:12px; margin-top:10px; padding-top:0; background-image:url(img/bg.gif); background-repeat:repeat-x; background-color:666666; color:#000000;}
#wrap{width:770px; margin:0 auto 0 auto; background-color:#FFFFFF; background-repeat:repeat-y;}
#header{height:110px; background-image:url(img/header.jpg); background-repeat:no-repeat;}
#container{padding-left:10px; padding-right:10px; padding-top:10px;}
#content{float:left; width:540px;}
#sidebar{float:right; width:200px; padding-left:0px; padding-right:0px; padding-top:55px;  padding-bottom:22px; background-image:url(img/search.jpg); background-color:#FFFFFF; background-repeat:no-repeat; margin-bottom:10px;}
#contact{float:right; width:200px; padding-left:0px; padding-right:0px; padding-top:64px;  padding-bottom:122px; background-image:url(img/contact.png); background-color:#FFFFFF; background-repeat:no-repeat; margin-bottom:10px; margin-right:10px; text-indent:-9999px;}
#footer{clear:both; background-color:#302C2D; color:#FFFFFF; text-align:right; padding:10px; margin:12px auto 0 auto;}
.meta{text-align:right; font-size:11px; border-bottom:#DBDBDB solid 1px; padding-bottom:6px; padding-top:3px;}
.text {margin:0; padding:0;}
.post{padding-bottom:10px;}
#sidebar ul{list-style:none; margin-left:6px; padding-left:6px;}
blockquote{margin-top:6px; margin-left:10px; padding:6px; border:#DBDBDB solid 1px; background-color:#FBFBFB;}
.alignleft{float:left;}
.alignright{float:right;}
.com-write{width:520px;}
.side-center{text-align:center;}
/*forms*/
.search{width:130px;}
/*thypography*/
#header h1 {font-size:30px; padding-left:77px; padding-top:11px; color:#FFFFFF;}
#header p {font-size:15px; margin-top:-8px; margin-left:110px; color:#476828;}
.page h2{font-size:20px; font-weight:normal; color:#302C2D;}
h1{font-size:20px; font-weight:normal; color:#FFFFFF;}
h2{font-size:3.4em; color:#AADA90; margin-bottom:0px;}
h3{font-size:14px; font-weight:bold; color:#302C2D;}
h4{font-size:12px; font-weight:bold; color:#302C2D;}
#sidebar h3{font-weight:normal; padding-left:6px; padding-top:2px; margin-bottom:6px; color:#FFFFFF;}
#sidebar h4{font-size:15px; font-weight:normal; padding-left:6px; padding-top:2px; margin-bottom:6px; color:#FFFFFF;}
.hidden {visibility:hidden;}
.searchs {background-repeat:no-repeat; height:40px; font-size:1px;}
#searchform {padding-left:6px;}
.categories {background-image:url(img/category.gif); background-repeat:no-repeat; height:23px; font-size:1px;}
.archives {background-image:url(img/archives.gif); background-repeat:no-repeat; height:23px; font-size:1px;}
.links {background-image:url(img/links.gif); background-repeat:no-repeat; height:23px; font-size:1px;}
.rss {background-image:url(img/meta.gif); background-repeat:no-repeat; height:23px; font-size:1px;}
.trackback{font-size:11px;}
.com-name{font-size:13px; font-weight:bold;}
/*links*/
#header h1 a:link, #header h1 a:visited {text-decoration:none; color:#FFFFFF;}
#header h1 a:hover {text-decoration:none; color:#FFFFFF;}
h2 a:link, h2 a:visited {text-decoration:none; color:#6C9F3E;}
h2 a:hover {text-decoration:none; color:#302C2D;}
a:link, a:visited {text-decoration:none; border-bottom:#FFFFFF solid 1px; color:#FFFFFF;}
a:hover {text-decoration:none; color:#DBDBDB; border-bottom:#DBDBDB solid 2px;}
.meta a{text-decoration:none; border-bottom:#302C2D solid 1px; color:#302C2D;}
#sidebar a:link, #sidebar a:visited {text-decoration:none; color:#302C2D;}
#sidebar a:hover {text-decoration:underline; color:#FFFFFF;}
#footer a:link, #footer a:visited {text-decoration:underline; color:#FFFFFF;}
#footer a:hover {text-decoration:none; color:#6C9F3E;}
/*menu*/
#menu{height:14px; padding-top:10px; spacing-top:10px; padding-bottom:10px; background-color:#999999; background-image:url(img/menu.jpg); color:#FFFFFF; background-repeat:no-repeat;}
#menu li{display:inline; list-style:none; margin:0; margin-left:10px; text-align:center; color:#FFFFFF;}
#menu ul{margin:0; padding:0;}
#menu li a {color:#FFFFFF; padding:10px;}
#menu li a:hover {background-color:#FFFFFF; color:#000000; border-bottom:none;}
#menu li:hover {background-color:#FFFFFF; color:#000000;}
#menu{font-size:12px; }
#menu a:link{text-decoration:none;}
#menu a:visited{text-decoration:none;}
/*custom*/
.welcome{height:200px;padding-top:60px; spacing-top:0px; padding-bottom:3px; padding-left:260px; padding-right:6px; background-color:#FFFFFF; background-image:url(img/welcome.jpg); color:#FFFFFF; background-repeat:no-repeat; font-family:'Lucida Grande',Geneva,Arial,Verdana,sans-serif; font-size:13px; line-height: 1.5em}
.video{height:137px; padding-top:110px; spacing-top:10px; padding-bottom:3px; padding-left:12px; padding-right:12px; background-color:#FFFFFF; background-image:url(img/video.jpg); color:#FFFFFF; background-repeat:no-repeat; font-family:'Lucida Grande',Geneva,Arial,Verdana,sans-serif; width:242px; line-height: 1.4em;}
.music{height:137px; padding-top:110px; spacing-top:10px; padding-bottom:3px; padding-left:12px; padding-right:12px; background-color:#FFFFFF; background-image:url(img/music.jpg); color:#FFFFFF; background-repeat:no-repeat; font-family:'Lucida Grande',Geneva,Arial,Verdana,sans-serif; width:242px; line-height: 1.4em;}
.photo{height:137px; padding-top:110px; spacing-top:10px; padding-bottom:3px; padding-left:12px; padding-right:12px; background-color:#FFFFFF; background-image:url(img/photo.jpg); color:#FFFFFF; background-repeat:no-repeat; font-family:'Lucida Grande',Geneva,Arial,Verdana,sans-serif; width:242px; line-height: 1.4em;}
.visu{height:137px; padding-top:110px; spacing-top:10px; padding-bottom:3px; padding-left:12px; padding-right:12px; background-color:#FFFFFF; background-image:url(img/visu.jpg); color:#FFFFFF; background-repeat:no-repeat; font-family:'Lucida Grande',Geneva,Arial,Verdana,sans-serif; width:242px; line-height: 1.4em;}
.coming{height:135px; padding-top:90px; spacing-top:0px; padding-bottom:3px; padding-left:390px; padding-right:6px; margin-bottom:10px; background-color:#FFFFFF; background-image:url(img/coming.jpg); color:#FFFFFF; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica; font-size:14px;}
#grid1{width:260; float:left; margin-bottom:10px;}
#grid2{width:260; float:right; margin-bottom:10px;}