/*
Theme Name: Blue Stationery
Theme URI: http://themefeast.com/blue-stationery/
Author URI: http://themefeast.com/
Description:  Minimalistic, two-columns, fixed-width, widget-ready, seo optimized blue theme for WordPress.
Author: Design Theme Feast
Version: 0.2
Tags: blue, white, two-columns, fixed-width,  light, sticky-post, threaded-comments
License: GNU General Public License, v2 (or newer)
License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*/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,input{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;}
body{color:#fff;font:14px/1.4em Arial, Helvetica, sans-serif;background:#27549c url(images/background.png) repeat-x;text-align:center;}
h1{font-size:24px;}
h2{font-size:22px;}
h3{font-size:20px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:16px;font-style:italic;}
img{border:0;}
a{color:#fff;text-decoration:none;}
a:hover{color:red;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:700;clear:both;color:#fff;margin:0;}
blockquote{padding:10px;margin:10px 0 0 10px;color:#fco;background:#09C;font-style:normal;border-top:1px solid #d6d6d6;}
table{border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 15px;}
th,td{padding:5px;border-bottom:1px solid #d6d6d6;}
dt{font-weight:700;}
dd,dl{margin-bottom:15px;}
big{font-size:130%;}
code{font:normal 12px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;}
abbr,acronym{border-bottom:1px dotted red;cursor:help;}
ins{background:#F60;}
pre{background:#f60;margin-bottom:15px;padding:5px;}
sub{top:.5ex;}
sup{bottom:1ex;}
sup,sub{font-size:11px;height:0;line-height:1;position:relative;vertical-align:baseline;}
del{text-decoration:line-through;}
ol ol{list-style:upper-alpha outside none;}
ol ol ol{list-style:lower-roman outside none;}
p img{max-width:100%;padding:0;}
textarea,input{padding:5px;background:#fff;}
.cl,.clear{line-height:0;height:0;clear:both;}
.alignleft{float:left;}
img.alignleft{display:inline;margin:0 5px 5px 0;}
.alignright{float:right;}
img.alignright{display:inline;margin:0 0 5px 5px;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.sticky{border:none;}
.bypostauthor{}
/* The Top */#header{margin:0 auto 1px;width:980px;text-align:left;height:200px;}
.blogname{padding:30px 0 0 90px;height:50px;}
#site-title a{text-decoration:none;font-size:36px;font-weight:700;line-height:1.2em;}
#site-title a:hover{text-decoration:none;}
#site-description{font-size:15px;font-weight:700;height:26px;padding-left:90px;margin-bottom:10px;}
/* Menu */#access{padding:0;width:980px;}
#access .home{float:left;line-height:28px;list-style:none;font-size:18px;text-align:center;background:url(images/home.png) no-repeat;height:81px;width:128px;}
#access .home a{color:#fff;display:block;width:110px;padding:25px 0 25px 10px;}
#access .home a:hover{display:block;}
#access div.menu{padding-top:26px;}
#access .menu-header,div.menu{font-size:13px;}
#access .menu-header ul,div.menu ul{list-style:none;margin:0;padding:0;}
#access .menu-header li,div.menu li{float:left;position:relative;}
#access a{color:#fff;display:block;line-height:28px;padding:0 5px;text-decoration:none;}
#access ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);display:none;position:absolute;top:28px;left:0;float:left;width:120px;z-index:99999;}
#access ul ul li{min-width:120px;}
#access ul ul ul{left:100%;top:0;}
#access ul ul a{background:#6d7fa2;line-height:18px;padding:5px;}
#access li:hover > a,#access ul ul :hover > a{color:#fff;background:#6d7fa2;}
#access ul li:hover > ul{display:block;}
#access ul li.current_page_item > a,#access ul li.current-menu-ancestor > a,#access ul li.current-menu-item > a,#access ul li.current-menu-parent > a{color:red;}
* html #access ul li.current_page_item a,* html #access ul li.current-menu-ancestor a,* html #access ul li.current-menu-item a,* html #access ul li.current-menu-parent a,* html #access ul li a:hover{color:#fff;}
/* The Content */.content{width:980px;margin:0 auto 10px;text-align:left;clear:both;height:auto;}
/* The Posts */.text{width:620px;float:left;text-align:justify;}
.pagetitle{padding:10px;font-size:22px;}
.post{margin:10px 0 20px;}
.hentry{}
.posttext{margin:5px 0 0;clear:both;padding:10px;width:595px;border-right:1px solid #8c9ec2;border-bottom:1px solid #8c9ec2;border-left:1px solid #8c9ec2;}
.posttext p{margin:5px 0;line-height:1.6em;clear:both;}
.posttext a{text-decoration:underline;}
.posttext ul,.posttext ol{margin:5px 0 5px 25px;}
.posttext li{line-height:1.8em;}
.posttext .alignleft{margin-right:5px;}
.posttext .alignright{margin-left:5px;}
.posttext label{line-height:30px;}
.posttext label input,.posttext submit{background:#fff;border:1px solid #D0D0D0;}
.posttext .more-link{color:red;}
.edit-link{clear:both;float:left;display:block;}
.post-edit-link{color:red;}
.entry-title{color:#fff;font-size:20px;width:577px;float:left;background:url(images/Article-Title.png) no-repeat;height:66px;padding:20px 0 0 40px;}
.entry-title a,.entry-title span{color:#fff;text-decoration:none;display:block;float:left;width:480px;}
.entry-title a:hover{color:red;text-decoration:none;}
.page-link{margin:10px 0;word-spacing:.2em;font-size:16px;font-weight:700;}
.page-link a{background:#fff;padding:3px 5px;text-decoration:none;color:#000;}
.entry-meta{padding:5px;margin-top:5px;width:590px;border-top:1px solid #8c9ec2;}
.entry-meta a{color:#fff;text-decoration:none;}
.entry-meta a:hover{color:red;}
a.comment-box{width:70px!important;color:#006!important;font-size:10px;font-weight:700;margin:0 20px 0 0;}
.wp-caption{border:1px solid #d6d6d6;text-align:center;padding:5px;}
.wp-caption-text{color:#fco;}
.size-thumbnail{margin:5px;}
#content .gallery{margin:0 auto;}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
.gallery img{border:1px solid #D6D6D6;}
.gallery .gallery-caption{color:#fff;margin:0 0 5px;}
.gallery dl{margin:0;}
.gallery img{border:2px solid #D6D6D6;}
.gallery br+br{display:none;}
.attachment img{display:block;margin:0 auto;}
/* Sidebars & Widgets */.sidebar{float:right;width:314px;font-size:14px;color:#006;background:#fff;padding:20px 10px 10px;}
.sidebar a{color:#006;}
.sidebar a:hover{color:red;}
.sidebar .share{list-style:none;background:url(images/twitter.jpg) no-repeat;margin-bottom:10px;width:294px;height:95px;}
.sidebar .share ul{height:54px;}
.sidebar .share li{float:left;list-style:none;height:54px;width:52px;}
.sidebar .share li a{float:left;display:block;height:54px;width:52px;}
.sidebar .share .twitter{}
.sidebar .share .feed{margin-top:10px;}
.sidebar .share .facebook{margin-left:25px;}
.sidebar .share .youtube{margin:15px 0 0 5px;}
.sidebar .search{padding:0 26px;width:242px;height:51px;}
.sidebar ul,.sidebar div{list-style:none;padding:5px;margin-bottom:10px;}
#searchform .screen-reader-text{display:none;}
#searchform #s{width:172px;background:url(images/search.png) no-repeat;height:21px;padding:5px 4px 25px;margin:5px 0 0;}
#searchsubmit{height:51px;width:62px;float:right;background:url(images/btn-search.jpg) no-repeat;padding:0;}
.sidebar ul ul{margin-left:15px;}
.sidebar ul li{line-height:1.3em;color:#006;}
.sidebar ul li ul{list-style-type:square;}
.sidebar ul li ul li ul{list-style-type:circle;}
.sidebar table{width:100%;text-align:center;}
.widget-title{width:314px;height:26px;margin:0 0 5px;background:url(images/sidebar.png) no-repeat;color:#f69859;font-size:18px;padding:6px 0 0;}
#calendar_wrap{width:270px;padding:10px;}
#wp-calendar a{font-weight:700;background:#C3C3C3;padding:0 3px;}
#wp-calendar #prev a,#wp-calendar #next a{background:none;}
/* The Footer */.footer{background:url(images/Bottom.png) repeat-x;width:100%;font-size:12px;color:#fff;height:97px;margin-bottom:20px;}
.footer ul{margin:0 auto;width:780px;height:97px;list-style:none;padding:0 100px;}
.footer ul li{float:left;padding-top:30px;margin-top:30px;}
.footer .wordpress{margin:0;float:right;padding:0;height:97px;width:125px;}
.footer a{color:#006;text-decoration:none;margin-right:10px;font-weight:700;}
.footer a:hover{color:red;}
/* The Navigation */.navigation{padding:5px;width:600px;margin:5px 0;height:44px;}
.navigation a{font-weight:700;text-decoration:none;font-size:14px;}
.navigation .alignleft{padding-top:10px;}
.navigation .alignleft a{background:url(images/Arrow-left.png) no-repeat left;width:240px;padding-left:30px;height:24px;display:block;}
.navigation .alignright{width:270px;height:34px;padding-top:10px;text-align:right;}
.navigation .alignright a{background:url(images/Arrow-right.png) no-repeat right;width:240px;padding-right:30px;height:24px;display:block;}
/* The Attachment */.contentCenter{text-align:center;}
/* The Comments */#comments{width:617px;clear:both;}
#comments h3{margin:0 auto;}
ol.commentlist{clear:both;}
#reply-title{height:30px;margin-bottom:5px;}
.commentlist,.commentlist ul{list-style-type:none;}
.comment,.pingback,.trackback{padding:5px;border:1px solid #8c9ec2;margin-bottom:5px;margin:5px auto;}
.comment-body{padding:5px;}
.comment .comment-body a,.pingback .comment-body a,.trackback .comment-body a{text-decoration:underline;}
.comment .avatar,.pingback .avatar,.trackback .avatar{float:left;margin-right:8px;}
.comment .author,.pingback .author,.trackback .author{font-weight:700;}
.comment .comment-meta,.pingback .comment-meta,.trackback .comment-meta{font-size:12px;margin-bottom:5px;}
.commentlist li ul{margin-left:15px;}
.depth-2,.depth-3,.depth-4,.depth-5{border:1px solid #8c9ec2;}
#respond{padding:5px;border:1px solid #8c9ec2;margin:5px auto;}
div#comments form{margin-top:5px;}
div#comments form p{clear:both;width:90%;padding:5px;margin:2px;}
div#comments .form-submit{height:60px;}
div#comments .form-submit #submit{height:39px;width:148px;font-weight:700;color:#006;border:1px solid #000;background:#fff;}
div#comments form p input{width:50%;margin:2px 10px 2px 0;float:left;padding:5px;background:#fff;border:1px solid #8c9ec2;}
div#comments form p label{padding:0 5px;margin-top:4px;float:left;width:60px;}
div#comments form p.logged-in-as{color:#fff;}
#respond textarea{margin:0;width:90%;}
#respond .required{color:red;width:20px;}
#respond #submit{width:auto;margin:5px 0;}
.nocomments{display:none;}
.clearfix:after{content:".";height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}