/*
Theme Name: FallingWaters
URI: 
Description: To go along with the rad stylings of FallingWatersWeb
Version: 1.4
Author: 
Author URI: 
Tags: fixed width, two columns, widgets, left sidebar

	
*//* main styles */

body {background-color:#bec2bb; margin:0; padding:0;}

a:link,
a:visited {color:#596459; text-decoration:none; border-bottom:1px dotted #CCC;}
a:hover,
a:active {color:#82a693; text-decoration:none; border-bottom:1px dotted #999;}


#page {background-color:#FFF; position: 0px 40px; width:1065px; position: relative; margin: 0 auto;}


#header {background-image:url(images/header2.png); background-position: 18px 20px; background-repeat:no-repeat; width:245px; height:406px; margin: 0 auto; float:left;}


#content {width:800px; float:right; background-color:#fff; margin: 20px 0px 10px 0px; float:right;}


#navi-bar {width: 225px; height: 60px; position:absolute; left: 18px; top: 430px; background-color:#FFF; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif;}


#sidebar {width: 225px; height: auto;  position:absolute; left: 18px; top: 515px; background-color:#FFF; font-family: Verdana, Arial, Helvetica, sans-serif;}


#footer {background-color:#FFF; width:820px; height: 30px; padding: 10px margin: 0 auto; clear:both;}



/* header */


#head1 {float:left; width:130px; margin:0; padding:40px 0 0 50px; color:#CCC; height:80px; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-shadow: #000 1px 2px 2px; overflow:hidden;}

#header h1, 
#header h2 {margin:0; color:#777; text-align:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}

#header h1 {padding:45px 40px 0 0; font-size:30px;}

#header h2 {font-size:16px; padding:0 40px 0 0;}

#header a:link, #header a:visited, #header a:hover, #header a:active {color:#900; text-decoration:none; border:none;}

#head1 a:link, #head1 a:visited {color:#777;}
#head1 a:hover, #head1 a:active {color:#900;}



/* sidebar */

#navbar-cont {padding: 0px 0px 0px 0px;}
#sidebar-cont {padding:10px 20px 10px 40px;}
#sidebar h2  {color:#777; font-size:12px; line-height:16px; margin:15px 0 5px 0;}
#sidebar p  {font-size:11px; line-height:16px;}
#sidebar ul {font-size:11px; list-style:none; margin:0; padding:0;}
#sidebar li {margin-left:0; padding-left:0px;}
#sidebar ul li ul li:before {content: "\00BB \0020";}

#sidebar h2 a:link,
#sidebar h2 a:visited {color:#000;}
#sidebar p,
.textwidget {font-size:11px; padding:0 10px;}

#sidebar table {margin:0 auto; font-size:11px;}



/* content */


#linkbar {text-align:right; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#777; letter-spacing:0.1em; padding:10px 30px 30px 0;}

#linkbar ul {display:inline;}

#linkbar li {display:inline; padding:0 6px; border-left:1px solid #CCC;}

#linkbar ul > li:first-child {border-left:0;}

.post {padding:10px 40px 10px 10px;}
.post h1 {font-size:24px; }
.post h2 {font-size:24px; }
.post h1, .post h2 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#777; font-weight:normal; margin-bottom:0;}

.post h1 a:link, .post h1 a:visited, .post h1 a:hover, .post h1 a:active {color:#777; text-decoration:underline; border-bottom:none;}
.post h2 a:link, .post h2 a:visited {color:#777; text-decoration:none; border-bottom:none;}
.post h2 a:hover, .post h2 a:active, .post small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#82a693;}
.post sml {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#82a693;}

.post blockquote {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#777;}


.entry {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#777;}

.entry img {padding:4px; margin: 4px; border: none;}
img.wp-smiley {border:none;}

.entry li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#777;}

.postmetadata {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right; margin-bottom:30px; color:#333; clear:both; padding-top:10px;}

.postmetadata a:link, .postmetadata a:visited {border:none;}

.more-link {font-style:italic;}

.more-link a:link, .more-link a:visited {border:none;}


.post .entry h1 {font-size:20px; text-align:left;}

.post .entry h2 {font-size:18px; text-align:left;}

.entry legend {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px;}
th, td {padding:5px;}
cite {font-family: Verdana, Arial, Helvetica, sans-serif;}
pre {overflow:scroll; padding:5px 10px; background-color:#777;}



#comments {text-align:center; font-size:18px; padding:0 20px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top:50px; color:#777;}

#commentform {font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:40px; color:#777;}

#commentform p {font-size:11px; color:#777;}

.commentlist {font-size:11px; line-height:16px; padding:0 40px; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0; color:#777;}

.commentlist li {padding:5px; background:url(images/sfum.png) 0 0 repeat-x; border:5px solid #cdad7b; margin:10px 0 0 0;}

.commentlist cite {font-weight:bold;}

.commentlist li 
.avatar {float: right; border: 1px solid #eee; padding: 2px; background: #fff;}

#respond {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-align:center; margin-top:30px; color:#777;}

.nocomments {font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:0 20px; font-size:11px; color:#777;}



/* footer */

#footer p {text-align:center; color:#FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#footer a:link, #footer a:visited {color:#CCC; }

#footer a:hover, 
#footer a:active {color:#777;}


/* misc */

#searchform {text-align:center;}

.navigation {text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:20px; padding:10px;}



/* align */


.aligncenter, 
div.aligncenter { display: block; margin-left: auto; margin-right: auto;}

.alignleft {float: left;}
.alignright {float: right;}
.wp-caption {border: none; text-align: center; background-color: #596459; padding-top: 4px; margin: 10px;}

.wp-caption img { margin: 0; padding: 0; border: 0 none;}

.wp-caption p
.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}