/*
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 {
background: #122031;
margin: 0;
padding: 2em 0;
opacity: .999;
color:#fff;
}
.container {
background: #122031;
padding: 1em 2em;
position:relative;
}
.container-bg {
background: #122031;
}



blockquote {
background: url('images/quote.png') .5em top no-repeat;
color: #fff;
font-style: normal;
padding: 0 0 0 0;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: #fff;
}
a {
color: #ff0000;
text-decoration: none;
}
a:active, h2 a:active, h3 a:active {
color: #444130;
text-decoration: none;
}
a:hover, h2 a:hover, h3 a:hover {
color: #444130;
text-decoration: none;
}
.chrome{color:#ff0000;}
blockquote p {
padding: 0 20px 0 30px;
}
hr {
background: #122031;
height: 1px;
}
img {
margin: 0;
}
.photo_align_left {
float: left;
padding: .8em;
border:1px solid #fff;
background:#122031;
margin:0 0 1em 0;
}
.post .photo_align_left {margin: 0 1.5em 1.5em 0;}
.post img.thumbnail {float:left;margin: 0 1.5em 1.5em 0;}
.logo img {
margin: 0;
}
.logo h1 {
	text-transform: uppercase;
	font-weight: bold;
	color: #0F2132;
	margin: 0;
}
.logo h1 a{ /*NEW STYLE*/
	background-image: url(http://www.sounditoutdoc.com/wp-content/uploads/2011/02/header3.png);
	background-repeat: no-repeat;
	width:950px;
	height:150px;
	text-indent:-9999px; /*HIDES TEXT*/
	display:block;
}
input {
border: 1px solid #CCCCCC;
padding-left: 0;
}
ol {
margin-left: 35px;
}
label {
font-weight: normal;
}
textarea {
height: 200px;
width: 500px;
}
.small {
font-size: .9em;
}
.nomargin {
margin: 0;
}
a.button, button {
font-weight: normal;
}
dl.small dd {
font-size: .9em;
}
.linkcat {
list-style: none;
}
.post_first {
background: #e5e5e5;
padding: 1em;
}
.post_alt {
background: #1A1D21;
padding: 1em;
}
span.meta_align_right {
color: #ccc;
float: right;
font-size: .6em;
}
span.meta_align_right a {
color: #ccc;
}
span.meta_align_right a:hover {
color: #fff;
}
.meta {
color: #666;
font-size: .8em;
line-height: 1.875em;
}
.meta a {
color: #666;
}
.meta a:hover {
color: #000;
}
.byline {
color: #666;
font-size: .8em;
line-height: 1.875em;
}
.byline a {
color: #666;
line-height: 1.875em;
text-decoration: none;
}
.byline a:hover {
color: #fff;
}
.meta_list, .meta_list a, ul.meta_list {
color: #fff;
list-style-image: none;
}
.meta_list li {
border-bottom: 1px dotted #fff;
list-style-image: none;
}
h2.widgettitle {color:#fff;text-transform:uppercase;border-bottom:1px solid #0F2132;}
.five_posts h3 {
margin-bottom: 0;
padding: .5em 0 .5em 0;
}
.five_posts h3 a {
text-transform: uppercase;
}
.five_posts h4, h6.category_head {
margin: 0 0 1em;
padding: 0;
text-transform: uppercase;
color: #ff0000;
font-size: .9em;
font-weight: normal;
border-bottom: 1px solid #fff;
}
.five_posts h4 a, h6.category_head a {
text-transform: uppercase;
color: #ff0000;
}
.five_posts h4 a:hover, h6.category_head a:hover {
color: #fff;
background: #ff0000;
}
h6.category_more a {
color: #fff;
background: #1A1D21;
padding: .3em;
font-size: .9em;
text-transform: uppercase;
border: none;
}
h6.category_more a:hover {
background: #333;
color: #fff;
}
#gray_bg {
background:#1A1D21;
padding:2em;
margin:0 -2em 0 -2em;
float:left;
position: relative;
}
#dark_bg {
background:#F1AE2D;
padding:2em;
margin:0 -2em 0 -2em;
color: #1A1D21;
float:left;
position: relative;
}
#dark_bg ul li {
list-style-image:none;
border-bottom:1px solid #1A1D21;
}
#dark_bg a {
color:#1A1D21;
}
#dark_bg a:hover {
color:#1A1D21;
}
#dark_bg h2.widgettitle {
margin: 0 0 1em;
padding: 0;
text-transform: uppercase;
color: #1A1D21;
border-bottom:1px solid #1A1D21;
font-weight: normal;
}
.five_posts ul {
margin:1em;
}
.five_posts ul li {
color: #fff;
font-size: .9em;
line-height: 1.8em;
border-bottom: 1px #fff solid;
list-style-image:none;
margin: 0 0 0 -1em;
}
.five_posts ul li a {
color: #fff;
}
.five_posts ul li a:hover {
color: #ff0000;
}
.post h2 {
border-bottom: 1px solid #fff;
margin-bottom: 15px;
}
h2.category_page {
background:#fff;
margin-bottom: 15px;
color:#1A1D21;
text-transform:uppercase;
text-align:center;
padding:10px;
}
.post h2 a {
color: #fff;
text-decoration: none;
}
#maincontent .post h2 {
margin-bottom: 5px;
}
#maincontent .content {
padding: 5px 47px 20px 48px;
}
#maincontent h2.pagetitle {
border: none;
text-transform: uppercase;
}
#feature h3 {
margin-bottom: 0;
padding: 0;
}
#feature p img {
margin: 7px 0 2em 0;
}
.feature_text {
margin-top: 2em;
}
#home_right .entry {
padding: 0 0 2em 0;
}
.news h3 {
text-transform: uppercase;
}
.content {
margin: 0 0 1em 0;
}
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-color: #eee;
border: 1px solid #fff;
color: #fff;
text-decoration: none;
}
#featurenav a:hover {
background-color: #444;
color: #fff;
text-decoration: none;
}
.author {
background: #eee;
margin-bottom: 1.5em;
padding: 1.5em;
}
.author img {
float: left;
padding: 0 1em 1em 0;
}
.author p {
margin-left: 8em;
}
.author h6 {
border-bottom: 1px #fff dotted;
margin-left: 7em;
}
.navigation, 
.navigation a {
color: #aaa;
}
.alignright {
float: right;
}
.alignleft {
float: left;
}
.post {
margin-bottom: 25px;
}
.entry {
padding-bottom: 25px;
}
#header {
//height: 150px;
padding: 4px 0 0 0;
width: 950px;
}
#header h1, #header .description {
line-height: 1em;
margin: 0;
padding: 0;
}

