/*   
Theme Name: Leitrim Driving Lessons
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: Ian Stewart
Author URI: http://themeshaper.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* 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: #ccf url("images/body-bg.gif") repeat-y center; color: #333; font-family: Arial, Helvetica, sans-serif; }
body { background: #069 url("images/bg-body.gif") repeat-x; color: #333; font-family: Arial, Helvetica, sans-serif; }
a:link, .sf-menu a, .sf-menu a:visited { color: #069 }
a:link, .sf-menu a, .sf-menu a:visited { color: #090 }
.sf-menu a, .sf-menu a:visited { background: #069; border: 0px solid #069; color: #fff }
.sf-menu .current_page_item a, .sf-menu .current_page_ancestor a, .sf-menu .current_page_parent a { background: #9cf; border: 0; color: #069 }
a:visited { color: #036 }
a:visited { color: #060 }
a:hover, .sf-menu a:hover { color: #39c }
a:hover { color: #0c0 }
.sf-menu a:hover { background: #fff; color: #069; }
#wrapper { margin: 0 auto; width: 960px; }
#branding { background: #fff url("images/kelly-driving-lessons.jpg") no-repeat; height: 250px; padding: 0 }
.sf-menu li { background: #9cf }
#blog-title, #blog-description { margin-left: -1000px; }
.sf-menu { border-right: 0px solid #069; font-weight: normal; margin-left: 25px;}
#access { border-bottom: 0px solid #069; height: 31px; }
#mainwrapper { margin-left: 25px; width: 920px; }
#main { background: #9cf; padding: 20px 0px 22px; width: 920px; }
/* 
#container { background: #6cf; }
#container { background: #069; color: #fff} 
*/
#container { margin-left: 10px; width: 580px; }
.entry-title { color: #036; font-weight: normal; }
.entry-title { color: #060; font-weight: normal; }
#container>div { width: 580px; }
#content { background: #fff; margin: 0px; width: 580px; }
.hentry { padding: 20px; }
#content>div { padding: 20px; }
#primary h3, #secondary h3 { color: #060; font-size: 16px; font-style: normal; padding: 10px; } 
#secondary { background: #c60; border: 0px; color: #ccc; }
#secondary { background: transparent; border: 0px; color: #ccc; }
#primary { background: #393; border: 0px; color: #fff; }
#primary { background: transparent; border: 0px; color: #333; margin-bottom: 0px; padding: 0px;}
#primary ul, #secondary ul { background: #fff; }
.aside ul { background: #fff; margin: 0px; padding: 15px; }

b.rtop{display:block;background: transparent}
b.rbottom{display:block;background: transparent}
b.rtop b, b.rbottom b { display:block; height: 1px; overflow: hidden; background: #fff }
#mainwrapper>b.rtop b, #mainwrapper>b.rbottom b { display:block; height: 1px; overflow: hidden; background: #9cf }
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

#s { width: 200px; font-family: Arial, Helvetica, sans-serif; margin-left: 15px; }

#footer { background: #9cf; border-top: 0px; margin-top: 0px; margin-left: 20px; width: 920px; }
#siteinfo { color: #069; padding: 15px; }
