/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: A theme rich with powerful and dynamic semantic class selectors; a canvas for CSS artists
VERSION: 0.9.7
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
*/

/*
LAYOUT: Two-Column (Left)
DESCRIPTION: Two-column fluid layout with one sidebars left of content
*/
div#container {
	margin: auto;
	width: 100%;
	clear: both;
}
div#content {
	width: 550px;
	float: left;

}
div.sidebar {
	float: right;
	width: 350px;
	overflow: hidden;
}

div#footer {
	clear: both;
	width: 100%;
}


/* Just some example content */
body {background: #efefef;margin:auto;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.8em;color:#333;}
#wrapper {
margin: auto;
	width: 975px;
	background: #fff url('images/bg_wrapper.gif') top repeat-y;
}
a {color: #426240; text-decoration:none;}
a:hover {color: #575459; text-decoration:underline;}
ul {margin:0;padding:0; list-style-type:none;}
div#header{text-align:center;margin:auto;background: url('images/bg_top.jpg') no-repeat top;padding-top:58px;height:60px;}
div#access div.skip-link{position:absolute;top:1em;right:1em;display:none;}
div#menu{font-size:0.9em;width:945px; margin:auto;}
div#menu ul a{font-weight:700;text-decoration:none;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{float:left; width: 116px; height:26px;background: url('images/bg_menu.jpg') no-repeat center top;text-align:center;padding: 5px 0 0 0;}
div#menu ul li a {padding:0.6em 0.5em; color:#fff;font-weight:100; font-size:1.3em;font-family:Georgia, "Times New Roman", Times, serif;}
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{display:block;font-size:1em;padding-top:0.5em;position:absolute;}
div#menu ul li:hover ul li a{background:#f5f5f5;border:none;display:block;padding:0.1em;width:10em;}
#blog-title {display: none;}
.post {padding:0px;clear:both;margin-left: 20px;}
.post a {color: #333;text-decoration: underline;}
.post a:hover {color: #426240; text-decoration:none;}
.post img {padding: 3px; border: solid 1px #ccc; margin:2px;}
.entry-meta {padding:15px; font-size:1em;}
.entry-meta a {color: #421e3c; text-decoration: none;}
.entry-title{font: 1.7em "Times New Roman", Times, serif;}
.feature-title{font: 1em "Times New Roman", Times, serif; font-weight: bold; margin: 0 0 0 5px;}
h2 a {color: #333; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;}

div#container,div.sidebar{}
div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;margin-left: 20px;}
.alignright,div.nav-next{float: right;}
#comment {margin-left: 20px;}
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%;}
#nrs-search-widget-with-title-container {padding-left:20px;}
div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0 10px 0 0;padding:0;}
div.sidebar h3{background-color: #eee; margin: 0 0 10px 10px; font-size:1.4em; padding:5px; font-family: "Times New Roman", Times, serif; color: #50555b;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em 0;}
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:disc;margin:0 0 .5em 0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}
#primary ul li {list-style:none;}
#secondary ul {padding-top: 10px;}
#secondary ul li {list-style:none;}
#secondaryimg {padding: 0; border: none;}
div#footer{text-align:center;font-size:.8em;}
#blogherads-more a {font-size: .9em;}
h3 {font:1.5em "Times New Roman", Times, serif;}
blockquote: {margin:auto; padding:10px; border: #71bff0;}
#editorpick {background: url('images/bg_editorpick.jpg') no-repeat top left; padding: 0 0 0 10px;margin: 0 0 30px 10px;}
#main-article-pic img {float:left;width: 250px;align:left;margin: 0 10px 5px 0px;}
#main-article {width:550px; margin: 0 0 0 10px;}
.author-natalia-antanova {}
.vcard {font-size: .75em; color: #888; background: #eee; padding: 5px;min-height: 60px;}
.vcard a {color: #333; font-weight: bold;}
.vcard img {border: #333 solid 1px; padding: 0; float: left; margin: 5px;}
#columnists {clear: both; background: url('images/bg_columnists.jpg') no-repeat top left;margin: 0 0 0px 10px;padding: 0 0 0 40px;min-height: 100px; border-top:solid 1px #ccc;}
#columnists ul li {width:200px; padding: 5px; float:left;font-size: .9em;}
#columnists img {margin:3px; border: solid 1px #ccc; float: left;}
#feature {background: #eee url('images/bg_featurearticles.jpg') no-repeat top left; clear: both; margin: 20px 0 0 10px; padding: 5px;}
.feature-article {margin: 5px 5px 5px 25px; border: solid 1px #ccc;min-height:100px;}
.feature-left {width: 200px; float: left;}
.feature-right {float:left;}
#flickr {
width:214px;
height:154px;
margin: auto;
}
#flickr img {
float:left;
margin:0 0px 8px 8px;
background:#ccc;
padding:4px;
width:58px;
height:58px;
 }
#s {margin-left: 20px;}
#menu-cat{font-size:0.9em;width:960px; margin:auto;clear: both;}
#menu-cat ul {font-weight:700;text-decoration:none;}
#menu-cat ul,div#menu-cat ul ul,div#menu-cat ul li{list-style:none;margin:0;padding:0;}
#menu-cat ul li{float:left;}
#menu-cat ul li a {padding:0.6em 0.5em; color:#fff;font-weight:100; font-size:1em;font-family:Georgia, "Times New Roman", Times, serif; padding: 10px 15px;}

#contribution { clear: both; margin: 20px 0 0 10px; padding: 5px;}
#contribution ul li {width: 550px; float: left; list-style: none; margin: 0; padding: 0; font-size: .9em; border-bottom: 1px #ccc solid;}
.contribution-title {font-size: 1em; font-weight: bold;}
#contribution  h3{background-color: #eee; font-size:1.4em; padding:5px; font-family: "Times New Roman", Times, serif; color: #50555b;margin: 0;}

#interesting {width: 330px;float: left;}
#interesting ul li {width: 330px; float: left; list-style: none; margin: 0; padding: 0; font-size: .9em; border-bottom: 1px #ccc solid;}
.interesting-title {font-size: 1em; font-weight: bold;}
#interesting h3{background-color: #eee; font-size:1.4em; padding:5px; font-family: "Times New Roman", Times, serif; color: #50555b;margin: 0;}
#menu-side {margin-bottom: 20px;}
#menu-side a {color: #333; font-size: 1em; font-weight: bold;}
#menu-side a:hover {text-decoration: none;}

#primary select {padding: 10px;}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}


.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}


