/*

	Theme Name: Aqua Vaccinium
	Theme URI: http://pixopoint.com/aqua-vaccinium-wordpress-theme/
	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: 2.0
	Author: Ryan Hellyer
	Author URI: http://ryanhellyer.net/


	This theme was coded by the PixoPoint Theme Generator Version 0.6 beta
	http://pixopoint.com/

	The design of this theme was based on 'Aqua Vaccinium' by Ryan Hellyer
	http://pixopoint.com/aqua-vaccinium-wordpress-theme/

	

	The CSS, XHTML and design if this theme are released under BSD license:
	http://www.freebsd.org/


*/


body {
background:#cccccc url('images/background1.gif') repeat-y;
background-position: center;
margin:0;
padding:0;
}

* html .post{height:1%}

#header_wrapper {margin:0 auto;
width: 800px;
padding:0px 0;
height:200px;
border-bottom:0px solid #cccccc;
}
#header {
height:200px;
margin-left:auto;
margin-right:auto;
}

#header_container {
/* margin:0 auto; width:85%; */
}

#logo {
display:block;
/* background:url('images/header.jpg'); */
width:800px;
height:200px;
}

.description {display:none}

#infobox_wrapper {
width:100%;
background:#1E85D9 url('images/aqua_vaccinium_infobox.png') repeat-x;
min-width:800px;
margin-left:auto;
margin-right:auto;
max-width:800px;
}
#infobox {margin:0 auto;width:85%	;font-family:verdana,sans-serif;font-size:0.75em;color:#FFFFFF;font-weight:normal;font-style:normal;text-decoration:none;letter-spacing:0em;line-height:1.5em;padding:30px 10px}
#infobox #searchform {float:right}
#infobox li {font-family:verdana,sans-serif;font-size:1em;color:#FFFFFF;font-weight:normal;font-style:normal;text-decoration:none;letter-spacing:0em}
#infobox a {color:#FFFFFF;text-decoration:none}
#infobox h3 {font-family:verdana,sans-serif;font-size:1.2em;color:#FFFFFF;font-weight:normal;font-style:normal;text-decoration:none;letter-spacing:0em}

h1 {display:none}
h1 a {color:#FFFFFF;text-decoration:none}
h1 a:hover {color:#FFFFFF;text-decoration:none}

#mainmenu_wrapper {
background:#6E9F1F url('images/pixo_mainmenu_background_image.png') repeat-x;
width:800px;
height:34px;
margin-left:auto;
margin-right:auto;
}
#mainmenu,#mainmenu_multilevel {
width:800px;
margin:0 auto;
height:34px;
}

#mainmenu ul {margin:0;padding:0;list-style:none}
#mainmenu li {z-index:10;letter-spacing:0em;background:;font-weight:bold;font-size:16px !important;margin:0;padding:0;margin:0 0px;float:left;font-family:verdana,sans-serif;position:relative}
#mainmenu li:hover,#mainmenu li.sfhover {background:#1E85D9}
#mainmenu li a {text-decoration:none;display:block;padding:0 15px;line-height:34px;color:#ffffff}
#mainmenu li a:hover {text-decoration:none;color:#ffffff}

#mainmenu ul ul {position:absolute;left:-999em;top:34px;width:100px}
#mainmenu li:hover ul,#mainmenu li.sfhover ul {left:auto}
#mainmenu ul ul li a {padding:4px 10px;;text-transform:normal}
#mainmenu ul ul li {z-index:10;width:170px;background:#666666;font-family:helvetica,sans-serif;font-size:0.8em;font-weight:normal;font-style:normal;background:#FFFFFF;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc}
#mainmenu ul ul li a {line-height:1.5em;color:#666666;text-decoration:none}
#mainmenu ul ul li:hover a,#mainmenu ul ul li.sfhover a {color:#FFFFFF;text-decoration:none}
#mainmenu ul ul li:hover li a,#mainmenu ul ul li.sfhover li a {color:#666666}
#mainmenu ul ul li:hover li a:hover,#mainmenu ul ul li.sfhover li a:hover {color:#FFFFFF}
#mainmenu ul ul li:hover,#mainmenu ul ul li.sfhover {background:#1E85D9}
#mainmenu ul ul ul li {font-size:16px !important;-moz-opacity:1;opacity:1;khtml-opacity:1}#mainmenu ul ul ul, #mainmenu ul ul ul ul {position:absolute;margin-left:-999em;top:0;width:100px}
#mainmenu li li:hover ul,#mainmenu li li.sfhover ul,#mainmenu li li li:hover ul,#mainmenu li li li.sfhover ul {margin-left:120px}
#mainmenu ul ul li:hover li a,#mainmenu ul ul li.sfhover li a {text-decoration:none}
#mainmenu ul ul li li:hover a,#mainmenu ul ul li li.sfhover a {color:#FFFFFF;text-decoration:none}


