/*
THEME NAME: I WANT YOU

DESCRIPTION: CUSTOM THEME FOR I WANT YOU MAGAZINE BY DUMB EYES
VERSION: 1.6
AUTHOR: DUMB EYES
AUTHOR URI:
TAGS: 
*/

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

/* Just some example content */
div.skip-link {
position:absolute;
right:1em;
top:1em;
}

div#menu {
background:#EEE;
height:1.5em;
margin:1em 0;
width:100%;
}

div#menu ul,div#menu ul ul {
line-height:1;
list-style:none;
margin:0;
padding:0;
}

div#menu ul a {
display:block;
margin-right:1em;
padding:0.2em 0.5em;
text-decoration:none;
}

div#menu ul ul ul a {
font-style:italic;
}

div#menu ul li ul {
left:-999em;
position:absolute;
}

div#menu ul li:hover ul {
left:auto;
}

.entry-title,.entry-meta {
clear:both;
}

div#container,div#primary {
margin-top:2em;
}

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#000;
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
margin-bottom: 5px;
background-color: #000;
border: 2px solid #29B502;
color: #eee;
width: 329px;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
/*height:13em;
margin:0 0 0.5em;*/
overflow:auto;
margin-bottom: 15px;
/*width:66%;*/
}

.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:2.4em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div.sidebar h3 {
font-size:1.2em;
}

div.sidebar input#s {
width:7em;
}

div.sidebar li {
list-style:none;
margin:0 0 2em;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
}

div.sidebar ul ul li {
list-style:disc;
margin:0;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

div#header,div#footer {
text-align:left;
}

/*input#author,input#email,input#url,*/div.navigation div {
width:200px;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}

/***************** CUSTOM STYLES *********************/

body { 
	background-color: #000;
	color: #eee;
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 10px;
	}

a {
	color: #29b502;
	text-decoration: none;
}
a:hover {
	color: #49C600;
	text-decoration: underline;
}

#wrapper {
	width: 940px;
	margin: 4px auto;
	position: relative;
}
#header h1 a{
	float: left;
	width: 225px;
	line-height: 50px;
	background: url(http://www.iwantyoumagazine.com/images/header_logo.gif) left top no-repeat;
	text-indent: -5000px;
}
#header #nav {
	float: right;
	margin-top: 25px;
	height: 12px;
}

#header #nav ul li {
	display: inline;
	float: left;
	
}
#header #nav ul li a {
	float: left;
	display: block;
}

#header #nav ul li a {
	background-position: left top;
	background-repeat: no-repeat;
	text-indent: -10000px;
	height: 12px;
	margin-left: 15px;
}

#header #nav ul li a:hover {
	background-position: right top;
}

#header #nav ul li a#home { background-image: url(http://www.iwantyoumagazine.com/images/home.gif); width: 37px; }
#header #nav ul li a#about { background-image: url(http://www.iwantyoumagazine.com/images/about.gif); width: 43px;}
#header #nav ul li a#order { background-image: url(http://www.iwantyoumagazine.com/images/order_nav.gif); width: 44px; margin-left: 14px;}
#header #nav ul li a#contact { background-image: url(http://www.iwantyoumagazine.com/images/contact.gif); width: 115px; }
#header #nav ul li a#archive { background-image: url(http://www.iwantyoumagazine.com/images/archive.gif); width: 57px; }
#header #nav ul li a#blog { background-image: url(http://www.iwantyoumagazine.com/images/blog.gif); width: 33px; }
#header #nav ul li a#links { background-image: url(http://www.iwantyoumagazine.com/images/links.gif); width: 39px; }
#header #nav ul li a#sponsors { background-image: url(http://www.iwantyoumagazine.com/images/sponsors.gif); width: 70px; }
#header #nav ul li a#downloads { background-image: url(http://www.iwantyoumagazine.com/images/downloads.gif); width: 81px; }
#header #nav ul li a#donate { background-image: url(http://www.iwantyoumagazine.com/images/donate.gif); width: 49px; }

div#container{
 margin-left: 0px;
}