h1 a.logo { background: url(http://www.jeaniefinlay.com/jeanie6.png);
display:block; width: 542px; height: 150px;padding:0; text-indent:-9999px;}

>>>>>h1 a.logo {
text-transform: uppercase;
}>>>>>>>>>
.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;
}
#footer {
font-size: .9em;
margin: 0;
text-align: center;
}
#footer a {
text-decoration: none;
}
#search {
float: left;
}
#search #s {
background: transparent url('images/icons/search_grey.gif') 0px center no-repeat; 
color: #CCCCCC;
font-size: 0.9em;
margin-right: 0px;
margin-top: 10px;
padding: 2px 0 2px 30px;
width: 135px;
}
#search #s:hover {
color: #18283B;
}
.search-excerpt {
margin: 0;
}



.commentlist li {
padding: 8px 15px;
}
.comments-alt {
background: #0F2132;
}
.bottombar {

<!--}
.bottombar h2 {
font-size: 1em;
font-weight: bold;
line-height: 1em;
margin: 1em 0 1em;
}-->
ul {
list-style-type: none;
margin-left: 1em;
padding: 0;
}
ul li {
background-repeat: no-repeat;
line-height: 2em;
list-style-image: url('images/icons/li.png');
margin: 0;
padding: 0;
}
#top {
margin: 0 auto;
width: 950px;
}
#title {
float: left;
}
#title h1 {
margin: 0;
}
#title h1 a {
color: #fff;
font-weight: bold;
letter-spacing: -.1em;
line-height: 1.3em;
text-transform: uppercase;
}
#title h1 a:hover {
color: #eee;
}
#contents {
background: #fff;
border: 1px solid #ccc;
border-top: none;
clear: both;
margin: 0px;
padding: 15px;
}
/* (CAROL EDITED) SECOND TIER PAGE NAVIGATION */
/* Root = Horizontal, Secondary = Vertical */
#navmenu-h {
background: #0F2132;
z-index:13;
}
#menu-top-header-menu {
background: #0F2132;
z-index:14;

}
#navmenu-h li.alignright {
float: right;
}
ul#navmenu-h {
margin: 0 0 1em 0;
border: 0 none;
padding: 0;
width: 950px;
	/*For KHTML*/
	list-style: none;
height: 34px;
border-top: 1px #0F2132 solid;
z-index:98;
}
#menu-top-header-menu {
margin: 0;
border: 0 none;
padding: 0;
width: 700px;
	/*For KHTML*/
	list-style: none;
height: 24px;
float:left;
}
ul#navmenu-h li {
margin: 0;
border: 0 none;
padding: 0;
float: left;
	/*For Gecko*/
	display: inline;
list-style: none;
position: relative;
height: 34px;
border-right: 1px #0F2132 solid;
z-index:99;
}
#menu-top-header-menu li {
margin: 0;
border: 0 none;
padding: 0;
float: right;
	/*For Gecko*/
	display: inline;
