/*
 * Theme Name: Guthries
 * Theme URI: http://www.guthriesplace.com
 * Description: Custom theme for She Doesn't Like Guthries.
 * Version: 0.3
 * Author: Mired Media
 * Author URI: http://miredmedia.com
 * Tags:
 *
 * License:
 * License URI:
 *
 * Copyright (c) 2010 Mired Media.  All rights reserved.
 * http://miredmedia.com
 */

html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;vertical-align:baseline;font-size:100%;background:transparent;border:none;text-decoration:none}b,i,hr,u,center,menu,layer,s,strike,font,xmp{margin:0;padding:0;vertical-align:baseline;font-size:100%;font-weight:normal;font-style:normal;background:transparent;border:none;text-decoration:none}font{color:#333}center{text-align:left}body{line-height:1.4;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;background:#0a0a0a}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:normal;margin:0 0 18px 0}h1{font-size:2.4em;line-height:1}h2{font-size:1.7em}h3{font-size:1.55em}h4{font-size:1.4em}h5{font-size:1.25em}h6{font-size:1.1em}p{margin:0 0 18px 0}ol,ul{list-style:none}ul{list-style:disc;margin:0 0 18px;padding-left:2.5em}ol{list-style-type:decimal;margin:0 0 18px;padding-left:3em}ol ol{list-style:upper-roman}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:upper-alpha}ol ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 0 18px 3px}dl dt{font-weight:bold;margin:12px 0 0 0}dl dd{margin:6px 0 0 1.5em}strong{font-weight:bold}strong strong{font-weight:normal}em,cite{font-style:italic}em em,cite cite{font-style:normal}abbr{cursor:help}acronym{text-transform:uppercase;border-bottom:1px dashed #666;cursor:help}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:baseline;position:relative;bottom:0.3em}sub{vertical-align:baseline;position:relative;top:0.3em}address{font-style:italic;margin:0 0 18px 0}li address,dd address{margin:0}blockquote{margin:0 2.5em;font-style:normal}blockquote em,blockquote cite{font-style:italic}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a:focus,a:hover{color:#999;text-decoration:underline}a{color:#e5e517;cursor:pointer;text-decoration:none}a img{border:none}pre{overflow:auto;font:.9em Monaco,monospace,Courier,"Courier New";line-height:1.2;margin-bottom:18px;padding:9px}code{font:.9em Monaco,monospace,Courier,"Courier New"}pre code{font-size:1em}ins,dfn{font-style:italic;text-decoration:none;border-bottom:1px solid #666}del{text-decoration:line-through}object{margin-bottom:18px}input,textarea{font-size:1em;font-family:Georgia,Times,"Times New Roman",serif;padding:3px}form label{cursor:pointer}option{padding:1px 3px}table{border-collapse:collapse;border-spacing:0;margin-bottom:18px}th,td{text-align:left}hr{margin-bottom:18px}img.wp-smiley{max-height:12px;margin:0;padding:0;border:none}.gallery{display:block;text-align:center;margin-bottom:18px !important}.alignleft,.left{float:left;margin-right:15px}.alignright,.right{float:right;margin-left:15px}.aligncenter,.center{display:block;margin:0 auto 18px auto}.alignnone,.block{clear:both;margin:0 0 18px 0}.clear{clear:both}img.alignleft,img.alignright{display:inline}blockquote.alignleft,blockquote .alignright{width:33%}div.menu ul{margin:0;padding:0;list-style:none;line-height:1}div.menu ul ul{position:absolute;top:-999em;width:170px}div.menu ul ul li{width:100%}div.menu li:hover{visibility:inherit}div.menu li{float:left;position:relative}div.menu a{color:#fff;display:block;position:relative}div.menu a:hover{color:#999}div.menu li:hover ul,li.active ul{left:0;top:1.1em;z-index:1020}div.menu li:hover li ul,li.active li ul{top:-999em}div.menu li li:hover ul,li li.active ul{left:170px;top:0}div.menu li li:hover li ul,li li.active li ul{top:-999em}div.menu li li li:hover ul,li li li.active ul{left:170px;top:0}#menu-primary{clear:both;float:right;margin:0 0 20px 20px;position:relative;text-align:right;width:130px;z-index:1010}#menu-primary-items{margin-bottom:8px}#menu-primary-items li{display:block;float:none;margin-bottom:8px}#menu-primary-items .current-menu-item,#menu-primary-items .current-menu-ancestor,#menu-primary-items .current-page-ancestor,.taxonomy-category #menu-primary-items .blogs,.singular-post #menu-primary-items .blogs,.archive-event #menu-primary-items .events,.singular-event #menu-primary-items .events,.taxonomy-event-type #menu-primary-items .events{background:url(images/select-arrow.png) no-repeat right 0;padding-right:20px;right:-10px}#menu-primary-items a{display:inline}#menu-primary .widget-social a{margin:8px 0 8px 4px}#top{background:no-repeat center 0;height:250px;position:fixed;width:100%}#top span{background:url(images/bg-smooth.png) repeat-x 0 bottom;bottom:0;display:block;height:100%;position:absolute;width:100%}#container{margin:0 auto;width:960px}#main{overflow:hidden;position:relative}#content{overflow:hidden}#content,#footer{position:relative;z-index:1000}#header{padding:30px 30px 0;position:relative;z-index:1020}#site-title{margin:0 0 -40px -30px;position:relative}#site-title a{background:url(images/logo.png) no-repeat;display:block;height:130px;position:relative;width:254px}#site-title span{display:none}#site-description{font:italic normal 1em/1.5 Georgia,"Times New Roman",Times,serif;margin:0 0 1.5em 30px;position:relative}#content{margin:0 20px 20px;padding-left:40px}div.hentry{overflow:hidden}div.hentry .thumbnail{float:left;margin:5px 21px 21px 0}.entry-title a{color:#eee}.entry-title a:hover{color:#999}.entry-content{margin-bottom:21px;overflow:hidden}div.past-events ul{list-style:none}div.past-events ul li{margin-bottom:5px;overflow:hidden}div.past-events .thumbnail{float:left;height:auto!important;margin:5px 10px 5px 0;width:75px}.archive div.hentry{border-top:1px solid #eee;padding-top:15px}.loop-meta{margin-bottom:21px;overflow:hidden}.section-title a{color:#ddd}.section-title a:hover{color:#999}.read-more a{color:#ddd}.read-more a:hover{color:#999}div.showposts{clear:both;overflow:hidden}div.showposts div.hentry{border-top:1px solid #eee;padding-top:15px}dl.fare-item{margin:0 20px 20px;overflow:hidden;position:relative}dt.fare-item-term{font-weight:normal;line-height:26px;margin:0 20px 5px 0}dt.fare-item-term .fare-item-name{font-size:20px}dt.fare-item-term .fare-item-price{display:inline;float:right;text-align:right}dd.fare-item-content{clear:both;font-size:.9em;margin:0 6em 0 20px}.mapp-directions input[type=button]{display:none}.mapp-directions .adp-list{background:none!important;border:0 none!important;font-size:.9em;margin-bottom:21px}.mapp-directions .adp-listheader{font-size:1.2em;font-weight:bold}.mapp-directions .adp-warnbox,.mapp-directions .adp-warnbox .warnbox-content,.mapp-directions .adp-warnbox .warnbox-c1,.mapp-directions .adp-warnbox .warnbox-c2{background:none!important;border:0 none!important;color:#f00;font-style:italic;margin-bottom:21px}.mapp-directions .adp-text{color:#fff!important;font-size:1.2em;font-weight:bold;line-height:38px;margin-bottom:15px}.mapp-directions .adp-legal{text-align:center}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{font-weight:bold;margin:1em 2em;padding:8px;text-align:center}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors{border:2px solid #f7e700}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{background:none;border:none;color:#f00;font-size:.9em;left:0;margin:4px 0;padding:8px;position:relative;top:50%;width:auto;z-index:100}span.wpcf7-not-valid-tip-no-ajax{color:red;display:block;font-size:.9em}span.wpcf7-list-item{margin-left:.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{background:#fff;border:none;margin-left:4px;vertical-align:middle}div.wpcf7 .watermark{color:#888}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.alignright{float:right;margin-left:21px}.alignleft{float:left;margin-right:21px}.wp-caption,.caption{text-align:center}.pagination{clear:both;margin-bottom:1em;text-align:center}.pagination .prev{float:left;margin-right:1em}.pagination .next{float:right;margin-left:1em}form span.required{color:#f00;font-size:16px;font-weight:bold}.avatar{float:left;margin:5px 21px 10px 0} .byline,.entry-meta,.read-more{font-size:.9em;font-style:italic}.byline{margin-bottom:15px}.byline a{color:#ddd}.byline a:hover{color:#999}.entry-meta{margin-bottom:21px}.entry-meta a,.edit a{color:#666}.entry-meta a:focus,.entry-meta a:hover,.edit a:focus,.edit a:hover{color:#999}.read-more{text-align:right}.gallery .gallery-row{padding-bottom:15px}.gallery .gallery-caption{font:italic 0.8em Georgia,Times New Roman,Times,serif}.author-profile{margin-bottom:21px;overflow:hidden}.comment-list,.comment-list ol{  list-style:none;  margin:0 0 21px;  padding:0;  border-top:1px solid #dfdfdf;  background:url(images/bg-overlay-50.png)}.comment-list li{padding:21px 21px 0;border:1px solid #dfdfdf;border-top:none}.comment-list .avatar{float:left;width:40px;height:40px;margin:0 15px 10px 0;padding:2px;border:1px solid #eee}.comment-meta{margin:0 0 21px 0;font-size:14px;color:#999}.comment-meta .comment-author cite{font-family:Arial,Verdana,sans-serif;font-style:normal;font-weight:bold;color:#858585}.comment-meta a{font-style:normal;color:#666;border-bottom:1px dotted #ccc}.comment-meta a:hover{color:#000;border-bottom:1px dotted #333;text-decoration:none}.comment-text{color:#555}.comments-closed{padding:10px 21px;font-size:14px;color:#666;background:#f9f9f9;border-left:5px solid #ddd}#respond{overflow:hidden}.comment-list #respond{margin-top:21px}#respond .log-in-out{font-size:15px;color:#777}#respond .log-in-out a{font-style:italic}#reply-title small a{font:italic normal normal 14px/21px Georgia,Times,'Times New Roman',serif}#respond label{  float:left;font:normal normal normal 13px/21px Arial,Verdana,sans-serif;color:#777; width:6em; margin:5px 9px 0 0; text-align:right}#respond p.req label{color:#999}#respond span.required{font-size:16px;font-weight:bold;color:#f00}#respond #submit{ float:left; position:relative;margin:0 15px 21px 5em}#footer{clear:both;text-align:center;margin-top:15px;overflow:hidden}#footer a{color:#fff}#footer a:hover{color:#999}#featured-links{margin-bottom:15px;overflow:hidden;position:relative}#featured-links .bookmarks,#featured-links .bookmark{display:block;list-style:none;margin:0;padding:0;position:relative}#featured-links .bookmarks{float:right;right:50%}#featured-links .bookmark{float:left;left:50%;overflow:hidden}#featured-links .bookmark img{display:block;margin:0 15px}.page-template-front-page #site-title{float:right;margin:0 0 30px -205px;z-index:1000}.page-template-front-page #site-title a{background-image:url(images/logo-home.png);height:187px;width:365px}.page-template-front-page #site-description{margin:0 400px 0 0}.page-template-front-page #menu-primary{background:url(images/bg-overlay-50.png);bottom:-560px;padding:20px;position:absolute;right:0;width:auto}.page-template-front-page #sidebar-after-menu-primary{bottom:-20px;position:absolute;right:20px}.page-template-front-page #main{overflow:visible}.page-template-front-page #content{height:500px;overflow:visible;top:20px;margin-right:200px}.page-template-front-page .entry-content{margin-bottom:0}.page-template-front-page .post-1{background:url(images/bg-overlay-50.png);border-top:0 none;bottom:0;left:0;padding:15px 15px 0;position:absolute}.page-template-front-page #bg-front-page{background:no-repeat;height:540px;left:0;overflow:hidden;position:absolute;width:960px;top:0;z-index:0}.page-template-front-page .entry-meta.credit{margin:40px 0 0}#sidebar-sliding-panel{left:-20px;position:absolute;top:-20px}#sidebar-sliding-panel .widget{background:url(images/bg-overlay-50.png);overflow:hidden;padding:15px 30px 2px;position:relative}#sidebar-sliding-panel .widget .widget-title:hover{color:#999;cursor:pointer;text-decoration:underline}#sidebar-sliding-panel .widget ul,#sidebar-sliding-panel .widget ol,#sidebar-sliding-panel .widget div{display:none;overflow:hidden;position:relative;width:100%}#sidebar-sliding-panel .widget ul,#sidebar-sliding-panel .widget ol{padding-left:1.4em}.page-template-show-children #entry-children{float:left}.page-template-show-children #entry-children .child-page{border-top:1px solid #fff;padding:10px 15px 0 0}.page-template-list-siblings #content{display:inline;float:left;width:520px}#menu-siblings{float:right;font-size:13px;margin:65px 10px 0 0;text-align:right;width:170px}#menu-siblings-items{margin-bottom:8px}#menu-siblings-items li{display:block;float:none;margin-bottom:8px}#menu-siblings-items .current_page_item{background:url(images/select-arrow.png) no-repeat right 0;padding-right:20px;right:-10px}#menu-siblings-items a{display:inline}
