/*

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

VERSION: 1.6

AUTHOR: <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

*/



/* Two-column with sidebar on left from the /examples/ folder  */

@import url('examples/2c-l.css');



/* Just some example content */

div.skip-link {

position:absolute;

right:1em;

top:1em;

font-size: 9px;

}



body{

font-family:Verdana,Geneva,Arial,sans-serif;

background-image: url(/pinkhearties.jpg);



background-repeat: no-repeat;

background-position: bottom right;

background-attachment: fixed;

}



body a{

		color: #000;

		font-weight: bold;

		outline: none;

		padding: 2px 2px 2px 2px;

		text-decoration: none;

		}

body a:hover{

		color:#f66;

		}



.moretext{

font-weight: bold;

border: 2px solid #f66;

padding: 4px 4px 4px 4px;

}





#header{

float:left;

tex-align: left;

clear:both;

}



#blog-title a{

margin-left: 20px;

margin-top: -50px;

text-align: left;

font-size: 90px;

color: #fdd;

}



#blog-description {

display:none;

font-size: 10px;

font-style: italic;

}



div#menu {

display: none;

}



.archive-meta{

width: 710x;

background-color: #f66;

border: 2px solid #000;

padding: 10px 10px 10px 10px;

}





div#menu ul,div#menu ul ul {

line-height:1;

list-style:none;

margin:0;

padding:0;

}



div#menu ul a {

display:block;

margin-right:1em;

padding:0.2em 0.5em;

text-decoration:none;

}



div#menu ul ul ul a {

font-style:italic;

}



div#menu ul li ul {

left:-999em;

position:absolute;

}



div#menu ul li:hover ul {

left:auto;

}



.entry-title {

font-size: 16px;

text-decoration: none;

color: #fff;

background-color: #000;

font-weight: bold;

text-align: left;

width: 380px;

margin-left: 300px;

padding: 4px 4px 4px 4px;



}



.entry-title a {

text-align: left;

font-size: 16px;

text-decoration: none;

color: #fff;

background-color: #000

font-weight: bold;

padding: 4px 4px 4px 4px;

}



.entry-title a:hover {

color: #f66;}



.entry-meta {

clear:both;

background-color: #fcc;

border-right: 2px solid #000;

border-bottom: 2px solid #000;

border-left: 2px solid #000;

font-size:10px;

		padding-top: none;

		padding-left: 10px;

		padding-right: 10px;

		padding-bottom:10px;

		align: center;

		width: 710px;

}



.entry-date {

color: #f66;

width: 710px;

font-style: italic;

text-decoration: none;

font-family:Verdana,Geneva,Arial,sans-serif;

padding: 5px 5px 5px 5px;

}



.entry-content{	

font-family:Verdana,Geneva,Arial,sans-serif;

		position:relative;

		padding-top: none;

		padding-left: 10px;

		padding-right: 10px;

		padding-bottom:10px;

		width: 710px;

		border: 2px solid #000;

		font-size:11px;

		text-align: left;

                float: left;

		background-color:#fff;

		}



.entry-content img{

                border: 2px solid #000;

                margin-bottom: 4px;

               }



.entry-content .nobo{

           border: 0px; solid #fff;

           margin-bottom: 0px;

               }



.wcapts i{

           color: #f09494;

               }



.wcapts i hr{

          color: #000;

               }



.capts {

           color: #f09494;

           font-style: italic;

       }



.resize{

              width: 600px;

              height: auto;

}



.resize7{

              width: 700px;

              height: auto;

}

	



div#primary {

}



div#secondary {

display:none;

}



div#container {

margin-top:2em;

font-family:Verdana,Geneva,Arial,sans-serif;

	

		font-size:11px;

		text-align: left;

}



form#commentform .form-label {

margin:4px 4px 4px 4px;

}



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 {

background-color: #fff;

width: 710px;

margin-right: 10px;

margin-top: 40px;

padding-left: 20px;

border: 2px solid #000;

}



div.comments ol li {

margin: 4px 4px 4px 4px;



}



textarea#comment {

height:13em;

margin: 4px 4px 4px 4px;

overflow:auto;

width:710px;

}



.alignright,img.alignright{

float:right;

margin: 20%;

}



.alignleft,img.alignleft{

float:left;

margin:1em 1em 0 0;

}



.aligncenter,img.aligncenter{

display:block;

margin:1em auto;

text-align:center;

}



div.gallery {

clear:both;

height:180px;

margin:1em 0;

width:100%;

}



p.wp-caption-text{

font-style:italic;

}



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%;

}



div#nav-above {

margin-bottom: 2em;

margin-right: 30%;

padding: 4px 4px 4px 4px;

font-family:Verdana,Geneva,Arial,sans-serif;

		font-size:9px;

}





div#nav-below {

margin-top:1em;

margin-right: 30%;

padding: 4px 4px 4px 4px;

font-family:Verdana,Geneva,Arial,sans-serif;

		font-size:9px;

}





div#nav-images {

height:150px;

margin:1em 0;

}



div.navigation {

line-height: 200%

width:710px



}



div.navigation div.nav-next {

text-align:right;

float: right;

}



div.nav-next, div.nav-previous {

background-color: #fff;

}



div.sidebar li{

font-size:10px;

font-weight: bold;

color: #000;

}



div.sidebar text{

font-size: 9px;

font-weight: normal;

color: #000;

}



div.sidebar a {

font-size: 10px;

font-weight: normal;

color: #f66;

}



div. sidebar a:hover {

color: #000;

}



div.sidebar {

float: left;

margin-left: 20px;

width: 150px;



}



div.sidebar input#s {

width:7em;

}



div.sidebar li {

list-style:none;

margin:0 0 2em;

}



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;

}



div.sidebar ul ul ul {

margin:0 0 0 0.5em;

}



div.sidebar ul ul ul li {

list-style:circle;

}



div#menu ul li,div.gallery dl,div.navigation div.nav-previous {

float:left;

}



div.nav-previous, div.nav-next {

position: relative;

}



div#header,div#footer {

text-align:center;

}



input#author,input#email,input#url,div.navigation div {

width:50%;

}



div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {

margin:0;

padding:0;

}