list-style: none;
position: relative;
height: 24px;
}
ul#navmenu-h ul {
margin: 0;
border: 0 none;
padding: 0;
width: 160px;
list-style: none;
display: none;
position: absolute;
top: 34px;
left: 0;
z-index:100;
}
ul#menu-top-header-menu ul {
margin: 0;
border: 0 none;
padding: 0;
width: 160px;
list-style: none;
display: none;
position: absolute;
top: 24px;
left: 0;
z-index:10;
}
ul#navmenu-h ul:after,ul#menu-top-header-menu ul:after /*From IE 7 lack of compliance*/ {
clear: both;
display: block;
font: 1px/0px serif;
content: ".";
height: 0;
visibility: hidden;
}
ul#navmenu-h ul li, ul#menu-top-header-menu ul li {
width: 160px;
float: left;
	/*For IE 7 lack of compliance*/
	display: block !important;
	/*For IE*/
}
/* Root Menu */
ul#navmenu-h a {
padding: 0px 10px 0px 10px;
float: none !important;
	/*For Opera*/
	/*For IE*/
	display: block;
background: #0F2132;
color: #fff;
font: 12px/24px Arial;
text-decoration: none;
text-transform: uppercase;
height: auto !important;
	/*For IE*/
}
ul#menu-top-header-menu a {
padding: 2px 15px 0 15px;
float: none !important;
	/*For Opera*/
	/*For IE*/
	display: block;
background: #0F2132;
color: #fff;
font: 11px/22px Arial;
text-decoration: none;
height: auto !important;
	/*For IE*/
}
/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#menu-top-header-menu a:hover,
ul#navmenu-h li:hover a,
ul#menu-top-header-menu li:hover a,
ul#navmenu-h li.iehover a,
ul#menu-top-header-menu li.iehover a {
background: #0F2132;
color: #fff;
}
/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a,
ul#menu-top-header-menu li:hover li a,
ul#menu-top-header-menu li.iehover li a {
float: none;
background: #0F2132;
color: #fff;
}
/* 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#menu-top-header-menu li:hover li a:hover,
ul#menu-top-header-menu li:hover li:hover a,
ul#menu-top-header-menu li.iehover li a:hover,
ul#menu-top-header-menu li.iehover li.iehover a {
background: #0F2132;
color: #fff;
}
/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a,
ul#menu-top-header-menu li:hover li:hover li a,
ul#menu-top-header-menu li.iehover li.iehover li a {
background: #0F2132;
color: #fff;
}
/* 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#menu-top-header-menu li:hover li:hover li a:hover,
ul#menu-top-header-menu li:hover li:hover li:hover a,
ul#menu-top-header-menu li.iehover li.iehover li a:hover,
ul#menu-top-header-menu li.iehover li.iehover li.iehover a {
background: #0F2132;
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#menu-top-header-menu li:hover li:hover li:hover li a,
ul#menu-top-header-menu li.iehover li.iehover li.iehover li a {
background: #0F2132;
color: #fff;
}
/* 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#menu-top-header-menu li:hover li:hover li:hover li a:hover,
ul#menu-top-header-menu li.iehover li.iehover li.iehover li a:hover {
background: #0F2132;
color: #0F2132;
}
ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul,
ul#menu-top-header-menu ul ul,
ul#menu-top-header-menu 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#menu-top-header-menu li:hover ul ul,
ul#menu-top-header-menu li:hover ul ul ul,
ul#menu-top-header-menu li.iehover ul ul,
ul#menu-top-header-menu 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#menu-top-header-menu li:hover ul,
ul#menu-top-header-menu ul li:hover ul,
ul#menu-top-header-menu ul ul li:hover ul,
ul#menu-top-header-menu li.iehover ul,
ul#menu-top-header-menu ul li.iehover ul,
ul#menu-top-header-menu ul ul li.iehover ul {
display: block;
}

ul#portfolio {padding:0;list-style:none;margin:.5em 0 2em 0;}
ul#portfolio-home {padding:0;list-style:none;margin:0; width:100%;}
ul#portfolio-home li {list-style:none;border:0px solid #fff;padding:0;margin:0;}
ul#portfolio li {list-style:none; border:0px solid #fff;padding: 1em; display:block; width:100%;}
ul#portfolio li h4 {margin: 0 0 .5em 0;text-transform:uppercase;}
.slideshow {
background:#0F2132;
margin:0 0 1em 0;
clear:both;}

.box{
	background:none;
}

iframe{margin:0;}

a.callout {
	position:absolute;
	right:-30px;
	top:97px;
	width:120px;
	height:120px;
	background: url(http://www.sounditoutdoc.com/wp-content/uploads/2012/02/buynow.png) no-repeat left top;
	display:block;
	text-indent:-9999px;
}
a:hover.callout {
	background-position: left bottom;
}

a.callout2 {
    position:absolute;
    right:-20px;
    top:280px;
    width:120px;
    height:120px;
    background: url(http://www.sounditoutdoc.com/wp-content/uploads/2012/02/buynow2.png) no-repeat left top;
    display:block;
    text-indent:-9999px;
}
a:hover.callout2 {
    background-position: left bottom;
}
