/*
	Theme Name: Stylus
	Theme URL: http://nFewwpthemes.com/wordpress-theme/stylus/
	Description: Stylus is a free premium WordPress theme with options page and supports the post thumbnails. Suitable for any niche.
	Author: NewWpThemes.com
	Author URI: http://newwpthemes.com/
	Version: 1.0 
	Tags: Ads Ready, Two Columns, Right Sidebar, Fixed Width, Blogging, Options Page
*/
h2{margin:20px 0 10px 0;font:18px/22px Arial, Helvetica, Sans-serif}
body{background:#373636 url(images/background.png) left top repeat-x}
#container{background:url(images/container-bg.png) top left repeat-x}
#contentwrap{background:#f6f6f6}
a{color:#1d728e}
a:hover{color:#1ca4d1}
#header{height:85px}
#header h1{margin-bottom:0!important;font-family:Arial, Helvetica, Sans-serif;font-weight:700;text-transform:uppercase;font-size:48px;padding:10px 0 0}
#header h1 a,#header h1 a:visited{color:#e5e5e5;text-decoration:none}
#header h2{color:#ababab;font:14px/18px Arial, Helvetica, Sans-serif}
/*.entry h1{color:#000}*/
.entry h2, .entry h3{color:#504d4d;font:18px/22px Arial, Helvetica, Sans-serif;font-weight:bold}
.bb{border-bottom:solid 1px #999}
.logoimg{margin:0}
.feedtwitter{margin-top:12px!important;text-align:right}
#pagemenucontainer{height:30px;margin-top:7px;background:#4b4b4b;float:right;padding:0 3px}
#pagemenu{height:30px;float:right;margin-bottom:1px}
#pagemenu li a,#pagemenu li a:link{color:#c8c6c6;display:block;text-decoration:none;font-weight:700;text-transform:uppercase;font-size:11px;font-family:Arial, Helvetica, sans-serif;margin:0 3px;padding:9px 14px 10px}
#pagemenu li a:hover,#pagemenu li a:active{color:#fff;display:block;text-decoration:none;background:url(images/pagenav-hover.png) center bottom no-repeat}
#pagemenu li.current_page_item a{color:#fff;text-decoration:none;background:url(images/pagenav-hover.png) center bottom no-repeat}
.navcontainer{height:34px;padding-left:10px;background:url(images/nav-background.png) top left repeat-x}
#nav{height:34px;margin-bottom:1px}
#nav li a,#nav li a:link{color:#e6e4e4;display:block;text-decoration:none;font-size:12px;font-weight:700;text-transform:uppercase;font-family:Arial, Helvetica, Sans-serif;text-shadow:0 1px 0 #1e1d1d;margin:0 4px 0 0;padding:11px 16px}
#nav li a:hover,#nav li a:active{color:#fff;display:block;text-decoration:none;background:url(images/nav-background-hover.png) top left repeat-x;text-shadow:0 1px 0 #053f52}
#nav li.current-cat a{color:#fff;background:url(images/nav-background-hover.png) top left repeat-x;text-shadow:0 1px 0 #053f52}
#content{color:#504d4d;padding:15px 5px 15px 15px}
#breadcrumbs{width:680px}
pre{overflow:auto;width:470px}
.post{padding-bottom:15px;margin-bottom:20px}
.title{font:26px Tahoma, Arial, Helvetica, Sans-serif;color:#323232;margin:5px 0 0;padding:0}
.title a{text-decoration:none;color:#323232}
.title a:hover{text-decoration:none;color:#1d6c87}
.pagetitle{margin-bottom:20px;line-height:22px;font-family:Arial, Verdana;text-decoration:underline}
.readmorecontent{text-align:right}
a.readmore{text-decoration:none;font-size:12px;background:#535353;color:#fff;padding:4px 15px}
a.readmore:hover{background:#1d6881;text-decoration:none;color:#fff}
.postdate{font-size:12px;font-family:Arial, Helvetica, Sans-serif;color:#666}
.postmeta{font-size:11px;font-family:Arial, Verdana;padding:2px 4px}
.postdate img,.postmeta img{border:none;vertical-align:middle;margin:2px}
.entry{text-align:justify;line-height:20px;font-family:Arial, Verdana;font-size:14px}
.navigation{padding:10px 0}
blockquote{overflow:hidden;padding-left:15px;margin-left:15px;font-weight:normal;font-style:italic;font-size:18px;color:#666;border-left:3px solid #CADAE7;background: url("/images/quotes.png") bottom right no-repeat}
.post img{max-width:890px}
img.wp-smiley{max-height:12px;border:none;margin:0;padding:0}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}
.alignleft{float:left}
.alignright{float:right}
.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;margin:10px}
.wp-caption img{border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.wp-pagenavi a:hover{color:#fff!important;background:#535353!important;border:0!important}
.wp-pagenavi span.current{font-size:15px!important;font-weight:700;color:#fff!important;background:#1d6881!important;border:0!important;padding:4px 8px!important}
.sidebaradbox{margin-top:10px;text-align:center}
.ad125{margin:6px}
.sidebar{font-size:13px;margin:0 10px 10px}
.sidebar a{text-decoration:none;color:#444}
.sidebar a:hover{text-decoration:underline;color:#2985a4}
#search{border:1px solid #a4a4a4;height:28px;background:#f1efef;text-align:right;margin-top:15px;padding:0}
#search input{border:0;background:none;color:#666}
#s{width:240px;background:none;margin:2px 0 0;padding:4px}
#topsearch #search{margin-top:15px;padding-right:4px}
#topsearch #s{width:244px}
.addthis_toolbox{text-align:center;padding:15px 0 0}
.addthis_toolbox .custom_images a{width:32px;height:32px;margin:0 3px;padding:0}
.addthis_toolbox .custom_images a:hover img{opacity:1}
.addthis_toolbox .custom_images a img{opacity:0.85}
.sidebar h2{text-align:left;background:url(images/sidebar_hd_bakcgr.png) left center repeat-x;font-size:16px;line-height:16px;color:#fff;font-family:Arial, Helvetica, Sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0 1px 0 #000;margin:10px 0 0;padding:10px 0 10px 12px}
.sidebar ul{list-style-type:none;margin:0 0 10px;padding:0}
.sidebar ul li{list-style-type:none;margin:0 0 5px;padding:0}
.sidebar ul ul{list-style-type:none;margin:0;padding:0}
.sidebar ul li li,.sidebar ul li ul li{background:url(images/bullet.png) left 11px no-repeat;margin:0;padding:6px 0 6px 14px}
#wp-calendar th{font-style:normal;text-transform:capitalize;color:#444;background:none}
#wp-calendar caption{text-transform:uppercase;background:none;color:#444;margin:2px 0;padding:2px 4px}
#wp-calendar td{color:#444;font:normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;letter-spacing:normal;text-align:center;padding:2px 0}
#wp-calendar td:hover,#wp-calendar #today{background:#2985a4;color:#fff}
#wp-calendar td:hover a{color:#fff}
#wp-calendar{empty-cells:show;font-size:14px;font-weight:700;width:100%;margin:0}
#footer{display:block;color:#999;font-size:13px;padding:15px;background-color:#000;clear:both;}
#footer a{color:#999}
#footer a:hover{text-decoration:none;color:#999}
#footer2{color:#979797;font-size:11px;text-align:center;padding:10px}
#footer2 a{color:#979797;text-decoration:none}
#belowFooter{text-align:right;color:#666;font-size:13px;padding:15px}
#commentform input{width:170px;margin:5px 5px 1px 0;padding:2px}
#commentform{margin:5px 10px 0 0}
#commentform textarea{width:100%;padding:2px}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#commentform #submit{float:right;margin:0 0 5px auto}
.alt{margin:0;padding:10px}
.commentlist{text-align:justify;padding:0}
.commentlist li{list-style:none;margin:15px 0 10px;padding:5px 5px 10px 10px}
.commentlist li ul li{margin-right:-5px;margin-left:10px}
.commentlist p{margin:10px 5px 10px 0}
.children{padding:0}
#commentform p{margin:5px 0}
.nocomments{text-align:center;margin:0;padding:0}
.commentmetadata{display:block;margin:0}
.post_thumbnail{background:#fff;border:1px solid #dddcdc;margin:0 10px 10px 0;padding:6px}
#pagemenu,#pagemenu ul,#nav,#nav ul{list-style:none;line-height:1;margin:0;padding:0}
#pagemenu ul,#pagemenu li,#nav ul,#nav li{float:left;list-style:none;margin:0;padding:0}
#pagemenu ul li,#nav ul li{list-style:none;margin:0;padding:0}
#pagemenu li:hover,#pagemenu li.sfhover,#nav li:hover,#nav li.sfhover{position:static}
.post p,#comments h3{margin-bottom:10px}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active,.wp-pagenavi span.pages,.wp-pagenavi span.extend{font-size:15px!important;color:#535353!important;background:none!important;border:0!important;padding:4px 8px!important}
.hI{width:890px;margin:30px 20px 0 15px;background-color:#ddd}
.hItop{margin-top:15px}
.hI2{width:890px;margin:30px 20px 0 15px}
.quote{padding-left:35px;text-indent:-35px}
.p5{padding:5px}
.p10{padding:10px}
.p15{padding:15px}
.p20{padding:20px}
.ptb5{padding-top:5px;padding-bottom:5px}
.ptb10{padding-top:10px;padding-bottom:10px}
.ptb15{padding-top:15px;padding-bottom:15px}
.ptb20{padding-top:20px;padding-bottom:20px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt17{padding-top:17px}
.pt20{padding-top:20px}
.pt22{padding-top:22px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb13{padding-bottom:13px}
.pb15{padding-bottom:15px}
.pb18{padding-bottom:18px}
.pb20{padding-bottom:20px}
.pb21{padding-bottom:21px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb35{padding-bottom:35px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.mtb5{margin-top:5px;margin-bottom:5px}
.mtb10{margin-top:10px;margin-bottom:10px}
.mtb15{margin-top:15px;margin-bottom:15px}
.mtb20{margin-top:20px;margin-bottom:20px}
.mt0{margin-top:0}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt11{margin-top:11px}
.mt12{margin-top:12px}
.mt13{margin-top:13px}
.mt14{margin-top:14px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mb0{margin-bottom:0}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.mlr5{margin-left:5px;margin-right:5px}
.mlr10{margin-left:10px;margin-right:10px}
.mlr15{margin-left:15px;margin-right:15px}
.mlr20{margin-left:20px;margin-right:20px}
.span-23-5{width:940px}
.noP{padding:0}
.noM{margin:0}
.noBM{margin-bottom:0}
.fcw{color:#fff}
.fs14{font-size:14px}
.fs15{font-size:15px}
.fs16{font-size:16px;line-height:22px}
.fs18{font-size:18px}
.fs20{font-size:20px}
.fs23{font-size:23px}
.fs24{font-size:24px;line-height:26px}
.fs25{font-size:25px}
.firstletter{display:inline;float:left;font-size:48px;font-weight:bold;height:48px;line-height:48px;margin-right:5px}
.hook-em-horns{background-color:#c50}
