/*   
Theme Name: Brooklawn
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: #003 url("images/bg-green1.jpg");
	background: #003 url("images/bg-gold.jpg");
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1, h2, h3, .entry-title {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #003;
}

#main a:link, #main a:visited {
	color: #960;
}

#main a:hover {
	color: #c60;
}

#wrapper {
	margin: 0 auto;
	margin-top: 20px;
	width: 960px;
}

#header {
	background: #fff url("images/splash.jpg") no-repeat;
	height: 275px;
	border-top-right-radius: 9px; -moz-border-radius-topright: 9px; -webkit-border-top-right-radius: 9px; border-top-left-radius: 9px; -moz-border-radius-topleft: 9px;  -webkit-border-top-left-radius: 9px;
}

#footer {
	margin-top: 0px;
	margin-bottom: 20px;
	padding-top: 22px;
	border-bottom-right-radius: 9px; -moz-border-radius-bottomright: 9px; -webkit-border-bottom-right-radius: 9px; border-bottom-left-radius: 9px;     -moz-border-radius-bottomleft: 9px; border-bottom-left-radius: 9px;
}

#access {
	background: #600;
	background: #030;
	background: #003;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	margin-top: 50px;
}

#main, #footer {
	background: #fff;
}

#blog-title a {
	color: #003;
	color: #fff;
	font-family: Georgia, Times New Roman, Times, serif;
}

#blog-title, #blog-description {
	margin-left: -999px;
}

.entry-title a {
	color: #fff;
	color: #003;
	color: #960;
	font-family: Georgia, Times New Roman, Times, serif;
}

#comments-list li.alt {
	background: #333;
	color: #ccc;
}

#respond {
	background: #333;
	background: #fff;
}

#comments {
}

#comments input, #comments textarea {
	background: #666;
	background: #fff;
}

#respond h3, #respond>div {
}

.sf-menu {
	border: 0;
}

.sf-menu li, .sf-menu a, .sf-menu a:visited {
	background: #600 none repeat scroll 0 0;
	background: #030 none repeat scroll 0 0;
	background: #003 none repeat scroll 0 0;
	border: 0;
	color: #fff;
}

.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background: #633;
	background: #363;
	background: #336;
	color: #fff;
}

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
}
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}

