/* @override http://www.lab3.de/wp-content/themes/high-def-child/style.css */

/*
Theme Name: HighDef
Theme URI: http://graphpaperpress.com
Description: A child theme for Modularity
Author: Thad Allender
Author URI: http://thadallender.com
Template: modularity
Version: 2.0
License:  All Rights Reserved
*/
	
@import url("../modularity/style.css");

body { border-top: 10px solid #000;
	background-color: #fff;
}
.container-inner {
	padding: 36px 0;
}

#featured-section {
	margin-top: 24px;
}

#header {width:950px;margin: 0 auto;padding: 0 20px; clear:both;float:none;
	background-color: white;
	height: 80px;
}

#top {width:950px;padding: 0 0 5px; clear:both;float:none;border:none;
	border-bottom: 3px solid #000;
	background-color: #fff;
	height: 72px;
	margin: 0 auto;
}
#masthead {margin-left:0px;
	padding-top: 34px;
	margin-top: 0;
	margin-bottom: -10px;
}
#masthead h4 a { color: #222; text-decoration: none;
}
#masthead span.description {color:#999; position:relative;top:12px;}

/* Navigation override */
.sf-menu {
	margin-top: 31px;
	text-transform: lowercase;
	padding-right: 15px;
	background-color: #fff;
	margin-right: 0;
}
.sf-menu a, .sf-menu a:visited  {color:#fff;
}
.sf-menu a:hover {color:#000;}
.sf-menu li {background:#fff;
	margin-right: 15px;
}
.sf-menu li li {background:#fff;
}
.sf-menu li li li {background:#fff;}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {background: #515151;
}

li.search-new {
	background-color: #fff;
	margin: 0 -15px 0 0;
}
li.search-new:hover {
	background-color: #fff;
}
.sf-sub-indicator {background:url('images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}

/* Slider Post */
#jFlowSlide{ background:#eee;-webkit-box-shadow: 0 0 20px #999;-moz-box-shadow: 0 0 20px #999}
#myController span.jFlowSelected { background:#ccc;}
.slide-details h2 { color:#111;}
.jFlowControl, .jFlowPrev, .jFlowNext { color:#333;}
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background: #ccc; }
.slide-wrapper a {color:#111}
.slide-wrapper a:hover {color:#000}
a.button {color:#eee;text-decoration: none;background:url(images/button.jpg) no-repeat 0px 0px;-webkit-box-shadow: 0 0 20px #999;-moz-box-shadow: 0 0 20px #999;}
a.button:hover {color:#000;background:url(images/button.jpg) no-repeat 0px -71px;}
    
/* Category Sections */
#category-stack{margin:0 0 2em}
.byline {font-size:.9em;margin:0;color:#bbb}
.byline a {color:#bbb}
.more {margin:0 0 1em;}
.more ul{list-style:none;margin:0;padding:0;}
.more ul li a{color:#222;height:1%;background:url(images/li.png) no-repeat  0;line-height:1.2em;border-bottom:1px solid #ccc;display:block;padding:6px 0 6px 8px;}
.more ul li a:hover{color: #ffffff;background: #515151 url(images/li-white.png) no-repeat 3px 10px;
	text-decoration: none;
}

#sidebar div.item form {
	padding-top: 12px;
}

li {
	color: #515151;
}

button#szright {
	background-color: #ccc;
	color: #515151;
	border: 1px solid #ccc;
	width: 60px;
	margin-left: 365px;
}
button#szright:hover {
	background-color: #515151;
	color: #fff;
}

button#szleft {
	background-color: #ccc;
	color: #515151;
	border: 1px solid #ccc;
	width: 60px;
	margin-right: 460px;
}
button#szleft:hover {
	background-color: #515151;
	color: #fff;
}

div.print {
	padding-bottom: 12px;
	padding-top: 0;
	color: #515151;
	font-size: 10px;
}

img.WP-PrintIcon {
	padding-right: 3px;
	padding-top: 6px;
	top: 4px;
	position: relative;
}

div.addtoany_share_save_container {
	padding: 0;
	margin: 0;
	width: 20%;
	float: left;
	font-size: 10px;
}
.more ul li a span{color:#696455;}
.more ul li.active a{cursor:default;color:white;}

div.myheader {
	padding-bottom: 24px;
	padding-top: 0;
	margin-top: -36px;
}

object#flashcontent-home {
	margin-top: -36px;
}