/*
Theme Name: Studio sacchetti
Theme URI: http://
Description: Vaccinium is the genus for a variety of berries including blue berries which I intend to bake a pie with as soon as this theme is complete.
Version: 1.0
Author: Studio sacchetti
Author URI: http:///

	This theme was designed and coded by Ryan Hellyer
	http://ryanhellyer.net/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body {margin:0;padding:0}
#logo {display:block;margin:10px 0 10px 0;float:left;background:url('images/logo.png');width:400px;height:74px}
#logo span {display:none}
.container {width:90%;max-width:900px;min-width:500px;margin:0 auto}

#topmenu {list-style:none;float:right;margin:0;padding:0}
#topmenu li {float:left;color:#666;font-family:sans-serif;font-size:0.8em;padding:0 0.5em}
#topmenu li a {float:left;color:#666;text-decoration:underline}
#topmenu li a:hover {color:#33f}

#description {background:#1E85D9 url('images/description.gif') repeat-x;margin:0;padding:0;width:100%;padding:10px 0}
#description p {color:#fff;font:0.8em sans-serif}

p, h1, h2, h3, h4, h5, h6 {color:#666}
a {color:#005495;text-decoration:none}
p a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration:underline}
h1, h2, h3, h4, h5, h6 {font-family:tahoma,sans-serif;font-weight:normal}
h1 {font-size:1.8em;margin:0.5em 0 0 0}
h2 {font-size:1.5em}
h3 {font-size:1.3em}
h4 {font-size:1.15em}
h5 {font-size:1em}
h6 {font-size:0.9em}
p {font-family:sans-serif;font-size:0.8em}
img {margin:10px}
img a {border:1px solid #ccc}
img a:hover {border:1px solid #005495}
blockquote {margin-left:2em;font-style:italic;font-weight:bold}
#content ul, #content ol {margin:0.5em 0;font-family:sans-serif;font-size:0.7em;margin:0.2em 0;padding:0 0 0 2em}
#content ul li, #content ol li {color:#666}

.postinfo {font-size:0.6em;border-bottom:1px solid #ccc;padding-bottom:10px}

#content {margin:0 180px 30px 0}
#content textarea {width:500px}

#sidebar {font: 0.6em Tahoma, Sans-Serif;margin:10px 0 0 0;width:150px;float:right;border-left:1px solid #ccc;padding:0 0 15px 15px}
#sidebar ul {list-style:none;margin:0;padding:0}
#sidebar ul li {margin:0;padding:0}
#sidebar ul li h2 {margin:0.5em 0 0 0;font-size:1.1em}
#sidebar ul li ul {list-style:none;margin:0 0 20px 0;padding:0}

#sidebar ul li li {margin:0.3em 0;color:#666}
#sidebar ul li li a {text-decoration:none}
#sidebar ul li li a:hover {text-decoration:underline}
#sidebar h2{margin:0.5em 0 0 0;font-size:1.1em}


#tag_cloud{color:#999999;padding-bottom:20px;}
#tag_cloud a{font: 0.6em 'Lucida Grande', Verdana, Arial, Sans-Serif;color:#999999;}

#footer {width:100%;clear:both;margin:0;background:#8CBA41 url('images/footer.png') repeat-x;padding:0}
#footer ul {list-style:none;margin:0;padding:0}
#footer ul li {float:left;margin:0;padding:0;color:#fff;font-family:sans-serif;font-size:12px;margin:0;padding:0;line-height:20px}
#footer ul li a {color:#fff;text-decoration:none;margin:0;padding:0 0.4em}
#footer ul li a:hover {color:#33f}
#footer .right {float:right}

.clear {clear:both}


#mainmenuwrapper {margin:10px 0 0 0;width:100%;clear:both;background:#6E9F1F url('images/mainmenu.png') repeat-x}

#mainmenu {background:#6E9F1F url('images/mainmenu.png') repeat-x;font-family:tahoma,sans-serif;font-weight:normal;font-size:14px;}
#mainmenu, #mainmenu ul {float:left;list-style:none;line-height:1;padding:0;margin:0;width:100%;height:35px}
#mainmenu a {display:block;color:#fff;text-decoration:none;padding:0 0.5em;line-height:35px}
#mainmenu li {float:left;padding:0;margin:0}
#mainmenu li ul {position:absolute;left:-999em;height:auto;width:10em;font-weight:normal;margin:0;font-size:0.9em;}
#mainmenu li li {padding-right:1em;width:9em;border-bottom:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa}
#mainmenu li li a {padding:0.4em 1em;line-height:1em;color:#666}
#mainmenu li a:hover {color:#fff}
#mainmenu li ul a {width:9em;}
#mainmenu li ul ul {margin:-1.67em 0 0 10em;font-size:1em}
#mainmenu li:hover ul ul, #mainmenu li:hover ul ul ul, #mainmenu li.sfhover ul ul, #mainmenu li.sfhover ul ul ul {left:-999em;}
#mainmenu li:hover ul, #mainmenu li li:hover ul, #mainmenu li li li:hover ul, #mainmenu li.sfhover ul, #mainmenu li li.sfhover ul, #mainmenu li li li.sfhover ul {left:auto;background:#fff}
#mainmenu li:hover, #mainmenu li.sfhover {background: #1E85D9;}

#mainmenu .right {float:right;line-height:25px}
#mainmenu .right:hover {background:none}






