/*
Theme Name: Monochrome
Theme URI: http://www.graphpaperpress.com/
Description: A Wordpress magazine theme.
Version: 1.2
Author: Thad Allender for Graph Paper Press
Author URI: http://www.graphpaperpress.com/
*/
/* IMPORTANT - PLEASE READ
This theme uses the Blueprint CSS framework for
default positioning, typography, form styling, etc.
The styles below are specific for this theme
only.  Feel free to edit them as necessary.  Generally
speaking, you will will likely never need to edit
the Blueprint CSS stylesheets, which are located in:
wp-content/themes/name-of-this-theme/css/
*/

body {
	margin: 0;
     padding: 0;
     font-family: Helvetica Neue, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	color: #000;
}

/*body:not([class="xxx"]) { 
	background-position:0 -23px; 
}*/

#feature {
	margin:20px 0 0 23px;
	overflow:hidden;
	clear:both;
}

* html #feature {
	margin-left:23px;
	height:350px;
}

#nav:not([class="xxx"]) {
	margin-bottom: 1px;
}

ul#featurenav {
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
}

#featurenav li {
	display: inline;
	list-style-type: none;
}

#featurenav a {
	padding: 1px 5px;
}

#featurenav a:link, #featurenav a:visited {
	background: #eee;
	border: 1px solid #000;
	color: #000;
	text-decoration: none;
}

#featurenav a:hover {
	background: #444;
	color: #fff;
	text-decoration: none;
}

.navigation, 
.navigation a {
	color: #AAA;
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
	clear:both;
}

.alignright img,
.alignleft img {
	position:relative;
	top:-2px;
}

.post {
	margin: 25px;
	border-bottom: 1px solid #ccc;
	overflow:hidden;
}

.smallp {
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px #ccc solid;
}

#header {
	height: 50px;
	padding: 4px 0 0 0;
	width: 950px;
}

.entry #nav .content {
	margin: auto;
	padding: 0;
}

.entry #nav {
	background: #FFF;
	margin-bottom: 15px;
}

.entry #nav li a {
	background: #666;
	border-right: 1px solid #000;
	color: #FFF;
}

.entry #nav li.last a {
	border-right: none;
}

.entry #nav li a:hover {
	background: #333;
	color: #FFF;
}

.canonical {
	font-size: 10px;
}

#footer {
	margin: 0;
	text-align: center;
	color: #999999;
	clear:both;
}

#footer a {
	text-decoration: none;
	color: #999;
}

#search {
	/*float: right;
	margin-top: -25px;*/
}

#search #s {
	background: url(images/icons/search_grey.gif) 0px center no-repeat #fff;
	color: #CCCCCC;
	font-size: 0.9em;
	margin:2px 0 0 0;
	padding: 2px 0 2px 17px;
	width: 210px;
}

#search #s:hover {
	color: #000;
}

.search-excerpt {
	margin: 0;
}

.commentlist li {
	padding:0;
}

.comments-alt {
}


/*.bottombar a {
	color: #00aeff;	
}*/

.bottombar h2 {
	line-height: 1em;
	margin: 1em 0 1em;
	font-size: 16px; 
	letter-spacing: -1px;
	text-align: left;
	padding-top: 2px;
	font-family: "Arial Black", Arial, sans-serif;
	font-weight: normal;
}

ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul li {
	margin: 0;
	padding: 0;
}



/* Root Menu */
ul#navmenu-h a {
	float: none !important;
	padding-left: 10px;
	padding-right: 10px;
		/*For Opera*/
		/*For IE*/
	color: #009eee;
	text-decoration: none;
	font-family: Helvetica Neue, Helvetica, Arial, Sans-Serif;
	font-size: 14px;
	line-height: 10px;
	height: auto !important;
		/*For IE*/
}

ul#navmenu-h-r a {
	float: none !important;
		/*For Opera*/
		/*For IE*/
		display: block;
	color: #000;
	font: 11px/22px Helvetica;
	text-decoration: none;
	height: auto !important;
		/*For IE*/
}

h1 a.yellow {
	color: yellow;
}

