/*
Theme Name: TunedIn
Theme URI: http://schleuss.me
Description: Modified off previous TunedIn themes by starting with a basic Starkers install
Version: 3.0
Author: Allen Burnett and Jon Schleuss
Tags: music, grunge
*/


/* colors
green links 41b525 1f760a(new)
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

body { margin: 0; padding: 0; background: #000000 url(http://nwatunedin.com/wp-content/themes/tunedin/images/background.jpg) bottom right no-repeat; font-family: Arial, Helvetica, sans-serif; }

p, ol, ul, li { color: #333333; font-size: 14px; }

h1 {}
h2 { font-size: 1.5em; font-weight: bold; margin: 0; }
h3 {}
h4 {}
h5 {}
h6 {}

a { color: #1f760a; text-decoration: none; }
a:hover { text-decoration: underline; }

.clr { display: block; clear: both; }

#wrap { width: 900px; margin: 0 auto; background: #ffffff; padding: 10px 0; text-align: left; }

#logo { text-indent: -9999px; line-height: 0; height: 206px; overflow-y: visible; }

#logo a { background: url(http://nwatunedin.com/wp-content/themes/tunedin/images/logo.png) top left no-repeat; display: block; width: 800px; height: 256px; margin: 0 auto; overflow-y: visible; }

#nav { width: 306px; height: 30px; display: block; background: url(http://nwatunedin.com/wp-content/themes/tunedin/images/nav_back.png) top left no-repeat; margin: 0 0 20px 50px; z-index: 100; }

#nav ul { margin: 0 0 0 25px; padding: 3px 0 0 0; }

#nav ul li { display: inline; margin: 0 20px 0 0;  }
#nav ul li#search { float: right; margin: 2px 0 0 10px; width: 150px; }
#nav ul li#search form {  }
#nav ul li#search .left, #nav ul li#search .right, #nav ul li#search input { float: left; }
#nav ul li#search .left { background: url(http://nwatunedin.com/wp-content/themes/tunedin/images/search_left.png) top left no-repeat; display: block; width: 12px; height: 20px; }
#nav ul li#search .right { background: url(http://nwatunedin.com/wp-content/themes/tunedin/images/search_right.png) top left no-repeat; display: block; width: 12px; height: 20px; }
#nav ul li#search input { border: 0 none; font-family: Lucida Grande, Arial, sans-serif; color: #555555; font-size: 10px; padding: 0; width: 120px; height: 20px; background: url(http://nwatunedin.com/wp-content/themes/tunedin/images/search_repeat.png) top left repeat-x; }
#nav a { color: #ffffff; font-size: 12px; line-height: 0; font-family: "Lucida Grande", Arial, sans-serif; text-decoration: none; }
#nav a:hover { text-decoration: underline; }

.ad_728x90 { margin: 0 auto; text-align: center; }

#content { float: left; width: 550px; padding: 20px 10px 0; }

.post { margin: 0 0 30px 0; }
.post h2 a { color: #1f760a; text-decoration: none; }
.post p { font-size: 14px; line-height: 20px; margin: 0 0 10px 0; }
.post p.dateTime { font-style: italic; color: #555555; margin: 5px 0 15px; }
.post_nav { font-size: 12px; margin: 0 0 10px 0; color: #555555; }
.post_nav .prev_post { float: left; }
.post_nav .next_post { float: right; }
.post p.post_meta_data { padding: 5px; background: #eeeeee; border-bottom: 1px solid #cccccc; font-size: 12px; }

.wp-caption { border: none; padding: 0; background: none; text-align: left; }
.wp-caption p.wp-caption-text { padding: 0 5px; font-weight: bold; }
.post .aligncenter { text-align: center; margin: 0 auto; }

.commentlist { padding: 10px 0 10px 10px; border-top: 1px solid #cccccc; }
.comment-body { margin: 10px 0; }
.commentmetadata { font-size: 12px; margin: 0 0 0 10px; }



#respond { padding: 10px 0 0 0; border-top: 1px solid #cccccc; }
#respond p { margin: 0 0 5px 0; }
#respond #alt-login-methods { float: right; width: 160px; }

#respond #alt-login-methods p, #respond #fb-user p { font-size: 12px; line-height: 18px; }
#respond #alt-login-methods .fbconnect_login_button { margin: 0 0 10px 0; }
#respond p { margin: 0 0 10px 0; }

#respond input#author, #respond input#email, #respond input#url { border: 1px solid #555555; padding: 2px; background: #eeeeee; }
#respond textarea { width: 350px; margin: 10px 0 0 0; border: 1px solid #555555; padding: 2px; resize: both; background: #eeeeee; }
#respond input#submit { border: 1px solid #555555; display: block; margin: 10px 0 0 0; padding: 4px; background: #555555; font-weight: bold; color: #ffffff; }

#sidebar { float: right; width: 300px; margin: 20px 20px 10px 0; border-left: 1px solid #cccccc; padding: 10px 0 10px 5px; }
#sidebar .textwidget p { margin: 0 0 10px 0; font-size: 12px; line-height: 18px; }
#sidebar ul li h2 { font-family:Arial,helvetica,Sans-serif; font-size:16px; font-weight: bold ; margin: 0 0 5px; border-bottom: 1px solid #cccccc; }
#sidebar a { color:#1f760a; font-weight:bold; text-decoration:none; }
#sidebar ul { list-style-type:none; margin:0; padding:0 10px; }
#sidebar ul li.widget { margin: 0 0 30px 0; }
#sidebar ul ul li { font-size: 12px; line-height:18px; }

#sidebar #collapsible-archive ul li a.year { color: #555555; }
#sidebar #collapsible-archive ul li ul { margin: 0 0 5px 15px; }




.pagenav .next_posts { float: right; }
.pagenav .prev_posts { float: left; }

body.search p.dateTime { margin: 0; font-size: 12px; }


#foot { clear: both; margin: 0 auto; text-align: center; margin: 10px 0 5px 0; }
#foot p { font-size: 12px; color: #cccccc; }

/* TWEETS
-----------------------*/
body.page #twitterTimeline .tweet img { float: left; margin: 0 5px 0 0; -moz-box-shadow: 0 0 2px #555555; -webkit-box-shadow: 0 0 2px #555555; box-shadow: 0 0 2px #555555; }
body.page #twitterTimeline .tweet { clear: both; min-height: 50px; margin: 0 0 20px; }
body.page #twitterTimeline .tweet p { font-size: 14px; }
body.page #twitterTimeline .tweet .username { font-weight: bold; }
body.page #twitterTimeline .tweet .time { color: #555555; font-size: 12px; }