#sidebar_left {float:left;position:relative;left:-0px;width:200px;padding:0 10px 10px 10px}
#sidebar_right {background:url('images/sidebar_right_background_imageurl.png') repeat-y;float:right;position:relative;right:-1px;margin-right:-220px;padding:0 10px 10px 10px}
#sidebar_left, #sidebar_right {color:#666666;display:inline;width:200px;}
#sidebar_left div, #sidebar_right div {font-size:0.75em;color:#666666;font-family:;;font-style:normal}
#sidebar_left div a, #sidebar_right div a {color:#337FA9;text-decoration:none}

#sidebar_left div a:hover, #sidebar_right div a:hover {color:#866b62;text-decoration:underlined}

#sidebar_left li a,#sidebar_right li a {text-decoration:none;color:#337FA9;height:100%;padding:0em 0;line-height:1.5em;padding:0 px;color:#666666;background:}
#sidebar_left li a:hover,#sidebar_right li a:hover {color:#866b62;text-decoration:underline;background:}
#sidebar_left li,#sidebar_right li {font-family:;font-size:0.75em;color:#666666;}
#sidebar_left li li,#sidebar_right li li {font-size:16px !important;color:#666666;font-family:helvetica,sans-serif;padding:0px}
#sidebar_left ul,#sidebar_right ul {list-style-type:none}
#sidebar_left p, #sidebar_right p, #maincontent p {letter-spacing:0em;line-height:1.375em;padding:0.1875em 0 0.1875em 0;font-size:0.75em;color:#666666;font-family:helvetica,sans-serif}

td {
letter-spacing:0em;
line-height:1.375em;
/* padding:0.1875em 0 0.1875em 0; */
font-size:0.75em;
color:#666666;
font-family:helvetica,sans-serif;
}

#sidebar_left ul, #maincontent ul, #sidebar_right ul {margin:0;padding:0}
#sidebar_left, #sidebar_right {color:#666666;font-family:helvetica,sans-serif}
#sidebar_left input#s {width:100%}
#sidebar_left h3, #sidebar_right h3 {margin:0;padding:0.75em 0 0.75em 0;font-weight:normal;font-size:1.125em;color:#3A54B9;font-family:tahoma,geneva,sans-serif;letter-spacing:0em;line-height:1.125em;background:}
#sidebar_left h3 a, sidebar_right h3 a {color:#3A54B9;text-decoration:none;}
#sidebar_left h3 a:hover, sidebar_right h3 a:hover {color:#3A54B9;text-decoration:underline;}

