/*   
Theme Name: Ginger's table
Theme URI: http://gingerstable.com
Description: Custom theme for Ginger's Table blog
Author: Virginia Van Vynckt
Author URI: http://v3graphics.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('/wp-content/themes/thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('/wp-content/themes/thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('/wp-content/themes/thematic/library/layouts/3c-r-fixed.css');

/* Apply basic image styles */
@import url('/wp-content/themes/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('/wp-content/themes/thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('/wp-content/themes/thematic/library/styles/plugins.css');
/*site colors:
dark brown: 4F291A
lighter brown: B37359
cranberry: C9002F
orange: EF4300
mauve: AF838D
light mauve: D0AB9C
*/
body {
	min-width:960px;
/*background:url(/wp-content/themes/thematic-ginger/images/bgstripe.png) repeat-x #fff;*/
	}
body, p, div, input, textarea, span, td, ul, dd {
   font-size:1em;
   font-family: Georgia, 'Times New Roman', serif;
   color: #3A1E14;
   }
p, ul, ol, dd, pre {
    margin-bottom:12px;
}
a {
	color:#003399;
	}
a:hover {
	color: #af3103;
	}
h1,h2,h3, h1 a, h2 a, h3 a{
	color:#3A1E14;
	}
h1 a:hover, h2 a:hover, h3 a:hover {
	color:#AF3103;
	}
div.head_img {
position:absolute;
top: 50px;
right: 80px;
width:450px;
height:200px;
z-index:9999;
}
#wrapper {
	margin:0 auto;
    padding:0;
	width:960px;
	background:url(/wp-content/themes/thematic-ginger/images/gingerbg.png) no-repeat #fff;
	border-right: 3px groove #3A1E14;
	border-left:1px solid #3A1E14;
	}
#header {
 	height:250px;
	background:url(/wp-content/themes/thematic-ginger/images/pizza.png) top right no-repeat;
	z-index:1;
 }
#branding {
height: 220px;
padding: 30px 0 0 0;
/*border-bottom: 12px solid #debfb1;*/
z-index:2;
}
#blog-title a {
display:block;
text-indent:-9000px;
width:450px;
height:70px;
}
#blog-description {
	color:#746565;
	padding-left:230px;
	font-size:16px;
	}
#access {
	border-bottom:none;
	}
.menu {
	margin-top:-70px;
	}
.menu {
	visibility:hidden;
	}
.sf-menu a {
	border-color:#746565;
	}
.cat-item a, .page_item a{
	color:#746565;
	/*#d8dcd1 - this is very pale*/;
	}
#index-top {
	margin-top:-50px;
	border:none;
	}
.widgetcontainer {
	border:none;
	}
.aside {
	border:none;
	}

#s {
	font-size:11px;
	}
#primary {
    width:220px;
    float:right;
    margin:0 10px 0 20px;
}
#primary ul, #secondary ul {
	list-style-type:none;
	padding:10px;
	}
#primary li, #secondary li {
	padding: 3px 0;
	}
#secondary {
    width:140px;
    float:right;
    margin:0 0 0 10px;
}
.entry-content img {
    margin: 0 0 18px 0;
    max-width:100%;
}
.entry-content h1,
.entry-content h2 {
    font-family:Arial,sans-serif;
    font-size:20px;
    font-weight:bold;
    padding:20px 0 16px 0;
}
.entry-content h2 {
	font-size:18px;
	}
.entry-content h3 {
    font-size:16px;
    font-style:italic;
    padding:16px 0 12px 0;
}
.entry-content h4 {
    font-size:11px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    text-transform:uppercase;
    letter-spacing:0.05em;
}
.alignleft,
img.alignleft {
	float: left;
    margin-right:20px;
}
.alignright,
img.alignright {
	display: block;
	float: right;
    margin-left:20px;
}
.aligncenter,
img.aligncenter {
	margin-left:auto;
	margin-right:auto;
	display: block;
	clear: both;
}
.wp-caption {
	text-align: center;
	margin-bottom:18px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	margin: 0;
	padding:5px;
}
.gallery img {
    margin:0;
}
.wp-smiley { /* Prevent the smileys from breaking line-height */
	max-height:12px;
	margin:0 !important;
}
ul.recipe {
	list-style-type:none;
	}
.meta-prep {
	font-size:11px;
	}