/*
Theme Name: aquaOne
Theme URI: http://aquanelle.com/wp-themes/aquaOne
Description: The first quick theme used on the aquanelle.com site to get the journal up and running.
Version: 1.0
Author: Katrina Kaciczak
Author URI: http://aquanelle.com/
Tags: navy, brown, cream, fixed width, two column
*/


/* ========== RESET BROWSER DEFAULTS ========== */
html{background:#c6c1ae;color:#69665e;font-family:Verdana, Geneva, sans-serif; font-size:15px; line-height:22px;}
blockquote,body,div,h1,h2,h3,h4,h5,h6,hr,input,li,ol,p,ul{margin:0;padding:0;}
img{display:block;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,hr,img,input{border:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none;}
a,legend{color:#69665e;}
sup{vertical-align:text-top;}
sub{vertical-align:baseline;}
/*
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
*/

/* ==========  ========== */
br {}
br.new {}
/* ========== UTILITY CLASSES ========== */


/* ========== UTILITY CLASSES ========== */
.clear {clear:both;}
.jsShow {display:none;}
.js .jsHide {display:none;}
.js .jsShow {display:block;}
/* ========== UTILITY CLASSES ========== */


/* ========== CLEAR FLOAT FIX ========== */
.cf {overflow:hidden;}
/* Hide from ie Mac \*/
* html .cf {overflow:visible;overflow-x:hidden;height:0;}
/* End hide */
/*\*//*/
.cf {display:inline-block;}
/**/
/* ========== CLEAR FLOAT FIX ========== */


/* ========== LAYOUT CONTAINERS ========== */
body {background:#eae5cf url('images/bg_body-vert.gif') repeat-y center top; min-width:980px;}
div#bodyTop {background:url('images/bg_body-top.gif') repeat-x center top;}
div#bodyBtm {background:url('images/bg_body-btm.gif') repeat-x center bottom;}
div#pageTop {background:url('images/bg_page-top.png') no-repeat center top;}
div#pageBtm {background:url('images/bg_page-btm.png') no-repeat center bottom;}
div#home {width:940px; height:100px; overflow:hidden; margin:0 auto;}
div#page {width:940px; margin:0 auto; padding:0 0 50px 0;}
div#side {width:290px; float:left; margin:185px 0 100px 0;}
div#main {width:630px; min-height:700px; float:right; background:#f8f5e4 url('images/bg_main.png') no-repeat right bottom;}
div#footer {width:940px; height:50px; overflow:hidden; margin:0 auto;}
div#theBlackHole { display:block;width:0; height:0; overflow:hidden;}
/* ========== LAYOUT CONTAINERS ========== */


/* ========== #MAIN LAYOUT CONTAINERS ========== */
div#header {padding-bottom:40px;background:url('images/bg_header.png') no-repeat center bottom;}
div#content {padding:0 40px 10px 40px;}
div#sharing {padding:10px 20px;}
div#tracksAndPings {padding:10px 20px;}
div#feedbackForm {padding:10px 20px;}
div#comments {padding:10px 20px;}
/* ========== #MAIN LAYOUT CONTAINERS ========== */


/* ========== GENERAL STYLES ========== */
/*a+div*/.btnFly {float:left;}
.js /*a+div*/.btnFly {cursor:pointer;}
/*a+div*/.btnFly /*span*/.lt {float:left; width:20px; height:40px; background:url('images/bg_btnfly-ltrt.png') no-repeat left top; font-size:0;}
/*a+div*/.btnFly /*span*/.mid {float:left; height:40px;background:url('images/bg_btnfly-mid.png') repeat-x center top;}
/*a+div*/.btnFly /*span*/.mid .text {margin-top:14px;}
/*a+div*/.btnFly /*span*/.rt {float:left; width:45px; height:40px;background:url('images/bg_btnfly-ltrt.png') no-repeat right top;font-size:0;}
/*a+div*/.btnFly /*span.rt*/.flying {background-position:right bottom;}

/*form*/.miniSearch {width:250px;}
/*form*/.miniSearch .line {float:left;border:1px solid #c6c1ae;padding:4px 9px;margin:6px 0 0 0;width:120px;}
/*form*/.miniSearch .btnFly {float:right;}
div#side /*form*/.miniSearch {margin:0 auto 13px;} /* ... only in sidebar */
/* ========== GENERAL STYLES ========== */


/* ========== SIDEBAR STYLES ========== */
/*div#side hr {width:250px; height:1px; clear:both; background:url('images/hr_dash.gif') repeat-x left top;margin-bottom:15px;}*/
div#side {font-size:13px;line-height:18px;}
div#side p {margin-bottom:15px;}

div#side form {}
div#side form input {font-size:13px;color:#69665e;}
div#side form input.faint {color:#c6c1ae;}

/* side boxes */
div#side p#pageDescription {background:#95a698; font-size:11px; line-height:15px; color:#ffffff; padding:0 20px 15px 20px;}
div#side hr.heavy {width:290px; height:15px; clear:both; background-color:#95a698; margin-bottom:20px;}
div#side div.box {display:block;background:url('images/bg_sidebox-vert.gif') repeat-y center top;margin-bottom:20px;}
div#side div.box div.top {display:block;height:10px;background:url('images/bg_sidebox-top.gif') no-repeat center top;}
div#side div.box div.mid {display:block; margin:0 10px;background:#eae5cf url('images/bg_sidebox-mid-vert.gif') repeat-y center top;}
div#side div.box div.mid div.midtop {display:block;height:2px;background:url('images/bg_sidebox-mid-top.gif') no-repeat center top;}
div#side div.box div.mid div.midbtm {display:block;height:2px;background:url('images/bg_sidebox-mid-btm.gif') no-repeat center bottom;}
div#side div.box div.mid div.midmid {display:block; margin:0 2px;}
div#side div.box div.btm {display:block;height:10px;background:url('images/bg_sidebox-btm.gif') no-repeat center bottom;}

div#side div.box div.lite {background-color:#f8f5e4;}
div#side div.box div.white {background-color:#FFF;}


/* elements inside the boxes */
div#side div.box p.sectionTitle {font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;line-height:normal;font-style:italic;color:#434135;font-weight:bold;padding:0 20px; margin-bottom:8px;}
div#side div.box ul {}
div#side div.box ul li {padding:10px 10px 10px 25px;border-top:1px solid #FFF;border-bottom:1px solid #eae5cf;background:url('images/ic_arrow-sidelist.gif') no-repeat left 16px;}
div#side div.box ul li a {display:block;}
div#side div.box ul li a:hover {background:url('images/ic_bf-mini-yellow.png') no-repeat right top;}
div#side div.box a.endLink {display:block;text-align:right;background:url('images/ic_arrow-endlink-right.gif') no-repeat right top;padding:0 20px 0 0; line-height:20px; margin:5px 10px 0 10px; font-size:11px; color:#a09b85;}
div#side div.box a.endLink:hover {background-position:right bottom;}

div#doodleImage {width:200px;height:200px;margin:10px auto;}



/*
div#side ul {font-size:13px;line-height:18px; margin-bottom:15px;}
div#side ul#categories {}
div#side ul#categories li {list-style-type:disc;list-style-position:inside; padding-left:3px;}
*/
/* ========== SIDEBAR STYLES ========== */


/* ========== MAIN BODY STYLES ========== */
div#main h1 {font-family:Georgia,"Times New Roman",Times,serif;font-size:34px;line-height:40px;font-style:italic;color:#000000;}
div#main h2 {font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;line-height:30px;font-style:italic;color:#4D452E;}
/*
div#main h3 {font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;line-height:30px;font-style:italic;color:#FFFFFF;}
div#main h4 {font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;line-height:30px;font-style:italic;color:#FFFFFF;}
div#main h5 {font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;line-height:30px;font-style:italic;color:#FFFFFF;}
div#main h6 {font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;line-height:30px;font-style:italic;color:#FFFFFF;}
*/
div#main hr.perforated {width:630px; height:11px; clear:both; background:url('images/hr_perf.png') repeat-x left top;}
div#main p {}
div#main sup {font-size:10px;}
div#main sub {font-size:10px;}

div.postListing {width:570px;clear:both;}
div.postListing p.postDate {float:left; width:65px; height:75px; background:url('images/ic_calendar-listings.jpg') no-repeat 0px 0px; margin-top:20px;}
div.postListing span.month {display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;line-height:normal;font-style:italic;color:#FDF4D7;text-transform:uppercase;text-align:center;padding-top:11px;width:60px;}
div.postListing span.day {display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:28px;line-height:normal;font-style:italic;color:#665F4C;font-weight:bold;text-align:center;padding-top:0px;}
div.postListing div.postDetails {float:right; width:490px; border-left:1px solid #665F4C;padding:25px 0 20px 0;}
div.postListing div.postDetails h2 {margin:0 0 10px 20px; min-height:60px; position:relative;}
div.postListing div.postDetails h2 a {position:absolute;bottom:0;color:#4D452E;}
div.postListing div.postDetails a.postImg {float:right; border:1px solid red; padding:4px; background:#FFF;}
div.postListing div.postDetails p {margin-left:20px;font-size:13px; line-height:18px; color:#A6A08D; min-height:90px; width:240px;}
div.postListing div.postDetails ul {margin-left:20px;}
div.postListing div.postDetails li {float:left;}

p#postDetails {float:left; width:200px; font-size:13px; line-height:20px; color:#BFB699; margin:65px 0 0 20px;}
div#jumpTo {float:right; width:276px; margin:45px 20px 0 0;}
div#header h1 {clear:both;padding:30px 40px 0 40px;}
div#articleImageFrame {background:#434135; /*border:1px solid #A6A08D;*/ padding:10px; margin:0 20px 20px 20px;}
div#articleImage {width:570px; height:200px; overflow:hidden;}
div#articleImageCanvas {width:1000px; height:200px;text-align:center; background:#00334D;}
div#articleImageCanvas img {}

div#main p.sectionTitle {font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;line-height:normal;font-style:italic;color:#998F73;}
/* ========== MAIN BODY STYLES ========== */


/* ========== HOME & FOOTER STYLES ========== */
div#home img {display:block; width:270px; height:100px; margin-left:350px;}
ul#generalInfo {float:left;}
ul#generalInfo li {float:left;}
ul#validators {float:right;}
ul#validators li {float:left;}
/* ========== HOME & FOOTER STYLES ========== */