.tweets-mini .tweet img { float: left; margin: 0 5px 0 0; -moz-box-shadow: 0 0 2px #555555; -webkit-box-shadow: 0 0 2px #555555; box-shadow: 0 0 2px #555555; }
.tweets-mini .tweet { clear: both; min-height: 50px; margin: 0 0 10px; }
.tweets-mini .tweet p { font-size: 12px !important; line-height: 18px !important; }
.tweets-mini .tweet .username { font-weight: bold; }
.tweets-mini .tweet .time { color: #555555; font-size: 12px; }

/* PHOTOS
--------------------------*/
.post .wp-caption p.wp-caption-text { margin: 5px auto 10px; }
.post .wp-caption img { border: 3px solid #ffffff; -moz-box-shadow: 1px 1px 5px #000000; -webkit-box-shadow: 1px 1px 5px #000000; box-shadow: 1px 1px 5px #000000; }
.post .alignright img { -moz-transform: rotate(1deg); -webkit-transform: rotate(0.5deg); transform: rotate(0.5deg); }
.post .alignleft img { -moz-transform: rotate(-1deg); -webkit-transform: rotate(0.5deg); transform: rotate(0.5deg); }
.post .aligncenter img { -moz-transform: rotate(0.5deg); -webkit-transform: rotate(0.5deg); transform: rotate(0.5deg); }

/* SHARING IS CARING
--------------------------*/
.facebook_share { font-style: normal; margin: 0; float: right; }
.twitter_button { margin: 1px 0 0 0; float: right; display: block; width: 75px; }