/*

THEME NAME: Sandbox

THEME URI: http://www.plaintxt.org/themes/sandbox/

DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists

TAGS: widgets, sandbox, microformats, hcard, hatom, xoxo

VERSION: 1.5.2

AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>

AUTHOR URI:

*/



body {font-family:Georgia, Times New Roman, serif;color: #666666;}

a, a:link {color:#666666;}

a:hover {color:#333333;}



/* Layout */

div#wrapper {width:974px;}

div#container {float:right;margin:0 0 0 -240px;width:974px;background-image:url(/wordpress/wp-content/themes/sandbox/images/textured_line.jpg);background-repeat:no-repeat;}

div#content {margin:0 0 0 240px;100%;}

div.sidebar {float: left;width: 200px;overflow:hidden;}

div#secondary {clear:left;}

div#footer {clear:both;width:100%;}



/* Typography */

h2, h3, h4 {margin:20px 0;color:#333333;font-weight: normal;}

div.entry-content p, div.entry-content ol, div.entry-content ul {line-height:1.6em;}

div.entry-content ul {list-style-position:outside;list-style-image:url(/wordpress/wp-content/themes/sandbox/images/star-bullet.png);list-style-type:none;}

h2.entry-title a {color:#35848D;text-decoration:none;}

h2.entry-title a:hover {color:#0E575F;text-decoration:none;}



/* Header and Navigation */

h1#blog-title {background-image:url(/wordpress/wp-content/themes/sandbox/images/WNY_logo.jpg);background-repeat:no-repeat; height:80px;}

h1#blog-title span a {color:#FFFFFF;padding-left:500px;}

div#header{text-align:left;width:974px;height:80px}

div#access {width:974px;}

div#access div.skip-link{display:none;position:absolute;top:1em;right:1em;font-style:italic;}

div#access div.skip-link a {text-decoration:none;}

div#menu {font-size:0.9em;height:60px;background-color:#A7CED2;background-image:url(/wordpress/wp-content/themes/sandbox/images/menu_wash_bkg.jpg);background-repeat:no-repeat;width:974px;}

div#menu ul a {font-weight:normal;text-decoration:none;font-size: 1.14em; color: #35848D;}

div#menu ul a:hover {color: #0E575F;}

div#menu ul,div#menu ul ul,div#menu ul li {list-style:none;margin:0;padding:0;}

div#menu ul, div#menu ul ul {padding:0 0 0 20px;}

div#menu ul li {float:left;height:20px;padding:20px 0;border-right:1px solid #FFFFFF;}

div#menu ul li a {padding:10px;}

div#menu ul ul {display:none;}

div#menu ul ul li {float:none;border:none;}

div#menu ul ul li a{margin:0;padding:0;}

div#menu ul li:hover ul {display:block;font-size:0.9em;padding-top:5px;position:absolute;font-style:italic;font-size:0.6em;}

div#menu ul li:hover ul li a{border:none;display:block;padding:0.1em;}

div#menu ul li.current_page_item {background-color:#FFFFFF!important;}

div#menu ul li.current_page_item ul li {display:block!;}

div#menu ul li:hover ul li {background-color:transparent!important;}

div#menu ul li.current_page_item ul li {display:block;}



.entry-title{clear:both;}

div#container,div.sidebar{margin-top:32px;}

div.sidebar{margin:50px 0 0 10px;}

div#nav-above,div#nav-below{width:100%;height:1em;}

div#nav-above{margin:20px 0 0 0;}

div#nav-below{margin:20px 0;}

.alignleft,div.nav-previous{float: left;}

.alignright,div.nav-next{float: right;}

div#comments {margin:30px 0 0 0;padding:10px 0 0 0;background-image:url(/wordpress/wp-content/themes/sandbox/images/textured_line.jpg);background-repeat:no-repeat;}

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:66%;}

.entry-date {padding-left:25px;background-image:url(/wordpress/wp-content/themes/sandbox/images/calendar.png);background-repeat:no-repeat;}

.entry-meta {padding:0 0 20px 18px;margin-top:20px;font-size:0.9em;border-bottom:1px solid #CCCCCC;background-image:url(/wordpress/wp-content/themes/sandbox/images/comment_edit.png);background-repeat:no-repeat;}



div#secondary {display:none;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}

div.sidebar h3{font-size:1.2em;border-bottom:2px solid #CCCCCC;padding:0 0 5px 0;}

div.sidebar input#s{width:120px;}

div.sidebar li{list-style:none;margin:0 0 1em;padding:2px;font-size:0.95em;}

div.sidebar li form{margin:0.2em 0 0;padding:0;}

div.sidebar li a {text-decoration:none;}

div.sidebar ul ul{margin:0;}

div.sidebar ul ul li{list-style:none;margin:0;border-bottom:1px solid #CCCCCC;padding:4px 0;}

div.sidebar ul ul ul{margin:0 0 0 0;}

div.sidebar ul ul ul li{list-style:circle;border-bottom:none;border-top:1px dotted #CCCCCC;margin:5px 0 0 20px;}

li#rss_links ul li {padding-left:22px;background-position:0 4px;background-image:url(/wordpress/wp-content/themes/sandbox/images/feed.png);background-repeat:no-repeat;}

select#cat {width:180px;}



div#footer{padding-top:3em;text-align:center;}

div#site-meta ul {list-style:none;margin:0;padding:0;}

div#site-meta ul li {display:inline;list-style:none;}



/* 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;}