/**
 * Theme Name: My Life
 * Theme URI: http://themehybrid.com/themes/my-life
 * Description: A serene blogging theme that emphasizes your content with readable typography. It uses post formats; has three nav menu locations; and supports one-, two-, and three-column layouts.
 * Version: 0.3
 * Author: Justin Tadlock
 * Author URI: http://justintadlock.com
 * Tags: theme-options, threaded-comments, microformats, translation-ready, rtl-language-support, one-column, two-columns, three-columns, right-sidebar, left-sidebar, fixed-width, sticky-post, custom-background, custom-header, custom-menu, full-width-template, post-formats, featured-images, featured-image-header
 * License: GNU General Public License v2.0
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 */

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,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;background:transparent;border:none;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,i,hr,u,center,menu,layer,s,strike,font,xmp{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;font-weight:normal;font-style:normal;background:transparent;border:none;text-decoration:none}body{line-height:25px;font-family:Arial Narrow;color:#000000;background:#fff#}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:normal;margin:0 0 25px 0}h1{font-size:1.8em}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 25px 0}ol,ul{list-style:none}ul{list-style:disc;margin:0 0 25px 2.5em}ol{list-style-type:decimal;margin:0 0 25px 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 25px 5px}dl dt{font-weight:bold;margin:10px 0 0 0}dl dd{margin:5px 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:normal;border-bottom:0px 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 25px 0}li address,dd address{margin:0}blockquote{margin:0 25px;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{cursor:pointer}a img{border:none}pre{overflow:auto;font:.9em Arial Narrow";line-height:25px;margin-bottom:25px;padding:10px}code{font:.9em Arial Narrow"}pre code{font-size:1em}ins,dfn{font-style:italic;text-decoration:none;border-bottom:1px solid #666}del,s,strike{text-decoration:line-through}object{margin-bottom:25px}input,textarea{font-size:1em;padding:3px}input[type="submit"]{cursor:pointer}:focus{outline:none}form label{cursor:pointer}option{padding:1px 2px}table{border-collapse:collapse;border-spacing:0;margin-bottom:10px}th,td{text-align:left}hr{height:1px;margin-bottom:25px;background:#333}img.wp-smiley{max-height:12px;margin:0;padding:0;border:none}.gallery{display:block;text-align:center;margin-bottom:25px}.alignleft,.left{float:left;margin-right:20px}.alignright,.right{float:right;margin-left:20px}.aligncenter,.center{display:block;margin:0 auto 25px auto}.alignnone,.block{clear:both;margin:0 0 25px 0}.clear{clear:both}blockquote.alignleft,blockquote.alignright{width:33%}

div.menu ul{margin:0;padding:0;list-style:none;line-height:1.0}div.menu ul ul{position:absolute;top:-999em;width:100em}
div.menu ul ul li{width:100%}div.menu li:hover{visibility:inherit}div.menu li{float:left;position:relative}div.menu a{display:block;position:relative}div.menu li:hover ul,li.sfHover ul{left:0;top:2em;z-index:99}div.menu li:hover li ul,li.sfHover li ul{top:-999em}div.menu li li:hover ul,li li.sfHover ul{left:1em;top:0}div.menu li li:hover li ul,li li.sfHover li ul{top:-999em}div.menu li li li:hover ul,li li li.sfHover ul{left:10em;top:0}font-weight:normal;font-style:normal}body{display:table;width:100%;font:normal normal normal 13px/18px Arial Narrow,serif; 
border-top:2px solid #fff ;border-bottom:1px solid #847e79}




#main{line-height:20px}.layout-1c #main{font-size:12/15px;line-height:20px}


blockquote{height:100%;margin:0;padding:12px 60px 0 60px;font-size:.95em;color:#999;background:url(images/quotes.png) no-repeat 0 0}blockquote blockquote{font-size:1em;padding:4px 45px 0 45px;background-image:url(images/quotes-alt.png)}.hentry blockquote p{line-height:25px}code{padding:0 3px;color:#5e5752;background:#f3f0e0}pre{padding:25px;font-size:.9em;color:#5e5752;background:#f3f0e0;border:1px solid #edeada}pre code{padding:0}acronym,abbr{border-bottom:1px dotted #999}table{margin:0 0 25px 0;width:100%;background:#f4f2e7;border-left:0px solid #f4f2e7;border-right:0px solid #f4f2e7}table caption{font-size:.85em;text-transform:normal;color:#000}th{font:normal normal bold .85em/25px ArialNarrow;padding:4px 2%;text-align:left;border-top:1px solid #f4f2e7;border-bottom:1px solid #f4f2e7;border-right:1px solid #f4f2e7}td,tbody th{padding:4px 2%;font-size:13px;color:#000000;background:#ffffff;border-bottom:0px solid #f4f2e7;border-right:0px solid #f4f2e7}tr:hover td,tr:hover th{background:#e0dcca}thead th,tfoot th,thead tr:hover th,tfoot tr:hover th{color:#f3f0e0;background:#635a52}td.pad,th.pad{background:#f3f0e0}

#wp-calendar{}#wp-calendar a{font-weight:bold;display:block;color:#f3f0e0;background:#635a52}#wp-calendar a:hover{background:#4e4844}#wp-calendar th{}#wp-calendar th,#wp-calendar td{padding:0;text-align:center}#wp-calendar td.pad,#wp-calendar #prev,#wp-calendar #next{background:transparent}#wp-calendar #prev{text-align:left}#wp-calendar #next{text-align:right}#wp-calendar #prev a,#wp-calendar #next a{display:inline;font-family:Arial Narrow;color:#000000;background:transparent}hr{height:1px;background:#e2e6e2}.hfeed img,.avatar{width:auto;height:auto;padding:9px;background:#ffffff repeat 0 0;border:0px solid #d5d3d1}.layout-default .hentry img,.layout-2c-l .hentry img{max-width:580px}.layout-3c-l .hentry img,.layout-3c-r .hentry img,.layout-3c-c .hentry img{max-width:450px}

.layout-1c .hentry img{max-width:788px}.avatar{float:left;margin:0 5px 25px 0}.format-status .avatar{width:65px;height:65px;margin-bottom:25px}.wp-caption{overflow:visible;padding:0}.wp-caption.alignright{margin-right:20px}.wp-caption.alignleft{margin-right:45px}.layout-1c .wp-caption{max-width:808px}

.layout-default .wp-caption,.layout-2c-l .wp-caption,.layout-2c-r .wp-caption{max-width:600px}.layout-3c-l .wp-caption,.layout-3c-r .wp-caption,.layout-3c-c .wp-caption{max-width:470px}.wp-caption img{width:100%;margin:0}.wp-caption-text{max-width:560px;margin:-7px 10px 7px 10px;padding:8px 10px;font:normal normal normal 12px/12px Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;color:#000;background:#f3f0e0;border-bottom:1px solid #000}

.layout-1c .wp-caption-text{max-width:670px}



#menu-primary{
position:relative;z-index:99;width:100%;height:35px;
background:url('images/menu-primary-bg.png') repeat 0 0;
border-bottom:0px solid #1c5631 ;
}

#menu-primary ul li {
	border-left: 0;
	background: url('images/sepp.png') no-repeat;
	height:35px;
}

#menu-primary ul li:first-child {
	background: none;
	padding-left: 0;
}


