/*
THEME NAME: Caro_v3
THEME URI: carolinreichert.com
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
TAGS: Caro_v3, hexaplex, micha bakker,  Felicia Nitzsche, widgets, sandbox, microformats, hcard, hatom, xoxo
VERSION: 1.5.1
AUTHOR: Hexaplex + Felicia Nitzsche thanks to <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder 
@import url('sandbox-layouts/2c-l.css'); */

/* Just some example content */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #CDCDCD;
	background: #595959;
	font: 12px/13px Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
}
a:link, a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover, a:active {
	color: #FFFFFF;
	text-decoration: none;
}
div#header {
	position:absolute;
	top:5px;
	left:25px;
	width: 210px;
	background: url(Picture%204.png) no-repeat scroll 0px 0px;
	height: 75px;
}

div#primary {
	position: absolute;
	height: 400px;
	width: 175px;
	left: 25px;
	top: 90px;
	overflow:hidden;
}
div#container {
	position: absolute;
	height: 400px;
	left: 220px;
	top: 90px;
	text-align: center;
	width: 570px;
}
div#secondary {
	position: absolute;
	height: 400px;
	width: 175px;
	left: 810px;
	top: 90px;
	overflow:hidden;
}



div#content{
	padding:0px 13px;
}

div.entry-content img {
border:solid 13px #fff;
}
div.entry-content img.size-thumbnail {
border:solid 4px #fff; margin-right:10px; margin-bottom:10px;
}

div.entry-content img.attachment-thumbnail {
border:solid 4px #fff; margin-right:10px; margin-bottom:10px;
}

div#container #content a:link, div#container #content a:visited {
	color:#FFF;
	text-decoration:none;
}
div#container #content p a:link, div#container p #content a:visited {
	color:#FFF;
	text-decoration:none;
}
div#container #content p a:hover, div#container  #content  p a:active {
color:#FFF;
text-decoration:none;
}
body.page div#container #content p a:hover , body.page div#container  #content  p a:active  {
	color:#FFF;
	text-decoration:underline}

div#container #content  strong { line-height:16px;}
div#container #content  p { padding-top:0px;
margin-top:0px; margin-bottom:13px;}

div.page { text-align:left; padding:0 13px 0px;	color:#fff;
}


div.sidebar a:link, div.sidebar a:visited, div.sidebar a:hover, div.sidebar a:active{
    display: block;
	
	}
div.sidebar ul.children a:link, div.sidebar ul.children a:visited, div.sidebar ul.children a:hover, div.sidebar ul.children a:active{
background:none; font-family:"Times New Roman", Times, serif; text-indent:10px;} 


ul.children a:link, ul.children a:visited, ul.children a:hover, ul.children a:active{
background:none;} 
div.sidebar a.current_cat_ancestor:link, div.sidebar a.current_cat_ancestor:visited, div.sidebar a.current_cat_ancestor:hover, div.sidebar a.current_cat_ancestor:active{
background: none;} 
			div.gallery {
				margin: 0 auto;
				width:480px;
				background:none;
				padding:0;
			}
			div.gallery-item {
				margin: 0px;
				text-align: center;
				float:left;			}
			div.gallery img {
				border: none;
			}
			div.gallery-caption {
				margin: 0;
			}
			
			
			
div.sidebar a:link, div.sidebar a:visited {
background: #fff;
}

div.sidebar a:hover, div.sidebar a:active, a.this:visited, a.this:link, li.current_page_item a:link, li.current_page_item a:visited, li.current-cat a:link, li.current-cat a:visited{
	background: none;
}

li.current_page_item a:hover, li.current_page_item a:active, li.current-cat a:hover, li.current-cat a:active{
text-decoration:underline;

}

div.sidebar ul{ list-style:none;
padding:0; margin:0px;}
div.sidebar ul li{ list-style:none;
padding:0; margin:0px 0 7px;}

li.current-cat-parent a:link, li.current-cat-parent a:visited{ background:none}
ul.children{ height:0px; overflow:hidden;}
li.current-cat ul.children{ height:auto; overflow:visible; margin-top:7px;}
li.current-cat-parent ul.children {height:auto;  overflow:visible;margin-top:7px;}		

ul.children li a{ margin-top:3px; text-indent:0px; }
ul.children li.current-cat a{text-decoration:underline;}

h1#blog-title{
	text-decoration: none;
	text-transform: uppercase;
	font-size: 22px;
	line-height: 24px;
	font-weight:lighter;
}
h1#blog-title a:hover, h1#blog-title a:active{
text-decoration:underline;}


div#container #content p{
font-family:"Times New Roman", Times, serif;
}
div#container #content p strong{
font-family:Helvetica, Arial, sans-serif;
}



body.s-tag-grey0, body.s-tag-grey0 #lbOverlay {
	background: #CCCCCC;
}
body.s-tag-grey1, body.s-tag-grey1 #lbOverlay {
	background: #A6A6A6;
}
body.s-tag-grey2, body.s-tag-grey2 #lbOverlay{
	background: #808080;
}
body.s-tag-grey3, body.s-tag-grey3 #lbOverlay{
	background: #595959;
}
body.s-tag-grey4, body.s-tag-grey4 #lbOverlay{
	background: #333333;
}
body.s-tag-grey5, body.s-tag-grey5 #lbOverlay{
	background: #0C0C0C;
}