h2 {margin:0;padding:0.625em 0 0.1875em 0;font-weight:normal;font-size:1.125em;color:#3A54B9;font-family:tahoma,geneva,sans-serif;letter-spacing:0em;line-height:1.125em}
h3 {margin:0;padding:0.625em 0 0.375em 0;font-weight:bold;font-size:0.875em;color:#3A54B9;font-family:tahoma,geneva,sans-serif;letter-spacing:0em;line-height:0.875em}
h4 {margin:0;padding:0.4375em 0 0.25em 0;font-weight:bold;font-size:0.875em;color:#337FA9;font-family:tahoma,geneva,sans-serif;letter-spacing:0em;line-height:0.875em}
h5 {margin:0;padding:0.375em 0 0.1875em 0;font-weight:bold;font-size:0.75em;color:#337FA9;font-family:tahoma,geneva,sans-serif;letter-spacing:0em;line-height:0.75em}
h6 {margin:0;padding:0.375em 0 0.1875em 0;font-weight:normal;font-size:0.75em;color:#337FA9;font-family:tahoma,geneva,sans-serif;letter-spacing:0em;line-height:0.75em}

h2 a {color:#3A54B9;text-decoration:none;}
h2 a:hover {color:#3A54B9;text-decoration:underline;}
h3 a {color:#3A54B9;text-decoration:none;}
h3 a:hover {color:#3A54B9;text-decoration:underline;}
h4 a {color:#337FA9;text-decoration:none;}
h4 a:hover {color:#337FA9;text-decoration:underline;}
h5 a {color:#337FA9;text-decoration:none;}
h5 a:hover {color:#337FA9;text-decoration:underline;}
h6 a {color:#337FA9;text-decoration:none;}
h6 a:hover {color:#337FA9;text-decoration:underline;}
a, p a {color:#3263C4;text-decoration:underline;}
a:hover, p a:hover {color:#477EED;text-decoration:underline;}

.wrapper2 {min-width:800px;border-left:0px solid #cccccc;border-right:0px solid #cccccc;margin:0 auto;background:#FFFFFF url('images/sidebar_left_background_imageurl.png') repeat-y;width:800px;
}
#contentwrapper {margin:0 220px;background:#ffffff;
margin-left:auto;
margin-right:auto;
max-width:800px;
min-width:800px;
}
#contentwrapper_outer {background:url('images/aqua_vaccinium_sidebar_right.png') repeat-y right}
#maincontent {padding:10px;
background:#ffffff;
float: right;
width: 550px;
border-left:1px solid #cccccc;
}

.footer1 {
margin-left:auto;
margin-right:auto;
width:800px;
}
#footer {text-align:center;margin:0 auto;width:100%;height:2.5em;clear:both;border-top:1px solid #cccccc;background:#8BB940 url('images/footer_graphicalbackground.png') repeat-x;;letter-spacing:0em; line-height:2.5em;font-family:helvetica,sans-serif;font-size:0.75em;color:#FFFFFF;min-width:85px}
#footer a {color:#FFFFFF;text-decoration:none}
#footer a:hover {color:#FFFFFF;text-decoration:underline}

.clear{overflow:hidden;clear:both}
.post {padding:0 0 20px 0;border-bottom:1px dotted #cccccc;overflow:hidden}
.post li {letter-spacing:0em;line-height:1.375em;padding:0.1875em 0 0.1875em 0;font-size:0.75em;color:#666666;font-family:helvetica,sans-serif}
.post ul li {margin-left:20px}
.postinfo {padding:0.15em 0 0.15em 0;font-size:0.6em;color:#666666;font-family:helvetica,sans-serif}

#comment {width:90%}
.commentslist {padding:0;list-style:none;margin:10px 0 0 0;padding-top:10px;border-top:1px solid #cccccc;font-size:0.9em}
.commentslist .alt {background:#eeeeee}
.commentslist .alt p {background:#eeeeee}
.commentslist img {float:right;margin:10px 10px 0 10px;width:60px;height:60px}
.commentslist p {margin:0 10px 10px 10px;background:transparent;color:#888888;font-size:0.7em}
.commentslist li {min-height:85px}
#respond {border-top:1px solid #cccccc;padding-top:30px}

.nextprevpage {margin:10px 0;text-align:center;letter-spacing:0em;line-height:1.375em;padding:0.1875em 0 0.1875em 0;font-size:0.75em;color:#666666;font-family:helvetica,sans-serif}
img {
border:3px solid #cccccc;
}
img.wp-smiley {border:none}

a:hover img {border:3px solid #aaaaaa;}
a img {border:3px solid #cccccc;}
.wp-caption img {margin:0;padding:2px}

.aligncenter, div.aligncenter {display:block;margin-left:auto;margin-right:auto}
.alignleft {float:left;margin:0 12px 0 0}
.alignright {float:right;margin:0 0 0 12px}
.wp-caption {border:1px solid #cccccc;text-align:center;background:#fefefe;
margin:10px;
}
.wp-caption p.wp-caption-text {letter-spacing:0em;line-height:1.375em;font-size:0.75em;color:#666666;font-family:helvetica,sans-serif;padding:0 4px 5px;margin:0}

#input {background:#aaaacc;width:300px;position:absolute;top:0;left:0;border:1px solid #ccc}
#input .section {clear:both;float:left;background:#eeeeee;padding:0 5px 5px 5px;margin-top:30px;border:1px solid #cccccc;width:275px}
#input h2 {margin:0;padding:0;width:100%;height:98px;background:#336c90 url('images/generator_logo.png')}
#input h2 span {display:none}
#input h4 {position:relative;top:-17px;height:15px;line-height:1em;background:#eeeeee;width:7em;text-align:center;border:1px solid #cccccc;border-bottom:none;
	margin:0;padding:1px 0 0 0;font-family:tahoma,sans-serif;font-size:0.9em;font-weight:bold;color:#666666;text-transform:none;text-decoration:none;letter-spacing:0}
#input h5 {line-height:1em;background:#eeeeee;text-align:left;border:1px none;margin:0;padding:20px 0 0 0;font-family:tahoma,sans-serif;
	font-size:0.8em;font-weight:bold;color:#666666;text-transform:none;text-decoration:none;letter-spacing:0}
#input label {width:100%;display:block;margin:0;padding:15px 0 0 0;
	font-family:tahoma,sans-serif;font-size:0.8em;font-weight:normal;color:#666666;text-transform:none;text-decoration:none}
#input select {font-family:tahoma,sans-serif;font-size:0.7em;font-weight:normal;color:#666666;text-transform:none;text-decoration:none}
#input input {font-family:tahoma,sans-serif;font-size:0.7em;font-weight:normal;color:#666666;text-transform:none;text-decoration:none}
#input p {margin:0;padding:10px 0;font-family:tahoma,sans-serif;font-size:0.8em;font-weight:normal;color:#666666;text-transform:none;text-decoration:none;letter-spacing:0}
#input .fontfamily {float:left}
#input .fontfamily select {width:55%}
#input .fontfamily input {width:40%}
#input .fontsize {width:39%;float:left;margin-right:10%}
#input .fontsize input {width:80px}
#input .textcolour {width:39%;float:left;margin-right:10%}
#input .textcolour input {width:60px;}
#input .textcolour .colour_picker {border:0;background:url('images/colour_palette.gif');width:13px;height:13px}
#input .textcolour .colour_picker:hover {background-position:13px 0}
#input .checkboxes {width:33%;float:left;padding:15px 0 0 0;}
#input .checkboxes label {display:inline}

#input .checkboxes input {display:inline}

#input .full {width:100%;float:left}
#input .full select {width:60%}
#input a {color:#5555bb;text-decoration:none}
#input a:hover {color:#5555bb;text-decoration:underline}
#input li a {color:#555555;text-decoration:none;letter-spacing:0}
#input li a:hover {color:#555555;text-decoration:none;letter-spacing:0}

#lightbox_help {}

