/*
Theme Name: debbieliske
Theme URI: http://debbieliske.com
Description: Wordpress theme for DebbieLiske
Version: 1 (WP2.7)
Author: Jamie Brooker and Maria Irie
*/

/************************************************
*	global reset v1.0 | 20080212 				*
************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none; list-style-image: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight: bold }
em { font-style: italic }
a img { border:none } /* Gets rid of IE's blue borders */
/************************************************
*	clear settings							    *
************************************************/
.clear{clear:both; display:block;line-height:0.01em;}
.clearFix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
*:first-child +html .clearFix{height:1%;}
*html .clearFix{height:1%;}
/************************************************
*	global settings							    *
************************************************/
html{/* to compensate for several browser bugs */font-size:100.01%;overflow: scroll;min-height:100%;height:auto;}
body {font: 62.5%/1.666 Times, Times New Roman, serif; color:#746068;background: #37221a url(images/bg.jpg) repeat-x;}
div { position:relative } /* This will save you having to declare each div's position as 'relative' and allows you to absolutely position elements inside them */
a{color:#746068;text-decoration:none;outline:none;}
a:hover{color:#a34168;}
ul li a{font-size:1.0em;}
h1{font-size: 2.6em;font-weight:lighter;color:#5f2e3c;border-bottom:1px dashed #cfc3aa;line-height:30px;padding-left:13px;}
h2{font-size: 2.6em;font-weight:lighter;color:#5f2e3c;border-bottom:1px dashed #cfc3aa;line-height:30px;padding-left:13px;}
h3{font-size:1.5em;color:#a34168;padding-bottom:3px;}
h4 {font-size: 1.4em;color:#a34168;}
h4 a{font-size: 1.4em;color:#a34168;}
h4 a:hover{border-bottom:1px dotted;;}
p{font-size:1.4em;color:#746068;line-height:20px;}
.aligncenter { display:block; margin:0 auto }
.alignleft { float:left }
.alignright { float:right }
.wp-caption { text-align:center; padding:10px; margin:10px }
.aligncenter{margin:0 auto;}
li{list-style:none; list-style-image:none;}
.arrow{padding-left:5px;}
.thumb{float:left;background-color:#ffffff;border:1px solid #cfc3aa;padding:2px;}
.thumb:hover{background-color: #efebeb;}
*:first-child +html .thumb {padding-bottom:2px;}
*html .thumb {padding-bottom:2px;}
.newalbum{height:123px;}
.square_thumb {width:117px;height:117px;background-color:#ffffff;float:left;border:1px solid #cfc3aa;padding:3px;}
*:first-child +html .square_thumb {padding-bottom:2px;}
*html .square_thumb {padding-bottom:2px;}
.back_around_buy_info{float:left;}
.read_more_link {float:right;padding-top:10px;}
.name a{color:#a34168;}
.post img{margin:13px;width:460px;height:auto;float:left;background-color:#ffffff;border:1px solid #cfc3aa;padding:2px;}
.post p{font-size:1.4em; line-height:22px;}
.post_date{padding-left: 13px;font-size:1.3em;}

/************************************************
*	general layout settings						*
************************************************/
#home #superwrapper{background: url(images/superwrapper_bg.jpg) no-repeat center top;}
#superwrapper{background: url(images/superwrapper2_bg.jpg) no-repeat center top;}
#wrapper{width:899px;margin:0 auto;padding-right:27px;}
#home #header{width:873px;height:314px;background:url(images/header.jpg) no-repeat 0 0;padding:47px 0px 0px 28px;}
#header{width:873px;height:314px;background:url(images/header2.jpg) no-repeat 0 0;padding:47px 0px 0px 28px;}
#main{width:899px;background-color:#F2F0E2;padding-bottom:32px;}
#left_col{width:490px;float:left;padding:0px 0px 0px 17px;}
#right_col{width:382px;float:right;}

/************************************************
*	slideshow settings						*
************************************************/
#slideshow {position:relative;height:237px;width:843px;}
#slideshow IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#slideshow IMG.active {z-index:10;opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}
#logo {background:url(images/logo.png) no-repeat 0 0;width:340px;height:57px;text-indent:-4000px;overflow:hidden;float:right;margin:65px 0 28px 10px;display:block;}

/************************************************
*	nav settings								*
************************************************/
#nav{width:873px;height:45px;margin:7px 0px 0px 0px;background:url(images/nav.jpg) no-repeat -14px 0;}
#nav li { float:left; list-style-type:none;}
#nav li a { height:45px; display:block;text-indent:-9999px;}
#nav li#navHome a, #nav li#navNews a, #nav li#navLive a, #nav li#navJournal a, #nav li#navMusic a, #nav li#navVideo a, #nav li#navBio a, #nav li#navPhotos a, #nav li#navStore a, #nav li#navPress a, #nav li#navGuestbook a, #nav li#navGuitars a, #nav li#navContact a{background:url(images/nav.jpg) -14px 0;}
#nav li#navHome a{background-position:-14px 0; width:61px; left:14px;}
#nav li#navHome a:hover{background-position:-14px -45px;}
#home #nav li#navHome a{background-position:-14px -45px;}
#nav li#navNews a{background-position:-75px 0; width:51px; left:75px; }
#nav li#navNews a:hover{background-position:-75px -45px;}
#news #nav li#navNews a{background-position:-75px -45px;}
#nav li#navLive a{background-position:-126px 0; width:53px; left:126px; }
#nav li#navLive a:hover{background-position:-126px -45px;}
#live #nav li#navLive a{background-position:-126px -45px;}
#nav li#navJournal a{background-position:-179px 0; width:72px; left:179px; }
#nav li#navJournal a:hover{background-position:-179px -45px;}
#journal #nav li#navJournal a{background-position:-179px -45px;}
#nav li#navMusic a{background-position:-251px 0; width:59px; left:251px; }
#nav li#navMusic a:hover{background-position:-251px -45px;}
#music #nav li#navMusic a{background-position:-251px -45px;}
#nav li#navVideo a{background-position:-310px 0; width:58px; left:310px; }
#nav li#navVideo a:hover{background-position:-310px -45px;}
#video #nav li#navVideo a{background-position:-310px -45px;}
#nav li#navBio a{background-position:-368px 0; width:42px; left:368px;}
#nav li#navBio a:hover{background-position:-368px -45px;}
#bio #nav li#navBio a{background-position:-368px -45px;}
#nav li#navPhotos a{background-position:-410px 0; width:65px; left:410px; }
#nav li#navPhotos a:hover{background-position:-410px -45px;}
#photos #nav li#navPhotos a{background-position:-410px -45px;}
#nav li#navStore a{background-position:-475px 0; width:55px; left:475px; }
#nav li#navStore a:hover{background-position:-475px -45px;}
#store #nav li#navStore a{background-position:-475px -45px;}
#nav li#navPress a{background-position:-530px 0; width:56px; left:530px; }
#nav li#navPress a:hover{background-position:-530px -45px;}
#press #nav li#navPress a{background-position:-530px -45px;}
#nav li#navGuestbook a{background-position:-586px 0; width:96px; left:586px; }
#nav li#navGuestbook a:hover{background-position:-586px -45px;}
#guestbook #nav li#navGuestbook a{background-position:-586px -45px;}
#nav li#navGuitars a{background-position:-682px 0; width:90px; left:682px; }
#nav li#navGuitars a:hover{background-position:-682px -45px;}
#guitars #nav li#navGuitars a{background-position:-682px -45px;}
#nav li#navContact a{background-position:-772px 0; width:84px; left:772px; }
#nav li#navContact a:hover{background-position:-772px -45px;}
#contact #nav li#navContact a{background-position:-772px -45px;}

/************************************************
*	home settings							    *
************************************************/
#album p{margin:13px;font-size:1.4em; line-height:20px;}
#album_date{padding-left: 13px;font-size:1.3em;}
p.date {color:#746068;font-size: 1.3em;padding:0 0 0 13px}
#intro{width:495;border-bottom:1px dashed #cfc3aa;padding-bottom:11px;margin-bottom:20px;}
#intro p{font-size:1.4em;line-height:20px;margin:13px;}
#intro a{background: url(images/read_my_biography.png) no-repeat;width:136px;height:20px;float:right; }
#intro a span {display:none;}
#home_news_inside{border:1px dashed #cfc3aa;padding:13px;}
.home_news_item{width:464px;border-bottom:1px dashed #cfc3aa;padding-bottom:13px;margin-bottom:13px;}
#home_news_item_3{width:464px;padding-bottom:0px;margin-bottom:0px;border-bottom:0px;}
.news_item_info {float:right;width:336px;}
.news_item_info p{line-height:16px;font-size:1.3em;}
.news_item_info li a {font-size: 1.4em;color:#a34168;}
.news_item_info li a:hover{border-bottom:1px dotted;;}
p.date_latest {padding-top:6px;color:#5f2e3c;font-size:11px;line-height:8px;}
.home_news_item:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
*:first-child +html .home_news_item{height:1%;}
*html .home_news_item{height:1%;}
#home_latest_journal {margin-left: 13px;}
#home_news h2 {border-bottom:none;}
#audio_player{background:url(images/audio_player_bg.jpg) no-repeat;width:368px;height:87px;padding-top:0px;}
#player{width:290px;height:15px;padding-left:42px;padding-top:37px;}

/************************************************
*	sidebar settings							*
************************************************/
#sidebar {width:372px;height:498px;background: url(images/sidebar_bg.jpg) no-repeat;margin-left:10px;
margin-top:2px;}
#sidebar p {font-size:1.3em;line-height:16px;}
#home #sidebar p {font-size:1.3em;line-height:16px;}
#home #sidebar {width:372px;height:498px;background: url(images/sidebar_bg.jpg) no-repeat;margin-left:10px;
margin-top:7px;}
#home_back_around {padding:17px 0px 13px 25px;background: url(images/horizontal_divider.jpg) no-repeat left bottom;}
.back_around_title {background: no-repeat;width:229px;height:22px;display:block;margin-bottom:4px; }
.back_around_title span{display:none;}
.sign_up_newsletter_title {background: url(images/sign_up_newsletter_title.png) no-repeat;width:192px;height:22px;display:block;margin-bottom:4px; }
.sign_up_newsletter_title span{display:none;}
.buy_on_itunes {background: url(images/buy_on_itunes.png) no-repeat;width:106px;height:14px;float:left;margin:10px 0px 0px 10px;}
.buy_on_itunes span {display:none;}
.buy_on_cdbaby {background: url(images/buy_on_cd_baby.png) no-repeat;width:120px;height:14px;float:left;margin:10px 0px 0px 10px;}
.buy_on_cdbaby span {display:none;}
.buy_on_amazon {background: url(images/buy_on_amazon.png) no-repeat;width:111px;height:17px;float:left;margin:10px 0px 0px 10px;}
.buy_on_amazon span {display:none;}
#signup_newsletter {padding:17px 0px 13px 14px;background: url(images/horizontal_divider.jpg) no-repeat left bottom;}
.sign_up_newsletter {background: url(images/sign_up_newsletter_title.png) no-repeat;width:192px;height:22px;float:left;margin:10px 0px 0px 10px;}
.sign_up_newsletter span {display:none;}
#home_latest_journal {padding:4px 0px 0px 17px;width:268px;}
.latest_journal_entry {background: url(images/latest_journal_entry.png) no-repeat;width:161px;height:18px;margin:10px 0px 0px 0px;display:block;}
.latest_journal_entry span {display:none;}
#home_latest_journal a.read_more{background: url(images/read_more.png) no-repeat;width:83px;height:13px;float:right;margin-right:10px; }
#home_latest_journal a.read_more span {display:none;}
#home_news_inside {background-color:#ece9d9;}
#signup_newsletter {height:120px;}
#feedburner {width:288px;margin-left:13px;}
.feedburnerinput{width:200px;margin-right:5px;float:left;border:1px dashed #bababa;height:20px;padding:2px 0px 0px 2px;}
.emailsubmit {background:transparent url(images/sign_up_submit.png) no-repeat;border:0 none;width:68px;height:31px;cursor:pointer;margin-top:-4px;}
.feedburnerinput {font:Times, Times New Roman, serif;font-size: 1.1em; color:#746068;}

/************************************************
*	news and journal settings settings			*
************************************************/
.newsitem {border-bottom:1px dashed #cfc3aa;margin-bottom:32px;}
.newsitem img{background-color:#ffffff;border:1px solid #cfc3aa;padding:2px;margin:13px 0px 13px 13px;}
.newsitem p{padding:13px 0 17px 13px;font-size:1.4em; line-height:20px;}
.newsitem_date{padding-left: 13px;font-size:1.3em;}
.newsitem a{color:#a34168;text-decoration:none;outline: none;}
.newsitem a:hover{color:#746068;}
.newsitem .date{font-size: 1.3em;color:#746068;padding:0 13px;}
.item_thumb{float:left;width:112px;}
.thumb:hover{border:1px dotted #a34168;}
.square_thumb{background-color:#ffffff;border:1px solid #cfc3aa;padding:2px;}
.square_thumb:hover{background-color: #efebeb;}

/************************************************
*	bio settings settings			            *
************************************************/
#bio #left_col  p {margin:13px 13px 13px 26px;}
#bio #left_col  h2 {margin:13px;}
/************************************************
*	music settings settings			            *
************************************************/
.lyrics #left_col  p{margin:13px;}
#music #left_col #album img{background-color:#ffffff;border:1px solid #cfc3aa;padding:2px;float:left;}
#music #left_col #album ol {margin-left:13px;float:left;width:200px;}
#music #left_col #album li {font-size: 1.3em;}
#music #left_col #album h2 {margin-bottom:13px;}
#music #left_col #album a {background: url(images/view_lyrics.png) no-repeat;width:82px;height:14px;float:right;}
#music #left_col #album span {display:none;}

/************************************************
*	video settings settings			        *
************************************************/
.video p {margin:13px;width:425px;height:344px;float:left;background-color:#ffffff;border:1px solid #cfc3aa;padding:2px;}

/************************************************
*	photos settings settings			        *
************************************************/
.newsitem #ngg-gallery .ngg-galleryoverview {margin-bottom:32px;margin-left:13px;}
.wp-pagenavi {valign:bottom;}
/************************************************
*	press settings settings			        *
************************************************/
#press #left_col li a.on{color:#5e2e3a;}
#subnav{background-color:#ece9da;padding-bottom:4px;padding-top:5px;text-align:center;border:1px dashed #cfc3aa;}
#subnav ul{text-align:center;display:inline;text-align:center;}
#subnav li{display:inline;width:47px;border-right:1px dashed #cfc3aa;margin-right:7px;padding-right:7px;}
#subnav li.subnav-last {display:inline;width:47px;margin-right:7px;padding-right:7px;border-right:none;}
#subnav li a{font-size:1.3em;color:#a34168;}
#subnav li a:hover{border-bottom:1px dotted;}
#press #left_col h2 {margin:13px 0px 13px;}
#press #left_col p {margin-left:13px;}
#press #left_col a{color:#a34168;text-decoration:none;outline: none;}
#press #left_col a:hover{border-bottom:1px dotted #}
.quote {margin:13px 0px 0px 13px;}
.quote p{font-size:1.2em;border-bottom:1px dashed #cfc3aa;padding-bottom:13px;padding-top:0px;}
.quote blockquote p{font-size:1.4em;color:#5f2e3c;padding-bottom:0px;border-bottom:none;margin-top:13px;}
.quote_text {font-size: 1.4em;}
.quote_author {font-weight: bold;}
.quote_place {}

/************************************************
*	guestbook settings settings			        *
************************************************/
#guestbook #left_col .post p{margin-left:13px;}
.guestbook ol{margin:13px;}
.guestbook h3{margin:13px;}
#guest_comment {margin-top:13px;margin-left:13px;}
#guest_comment li {border:1px dashed #cfc3aa;padding:13px;background-color:#ece9d9;margin-bottom:13px;}
.guestbook #left_col #commentform p{margin-left:0px;}
#commentform  {padding-left:13px;}
#commentform textarea{width:470px;margin-bottom:13px;border:1px dashed #BABABA;}
#commentform #submit {background:transparent url(images/submit.png) no-repeat;border:0 none;width:68px;height:31px;cursor:pointer;float:right;}
#commentform label{display:block;font-weight:bold;margin-bottom:10px;}
#commentform label#subscribe{display:inline;}
#commentform input{width:300px;background-color:#F5F5F5;border:1px dashed #BABABA;font-size:1.2em;height:19px;padding:5px 5px 0;width:300px;margin:5 5px 0px 0;color:#746068;}
#subscribe{float:left}
p label{line-height:1em;}

/************************************************
*	contact settings settings			        *
************************************************/

/************************************************
*	sitemap settings							    *
************************************************/
#sitemap ul{margin:13px;}
#sitemap ul li .sub {margin-bottom:0px;margin-top:0px;}
#sitemap ul li .sub a{font-size:1.1em;}
#sitemap li a{font-size:1.3em;color:#746068;}
#sitemap li a:hover{color:#a34168;border-bottom:1px dotted;}
/************************************************
*	footer settings							    *
************************************************/
#footer{background-color:#f2f0e2;padding-bottom:13px;margin-bottom:16px;padding-top:2px;}
#footer ul{text-align:center;}
#footer li{display:inline;width:47px;border-right:1px dashed #cfc3aa;margin-right:7px;padding-right:7px;}
#footer li.footer-last{display:inline;width:47px;margin-right:7px;padding-right:7px;border-right:none;}
#footer li a{font-size:1.3em;color:#a34168;}
#footer li a:hover{border-bottom:1px dotted;}
#credits{display:inline;margin-right:18px;}
#credits p{font-size:1.2em;color:#787878;float:left;margin-left:18px;}
#credits ul{float:right;margin-right:18px;}
#credits li{font-size:1.2em;color:#787878;display:inline;}
#credits li.name{font-size:1.2em;color:#a34168;}
