/*  
Theme Name: The Morning After
Theme URI: http://www.woothemes.com
Version: 3.3.1
Description: Designed by <a href="http://www.woothemes.com">WooThemes</a>.
Author: WooThemes
Author URI: http://www.woothemes.com

	Copyright: (c) 2009 WooThemes.
	License: GNU General Public License v2.0
	License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/



/* Import stylesheets and hide from IE/Mac \*/
/* comressed.css */
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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
body{color:#333;background:#FFF;font-family:Helvetica, Arial, "Lucida Grande", Verdana, sans-serif;line-height:1.5;font-size:75%;text-align:center;margin:0}
table{border-collapse:separate;border-spacing:0;margin-bottom:1.4em;border-top:.1em solid #ddd;border-left:.1em solid #ddd}
caption,th,td{text-align:left;font-weight:400}
blockquote:before,blockquote:after,q:before,q:after{content:""}
html > body{font-size:12px}
h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,"Lucida Grande",Verdana,sans-serif;color:#111;clear:both}
h1{font-size:3em}
h2{font-size:2em}
h3{font-size:1.5em;line-height:2}
h4{font-size:1.2em;line-height:1.25;font-weight:700}
h5{font-size:1em;font-weight:700}
h6{font-size:1em}
p{text-align:justify;margin:0 0 1.5em}
p.last{margin-bottom:0}
p img{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}
p img.top{margin-top:0}
ul,ol{margin:0 0 1.5em 1.5em}
ol{list-style-type:decimal}
dl{margin:1.5em 0}
a{color:#125AA7;text-decoration:underline;outline:none}
a:hover{color:#000}
blockquote{color:#666;font-style:italic;margin:1.5em 0 1.5em 1.5em}
em{font-style:italic}
pre{margin-bottom:1.3em;background:#eee;border:.1em solid #ddd;padding:1.5em}
code{font:.9em Monaco,monospace}
hr{background:#B2CCFF;color:#B2CCFF;clear:both;float:none;width:100%;height:.1em;border:none;margin:0 0 1.4em}
* html hr{margin:0 0 1.2em}
th,td{height:1em;border-bottom:.1em solid #ddd;border-right:.1em solid #ddd;padding:.2em .4em}
textarea{height:180px;width:300px}
p.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}
p.large{font-size:1.2em;line-height:2.5em}
p.quiet{color:#666}
.hide{display:none}
.dquo{margin-left:-.7em}
p.incr,.incr p{font-size:.83333em;line-height:1.44em;margin-bottom:1.8em}
.container{text-align:left;position:relative;width:960px;margin:0 auto;padding:0}
.column{float:left;margin:0 10px;padding:0}
* html .column{overflow-x:hidden}
.border{padding-right:9px;margin-right:0;border-right:1px solid #ddd}
.first{margin-left:0}
.last{margin-right:0}
.span-1{width:50px}
.span-2{width:120px}
.span-3{width:190px}
.span-4{width:260px}
.span-5{width:330px}
.span-6{width:400px}
.span-7{width:470px}
.span-8{width:540px}
.span-9{width:610px}
.span-10{width:680px}
.span-11{width:750px}
.span-12{width:820px}
.span-13{width:890px}
.span-14{width:960px;margin:0}
.append-1{padding-right:70px}
.append-2{padding-right:140px}
.append-3{padding-right:210px}
.append-4{padding-right:280px}
.append-5{padding-right:350px}
.append-6{padding-right:420px}
.append-7{padding-right:490px}
.append-8{padding-right:560px}
.append-9{padding-right:630px}
.append-10{padding-right:700px}
.append-11{padding-right:770px}
.append-12{padding-right:840px}
.append-13{padding-right:910px}
.prepend-1{padding-left:70px}
.prepend-2{padding-left:140px}
.prepend-3{padding-left:210px}
.prepend-4{padding-left:280px}
.prepend-5{padding-left:350px}
.prepend-6{padding-left:420px}
.prepend-7{padding-left:490px}
.prepend-8{padding-left:560px}
.prepend-9{padding-left:630px}
.prepend-10{padding-left:700px}
.prepend-11{padding-left:770px}
.prepend-12{padding-left:840px}
.prepend-13{padding-left:910px}
.box{margin-bottom:1.5em;background:#F0F0F0;padding:1.5em}
.clear{display:block}
.clear:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clear{height:1%}
img{margin:0 0 1.5em}
.pull-1{margin-left:-70px}
.pull-2{margin-left:-140px}
.pull-3{margin-left:-210px}
.push-0{float:right;margin:0 0 0 1.5em}
.push-1{float:right;margin:0 -88px 0 1.5em}
.push-2{float:right;margin:0 -158px 0 1.5em}
.push-3{float:right;margin:0 -228px 0 1.5em}
a.button,button{display:block;float:left;border:.1em solid #dedede;border-top:.1em solid #eee;border-left:.1em solid #eee;background-color:#f5f5f5;line-height:130%;text-decoration:none;font-weight:700;color:#565656;cursor:pointer;font:100% "Lucida Grande",Tahoma,Arial,Verdana,sans-serif;margin:0 .583em .667em 0;padding:5px 10px 6px 7px}
button{width:auto;overflow:visible;padding:4px 10px 3px 7px}
button[type]{padding:0}
:first-child+html button[type]{padding:4px 10px 3px 7px}
button img,a.button img{border:none;width:16px;height:16px;margin:0 3px -3px 0 !important;padding:0}
button:hover,a.button:hover{background-color:#dff4ff;border:.1em solid #c2e1ef;color:#369}
a.button:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff}
.positive{color:#529214}
a.positive:hover,button.positive:hover{background-color:#E6EFC2;border:.1em solid #C6D880;color:#529214}
a.positive:active{background-color:#529214;border:.1em solid #529214;color:#fff}
.negative{color:#d12f19}
a.negative:hover,button.negative:hover{background:#fbe3e4;border:.1em solid #fbc2c4}
a.negative:active{background-color:#d12f19;border:.1em solid #d12f19;color:#fff}
a.PIN_1360220858819_pin_it_button,a.PIN_1360220858819_pin_it_none{display:none!important;visibility:hidden!important}
dl dt,strong,th,label{font-weight:700}
/* close css compressed.css */
/* End import/hide */
body{background:#ebeff2}
a{color:#000;text-decoration:none}
h2{font-weight:400}
.container{background:#fff;padding:0 20px 20px}
#header{height:108px;padding:1.5em 0 0}
#header #logo .title{font:700 3em arial, sans-serif;letter-spacing:-.05em;line-height:1.2em;color:#000;padding:.5em 0 0}
#header #logo .title .site-title{font-size:1em;font-family:Helvetica,Arial,"Lucida Grande",Verdana,sans-serif}
#header #logo .title .desc{text-align:right;font:400 .25em arial, sans-serif;text-transform:uppercase;color:#666;letter-spacing:.2em;border-top:1px solid #ccc;margin:.4em 0 0;padding:.6em 0 0 1.5em}
#header #logo .title a{text-decoration:none;color:#000}
#header #logo a.sitelogo{display:block;width:400px;height:90px;background:url(images/bg/sitelogo.png) no-repeat}
#header #search_menu #search{padding:0 0 0 5px}
#menu{width:400px;float:right;list-style:none;font-weight:700;font-family:Helvetica, Arial;margin:10px 0 0 2px}
#menu li{float:left;line-height:1.6em;font-size:.9em;margin:1px 12px 0 0;padding:2px 0 3px 3px}
#menu li a{text-decoration:none;color:#000;padding:0}
#menu li a:hover{text-decoration:underline;padding:0}
#menu li span{display:block;float:left;padding:0 0 0 22px}
#menu li span.home{background:url(images/bg/home.gif) no-repeat}
#menu li span.about{background:url(images/bg/info.gif) no-repeat}
#menu li span.archives{background:url(images/bg/hourglass.gif) no-repeat}
#menu li span.subscribe{background:url(images/bg/favourite.gif) no-repeat}
#menu li span.contact{background:url(images/bg/mail.gif) no-repeat}
#topbanner_single{height:70px;border-bottom:solid #dadada;border-width:1px 0}
#topbanner .pagetitle,#topbanner_arch .pagetitle,#topbanner_single .pagetitle{float:left;background:#fff;color:#000;font:700 2em arial, sans-serif;text-transform:lowercase;letter-spacing:-.036em;margin:20px 0 0;padding:1px 5px 1px 0}
#latest_post{padding:0 0 1.5em}
#latest_post_image img{margin:0 0 .2em}
.latest_post_meta{font-size:.9em;line-height:1.6em}
.latest_read_on{background:url(images/bg/readon.png) no-repeat top left;padding:0 20px 1px}
.latest_comments{background:url(images/bg/comment.png) no-repeat top left;padding:0 20px 1px}
.latest_category{background:url(images/bg/category.png) no-repeat top left;padding:0 20px 1px}
#home_featured{background:#f2f2f2 url(images/bg/dot.png) repeat-x bottom left;float:left;width:100%;margin:0 0 1.1em}
.feat_content{float:left;padding:0 .7em .4em}
.feat_content img{float:left;border:1px solid #999;margin:.2em 1em 1em 0;padding:0}
.feat_title{font:700 12px georgia, serif;padding:0 0 .3em}
ul.arrow,ul.cat,ul.reccom,ul.email{list-style:none;margin:0}
ul.arrow li{border-bottom:1px solid #dadada;border-left:5px solid #dadada;margin:0 0 .5em;padding:0 0 .5em 12px}
#home_about{border-bottom:1px solid #dadada;border-top:1px solid #dadada;background:#f3f9ff;margin:0 0 1em;padding:1em .7em 0}
#home_about p{font-size:.9em;font-family:tahoma;text-align:left}
.home_recent_post{background:url(images/bg/dot.png) repeat-x bottom left;height:auto;margin:0 0 .8em;padding:.1em 0 1.2em}
.home_recent_post img.woo-image{float:left;margin:0 0 .25em;padding:0 10px 0 0}
.home_recent_date,.home_recent_auth{color:#666;font-size:.9em;margin:0;padding:0 0 0 75px}
.home_recent_exc p{color:#666;text-align:left}
#navigation{font-size:.8em;font-weight:700;text-transform:uppercase;border-bottom:1px solid #dadada}
#navigation ul,#navigation li{list-style:none}
#navigation ul.rss{background:url(images/ico-rss.png) no-repeat right 5px;margin:0;padding:7px 15px 3px 0}
#navigation ul.rss li{display:inline;padding:0 10px 0 0}
#navigation ul.rss li a{color:#c63f00;text-decoration:none}
.nav{z-index:99;list-style:none;line-height:1;margin:0;padding:0}
.nav a{position:relative;color:#555;display:block;z-index:100;line-height:18px;text-decoration:none;text-shadow:0 1px 0 #fff;padding:5px 10px}
.nav a:hover,.nav li.current_page_item a,.nav li.current_page_parent a,.nav li.current-menu-ancestor a,.nav li.sfHover{background:#eee}
.nav li{float:left;width:auto}
.nav li a.sf-with-ul{padding-right:17px}
.nav li ul{background:#FFF;position:absolute;left:-999em;width:200px;border:1px solid #dbdbdb;z-index:999;border-width:1px 1px 0}
.nav li ul li{background:#eee;border-top:1px solid #fff;border-bottom:1px solid #dbdbdb}
.nav li ul li a{width:180px;color:#555;font-size:.85em;padding:8px 10px}
.nav li ul li a.sf-with-ul{padding:5px 10px}
.nav li ul li a:hover,.nav li ul li.current_page_item a,.nav li ul li.current-menu-item a{background:#eaeaea}
.nav li ul ul{margin:-30px 0 0 180px}
.nav li:hover,.nav li.hover{position:static}
.nav li:hover ul ul,.nav li.sfhover ul ul,.nav li:hover ul ul ul,.nav li.sfhover ul ul ul,.nav li:hover ul ul ul ul,.nav li.sfhover ul ul ul ul{left:-999em}
.nav li:hover ul,.nav li.sfhover ul,.nav li li:hover ul,.nav li li.sfhover ul,.nav li li li:hover ul,.nav li li li.sfhover ul,.nav li li li li:hover ul,.nav li li li li.sfhover ul{left:auto}
.nav .sf-sub-indicator{background:url(images/arrow-superfish.png) no-repeat;position:absolute;display:block;right:.4em;top:1.1em;width:10px;height:10px;text-indent:-999em;overflow:hidden}
.nav li ul .sf-sub-indicator{background:url(images/arrow-superfish-right.png) no-repeat}
#side_categories{margin:0 0 1em}
ul.cat li{margin:0;padding:0 0 .3em}
ul.cat li a{display:block;text-transform:uppercase;font-size:.8em;font-weight:700;color:#000;border-bottom:1px solid #dadada;border-left:3px solid #dadada;background:url(images/bg/arrow.png) no-repeat 177px 3px;height:19px;margin:0;padding:3px 12px 0 7px}
ul.cat li a:hover{background:#f1f1f1 url(images/bg/arrow2.png) no-repeat 177px 3px;color:#3a6999}
ul.cat li ul{list-style:none;margin:0;padding:.3em 0 .2em .8em}
ul.cat li ul li{margin:0;padding:0}
ul.cat li ul li a{border:0;text-transform:none;font-size:.9em;height:19px;background:url(images/bg/sub.png) no-repeat;margin:0;padding:0 0 0 12px}
ul.cat li ul li a:hover{background:#f1f1f1 url(images/bg/sub1.png) no-repeat}
ul.reccom li{border-bottom:1px solid #dadada;background:url(images/bg/bubble.png) no-repeat 0 3px;margin:0 0 .5em;padding:0 0 .2em 20px}
ul.email li{border-bottom:1px solid #dadada;background:url(images/bg/doc.png) no-repeat 0 3px;margin:0 0 .5em;padding:0 0 .2em 20px}
.ad_block{border:1px solid #dadada;text-align:center;margin:1em 0 1.2em;padding:4px 0}
.ad_block .ad160{width:160px;margin:0 auto}
.ad_block .ad180{width:180px;margin:0 auto}
.ad_block .ad250{width:250px;margin:0 auto}
.ad_block img,.ad_block p img{display:block;margin:0;padding:0}
.widget ul,.widget ol{list-style:none;margin:0;padding:0}
.widget ul li{border-bottom:1px solid #dadada;background:url(images/bg/postbullet.png) no-repeat 0 2px;margin:0 0 .5em;padding:0 0 .3em 20px}
.widget ol li{border-bottom:1px solid #dadada;margin:0 0 .5em;padding:0 0 .3em 10px}
ul#recentcomments li.recentcomments{background:url(images/bg/bubble.png) no-repeat 0 3px}
table#wp-calendar{width:100%;border:0;margin:0}
table#wp-calendar caption{text-transform:uppercase;font-size:.8em;line-height:1.8em;font-weight:700;letter-spacing:.1em;color:#175595;padding:0 0 .6em}
table#wp-calendar th,table#wp-calendar td{height:1em;text-align:right;border-right:2px solid #fff;padding:.2em .4em}
table#wp-calendar th,table#wp-calendar td#today{font-weight:700;background:#dadada;color:#000;border-bottom:0}
table#wp-calendar td#today{font-weight:700;background:#f2f2f2}
table#wp-calendar td{border-bottom:1px solid #efefef}
.widget_email_most_emailed ul li{background:url(images/bg/doc.png) no-repeat 0 2px}
.archive_meta{border-top:1px solid #dadada;margin:1.5em 0}
.archive_feed{border-bottom:1px solid #dadada;background:url(images/bg/feedicon12.png) no-repeat 0 8px;color:#666;margin:0;padding:.5em 1.5em}
.archive_number{border-bottom:1px solid #dadada;color:#666;background:url(images/bg/info.png) no-repeat 0 8px;margin:0;padding:.5em 1.5em}
.archive_email{border-bottom:1px solid #dadada;color:#666;background:url(images/bg/email_author.png) no-repeat 0 9px;margin:0;padding:.5em 1.5em}
.archive_post_block{border-bottom:1px solid #dadada;margin:0 0 1.2em;padding:.1em 0 0}
.archive_post_meta{color:#666;font-size:.8em;text-transform:uppercase;padding:0 0 .6em}
.post_meta{color:#666;font-size:.8em;text-transform:uppercase;padding:.3em 0 .4em}
.post_meta p img,.post_meta a img{float:none;margin:0;padding:0}
.post_meta p{margin:0 0 .4em}
.post_text{margin:.9em 0 0}
.post_text p{line-height:1.6em;margin:0 0 1em;padding:0}
.post_text a{border-bottom:1px solid #eee}
#post_content blockquote{float:right;width:260px;color:#000;font:bold 1.3em georgia, serif;font-style:italic;letter-spacing:-.048em;margin:0 0 0 1.5em}
#post_content blockquote p{text-align:right;line-height:1.5em}
#post_content img.WP-PrintIcon,#post_content img.WP-EmailIcon,#post_content img.posttag{margin:0 .3em 0 0;padding:.1em 0 0}
#comments{margin-top:3em}
#commenthead{margin-bottom:1em}
ol#commentlist,ol#pinglist{list-style-type:none;margin:0;padding:0 0 12px}
ol#commentlist li,ol#pinglist li{border-right:3px solid #dadada;border-bottom:1px solid #dadada;overflow-x:hidden;margin:0 0 1.2em;padding:0 1em 0 0}
ol#commentlist li.alternate{border-right:3px solid #999;border-bottom:1px solid #dadada}
ol#commentlist li.bypostauthor{border-bottom:1px solid #000;border-right:3px solid #000}
ol#commentlist cite{font-style:normal;text-align:left;display:block;color:#818181;text-transform:uppercase;font-size:.8em}
ol#commentlist li blockquote{float:none;width:auto;color:#818181;font:italic 1em arial, sans-serif;letter-spacing:0;text-align:left;margin:.5em 0;padding:0 2em 0 0}
ol#commentlist li .commentauthor{font-weight:700;color:#333}
ol#commentlist li .commentauthor a,ol#commentlist li .commenttime a{font-weight:700;color:#3a6999}
ol#commentlist li .commnumber{width:30px;text-align:left;float:left;font-size:3em;font-weight:700;line-height:1em}
ol#commentlist li .commentcont p{line-height:1.6em;margin:0 0 .9em;padding:0}
ol#commentlist li ul.children,ol#commentlist li ul.children li ul{list-style:none;margin:0 0 0 2em;padding:0}
ol#commentlist li ul.children li,ol#commentlist li ul.children li ul li{border-right:0;border-bottom:0;border-top:1px dashed #bbb;margin:0;padding:1em 0 0}
.reply{margin:.6em 0 2em}
.reply a,a#cancel-comment-reply-link{line-height:1em;color:#fff;background:#3a6999;font-size:.8em;text-transform:uppercase;font-weight:700;padding:.2em .3em}
.cancel-comment-reply{display:block;margin:1em 0 1.6em}
h3#reply-title small{display:block;margin-top:.1em}
#reply-title #cancel-comment-reply-link{display:block;float:left;font-size:1em;margin:5px 0;padding:3px}
h3#reply-title{margin-bottom:1.6em!important;display:block;float:left;width:100%}
ol#pinglist .pingcontent{display:block}
ol#pinglist .ping_meta{font-style:normal;text-align:left;color:#818181;text-transform:uppercase;font-size:.8em;margin:.6em 0 2em}
#comment-form form{margin-top:1.5em}
label.com{float:left;width:100px}
input.comtext,textarea.comtext{width:300px;border-top:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #dadada;border-right:1px solid #dadada;padding:2px}
input.comtext:focus,input.comtext:hover,textarea.comtext:focus,textarea.comtext:hover{background:#f7f7f7;border-top:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #dadada;border-right:1px solid #dadada}
input.comsubmit,#respond input#submit{margin-left:100px}
ul.archives,ul.wp-tag-cloud{list-style:none;margin:0 0 1.5em}
ul.archives li,ul.wp-tag-cloud li{background:url(images/bg/doc.png) no-repeat 0 2px;padding:0 0 .2em 20px}
#footer{background:url(images/bg/dot.png) repeat-x top left;color:#666;padding:1em 0 0}
#footer p,#footer img{float:none;margin:0}
#footer img{vertical-align:top}
#footer #credit p{text-align:right}
input.search_input{width:292px;border:0;background:#fff url(images/bg/input.png) no-repeat;color:#333;font-weight:700;float:left;margin:0;padding:5px}
#cse-search-box input.search_input{width:292px;border:1px solid #7F7F7F;border-radius:4px;background:#fff url(images/bg/input.png) no-repeat;color:#333;font-weight:700;float:left;margin:0;padding:5px}
#bbp_search{border:1px solid #7F7F7F;border-radius:4px}
input.submit_input{background:url(images/bg/submit.png) no-repeat;border:0;height:24px;width:65px;color:#FFF;font:bold .9em arial, sans-serif;float:left;margin:0 0 0 5px;padding:0}
h2.archive_name,h2.post_name{letter-spacing:-.04em}
h2.post_cat{text-transform:uppercase;font-size:.8em;line-height:1.8em;font-weight:700;letter-spacing:.1em;color:#999;border-bottom:1px solid #dadada;margin:0 0 1em;padding:0 0 .2em}
h2.post_comm{text-transform:uppercase;font-size:.9em;line-height:1.8em;font-weight:700;letter-spacing:.1em;color:#000;border-bottom:1px solid #dadada;border-top:3px solid #999;background:url(images/bg/stripe.png) repeat;margin:0 0 .2em;padding:.6em 0 .4em}
h2.post_comm2,h3#reply-title{text-transform:uppercase;font-size:.8em;line-height:1.8em;font-weight:700;letter-spacing:.1em;color:#000;border-bottom:1px solid #dadada;margin:0 0 .2em;padding:.3em 0 .2em}
h3.latest_post_title{font:bold 1.6em arial, sans-serif;line-height:1.6em;letter-spacing:-.035em;margin:0;padding:0 0 .2em}
h3.home_featured{background:url(images/bg/dot.png) repeat-x top left;text-transform:uppercase;font-size:.8em;line-height:1.8em;font-weight:700;color:#5f9410;letter-spacing:.1em;padding:.7em .7em .9em}
h3.mast{text-transform:uppercase;font-size:.8em;line-height:1.8em;font-weight:700;letter-spacing:.1em;color:#a11b1b;padding:0 0 .6em}
h3.mast2{text-transform:uppercase;font-size:.8em;line-height:1.8em;font-weight:700;color:#5f9410;padding:0 0 .2em}
h3.mast3{text-transform:uppercase;font-size:.8em;line-height:1.8em;font-weight:700;letter-spacing:.1em;color:#224970;padding:0 0 .2em}
h3.mast4{text-transform:uppercase;font-size:.8em;line-height:1.8em;font-weight:700;letter-spacing:.1em;padding:0 0 .6em}
h3.mast5{text-transform:uppercase;font-size:.8em;line-height:1.8em;font-weight:700;letter-spacing:.1em;color:#5f9410;padding:0 0 .2em}
h3.archive_title{line-height:1em;padding:0 0 5px}
h3.archive_title a{font:bold 1em arial, sans-serif;color:#000;letter-spacing:-.036em}
h4.gall{text-transform:uppercase;font-size:.8em;line-height:1.8em;font-weight:700;color:#5f9410;letter-spacing:.1em;padding:0 0 .4em}
.border_left{padding-left:9px;margin-left:0;border-left:1px solid #ddd}
.dot{font-family:"lucida sans unicode", "arial unicode ms", sans-serif}
.navigation{color:#818181}
input.Forms,textarea.Forms{border-top:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #dadada;border-right:1px solid #dadada;padding:2px}
input.buttonem{background:#dadada;float:left}
.filedunder{background:#111;color:#eee;line-height:1em;text-transform:uppercase;font-size:1em;padding:.1em .4em}
.fright{float:right;margin:0 0 .3em .7em}
.captionleft{float:left;text-align:left;margin:0 1.5em 1em 0;padding:.5em}
.captionright{float:right;text-align:left;margin:0 0 1em 1.5em;padding:.5em}
.captionfull{text-align:left;margin:0 0 1em;padding:0}
.captionleft img,.captionright img,.captionfull img{display:block;margin:0}
.captionleft p,.captionright p,.captionfull p{background:#eee;line-height:1.6em;border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:.9em;color:#555;margin:0;padding:.5em}
.aligncenter,div.aligncenter{display:block;margin:14px auto}
.alignleft{float:left;margin:0 14px 10px 0}
.alignright{float:right;margin:0 0 10px 14px}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.wp-caption img{border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text{font-size:11px;line-height:14px;margin:0;padding:5px 4px 5px 5px}
dt.gallery-icon img{border:5px solid #bbb;margin:0;padding:0}
.gallery{width:100%;margin:0 0 1em}
dl.gallery-item{margin:0}
dd.gallery-caption{font-size:.8em;text-align:center;text-transform:uppercase;letter-spacing:.1em;margin:0;padding:5px 0 3px}
.bigimage{background:url(images/bg/stripe.png) repeat;text-align:center;padding:18px 0 0}
.bigcaption{margin:10px 0 0}
.bigcaption p{line-height:1.4em;text-transform:uppercase;text-align:center;font-size:.8em;letter-spacing:.1em}
.imgnav{margin:2em 0}
p.alert,p.download,p.info,p.note,p.tick{margin:10px 0 20px;padding:9px 10px 9px 50px}
p.alert{border-top:1px solid #f0baa2;border-bottom:1px solid #f0baa2;background:#ffd9c8 url(images/ico-alert.png) no-repeat 20px 13px}
p.download{border-top:1px solid #d4ebaf;border-bottom:1px solid #d4ebaf;background:#edfcd5 url(images/ico-download.png) no-repeat 20px 13px}
p.tick{border-top:1px solid #d4ebaf;border-bottom:1px solid #d4ebaf;background:#edfcd5 url(images/ico-tick.png) no-repeat 20px 13px}
p.info{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#eee url(images/ico-info.png) no-repeat 20px 13px}
p.note{border-top:1px solid #efe3ae;border-bottom:1px solid #efe3ae;background:#fef6d2 url(images/ico-note.png) no-repeat 20px 13px}
#contact-page .screenReader{left:-9999px;position:absolute;top:-9999px}
#contact-page ol.forms{float:left;list-style:none;width:100%;margin:10px 0 0}
#contact-page ol.forms li{clear:both;float:left;margin-bottom:18px;position:relative;width:100%}
#contact-page ol.forms label{cursor:pointer;display:block;float:left;font-weight:700;padding-right:20px;width:100px}
#contact-page ol.forms input.txt{width:214px}
#contact-page ol.forms input#sendCopy{border:none}
#contact-page ol.forms textarea{height:300px;width:400px}
#contact-page ol.forms li .error{font-size:12px;display:block;margin-left:120px;color:red}
#contact-page ol.forms li.textarea .error{display:block;margin-left:120px}
#contact-page ol.forms li.screenReader{margin-bottom:0}
#contact-page ol.forms li.buttons .submit{margin:15px 0 0 120px}
#contact-page ol.forms li.inline input{width:auto;margin-left:120px}
#contact-page ol.forms li.inline label{display:inline;float:none;width:auto}
.widget_woo_blogauthorinfo .avatar{border:1px solid #e6e6e6;background:rgba(255,255,255,0.7);padding:5px}
.widget_woo_blogauthorinfo .left{float:left;margin:0 10px 5px 0}
.widget_woo_blogauthorinfo .right{float:right;margin:0 0 5px 10px}
.widget_search input#s{width:60%}
.widget_woo_flickr h3 span{color:#0061D8}
.widget_woo_flickr h3 span span{color:#FF1183}
.widget_woo_flickr .flickr_badge_image{float:left;margin:3px}
.widget_woo_flickr .wrap{position:relative;margin-bottom:20px;padding:0}
.widget_woo_flickr a img{float:left;display:block;border:#CECFC6 1px solid;margin:0 0 8px 5px;padding:3px}
.widget_woo_flickr a:hover img{border:#A8AA99 1px solid}
#header #logo,#header #search_menu{height:90px}
#header #logo .title a:hover,#side_tag_cloud a:hover,.reply a:hover,a#cancel-comment-reply-link:hover,h3.latest_post_title a:hover,h3.archive_title a:hover{color:#fff;background:#000}
#topbanner,#topbanner_arch{height:70px;border:solid #dadada;border-width:1px 0}
#home_content,#arch_content,#post_content{margin:1.5em 0}
.latest_post_meta a,.home_recent_title a,table#wp-calendar td a{font-weight:700}
.latest_post_meta a:hover,#navigation ul.rss li a:hover{text-decoration:underline}
.feat_title a,.widget a,ul.archives li a,ul.wp-tag-cloud li a{color:#224970}
.feat_title a:hover,.widget a:hover{color:#000}
ul.arrow li a,ul.reccom li a,ul.email li a,.archive_meta a:hover,.archive_post_meta a,.post_meta a,#post_content p a,#arch_content p a,.post_meta a,ol#commentlist cite a,ol#pinglist .ping_meta a{color:#3a6999}
ul.arrow li a:hover,ul.reccom li a:hover,ul.email li a:hover,ul.archives li a:hover,ul.wp-tag-cloud li a:hover{color:#000;background:#eee}
#side_recent_comments,#side_most_emailed,#side_tag_cloud,.widget{margin:0 0 1.4em}
.archive_meta a,.post_meta_tag{color:#666}
.archive_post_meta a:hover,.post_meta a:hover,#post_content p a:hover,#arch_content p a:hover,ol#commentlist cite a:hover,ol#commentlist li .commentauthor a:hover,ol#commentlist li .commenttime a:hover,ol#pinglist .ping_meta a:hover{color:#000;text-decoration:underline}
img.WP-PrintIcon,img.WP-EmailIcon,.none,.widget_search label.screen-reader-text{display:none}
#commentform,.clear{clear:both}
.fright img,.bigimage img{border:3px solid #777}
.stripe,dt.gallery-icon{background:url(images/bg/stripe.png) repeat top left}
.fl,.prvimg{float:left}
.fr,.nxtimg{float:right}
dt.gallery-icon a,.gallery img,.bigimage a{border:0}
#widget-collapscat-2-top li.collapsing.categories{background: none repeat scroll 0 0 transparent;}
.widget.widget_rss h3.mast .rsswidget {float: left;margin-right: 6px;}
.widget.widget_rss ul {clear:both;}