div#content {
	font-size: 1.2em;
	line-height: 1.4em;
	margin:0px;
}
.hentry, .post, #content_wrapper {
	width:905px;
	margin: 0px auto;
}



div.postimage {
   float: left;
   margin-left: 5px;
}

div.postimage a, div.archiveimage a {
   border: 2px solid #29B502;
   display: block;
 }
 
 div.postimage a:hover, div.archiveimage a:hover {
   border-color: #58DD03;
 }
 
 
 /******************** this styles the homepage thumbs *******/
body.home div.hentry, 
body.page-template-index_new_template-php div.hentry, 
body.page-template-issue_six-php div.hentry {
	float: left;
	width: 151px;
	margin-bottom: 10px;
}

/*****************/

 
div#index-posts-wrapper {
	width:755px;
	float: left;
}

	div#index-posts-wrapper.issue-6 {
		/*width:905px;*/
		float: left;
		margin-left: 75px;
	}

div#index-sidebar-links{
	width:150px;
	float: right;
}
 
div.postimage a img {
   width: 137px;
   height: 137px;
}

div.archiveimage a {
	width: 75px;
	height: 75px;
	margin-bottom: 5px;
}

div.archiveimage div.archive_name a{
	border: none;
	width: auto;
	height: auto;
	text-transform:uppercase;
}
div.archiveimage {
   float: left;
   margin-bottom: 15px;
   width: 188px;
}

div.archiveimage a img {
   width: 75px;
   height: 75px;
}

div.archive_issue_container {
	margin-bottom: 20px;
	margin-top:3.7em;
}

div.archive_issue_container .hentry {
	margin-bottom: 0px;
	width: 188px;
	height: 130px;
	float: left;
	display:inline;
}
div.archive_issue_container .hentry .archive_artist_container {
	margin-bottom: 0px;
	width: 188px;
	float: left;
	display:inline;
} 

h2 {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 10px;
}

/*****CONTACT FORM *********/

.wpcf7-form input, .wpcf7-form textarea {
margin-bottom: 15px;
background-color: #000;
border: 2px solid #29B502;
color: #eee;

}

.wpcf7-form-control-wrap input {
	width: 329px;
	
}

.wpcf7-form br {
	margin-bottom: 5px;
}
/****** END CONTACT FORM **********/

/****** NG GALLERY OVERRIDE ***********/

.ngg-gallery-thumbnail-box, .ngg-gallery-thumbnail {
	text-align: center;
	float: none;
	margin-right: 0px;
}

.ngg-galleryoverview {
     padding-top: 23px;
}

.ngg-gallery-thumbnail { margin-bottom: 70px; }
.ngg-gallery-thumbnail img {
	background-color:#29B502;
	border:1px solid #29B502;
	display:block;
	margin:0px auto 0px auto;
	padding:0px;
	position:relative;

}

.ngg-gallery-thumbnail img:hover {
	background-color: #58DD03;
}

/****** END NG GALLERY OVERRIDE *******/

div.nav-next a {
background: url(http://www.iwantyoumagazine.com/images/next_artist.gif) center left no-repeat;
width:90px;
height: 13px;
display: block;
text-indent: -10000px;
text-align: left;
float: right;
}

div.nav-next a:hover {
background-position: center right;
}

div.nav-previous a {
background: url(http://www.iwantyoumagazine.com/images/previous_artist.gif) center left no-repeat;
width:122px;
height: 13px;
display: block;
text-indent: -10000px;
text-align: left;
float: left;
}

div.nav-previous a:hover {
background-position: center right;
}

.clear {clear:both;}
/*************** END CUSTOM STYLES *******************/

/************BLOG ******************/
#comments {
	margin-top: 30px;
}

div.comments ol li {
	margin-bottom: 30px;
}

#entry-meta {
	margin-top: 20px;
}

.hentry { margin-bottom: 30px; }


.form-submit input, .form-textarea textarea {
margin-bottom: 15px;
background-color: #000;
border: 2px solid #29B502;
color: #eee;
}

.form-submit input {
	cursor:pointer;
}

