/*
THEME NAME: Core Modern (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
VERSION: 2.0.1
AUTHOR: Jeff Stein (<a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>)
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

@import url('examples/2c-r.css');
@import url('text.css');
@import url('sidebar.css');
@import url('header.css');
@import url('menu.css');
/* Just some example content */

/*
COLORS

Dark Blue 		#002A4A		0,42,74
Light Blue 		#95D1F2		149,209,242

Medium Blue 	#4A81A0		74,129,160
Lighter Blue 	#B4E4F8		180,228,248

*/

body {
display:inline;
float:left;
width:100%;
margin:0 0;
padding:0 0;
text-align:center;
background-color:#fff;
background-image:url(images/core-modern-bgoff.jpg);
background-position:0 0;
background-repeat:repeat-x;
}
#wrapper {
display:inline;
float:left;
width:100%;
margin:0 0;
padding:0 0;
text-align:center;
background-color:#95D1F2;
background-image:url(images/core-modern-bg3.jpg);
background-position:0 0;
background-repeat:repeat-x;
overflow:hidden;
}

#post-0 .entry-content {
	min-height:500px;
}

/* --- START Forms --- */
#comments {
margin:0 30px;
}
form#commentform .form-label {
margin:1em 0 0;
}
form#commentform span.required {
background:#fff;
color:#c30;
}
form#commentform,
form#commentform p {
padding:0;
}
input#author,
input#email,
input#url,
textarea#comment {
padding:0.2em;
}
div.comments ol li {
margin:0 0 3.5em;
}
textarea#comment {
height:100px;
margin:0 0 0.5em;
overflow:auto;
width:100%;
}
/* --- END Forms --- */
div.gallery {
clear:both;
height:180px;
margin:1em 0;
padding:0 0;
width:100%;
}
.wp-caption {
margin:0 1em 1em;
padding:0 0;
border:1px solid #eee;
background-color:#FFF;
}
.wp-caption img {
margin:0 0;
padding:5px;
}
p.wp-caption-text,
caption {
font-style:normal;
font-size:.8em;
line-height:1.2;
color:#808080;
text-align:center;
margin:0 0;
padding:5px;
}
.alignright,
img.alignright {
float:right;
margin-right:0;
padding:0 0;
}
.alignleft,
img.alignleft {
float:left;
margin-left:0;
padding:0 0;
}
.aligncenter,
img.aligncenter {
display:block;
margin:1em auto;
padding:0 0;
text-align:center;
}
div.gallery dl {
margin:1em auto;
overflow:hidden;
text-align:center;
}
div.gallery dl.gallery-columns-1 {
width:100%;
}
div.gallery dl.gallery-columns-2 {
width:49%;
}
div.gallery dl.gallery-columns-3 {
width:33%;
}
div.gallery dl.gallery-columns-4 {
width:24%;
}
div.gallery dl.gallery-columns-5 {
width:19%;
}
/* --- START Older and Newer Post Navigation --- */
#nav-above {
clear:both;
display:none;
}
#nav-below {
margin-top:1em;
margin-bottom:1em;
display:block;
clear:both;
}
#nav-images {
height:150px;
margin:1em 0;
}
div.navigation {
padding:0 0px;
margin:1em 15px;
font-size:1.4em;
line-height:1;
font-weight:bold;
clear:both;
}
div.navigation div.nav-next {
float:right;
display: inline;
text-align:right;
width:40%;
}
div.navigation div.nav-previous {
float:left;
display: inline;
width:40%;
}
/* --- END Older and Newer Post Navigation --- */
#menu ul li,
div.gallery dl {
float:left;
}
#footer {
font-size:1.1em;
padding:20px 0;
margin:40px 0 0;
/*border-top:1px solid #ccc;*/
width:100%;
text-align:center;
border-top:1px solid #fff;
border-bottom:1px solid #B4E4F8;
background:#fff url(images/core-modern-content-bg.jpg) 0 0 repeat-x;
}
#footer ul {
font-size:1em;
margin:0 auto;
text-align:center;
display:block;
}
#footer ul li {
display:inline;
float:left;
}
#footer span,
#footer p {
clear:both;
font-size:1em;
line-height:1.4;
padding:0.5em 0;
margin:0 0;
width:100%;
text-align:center;/*border-top:1px solid #fff;*/
}
#footer hr {
	width:960px;
	text-align:center;
	margin:0 auto;
	border:none;
	border-bottom:1px solid #B4E4F8;
	height:1px;
}

/*
COLORS

Dark Blue 		#002A4A		0,42,74
Light Blue 		#95D1F2		149,209,242

Medium Blue 	#4A81A0		74,129,160
Lighter Blue 	#B4E4F8		180,228,248

*/
input#author,
input#email,
input#url {
width:50%;
}
div.gallery *,
div.sidebar div,
div.sidebar ul {
margin:0;
padding:0;
}
.linkcat img,
.widget_links img {
margin:-10px 0 0 -5px;
padding:5px;
text-indent:0;
width:155px;
background-color:#FFFFFF;
display:block;
}
.linkcat li {
list-style:none;
margin:0 0;
padding:0 0;
text-indent:0;
display:block;
}
.clearfloat {
clear:both;
font-size:1px;
height:0;
line-height:0;
}
:focus {
-moz-outline-style:none;
outline:none;
}
img,
.noborder {
border:0;
}

/* START Add to Any Styles */
.addtoany_share_save_container {
	margin:20px 0 0;
	padding:0 0;
	float:right;
	display:inline;
}
.addtoany_share_save_container a,
.addtoany_share_save_container img {
	text-decoration:none;
	border:none;
	margin:0 0;
	padding:0 0;
}
ul.addtoany_list {
	display:inline;
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
	text-indent:0 !important;
}
ul.addtoany_list li {
	background:none !important;
	border:0;
	display:inline !important;
	line-height:32px;
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
}
ul.addtoany_list li:before {content:"";}
ul.addtoany_list li a {margin:0 5px 0 0; padding:0 0;}
ul.addtoany_list img {
	float:none;
	border:0;
	margin:0 0;
	padding:0 0;
	vertical-align:middle;
}
ul.addtoany_list a img {
	opacity:.75;
	-moz-opacity:.75;
	filter:alpha(opacity=75);
	margin:0 0;
	padding:0 0;
	margin-bottom:5px;
}
ul.addtoany_list a:hover img, ul.addtoany_list a.addtoany_share_save img {
	opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100);
}
/* END Add to Any Styles */

