/*   
Theme Name: Maylee Theme
Theme URI: http://mayleetodd.com
Description: Maylee Todd hand-drawn illustrative theme. Design and illustration by Stewart Innes
Author: Lukas Steinman
Author URI: http://lukassteinman.com
Design: Stewart Innes
Design URI: http://stewartinnes.com
Tags: illustrated, hand-drawn font, full bleed background, centered design, fixed-content area. Three column with left and right sidebars. Colorful and clean.
Version: 1.0
*/
body {/*-webkit-background-size:1410px 1134px;*/ -webkit-background-size:1410px 182px; font-family: Helvetica-Neue, Helvetica, Arial, Verdana, sans-serif; font-size: 0.75em; line-height: 1.4em; margin:0px; outline:none;}
	
h1 {font-size: 32pt; color:#333; line-height:44px; font-weight:normal;}
h2 {font-size: 20pt; color:#000000; font-style:italic; font-weight:normal; line-height:20pt;}
h3 {font-size: 16pt; color:#000000;}
h4 {font-size: 14pt; color:#000000;}
h5 {font-size: 12pt; color:#000000;}
img{border:none;}
img a{border:none;}
blockquote{border-left:1px solid #A5ABAB; margin:0px; padding:0 12px 0 12px;}
p{color:#000000; line-height: 14pt; margin:12px 0;}
a {text-decoration: none; outline:none;}
a:link {color: #000; text-decoration: none;}
a:visited {color: #333; text-decoration: none;}
a:hover {color: #333; text-decoration: none;}
ul{padding: .5em 0em 1em;list-style:none;}
ol{padding: .5em 0em 0em;list-style:none;}
ul li, ol li{line-height: 18px; padding: 6px 0 0 0; list-style:none;}
#site-wrapper {margin:0 auto; min-width:980px; width:100%;}

/* Header */
#header {height:220px; min-width:980px; margin:0 auto; display:block; text-align:center; padding-top:20px; background:url('images/bg-circle3.jpg') no-repeat top center #fff;}

/* Nav */
#nav {width:980px; height:80px; display:block; padding-top:17px; margin:0 auto;}
#nav ul {padding:0.5em 0em 1em;}
#nav ul li {height:80px; padding:0 8px; display:block; float:left; text-indent:-99999px;}
#nav ul li#menu-item-23 a {background:url('images/nav-bio.png') no-repeat top left; width:53px; height:72px; display:block;}
#nav ul li#menu-item-19 a {background:url('images/nav-video.png') no-repeat top left;width:93px; height:72px; display:block;}
#nav ul li#menu-item-24 a {background:url('images/nav-store.png') no-repeat top left;width:102px; height:72px; display:block;}
#nav ul li#menu-item-105 a {background:url('images/nav-discography.png') no-repeat top left;width:238px; height:72px; display:block;}
#nav ul li#menu-item-53 a {background:url('images/nav-tour.png') no-repeat top left;width:107px; height:72px; display:block;}
#nav ul li#menu-item-137 a {background:url('images/nav-photo.png') no-repeat top left;width:118px; height:72px; display:block;}
#nav ul li#menu-item-122 a {background:url('images/nav-contact.png') no-repeat top left;width:148px; height:72px; display:block;}

/* Content */
#main {width:980px; margin:0 auto;}
#content {float: left; width:600px; min-height:450px; margin:0 60px;}
#content #content-window {/*height:435px; overflow:auto;*/}
#content .post h2 {margin:5px 0 0; padding:0;}
#content .post-date {width:570px; text-align:left;padding:2px; margin-right:10px; margin-top:15px;}
.entry {margin-top:0px; padding:0;}
.entry p a:link {color: #303030; text-decoration: none; border-width: 0 0 1px 0; border-style: none none solid none; border-color: #C0C0C0;}
.entry p a:visited {color: #303030; text-decoration: none; border-width: 0 0 1px 0; border-style: none none solid none; border-color: #C0C0C0;}
.entry p a:hover {color: #999; border-width: 0 0 1px 0; border-style: none none solid none; border-color: #C0C0C0; text-decoration: none;}

/* Titles */
#content .news-title {margin:0; padding:0; background:url('images/news-title.png') no-repeat top left transparent; width:600px; height:45px; display:block; text-indent:-99999px;}
#content .video-title {margin:0; padding:0; background:url('images/video-title.png') no-repeat top left transparent; width:600px; height:45px; display:block; text-indent:-99999px;}
#content .photos-title {margin:0; padding:0; background:url('images/photo-title.png') no-repeat top left transparent; width:600px; height:45px; display:block; text-indent:-99999px;}
#content .bio-title {margin:0; padding:0; background:url('images/bio-title.png') no-repeat top left transparent; width:600px; height:45px; display:block; text-indent:-99999px;}
#content .tour-title {margin:0; padding:0; background:url('images/tour-title.png') no-repeat top left transparent; width:600px; height:45px; display:block; text-indent:-99999px;}
#content .discography-title {margin:0; padding:0; background:url('images/discography-title.png') no-repeat top left transparent; width:600px; height:45px; display:block; text-indent:-99999px;}
#content .contact-title {margin:0; padding:0; background:url('images/contact-title.png') no-repeat top left transparent; width:600px; height:45px; display:block; text-indent:-99999px;}

/* Discography */
table.discography-table {width:100%; text-align:center; margin-top:10px;}
table.discography-table td.album {width:180px; vertical-align:top;}
table.discography-table td.album p {margin:0; padding:0;}
table.discography-table td.album p a {margin:0; padding:0; border:none; color:#ff8e68; font-weight:bold;}
table.discography-table td.album p a:hover {color:#000;}
table.discography-table td.album img {clear:both;}

/* Contact Form */
.wpcf7 {width:350px; float:left;}
.wpcf7-form p {font-weight:bold;}
.contact-info {margin-top:28px; float:left;}
.contact-info a {color:#ff8e68;}

/* Utility */
.line-long {background:url('images/line-long.png') no-repeat top left transparent; width:600px; height:11px; display:block; }
.post .line-long {background:url('images/line-long.png') no-repeat top left transparent; width:580px; height:11px; display:block; }
.line-short {margin:2px 0; background:url('images/line-short.png') no-repeat top left transparent; width:144px; height:4px; display:block; }
#previous-next-links {position:relative;}
.previous-link {position:absolute; left:0; top:0; margin-right:20px;}
.next-link {position:absolute; right:0; top:0; margin-right:20px;}
.paginate {display:block; text-align:center; width:100%;}

/* Sidebars */
#left-sidebar {width:150px; height:100%; float:left; text-align:left; margin-left:10px; word-wrap:break-word;}
#left-sidebar h1 {margin:0; padding:0;}
#left-sidebar .twitter-title a {background:url('images/twitter-title.png') no-repeat top left transparent; width:143px; height:40px; display:block; text-indent:-99999px;}
#left-sidebar ul.twitter-feed {margin:0;padding:0;}
#left-sidebar ul.twitter-feed a {color:#ff8e68;}
#left-sidebar ul.twitter-feed a:hover {text-decoration:underline;}
#left-sidebar li.tweet {border-bottom:1px dashed #e3e3e3; padding:10px 0; font-size:0.9em;}
#left-sidebar li.tweet:last-child {border-bottom:none;}
#left-sidebar .twitter-link {font-size:1.2em; margin-top:5px;}
#left-sidebar .sm-links {float:right; margin-right:5px;}
#left-sidebar .sm-links li {float:left;padding:0 2px;}
#right-sidebar {width:160px; height:100%; float:left; text-align:left;}
#right-sidebar #subscribe {margin:20px 0;}
#right-sidebar #subscribe input.submit {margin:5px 0 5px -10px; width:250px;}

/* Footer */
#footer {clear:both; height:88px; min-width:980px; padding-top:70px; background:url('images/footer-bg.jpg') no-repeat top center #fff;}
#footer p{padding:10px 0 0 0;margin: 0; color: #000; font-size:0.9em; text-align:center;}
#footer a{text-decoration: none; color:#000;}
#footer a:hover{text-decoration: none; color:#5e351b;}