body.s-category-blog div.nav-next a, body.s-category-blog2 div.nav-next a  {
background: none;
width:auto;
height: auto;
display:inline;
text-indent: 0px;
text-align: right;
float: right;
}

body.s-category-blog div.nav-previous a, body.s-category-blog2 div.nav-previous a  {
background: none;
width:auto;
height: auto;
display: inline;
text-indent: 0px;
text-align: left;
float: left;
}

p { margin-bottom: 7px; line-height: 18px;}

#addthis_button {
	clear: both;
	padding-top: 20px;
	padding-bottom: 40px;
	text-align: center;
}

#footer_nav {
width: 375px;
height: 12px;
margin: -1.8em auto 20px auto;
}

	#footer_nav a {
	text-indent: -10000px;
	display: inline-block;
	background-position: top left;
	background-repeat: no-repeat;
	}
	
		#footer_nav a#footer_home{
		width: 37px;
		height: 12px;
		margin-right: 15px;
		background-image: url(http://www.iwantyoumagazine.com/images/home.gif);
		}
		
		#footer_nav a#footer_contact{
		width: 115px;
		height: 12px;
		margin-right:15px;
		background-image: url(http://www.iwantyoumagazine.com/images/contact.gif);
		}
		
		#footer_nav a#footer_order{
		width: 193px;
		height: 12px;
		background-image: url(http://www.iwantyoumagazine.com/images/order_print_version.gif);
		}
	
	#footer_nav a:hover {
		background-position: top right;
	}

#iwantone_button {
	margin: 22px auto 16px auto;
}
.entry-date { color:#333; margin-bottom: 10px; }

.entry-meta { margin-top: 7px;}

input#file_upload1, input#file_upload2, input#file_upload3 {
	color: #000;
	background-color:#FFF;
}

span.wpcf7-not-valid-tip { background-color:#000;}

.checkboxinput .wpcf7-list-item input{
	width:auto;
	margin-left: 0px;
}

.checkboxinput span.wpcf7-list-item {
	margin-left: 0px;
}


/**************ORDER PAGE STYLES*****************/
.issue_order_container { margin-bottom: 30px; margin-top: 30px;}
.issue_cover { float: left; display:inline-block;}
.issue_cover img { width: 400px; height: 400px;}
.iwantone_button { display:block; float: left; margin-left: 10px; width:345px;/*margin-top: 358px;*/}
.iwantone_button .order-artist-list {margin-top:10px;}
.hidden_images { display: none;}
.issue_order_description {float:left; margin-top:15px; margin-left: 10px; width: 344px;}
/************* END ORDER PAGE STYLES************/

/* DOWNLOAD BUTTON */

#download_button{ position:absolute; left:20px;top:93px; width:94px; height:94px;}

/*************BLOG SIDEBAR **************/
div.sidebar {
	position:absolute;
	right:0;
	top:123px;
	width:180px;
}

div.sidebar ul ul li {
	font-size:12px;
	line-height:15px;
	list-style:none outside none;
}

div.sidebar h3 {
	margin-bottom:5px;
}

.page-template-blog-php #current-blog-link,
page-template-blog2-php #blog-archive-one{
	text-decoration: underline;
}

div.entry-content, h2.entry-title, .page-template-blog-php #content_wrapper, #comments, .page-template-archives-php div#content {
	width:755px;
	margin: 0 auto;
}

.page-template-blog-php .hentry, .page-template-blog-php .post, .page-template-blog-php div.entry-content, .page-template-blog-php h2.entry-title {
	width: auto;
}

h2.entry-title{
	margin-bottom: 12px;
	}
	
/************ACTION STYLES ****************/

h2#action-header {
	width:344px; 
	height: 155px; 
	margin-left:auto; 
	margin-right:auto; 
	margin-bottom:30px;
	text-indent:-10000px;
	background: url(http://www.iwantyoumagazine.com/images/actionlogo.png) left top no-repeat;
}


/***** SOUNDCLOUD PLAYER OVERRIDES *****/
.player {
    background:#000000 !important;
}