ul#navmenu-h li a strong{
	color:#fff;
}


/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h-r a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h-r li:hover a,
ul#navmenu-h li.iehover a,
ul#navmenu-h-r li.iehover a {
	color: #fff;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a,
ul#navmenu-h-r li:hover li a,
ul#navmenu-h-r li.iehover li a {
	float: none;
	background: #000;
	color: #ccc;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a,
ul#navmenu-h-r li:hover li a:hover,
ul#navmenu-h-r li:hover li:hover a,
ul#navmenu-h-r li.iehover li a:hover,
ul#navmenu-h-r li.iehover li.iehover a {
	background: #333;
	color: #FFF;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a,
ul#navmenu-h-r li:hover li:hover li a,
ul#navmenu-h-r li.iehover li.iehover li a {
	background: #000;
	color: #ccc;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a,
ul#navmenu-h-r li:hover li:hover li a:hover,
ul#navmenu-h-r li:hover li:hover li:hover a,
ul#navmenu-h-r li.iehover li.iehover li a:hover,
ul#navmenu-h-r li.iehover li.iehover li.iehover a {
	background: #CCC;
	color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a,
ul#navmenu-h-r li:hover li:hover li:hover li a,
ul#navmenu-h-r li.iehover li.iehover li.iehover li a {
	background: #EEE;
	color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover,
ul#navmenu-h-r li:hover li:hover li:hover li a:hover,
ul#navmenu-h-r li.iehover li.iehover li.iehover li a:hover {
	background: #CCC;
	color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul,
ul#navmenu-h-r ul ul,
ul#navmenu-h-r ul ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul,
ul#navmenu-h-r li:hover ul ul,
ul#navmenu-h-r li:hover ul ul ul,
ul#navmenu-h-r li.iehover ul ul,
ul#navmenu-h-r li.iehover ul ul ul {
	display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul,
ul#navmenu-h-r li:hover ul,
ul#navmenu-h-r ul li:hover ul,
ul#navmenu-h-r ul ul li:hover ul,
ul#navmenu-h-r li.iehover ul,
ul#navmenu-h-r ul li.iehover ul,
ul#navmenu-h-r ul ul li.iehover ul {
	display: block;
}

ul#portfolio {
	padding:0;
	list-style:none;
	margin:.5em 0 2em 0;
}

ul#portfolio li {
	list-style:none;
	background:#eee;
	border:1px solid #ccc;
	padding: 1em;
}

ul#portfolio li h4 {
	margin: 0 0 .5em 0;
	text-transform:uppercase;
}

.slideshow {
	background:#eee;
	margin:0 0 1em 0;
	clear:both;
}

p.aktt_credit {
	display: none;
}

div.alignleft a, div.alignright a{
	color: #000;
}

li.popular {
	margin: 0;
	padding:0;
	min-height: 25px;
}

* html li.popular {
	height: 25px;
}

#sendstim {
	margin-top: 15px;
	margin-bottom: 30px;
}

div.noshare a.stbutton {
	display: none;	
}

div.column li .commentauthorlink a {
	color: #000;
	padding: 0;
	margin: 0;
	padding-top: 15px;
}

div.entry p a img {
	margin-bottom: 10px;	
}


div.entry p a {
	color: #009eee;
}
	


.excerpt_small {
	min-height:300px;
}

.excerpt_small a {
	text-transform: uppercase;
}

.excerpt_small img {
	margin-bottom: 7px;
}

/*.excerpt_small a:hover {
	border-bottom: 1px solid #000;
}
*/
* html .excerpt_small {
	height:330px;
}

.excerpt_image_link {
}

.topbanner {
	width:300px;
	margin:0 0 20px 0;
	border:7px solid #000;
}

#homeheadline {
	border-top:1px solid #000;
	padding:16px 0 0 0;
	margin:1px 0 15px 0;
	width:97%;
	min-height:43px;
	overflow:hidden;
	clear:both;
}

.moreNewsButton {
position: relative;
float: right;
margin: -18px 0 0 0;
padding:0;
}homeimageContainer