﻿/*  Theme Name: ingiardino
Theme URI: 
Description: Thematic Child Theme 
Template: thematic 
Version: 1.0 
*/
/* 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'); 

/* layout elements */
body { background: #fff url(../ingiardino/bg23.jpg) repeat top center; 
    font-family: Arial, Tahoma, Verdana, sans-serif; color:#333;
}
#wrapper {width: 980px; margin: 10px auto;
    background: #fff; border: 15px solid #fff;
}
#header { background: url(../ingiardino/hdr11b.jpg) no-repeat center; height: 190px;}
#access { background: transparent; border-bottom: 1px solid #BCD770; 
font-size:14px; font-weight: bold;
height:32px;
overflow:visible;
z-index:100; 
}
.sf-menu a:hover {
color:#000;
}
.sf-menu a {border-bottom: 1px solid #BCD770; border-left: 1px solid #BCD770; border-top: 1px solid #BCD770;}
.sf-menu .current_page_item a, .sf-menu .current_page_ancestor a, .sf-menu .current_page_parent a {background-color: transparent; border-bottom-color:#FFF;
}
.sf-menu a, .sf-menu a:visited {
color:#333;
}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {background-color: #FFfAD6; 
border-bottom-color: #BCD770;
}
a {
color:#BB0627;
}
a:active, a:hover {
color:#333;
}
#main {background: #fff; }
#content a {
color:#c03; font-weight:bold;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
}
#branding {padding: 0 0 0; width: 980px; height: 156px;}
#logo-image {padding: 30px 0 20px 30px;}
#content p { 
   
}
p, ul, ol, dd, pre {
margin-bottom:14px;
}
#blog-title a {
}
#blog-title {
}
#blog-title a:hover {
}
#blog-description {
}
#main {
padding:37px 0 22px;
}
#content h1 { 
color:#BB0627; font-weight: normal; font-variant: uppercase;
}
.entry-content {
padding:10px 0 0;
}
.entry-title a {
color:#9c0;
}
.entry-title a:hover {
color:#333;
}
.entry-title {
font-family: Arial, Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:normal;
line-height:37px;
padding:0 0 7px;
}
.entry-content h1, .entry-content h2 {font-family: Arial, Tahoma, Verdana, sans-serif; 
font-size:23px; 
font-weight:normal; line-height: 1.3em;
padding:10px 0 10px; 
}
.entry-content h3 { font-weight: bold;
padding:10px 0 10px;
}
#primary { background: #FFFBD1;
border: 1px solid #EEE087;
}
.aside {
color:#333;
}
.aside a {
color:#333;
}
.aside a:hover {color: #C11345;}
.aside h3 {
font-size:18px;
font-style:normal; color:#215E00; border-bottom: 1px solid #999;
line-height:22px;
}
.asideimg {display: block; margin: 5px auto; }
input, textarea {background:#ededed; margin-top: 5px;
font-size:14px;
}
blockquote {color:#5386AA; font-size:1.5em; line-height: 1.3em; font-family: Georgia, "Times New Roman", serif; 
background: #E6EBEC; margin: 0 10px 0 0; padding: 15px; float:left; width: 40%; 
}
#footer  {background: #fff;}
#footer p, #footer ul, #footer a {color: #333;}
#siteinfo, #siteinfo a  {color: #C11345; text-align: center;}
