/*
Skin Name: Track 3
Skin URI: http://vslam.com/theme/track-3/
Description: Built on top of the lovely sandbox theme; this is the re-invention of vslam.com
Author: John Muhl
Author URI: http://johnmuhl.com/
Version: .0
Global Navigation: N
*/
/**global*/
*{text-shadow:0 0 0 #000;}
a,a:active,a:hover,a:link,a:visited{text-decoration:none;}
a img{border:none;}
body{background:#000;font-family:helvetica,arial,sans-serif;line-height:1.5em;}
em{font-style:normal;font-size:95%;font-weight:900;}
/**wrapper*/
#wrapper{
	background:#fff;
	margin:0 auto 0 20%;
	width:80%;max-width:1000px;
}

/**header*/
#header{background:#000;margin:0;padding:0;}
#blog-title{margin:0;padding:0.3em 0;}
#blog-description{display:none;}

/**container*/
#container{
	float:left;
	margin:0 0 0 2.7em;
	text-align:justify;
	width:65%;
}

h2.entry-title,h3.entry-title{background:#fff;font-size:2.1em;font-weight:100;line-height:1.0em;padding:7px 5px 8px 5px;}
h2.entry-title a,h3.entry-title a{color:#000;}
h2.entry-title a:hover,h3.entry-title a:hover{color:#f60000;}
.entry-date{background:#fff;color:#888;font-size:0.7em;margin-top:-40px;padding:5px 0 0 7px;}
abbr.published{border:none;}
.entry-content{background:#fff;border-bottom:10px solid #ddd;color:#111;margin:-5px 0 50px 0;padding:5px 5px 10px 5px;}
.entry-content a{border-bottom:1px solid #999;color:#000;padding-top:3px;}
.entry-content a:hover{background:#fff;border-bottom:1px solid #f60000;}
.entry-content img{border:1px solid #999;max-width:452px;}
.entry-meta{background:#fff;color:#888;font-size:0.8em;line-height:1.1em;margin-top:-10px;padding:5px 7px 0 7px;}
.entry-meta a{border-bottom:1px solid #999;color:#000;padding-top:3px}
.entry-meta a:hover{background:#fff;border-bottom:1px solid #f60000;}
.page-title{font-weight:100;text-transform:lowercase;}
textarea{width:100%;}
.comments{font-size:85%;width:100%;}
.comments a{border-bottom:1px solid #999;color:#000;padding-top:3px;}
.comments a:hover{background:#fff;border-bottom:1px solid #f60000;}
.comments li,.comments ol{margin:0;padding:0;}
.comment-author{font-size:120%;font-weight:900;}
ol#comment{margin:0;padding:0;}
ol#comments li{background:#eee;border:1px solid #999;list-style:none;margin:0 0 10px 0;padding:10px 10px 1px 10px;}
/**archives*/
#page{text-transform:lowercase;}
#page a{border-bottom:1px solid #999;color:#000;padding-top:3px}
#page a:hover{background:#fff;border-bottom:1px solid #f60000;}
#page h2{background:#fff;font-weight:900;}
#page h3{font-weight:100;margin:0 0 5px 0;padding:0;}
#page h4{font-size:1.6em;font-weight:100;line-height:0;margin-top:26px;}
#page .entry-content{background:#fff;border:none;margin-top:-21px;}
#page li{list-style:none;margin:0 0 0 10px;padding:0;}
#page ul{margin:0 0 25px 0;padding:0;}
#page #archives-by-category{margin-top:-25px;}

#archive{text-transform:lowercase;}
#archive h2{background:#fff;font-weight:900;}
#archive h3{font-weight:100;margin:0 0 5px 0;padding:0;}
#archive .entry-content{background:#fff;border:none;}
#archive li{list-style:none;margin:0 0 0 10px;padding:0;}
#archive ul{margin:0 0 25px 0;padding:0;}
#archive #archives-by-category{margin-top:-25px;}

/**sidebar*/
div.sidebar{
	float:right;
	font-size:80%;
	overflow:hidden;
	margin-right:1.0em;
	margin-top:0.7em;
	width:25%;
}
div.sidebar h3{
	background:#fff url(/wp-content/themes/sandbox/images/aster.gif) no-repeat left 0;
	border-style:none;
	color:#000;
	font-size:1.1em;
	font-weight:900;
	margin-bottom:0;
	margin-left:-14px;
	margin-top:25px;
	padding-left:18px;
	text-decoration:none !important;
	text-transform:lowercase;
}
div.sidebar h3.pages{display:none;}
div.sidebar li{list-style:none;}
div.sidebar ul li ul{list-style:none;
	margin:0;
	padding:0;
}
#primary{font-size:100%;}
#primary a{background:#eee;border-bottom:1px solid #999;color:#000;display:block;margin:0 0 1px 4px;padding:3px 5px 0 5px;}
#primary a:hover{background:#fff;border-bottom:1px solid #f60000;}
div.sidebar ul li ul li ul li{display:none;}
.blog-search h3{display:none;}
#primary li.blog-search{background:#fff;list-style:none;margin-left:3px;}
.blog-search #searchsubmit{display:none;}
.pagenav{margin-top:15px;}
#secondary{margin-bottom:50px;}
#secondary a{background:#eee;border-bottom:1px solid #999;color:#000;display:block;margin:0 4px 1px 0;padding:3px 5px 0 5px;}
#secondary a:hover{background:#fff;border-bottom:1px solid #f60000;}

#author-page{margin-top:-3.0em;}
.archive-meta{font-style:oblique;margin-top:-0.7em;margin-left:11.0em;}
a.url{border-bottom:1px solid #999;color:#000;padding-top:3px}
a:hover.url{background:#fff;border-bottom:1px solid #f60000;}

#nav-below{margin-top:2.0em;padding-bottom:2.0em;}
#nav-below a{border-bottom:1px solid #999;color:#000;padding-top:3px}
#nav-below a:hover{background:#fff;border-bottom:1px solid #f60000;}
#nav-below .nav-previous{float:left;margin-left:0.5em;}
#nav-below .nav-next{float:right;}

/**footer*/
#footer{background:#000;clear:both;font-size:80%;padding:0;text-align:right;text-transform:lowercase;}
#footer a{color:#333;text-shadow:0 0 0 #000;}
#footer a:hover{color:#f60000;}
#footer li{display:inline;list-style:none;margin:0 0 0 15px;padding:0;}
#footer ul{margin:0;padding:3px 0 0 0;}

blockquote{
	background:#eee;
	border:2px solid #999;
	color:#555;
	font-family:Courier,monospace;
	padding:0 1.0em;
}