/*
THEME NAME: The Sales Sage
THEME URI: http://thesalessage.com
DESCRIPTION: Customized version of Sandbox for The Sales Sage
TAGS: widgets, sandbox, microformats, hcard, hatom, xoxo
VERSION: 2
AUTHOR: <a href="http://remarkablogger.com/">Remarkablogger</a>, based on Sandbox by <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI: http://remarkablogger.com/
*/

/* MAIN CONTAINING DIVS */

div#container {
	float: left;
	width: 100%;
	background: #fff url(images/container-bg.gif) no-repeat top center;
}
div#content {
	margin: 0 390px 0 15px;
}
div.sidebar {
	float: left;
	overflow: hidden;
	width: 180px;
}
div#primary {
	margin: 220px 0 0 -370px;
}
div#secondary {
	margin: 220px 0 0 -190px;
}
div#footer {
	clear: left;
	width: 100%
}
div#wrapper {width: 900px; margin: 0 auto; background: #fff;}

/* EVERYTHING ELSE */

div#header{text-align:left;margin-bottom:2em;padding:0;margin:0;background:#F5DA51 url(images/header.jpg) no-repeat top center;height:100px;}
div#header a {color:#ffe;text-decoration: none;}
div#header-text {position: relative;bottom:24px;left:10px;}
div#header h1#blog-title{display:none;font-size: .8em;font-family:Arial, Verdana, Lucida Sans, sans-serif;margin:0;}
div#header-img {padding:0;margin:0;border:none;}

div#blog-description {display:inline;font-size: 1.2em;font-family:Arial, Verdana, Lucida Sans, sans-serif;font-weight:bold;color:#fff;margin:0;}

div#menu ul li a, h1, h2, h3, h4, h5, h6 {font-family: Georgia, serif;font-weight:normal;}
div#access div.skip-link{position:absolute;top:.75em;right:1em;font-size:.7em;}
div#access div.skip-link a{color: #B5AF6B;}
div#menu{font-size:1.25em;height:1.6em;padding-top:0.3em;width:100%;text-align:left;background: #D4FE79;}
div#menu ul a{text-decoration:none;color:#005140;}
div#menu ul a:hover, div#menu ul a:focus {text-decoration:underline;color:#005140;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{display:inline;text-transform:lowercase;}
div#menu ul li a{padding:0.3em 0.5em;}
div#menu ul ul{display:none;}
div#menu ul ul li{float:none;}
div#menu ul ul li a{margin:0;padding:0;}
div#menu ul li:hover ul{font-size:0.9em;padding-top:0.5em;position:absolute;}
div#menu ul li:hover ul li a{border:none;padding:0.1em;width:10em;}

.entry-title{clear:both;font-size: 1.75em;text-align:left;margin-bottom:0;font-family:Arial,Tahoma,"Lucida Sans",Verdana,sans-serif;font-weight:bold;letter-spacing:-1px;color:#005140;}
.entry-title a {color:#005140;text-decoration:none;}
.entry-title a:hover, .entry-title a:focus {color:#008547;text-decoration:none;}
.entry-meta, .entry-date {font-size:.8em;color:#777;text-align:left;margin:5px 0 20px 0;}
.entry-meta {margin-bottom:30px;padding:10px;border-top:1px dotted #444;}
#container a {font-weight:bold;color: #f93;text-decoration:none;border-bottom:1px dotted #f93;}
#container a:hover, #content a:focus {font-weight:bold;color: #008445;text-decoration:none;border-bottom:1px dotted #008445;}
.navigation a {color:#005140;text-decoration:none;border-bottom:1px dotted #005140;font-size:.75em;}
#container .entry-content p, #container .entry-content li, #container .entry-content blockquote {font-size: 1em;}

div.sidebar{margin-top:2em;}
div#nav-above,div#nav-below{width:100%;height:1em;margin: 5px 0;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 3.5em;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:100%;}
#submit {margin: 5px 0 30px 0;}

div.sidebar div,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3{font-size:1.2em;text-align:center;margin:10px auto;padding:3px;border-bottom:1px solid #222;color:#222;width:140px;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style-image:url(images/bullet.png);margin:0 0 0 18px;padding:3px;font-size:.9em;}
div.sidebar ul ul li a, div.sidebar ul li a{list-style:none;margin:0;padding:3px;font-size:.9em;color:#005342;text-decoration:none;font-weight:bold;}
div.sidebar ul ul li a:hover, div.sidebar ul li a:hover,div.sidebar ul ul li a:focus, div.sidebar ul li a:focus  {list-style:none;margin:0;padding:3px;font-size:.9em;color:#008140;text-decoration:none;font-weight:bold;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style-image:url(images/bullet.png);font-size:.85em;}

#searchform {margin:0 5px 0 10px;}

.widget {width:165px;margin:0 auto 10px auto;padding:5px;}

div#rss-block {margin: 15px 0 0 -370px; width: 355px; height:200px; background:#fff url(images/rss-bg.jpg) no-repeat;float:left;text-align:center;}

#rss-block h2 {color: #008445;font-size: 1.3em;text-transform:lowercase;}
#rss-block p.privacy {color: #999;font-size: .75em;text-transform:lowercase;width:95%;margin: -5px auto 0 auto;}


.fn {font-size:1.5em;font-family:Arial, Tahoma, "Lucida Sans", sans-serif;font-weight:bold;}
.fn a, .comment-meta a, {color:#005140; text-decoration:none;border-bottom:1px dotted #005140;}
.fn a:hover, .comment-meta a:hover, .fn a:focus, .comment-meta a:focus, {color:#77B820; text-decoration:none;border-bottom:1px dotted #77B820;}
.comment-meta {font-size:.75em;color:#999;margin:0;}

div#footer{text-align:center;height:50px;background:#fff url(images/footer-bg.gif) no-repeat bottom center;font-size:.85em;margin:0 0 30px 0;}
div#footer a {color:#005342;text-decoration:none;border-bottom: 1px dotted #005342;font-weight:bold;}
div#footer p {margin:5px;vertical-align:center;}

/* New gallery feature styles; Can't use div.attachment because shortcodes can link to galleries in other posts */
div.gallery{clear:both;float:left;width:100%;}
div.gallery dl{float:left;text-align:center;}
div.gallery dl dt{margin:0;}
div.gallery dl dd{margin-left:0;}
div.entry-attachment,div.entry-caption{text-align:center;}
div.entry-attachment img,div#nav-images div img{overflow:hidden;}
body.attachment div#nav-images{clear:both;width:100%;}
body.attachment div#nav-images div{padding:1em 0;width:50%;}
body.attachment div#nav-images div.nav-previous{text-align:left;}
body.attachment div#nav-images div.nav-next{text-align:right;}
body.attachment div.entry-meta,body.attachment div#comments{clear:both;}
body {margin:0;padding:0;background:#D4FE79 url(images/body-bg.jpg) repeat-x top;font-family:Verdana, sans-serif;line-height: 1.36;color:#232;font-size:85%;}
img {border:0;}
img a {border:0;}
html {border-top: 5px solid #005342;}