#menu-primary .wrap{width:680px;margin:0 auto}
#menu-primary li a{float:left;padding:6px 23px 6px 27px;font:normal 12px/25px Arial Narrow,sans-serif;text-transform:normal;color:#fff}

#menu-primary li.current-menu-item a{background-image:url("images/indicator.png");background-repeat: no-repeat; background-position:center; }




#menu-primary li li a{margin:0px 10px 0px 15px;padding:6px 0px 0px 20px;font-weight:normal;text-transform:none;color:#dad6c9;}
#menu-primary li ul{border-bottom-right-radius:5px;border-bottom-left-radius:5px}

#menu-primary li ul{
float:right;
  max-height: 80px;
padding: 0px 7px 0px 0px;
  max-width: 95px;
margin-top:5px;
background-color: #000;}

#menu-primary li ul:first-child {
	background: none;
	padding-left: 0;
}




#menu-primary li:hover ul,#menu-primary li.sfHover ul{top:30px}#menu-primary li:hover li ul,#menu-primary li.sfHover li ul{top:-999em}#menu-primary li li:hover ul,#menu-primary li li.sfHover ul{top:0}#menu-primary a.sf-with-ul{padding-right:28px}#menu-primary li .sf-sub-indicator{overflow:hidden;position:absolute;top:16px;right:12px;width:9px;height:5px;text-indent:-9999em;background:url(images/menu-primary-arrows.png) no-repeat 0 0}#menu-primary li a:hover .sf-sub-indicator,#menu-primary li.sfHover .sf-sub-indicator,#menu-primary li.current-menu-item .sf-sub-indicator{background-position:0 -5px}#menu-primary li ul li .sf-sub-indicator,#menu-primary li ul li.current-menu-item li .sf-sub-indicator{top:14px;width:5px;height:9px;background-position:0 -10px !important}


#header{width:1000px;height:0px;margin:0 auto;padding:0px 0}.header-image{display:block;width:1000px;height:200px;margin:0 auto 0px auto;padding:0px;background:#fffffff;border:0px solid #ffffff}

#footer{overflow:hidden;width:670px;margin:0 auto;padding:0 25px;color:#1c5631.;font:normal 12px/20px Arial Narrow; color:#000}
#footer{border-top:1px solid #e3e3e3} #footer .copyright,#footer .credit{float:left;width:100%}#footer .credit{text-align:center}#menu-subsidiary{clear:both;height:37px;background:url('images/menu-primary-bg.png') repeat 0 0;border-top:2px solid #4e4844}#menu-subsidiary .wrap{width:1010px;margin:0 auto}#menu-subsidiary li a{float:left;padding:6px 25px;font:normal 12px/20px Arial Narrow; color:#000;text-transform:uppercase;color:#1c5631}#menu-subsidiary li a:hover,#menu-subsidiary li.current-menu-item a{background:#4e4844}#main{clear:both;overflow:hidden;width:908px;margin:0 auto 25px auto;padding:50px 50px 0 50px;color:#666;background:#fffffff;border:0px solid #d5d3d1}

.layout-1c #main{width:690px;padding:0px 0px 0 0px; font:normal 13px/20px Arial Narrow; color:#000; border-bottom:0px solid #d5d3d1 }