/*   
Theme Name: Trinity School
Theme URI:
Description: A theme made for Trinity Lutheran School in Fergus Falls, MN.
Author: Kyle Sorkness
Author URI: http://www.kylesorkness.com/
Template: thematic
Version: 1.0
Tags: 
.
God bless.
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

body {
     background-color: #f3f3f3;
     font-family: Helvetica, Arial, Verdana, Sans-serif;
}

#main {
     background-color: #ffffff;
     padding: 40px 0 22px 0;
     width: 768px;
     border: 1px solid #c1c1c1;
     border-top: none;
}

#aboveheader_extras {
     width: 770px;
     margin: 5px auto;
     text-align: right;
     font-size: 12px;
     color: #7e7e7e;
}

#aboveheader_extras a {
     color: #7e7e7e;
     text-decoration: none;
}

#aboveheader_extras a:hover {
     color: #B8B8B8;
     text-decoration: underline;
}

#aboveheader_extras a:visited {
     color: #7e7e7e;
}

#header {
}

#branding {
     background: url("http://www.trinityff.org/school/files/images/site/preschool-at-trinity-logo.jpg") no-repeat scroll 0 0 #004B05;
    height: 200px;
    margin: 0 auto;
    padding: 0;
    width: 770px;
}

#blog-title {
    display: none;
    font-family: Georgia,Palatino,"Times New Roman",serif;
    font-weight: normal;
    height: 200px;
    margin: 0 0 0 348px;
}

#blog-title a {
     color: #ffffff;
}

#blog-title a:hover {
     color: #65AA3C;
}

#blog-description {
     font-family: Georgia, Palatino, "Times New Roman", serif;
     font-style: italic;
     font-size: 20px;
     color: #65AA3C;
}

#rotate {
     margin: 0 0 0 348px !important;
}

#access {
     width: 770px;
     margin: 0 auto;
     background-color: #ffffff;
     border-right: 1px solid #CCCCCC;
}

.menu {
     background-color: pink;
     width: 770px;
}

.sf-menu a {
	padding: 9px 10px;
}

#belowheader_extras {
}

#container {
     width: 500px;
}

#content {
     width: 480px;
     margin: 0 10px 0 10px;
}

.entry-title {
     font-family: Georgia, Palatino, "Times New Roman", serif;
}

.entry-utility {
     display:none;
}

#footer {
     border: none;
     width: 770px;
     margin: 0 auto;
}

#siteinfo {
     text-align: right;
     width: 770px;
     padding: 15px 0 0 0;
}

#primary {
     width: 230px;
}

li#search input#s {
margin:7px 0;
width:180px;
padding: 2px;
}

#recent-posts-3 ul {
     list-style: none;
     margin-left: 10px;
}

#secondary {
     width: 230px;
}
