/*   
Theme Name: A Thematic Child Theme
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, input, textarea {
    color:#000;    
    font: 16px 'Molengo', arial, serif;
    line-height:16px;
}

h1,h2,h3,h4,h5,h6 { 
	font-family: 'Lobster', arial, serif;
	font-weight:normal;
	clear:both;
        text-shadow:#FFF 1px 1px; 
}

p, div{
	font: 14px 'Molengo', arial, serif;
}

h2.entry-title, h1.entry-title{
	font-family: 'Lobster', arial, serif;
   text-shadow: #F1E5D4 4px 2px;
}

div#blog-title{
	font-family: 'Lobster', arial, serif;
	font-size: 56px;
   text-shadow:#FFF 2px 2px; 
}

#blog-description {
	font-size: 20px;
	font-family: 'Lobster', arial, serif;
	text-shadow:#FFF 2px 2px;
}
div#_mcePaste{
	margin-bottom: .5em;
	text-indent: .5em;
}

body, div#wrapper{
   background-color:#0D334A;
}

div#wrapper{
   padding-top:22px;
}

a:link{
  text-decoration:none;
}

a:visited{
	color:#F28D00;
}

a:hover{
   text-shadow:#0D334A 1px 1px;
}

body{
   background-color: #0D334A;
}

div#branding{
   background-color:#F1E5D4;
   padding:22px;
   margin-top:22px;
   width:916px;
   border-radius:10px;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
}
  

div#access{
  border:0px;
  margin-top:10px;
  margin-bottom: 20px;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}

div#access div.menu{
   
}

div#access div.menu ul{
   background-color:#F1E5D4;
   padding:5px;
   border-radius:10px;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
}

div#access div.menu ul li{
  border: 0px;
  margin-right:5px;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}

div#access div.menu ul li a{
  border:0px;
}

div#access div.menu ul li a:hover{
  border: 0px;
  color: #FFF;
  background-color:#388FC5;
  text-shadow:#0D334A 1px 1px;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}

div#main{
   background-color:#F1E5D4;
   padding-top:22px;
   border-radius:10px;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
}

div#container{
   background-color:#F5FBFF;
   margin-left:10px;
   padding: 20px;
   border-radius:10px;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
}

div#primary{
  width:260px;
}

div#secondary{
  width:260px;
}

div#secondary a:hover{
   color: #FFF;
   text-shadow:#0D334A 1px 1px;
}
   