/*
Theme Name: Simplest
Theme URI: http://www.remotepinyon.com
Version: 1.0
Author: Remote Pinyon Designs LLC
Author URI: http://www.remotepinyon.com/
Tags: 2 columns, white, widgets, fixed width
*/

* {margin:0; padding:0;}


/* Body */
body {background:#C0BA8E; color:#000000; 	font-size: 11px; font-family: Arial, Helvetica, Sans-Serif;
}
#wrap-outer { margin: 0 auto; width: 650px;}
#wrap { margin: 4px 0; background-color: #fff; color: #000; text-align: left; vertical-align: top; border: 1px solid #000; }
#wrap2 {margin: 4px 0; color: #000; background-color: #fff; text-align: left; vertical-align: top; border: 1px solid #000; }

/* Header */
#header { background: #4E5F41; height: 80px; text-align: center; margin-bottom: 4px;}
#header h1 a { color: #fff; font-size: 24px; text-decoration: none;}

/* menu */
#menu { height: 25px; background-color: #8CAB74; margin: 0; font: bolder 14px/25px arial, helvetica, sans-serif; padding: 0; }
#menu ul{margin: 0; padding: 0 0 0 35px;}
#menu ul li { float: left; list-style: none; margin: 0;}
#menu ul li a { display: block; text-decoration: none; padding: 0 15px; color: #FFF; }
#menu ul li a:hover { background: #ABC29A; }
#menu ul li.current_page_item a {	background: #AE7446; color: #FFF;	margin: 0;}

/* Links */
a {color:#0000FF; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0;}

/* sidebars */
.sidebar {float: left; text-align: left;	vertical-align: top; margin: 2px 5px;}
.sidebar .box {margin-bottom:8px; }
.sidebar .box .cap {height:5px; }
.sidebar .box p { color:#555; font-size:12px; font-weight:bold; display:inline; margin:0 5px 0 10px;}
.sidebar .box h3 { font-size:12px; font-weight: bold;padding:2px 10px; color:#805300; }
.sidebar .box h4 { font-size:12px; font-weight:bold; padding:2px 0 0 14px; }
.sidebar .box ul { list-style:none; margin:0 15px 8px; }
.sidebar .box ul li { font-size:11px; line-height:15px; padding-bottom:4px; }
.sidebar .box form { padding:5px 15px 6px; }
.sidebar .box .row input {vertical-align: top;}

/* Content */
#content {line-height:1.6em; margin: 5px 10px; }
#content h2 {font-size:1.6em; margin: 20px 20px 10px 20px; color: #000;}
#content h3 {font-size:1.2em; margin: 5px 8px;}
#content img {margin:3px 10px 3px 0;}
#content ul, #content ol {margin:0 0 16px 20px;}
#content li {padding:0 0 0 5px;}
#content ul ul,#content ol ol {margin:0 0 0 16px;}

/* Page-pract */
#page-pract {text-align: center; margin: 0; padding-bottom: 5px; }
#page-pract-column {position: relative; display: inline; text-align: left; float: left; margin-left: 50px; width: 250px; vertical-align: top;} /* pos and disp needed for ie*/
.pract-list {margin: 10px auto;}
#page-home {height: 400px; }
#page-home-txt {background: url(../images/rivertree-home-bkgrnd.jpg); padding-left: 350px; padding-right: 5px; height: 419px;}

/*Post*/
.post {position: relative; } /* for ie peekaboo bug */ 
.post-date { text-decoration: underline; color: #606060; }

/* Footer */
#footer {text-align: center; background-color: #8CAB74; color:#fff; height: 20px; padding-top: 3px;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#web-credit {color: #ddd; float: right;}
#web-credit a {color: #ddd; }

/* Tags */
p,ul,ol {margin:10px 20px;	padding: 0 20px;}
blockquote {border-left:4px solid #e0e0e0; margin:20px; padding:8px 8px 8px 15px;}
blockquote p {color:#505050; font-size:0.9em; line-height:1.3em;}
label {color:#606060; font-size:0.9em; font-weight:bold;}
table#wp-calendar {margin:0 0 20px; width:140px;}
code {font-size:1.2em; display:block; padding:5px 5px 5px 8px; background-color:#f4f4f4; margin:5px 0 15px 0;border-left:4px solid #cccccc;}

/* Forms */
#submit {background-color:#ffffff; border:1px solid #cccccc; color:#505050; font-size:0.9em; margin:0 0 16px; padding:4px; width:130px;}
#author,#email,#url,#comment {border:1px solid #cccccc; font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:1em; margin:0; padding:4px;}
#commentsection {margin:25px 0 0;}
#commentsection p {margin:0 0 6px;}

/* WP image align classes */
img.centered {display:block; margin-left:auto; margin-right:auto;}
img.alignright {padding:4px 0 4px 4px; margin:0 0 2px 7px; display:inline; }
img.alignleft {padding:4px 4px 4px 0; margin:0 7px 2px 0; display:inline; }
.alignright {float:right;}
.alignleft {float:left;}

/* Various classes */
.left {float:left; margin:10px 15px 10px 0;}
.right {float:right; margin:10px 0 5px 10px;}
.center {margin:5px auto 12px; text-align:center;}
.textright {text-align:right;}
.textcenter {text-align:center;}
.small {font-size:0.8em;}
.bold {font-weight:bold;}
.hide {display:none;}
.post {margin:0 0 25px;}
.postinfo {background-color:#f4f4f4; border-left:4px solid #cccccc; color:#606060; font-size:0.9em; font-weight:bold; line-height:1.5em; margin:1px 0 30px 10px; padding:8px 5px 8px 8px;}
.comment {background-color:#f4f4f4; border-left:4px solid #cccccc; color:#606060; margin:1px 0 10px 10px; padding:8px 5px 5px 8px;font-size:0.9em; line-height:1.3em;}
.gravatarside {float:right; width:48px; height:48px; margin:0 5px 5px 5px;}
.navigation {display:block; margin:10px 0 20px 0; padding:0; text-align:center;}
.navigation p {margin:0; padding:0;}
.prevlink {margin-right:20px;}
.nextlink {margin-left:20px;}
.more-link {font-weight: bold;}
.clear {clear: both;}

