/*
Theme Name: iLost
Theme URI: http://xuui.net/themes/ilost-release.html
Description: The 2011 theme for Xu.Design is stylish. This is a simplified version. Designed and created by Xu.hel. WordPress 3.2 or later is Version to use.
Version: 1.1
Author: Xu.hel@Warpflare
Author URI: http://xuui.net/
License: GNU General Public License
License URI: license.txt
Tags: white, two-columns, left-sidebar, fixed-width, custom-background, threaded-comments, translation-ready, editor-style
*/

/* Reset */
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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{background:transparent;border:0;margin:0;padding:0;outline:0;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html{-webkit-text-size-adjust:none;}
body{background:#eee url(images/bg.png) repeat-x;margin:0 auto;width:1000px;font:9pt/1.5 'Lucida Sans Unicode','Lucida Grande',Helvetica,Arial,sans-serif;color:#444;text-align:center;}
h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal;}
hr{display:none;}
ol,ul{list-style:none outside none;}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;}
table th,table td{word-wrap:break-word;overflow:hidden;}
caption,th,td{font-weight:normal;text-align:left;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
del{text-decoration:line-through;}
div,p{white-space:normal;word-break:normal;word-wrap:break-word;}
fieldset,img,a img{border:none;}
textarea{resize:both;}
a{color:#08c;text-decoration:none;}
a:focus,a:active,a:hover{color:#08c;text-decoration:underline;}
.clear{clear:both;}
.clearer{clear:both;display:block;margin:0;padding:0;height:0;line-height:1px;font-size:1px;}
:focus{outline:0;}
:link,:visited,ins{text-decoration:none;}
::-moz-selection{background:#b5d5ff;color:#000;}
::selection{background:#b5d5ff;color:#000;}
/*!important*/

/* Basics Tags */
hr{clear:both;background-color:#ccc;border:none;height:1px;margin-bottom:1.6em;}
p{margin-bottom:1.6em;}
ul,ol{clear:both;margin:0 0 1.6em 3em;}
ul{list-style:disc;}
ol{list-style-type:decimal;}
ol ol{list-style:upper-alpha;}
ol ol ol{list-style:lower-roman;}
ol ol ol ol{list-style:lower-alpha;}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}
dl{margin:0 1.6em;}
dt{font-weight:bold;}
dd{margin-bottom:1.6em;}
strong{font-weight:bold;}
small{font-size:smaller;}
cite,em,i{font-style:italic;}
blockquote{margin:0 3em;/*padding:0 3em;*/font-style:italic;font-weight:normal;font-family:Georgia,serif;}
blockquote em,blockquote i,blockquote cite{font-style:normal;}
blockquote cite{color:#666;font-weight:300;letter-spacing:0.05em;text-transform:uppercase;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;}
pre{overflow:auto;background:#f7f7f7;margin-bottom:1.6em;padding:0.7em 1.6em;line-height:1.5;font:13px "Courier 10 Pitch",Courier,monospace;color:#222;}
code,kbd{font:13px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;}
abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help;}
address{display:block;margin:0 0 1.625em;}
ins{background:#fff9c0;text-decoration:none;}
big{font-size:131.25%;}
sup,sub{position:relative;height:0;line-height:1;vertical-align:baseline;font-size:10px;}
sup{bottom:1ex;}
sub{top:.5ex;}

/* layout */
header{margin:0 5px;padding:13px 0 0;height:36px;}
#content{background:#fff url(https://byfiles.storage.live.com/y1p314BEQdEh--3fl7Z9iGraD8eVP5SP6nsqSFWQkFv-376qeny5VmItsY6E4HKEY3XNREtKBgLLTqFOfl7ISBBhA/sidebg0.png) repeat-y;border:1px solid #e0e0e0;border-color:rgba(255,255,255,0.86);margin:0 0 20px;border-radius:5px;box-shadow:0 1px 7px rgba(0,0,0,0.16);}
body.single #content{background-image:url(https://byfiles.storage.live.com/y1pTuwH-vueY0e_zhDsSjZX3i9JUqMW5n_Rwji22EGMtDNHHPVMo2yWmyV7bxyEzT5rg8YttryBIwA/orzorz.png);}
#content article{float:right;padding:10px 20px;width:810px;}
aside{float:left;width:125px;}
footer{clear:both;padding:0 0 9px;text-align:left;}

/* Header */
header .hidden{display:none;}
header .hgroup{float:left;width:200px;height:35px;}
header h1,header .description{text-align:left;}
header h1{float:left;overflow:hidden;display:inline;line-height:1;max-width:180px;height:1.2em;font-size:15pt;font-weight:700;}
header h1,header h1 a{color:#565656;text-shadow:0 1px 0 #fff;}
header h1 a:hover{color:#000;text-decoration:underline;}
header .feedrss{float:left;display:block;overflow:hidden;background:url(images/feedrss.png) no-repeat 0 0;margin:4px 0 0 2px;width:16px;height:16px;text-indent:999em;transition:transform 0.3s ease-out;-webkit-transition:transform 0.3s ease-out;-moz-transition:transform 0.3s ease-out;}
header .feedrss:hover{background-position:0 -16px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform-origin:30% 50%;-webkit-transform-origin:30% 50%;-moz-transform-origin:30% 50%;}

/* Menus Nav */
header div.menu{float:left;overflow:hidden;width:530px;height:25px;text-align:right;}
header nav{float:left;overflow:hidden;width:560px;height:25px;text-align:right;}
header div.menu ul,header nav ul{margin:0;list-style:none;}
header .menu{margin:0;padding:0 10px 0 20px;background:url(images/gradient.png) no-repeat 0 9em;}
header .menu li{display:inline-block;margin:0 5px;padding:0 6px;line-height:21px;color:#666;}
header .menu li a{color:#333;}
header .menu li a:hover{color:#08c;text-decoration:none;}
header .menu li.sub-ul{background:url(images/sub-menu.png) no-repeat right 14px;}
header .menu li.current_page_item a,header .menu li.current-menu-item a,header .menu li.current_page_parent a{color:#999;}
header .menu li.current_page_item a:hover,header .menu li.current-menu-item a:hover,header .menu li.current_page_parent a:hover{color:#999;}
header .menu li:hover > ul{/*display:block;*/}
header .menu li ul{display:none;position:absolute;background:#ddd url(images/gradient.png) repeat-x 0 0;border:1px solid #bbb;margin:0;padding:0;z-index:2;width:150px;border-radius:7px;box-shadow:0 1px 3px rgba(0,0,0,0.3);}
header .menu li ul li,header .menu li ul li a{color:#666;}
header .menu li ul li{display:block;margin:0 4px;padding:0;text-align:left;}
header .menu li ul ul{margin:-24px 0 0 143px;}
header .menu li ul a{display:block;margin:0 -3px;padding:1px 7px;border-radius:7px;}
header .menu li ul a:hover{border:1px solid #aecff7;padding:0 6px;text-shadow:0 1px 1px rgba(0,0,0,0.1);}

/* Search */
#searchform{float:right;width:180px;height:21px;}
#searchform .screen-reader-text{display:none;}
#searchform #s{background:url(images/searchbox.png) no-repeat;border:none;padding:2px 10px 2px 20px;width:150px;height:17px;color:#666;}
#searchform #searchsubmit{display:none;}
section .entry #searchform{float:none;width:auto;height:auto;}
section .entry #searchform .screen-reader-text{display:inline;display:inline-block;vertical-align:top;}
section .entry #searchform #s{display:inline;display:inline-block;}
section .entry #searchform #searchsubmit{display:inline;display:inline-block;border:1px solid #b8b8b8;border-radius:7px;}
aside #searchform{float:none;margin:10px 0;}

/* Content Tags */
.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.comment-body h1,.comment-body h2,.comment-body h3,.comment-body h4,.comment-body h5,.comment-body h6{margin:0 0 .9em;font-weight:bold;line-height:1.5em;}
.entry h1,.entry h2,.comment-body h1,.comment-body h2{color:#222;font-weight:bold;}
.entry h1,.comment-body h1{font-size:2em;}
.entry table,.comment-body table{border:1px solid #e7e7e7;border-collapse:collapse;margin:0 0 1.6em;text-align:left;width:100%;}
.entry th,.comment-body th{border-top:1px solid #e7e7e7;padding:4px 8px;color:#666;font-size:12px;font-weight:bold;letter-spacing:0.1em;line-height:1.6em;text-transform:uppercase;}
.entry td,.comment-body td{border-top:1px solid #e7e7e7;padding:4px 8px;display:table-cell;vertical-align:inherit;}
.entry tr.odd td,.comment-body tr.odd td{background:#f2f7fc;}
.entry,.entry input,.entry textarea{color:#333;font-size:16px;line-height:24px;}
.entry ul ul,.entry ol ol,.entry ul ol,.entry ol ul{margin-bottom:0;}
.entry pre,.entry kbd,.entry tt,.entry var{font-size:15px;line-height:21px;}
.entry code{font-size:13px;}
.entry dt,.entry th{color:#000;}
.entry fieldset{border:1px solid #e7e7e7;margin:0 0 24px 0;padding:24px;}
.entry fieldset legend{background:#fff;color:#000;font-weight:bold;padding:0 24px;}
.entry input{margin:0 0 24px 0;}
.entry input.file,.entry input.button{margin-right:24px;}
.entry label{color:#888;font-size:12px;}
.entry select{margin:0 0 24px 0;}
.entry sup,.entry sub{font-size:10px;}
.entry blockquote.left{float:left;margin-left:0;margin-right:24px;text-align:right;width:33%;}
.entry blockquote.right{float:right;margin-left:24px;margin-right:0;text-align:left;width:33%;}
.comment-body ul,.comment-body ol{margin-bottom:1.6em;}
.comment-body ul ul,.comment-body ol ol,.comment-body ul ol,.comment-body ol ul{margin-bottom:0;}

/* Post */
section{overflow:hidden;margin:10px 0 20px;text-align:left;}
section .title h3{float:right;margin:0;padding:3px 0 0;font-size:1em;color:#a5acb0;}
section .title h2{margin:0;line-height:40px;font-family:'Lucida Sans Unicode','Lucida Grande',Verdana;font-size:16pt;font-weight:400;text-shadow:1px 1px 2px #aaa;}
section .title h2,section .title h2 a{color:#000;}
section .title h2 a:hover{text-decoration:underline;}
section .title small,article .title small a{font-size:0.9em;color:#888;}
section .title small a:hover{color:#357;}
section .entry{margin:5px 4px;line-height:1.8;font-size:1em;text-shadow:0 1px 0 #e5e5e5;}
section .entry p{margin:8px 0;}
section .entry p::-moz-selection,section .entry p::selection{background:#3875d7;color:#fff;}
section .entry img{background:transparent url(images/loading.gif) no-repeat center;border:1px solid rgba(0,0,0,0.2);padding:1px;max-width:810px;height:auto;box-shadow:0 1px 7px rgba(0,0,0,0.2);}
section .entry img.wp-post-image{transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;}
section .entry img.wp-post-image:hover{transform:scale(1.03) rotate(2deg);-moz-transform:scale(1.03) rotate(2deg);-webkit-transform:scale(1.03) rotate(2deg);}
section .more-link{background:transparent url(images/more.png) no-repeat 100% 50%;padding-right:10px;line-height:18px;}
section .post-meta{color:#888;background:transparent url(images/postmeta.png) no-repeat 0 bottom;padding:6px 34px 18px;background-size:100% 10px;-webkit-background-size:100% 10px;}
section .post-meta a{color:#08c;}

/* Sidebar */
aside ul{margin:0;list-style:none;text-align:left;}
aside ul li{margin-bottom:10px;}
aside ul li li{margin-bottom:0;}
aside ul li h3{border-bottom:1px solid #dbdbdb;padding:0 14px;line-height:35px;color:#333;font-size:1em;font-weight:normal;}
aside ul li a{color:#6c6f73;}
aside ul li ul{margin:0 14px;}
aside ul li ul ul{margin:0 0 0 14px;}
aside ul li ul li{border:none;padding:5px 0 0;}
aside ul li ul li a{display:block;outline:medium none;background:url(images/subnav.png) no-repeat right -9px;transition:padding 0.2s ease-out;-webkit-transition:padding 0.2s ease-out;-moz-transition:padding 0.2s ease-out;}
aside ul li ul li a:hover{background-position:right -44px;padding-left:5px;color:#08c;text-decoration:none;}
aside ul li ul li.current-cat a{background-position:right -80px;color:#08c;}
aside ul li ul .children{margin-left:8px;}
aside ul li div{margin:0 14px;}
aside ul li div div{margin:0;}
aside #wp-calendar{margin:10px 0 0;width:100%;}
aside #wp-calendar caption{padding-bottom:4px;}
aside ul ul.comment li{line-height:1.5;}
aside ul ul.comment li a{display:inline;padding-right:16px;}
aside ul .recentcomments a{background:none;}

/* Comments */
#comments{overflow:hidden;text-align:left;}
h3#comments-title,h3#reply-title{font-style:italic;font-variant:small-caps;font-size:12pt;font-weight:700;color:#888;}
h3#comments-title{margin:10px 0;}
h3#reply-title{margin:18px 0 10px;}
.comment-list{margin:0;list-style:none;}
.comment-body p{margin-bottom:3px;}
.comment-list li{padding:5px 0 0;}
.comment-list li .list{border-top:1px dotted #b3b3b3;padding:10px 1px 5px;line-height:1.7;color:#333;}
.comment-list li .list a{color:#888a85;}
.comment-list li .list .avatar{float:left;background:url(images/gavatar_bg.png) no-repeat;border:1px solid #ccc;margin:4px 8px 0 0;padding:1px;height:32px;width:32px;}
.comment-list .list .comment-meta{float:right;font-size:1em;}
.comment-list .list .comment-meta a{color:#666;}
.comment-list .list .comment-meta a:hover{color:#666;}
.comment-list .list cite{float:left;color:#666;font-style:normal;}
.comment-list .list cite a{color:#666;}
.comment-list li .children{background:url(images/wavecmmbox_l.png) repeat-y;margin:0;margin-left:32px;list-style:none;}
.comment-list li .children li{padding:0 0 0 9px;}
.comment-list li .children li.toprep{background:url(images/wavecmmbox_lt.png) no-repeat left top;}
.comment-list .children .list{margin:0 0 0 5px;}
.comment-list li .children .children{margin-left:38px;}
.comment-list li .cmconts{border-top:1px dotted #b3b3b3;padding:10px 5px 5px;color:#333;}
.comment-list .children .box-bottom{clear:both;background:url(images/wavecmmbox_b.png) repeat-x;height:9px;padding:0;margin:0 0 10px;}
.comment-list .children .box-bottom .left{float:left;display:block;background:url(images/wavecmmbox_bl.png) no-repeat 0 0;width:9px;height:9px;}
.comment-list .children .box-bottom .right{float:right;display:block;background:url(images/wavecmmbox_br.png) no-repeat 0 0;width:80px;height:9px;}
.comment-list li.pingback{border-top:1px dotted #b3b3b3;padding:15px 40px 10px;color:#333;}
.comment-list li.pingback a{color:#5285cc;}
.nopassword,.nocomments{display:none;}
.comment-body blockquote{background:#fafafa;margin:.5em 1em .5em 4em;padding:5px 10px;border:1px dotted #ddd;color:#999;}
.comment-body blockquote p{margin-bottom:5px;}
.comment-list .list blockquote cite{float:none;}
#respond{position:relative;overflow:hidden;padding-bottom:18px;margin:0 10px;text-align:left;}
#respond label{margin-left:5px;color:#888;}
#respond .required{color:#ff4b33;font-weight:bold;vertical-align:text-top;}
#respond .comment-notes{margin-bottom:1em;color:#999;}
#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input,#respond .form-submit input{float:left;line-height:1;}
#respond #commentform p{clear:both;line-height:21px;}
#respond #commentform p label{vertical-align:middle;}
#respond #commentform .comment-form-comment textarea{line-height:1.2;}
#respond #commentform .form-submit{margin:8px 0;line-height:24px;}
#respond #commentform .form-submit .cereply{vertical-align:text-top;color:#999}
#respond #commentform .smiley{margin:10px 0 0;height:24px;}
#respond #commentform .smiley a img{transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;}
#respond #commentform .smiley a:hover img{transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform:scale(1.3);}
#respond .form-allowed-tags{color:#888;font-size:1em;line-height:18px;}
#respond .form-allowed-tags code{font-size:0.9em;}
#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input, #respond textarea{display:block;background:#fff url(images/input_bg.png) repeat-x;margin:3px 0;padding:2px 3px;border-radius:5px;}
#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input{border:1px solid #889194;margin:0 0 9px;width:260px;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;}
#respond textarea{border:1px solid #889194;width:500px;}
#respond .comment-form-author input:focus,#respond .comment-form-email input:focus,#respond .comment-form-url input:focus{margin-left:6px;transform:scale(1.03);-moz-transform:scale(1.03);-webkit-transform:scale(1.03);}
#respond .comment-form-author input:focus,#respond .comment-form-email input:focus,#respond .comment-form-url input:focus, #respond textarea:focus{border-color:#f57900;box-shadow:0 0 5px #fd0;}
#respond #submit{overflow:hidden;display:block;background:transparent url(images/submit.png) no-repeat 0 0;border:none;outline:none;margin:5px 0;width:130px;height:24px;color:#d7d7d7;line-height:24px;text-indent:999em;text-shadow:none;}
#respond #submit:hover{background-position:0 -24px;}
#respond #submit:active{background-position:0 -48px;}

/* Navigation */
.navigation{clear:both;padding:0 15px 10px;text-align:right;}
.navigation a{padding:0;color:#1b4486;}
.navigation a:hover{}
.navigation .alignleft a,.navigation .alignright a{border:1px solid #ccc;padding:5px 12px;border-radius:5px;}
.navigation .alignleft a:hover,.navigation .alignright a:hover{background:#ccc;border-color:#ccc;color:#000;}
.ilost-pagenav{clear:both;padding:5px 0;}
.ilost-pagenav .pages,.ilost-pagenav .extend,.ilost-pagenav .last{border-color:#fff;}
.ilost-pagenav a,.ilost-pagenav span{border:1px solid #ddd;margin:2px;padding:3px 5px;text-decoration:none;border-radius:5px;}
.ilost-pagenav a:hover,.ilost-pagenav span.current{border-color:#08c;}
.ilost-pagenav span.current{background:#f9f9f9;border-color:#999;font-weight:bold;}
.post-nav,.post-link{clear:both;border-bottom:1px solid #dbdbdb;padding:3px 0 10px;font-size:1em;line-height:1.5;}
.post-nav a, .post-nav a:visited{text-decoration:none;}
.post-nav a:hover{text-decoration:none;}
.post-nav .previous{background:url(images/post_arrow.png) no-repeat left -25px;float:left;padding-left:18px;}
.post-nav .next{background:url(images/post_arrow.png) no-repeat right 2px;float:right;padding-right:18px;text-align:right;}
.post-link{clear:both;border:none;text-align:center;}
.post-link a{border:1px solid #ededec;padding:2px 5px;text-decoration:none;border-radius:5px;}
.post-link a:hover{border-color:#08c;}
.post-link span{background:#f9f9f9;border:1px solid #ccc;padding:2px 5px;border-radius:5px;}
.post-link a span{background:none;border:none;padding:0;}

/* Footer */
footer p{margin:0;padding:9px 0;font-size:10px;}
footer p.line{border-bottom:1px solid #d6d6d6;border-color:rgba(0,0,0,0.16);}
footer p.line span{color:#ccc;}
footer .alignright{margin:0;}

/* Page */
section.page .post-meta{background:none;display:none;padding:0;}
section.page .avatar{float:left;margin:5px 10px 5px 5px;border:2px solid #ddd;padding:1px;}

/* Archive */
section.archive{overflow:hidden;background:#f0f2f2;border:1px solid #e8e8e8;margin:5px 0 10px;padding:5px 15px;text-align:left;border-radius:5px;}
section.archive .title{color:#888;font-size:1.1em;font-style:italic;text-align:left;}

/* Archives */
#archives .arslink{float:left;display:block;margin:0 0 20px;padding:0;width:100%;list-style-type:none;}
#archives .arslink li{float:left;border:none;margin:2px;padding:0;width:24.3%;list-style:none outside;line-height:21px;text-align:center;}
#archives .arslink li a{padding-left:5px;font-size:1em;text-decoration:none;}
#archives .arslink li a:hover{color:#333;}
#archives .ulpost{clear:left;margin:0 0 10px;list-style-type:none;}
#archives .ulpost li{float:left;border-bottom:1px solid #eee;margin:0 5px;width:48.3%;list-style:none outside;line-height:250%;text-indent:0;}
#archives .ulpost li.clearer{border:none;}
#archives .ulpost li a{overflow:hidden;display:block;padding:0 0 0 1.2em;border:none;color:#666;white-space:nowrap;text-overflow:ellipsis;}
#archives .ulpost li a:hover{border-color:#08f;color:#06c;text-decoration:none;}

/* Linkpage */
#linkpage{margin:0;padding:0 0 10px 0px;}
#linkpage ul{margin:0;}
#linkpage h2{margin-bottom:10px;line-height:25px;color:#1b232a;font-size:19px;font-weight:700;text-shadow:1px 1px 2px #999;}
#linkpage li{float:left;display:block;margin:0 0 10px;padding:0;width:100%;list-style-type:none;}
#linkpage li ul li{float:left;border:1px solid #fff;margin:2px 1px;width:24.3%;height:23px;list-style:none;line-height:23px;text-align:center;}
#linkpage li ul li a{display:block;border:1px solid #f7f7f7;font-size:1em;text-decoration:none;border-radius:3px;}
#linkpage li ul li a:hover{background:#0fade5;border-color:#08f;color:#fff;text-shadow:0 1px 0 #08f;}

/* Error 404 */
body.error{background:#dee0e0;}
body.error #wrapper{width:480px;margin:66px auto 0;}
body.error img{background:transparent url(images/eding.gif) no-repeat center;}
body.error p.button,body.error a.backhome{display:block;overflow:hidden;}
body.error p.button{margin:20px auto;width:102px;height:24px;}
body.error a.backhome{background:transparent url(images/404button.png) no-repeat;margin:-1px 0 0 -1px;width:104px;height:26px;line-height:23px; text-indent:999em;}
body.error a.backhome:hover{background-position:0 -26px;}
body.error a.backhome:active{background-position:0 -52px;}
body.error footer{background:none;padding:0;}
body.error footer p{text-align:center;}

/* Other */
.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px;}
.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}
.alignnone{}
.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px;}
.wp-caption{background:#f1f1f1;margin-bottom:20px;max-width:632px!important;padding:4px;line-height:18px;text-align:center;border-radius:5px;}
.wp-caption img{border:none;margin:5px 5px 0;}
.wp-caption p.wp-caption-text{color:#888;font-size:11px;margin:5px;}
.gallery{margin:0 auto 18px;}
.gallery-caption{margin:0 0 12px;}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery img{border:2px solid #cfcfcf;}
.gallery-columns-2 .attachment-medium{max-width:92%;height:auto;}
.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto;}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
.gallery dl{margin:0;}
.gallery img{border:10px solid #f1f1f1;}
.gallery br+br{display:none;}
.wp-smiley{margin:0;vertical-align:middle;}
#content .attachment img{display:block;margin:0 auto;}
.home .sticky{background:#fafafa;background:-webkit-gradient(linear,0 0,0 65%,from(#fafafa),to(#fff));background:-moz-linear-gradient(top,#fafafa,#fff 65%);border-top:3px solid #ddd;border-radius:5px;}
.home .sticky .page-link a{background:#d9e8f7;}
.avatar{}
.bypostauthor{}
#wpadminbar{box-shadow:0 1px 9px rgba(0,0,0,0.34);}

/* IE7 */
header h1{#height:1.1em;}
header .menu li{#display:inline;#padding:3px 6px;}
/* Made on a Mac */