/*
Theme Name: Greyzed
Theme URI: http://www.theforge.co.za/free-personal-wordpress-theme/
Description: Greyzed Wordpress Theme by The Forge Web Creations
Version: 1.0.3
Author: <a href="http://www.theforge.co.za" target="_blank">The Forge Web Creations</a>
Author URI: http://www.theforge.co.za/
Tags: red, dark, white, two-columns, right-sidebar, fixed-width, theme-options, threaded-comments
*/

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,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}
:focus{outline:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:400}
table,td,th{vertical-align:middle;border:1px}
blockquote:before,blockquote:after,q:before,q:after{content:""}
a img{border:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
.clear{clear:both}

body{font-size:63.5%;font-family:Verdana, Arial, Sans-Serif;color:#333;text-align:center;min-width:1060px;margin:0 0 20px;padding:0;background-color:#bcc5c1}
#allbody{background:#bcc5c1 url(images/bg.jpg) center -210px no-repeat}
#container{width:1054px;background:url(images/con-bg.jpg) top center repeat-y;margin:0 auto}
#header{height:50px;width:1054px;color:#000;margin:0;padding:0}
#page{width:1054px;text-align:left;margin:0 auto;padding:0}
#content{width:762px;float:left;background:url(images/content-bg.jpg) top center no-repeat}
#content-bottom{width:1054px;height:35px;background:url(images/bottom.jpg) top center repeat-y;margin:0}
.column{width:728px;min-height:720px;margin:0;padding-top:14px}
.column404{width:672px;min-height:420px;margin:0;padding:30px 0 20px 24px}
#nav-post{width:762px;height:131px;float:left;background:url(images/content-bottom.jpg) top center no-repeat}
.column .entry{clear:left;font-size:1.5em;overflow-x:hidden;padding-left:14px;padding-right:14px}
.singlepost{padding-top: 14px;}
.column .entry p{margin-bottom:1em; margin-top: 0.3em; text-align:justify;color:#333}
.postarrow{width:43px;height:95px;background:url(images/arrow.gif) top left no-repeat;float:left;margin:33px 0 0}
.posttitle{width:700px;float:left;margin-top:2px; padding:0 14px /*background:url(images/arrow.gif) top left no-repeat;*/}
.postcomments{width:65px;height:40px;background:url(images/bubble.gif) top left no-repeat;float:right;padding-top:8px;text-align:center;font-size:1.27em;margin:2px 0 0}
.postcomments span{font-size:.7em;color:#c00}
.postcomments a{font-weight:700;color:#777;font-size:1.17em}
.post hr{display:block}
.textwidget{margin:0 5px 0 0}
.widget_tag_cloud{margin:0 20px 0 0}
#header .description{font-size:1.4em;font-weight:700;padding:0 0 0 40px;margin:-90px 0px}
#header .rss{font-size:1.2em;font-weight:700;position:absolute;margin-top:-95px;margin-left:768px}
#header .rss a:hover{color:#000;text-decoration:none;border-bottom:2px dashed #c00}
h2,h1{font-size:32px;font-weight:400;padding-bottom:2px}
h1,h1 a,h1 a:visited,h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited{font-family: Impact, Verdana, Arial, Sans-Serif;color:#c00;text-decoration:none}
#recommend h3,#recommend h3 a,#recommend h3 a:visited{color:#000}
#related-posts h3,#related-posts h3 a,#related-posts h3 a:visited{color:#000}
#sidebar h2,#wp-calendar caption,cite{text-decoration:none}
H3{font-size:32px;margin:8px 0 0;padding:0}
H4{font-size:2.4em;font-family:Verdana, Arial, Sans-Serif;color:#000;padding:12px 0}
H5{font-size:2em;font-family:Verdana, Arial, Sans-Serif;color:#000;padding:12px 0}
H6{font-size:1.6em;font-family:Verdana, Arial, Sans-Serif;color:#000;padding:0 0 16px}
.thread-alt{background-color:#e9edec}
.thread-even{background-color:#f9f9f9}
.reply a{display:block;width:38px;height:21px;background:url(images/reply.gif) no-repeat;cursor:pointer;text-indent:-9999px;margin:0 0 10px 60px}
small{font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;font-size:1.22em;line-height:1.4em;padding-bottom:1.4em}
small a{color:#747775;font-weight:700}
small a:hover{color:#747775;font-weight:700;text-decoration:none;border-bottom:1px dashed #c00}
.fourofour{font-size:10em;font-family:impact;color:#c00;margin-bottom:10px;border-bottom:2px dashed #000;padding:0 0 16px}
.entry p a:visited{color:#b85b5a}
.sticky{background:#f7f7f7;padding:0 10px 10px}
.sticky h2{padding-top:10px}
commentlabel{font:1.2em Tahoma, Arial, Verdana, Sans-Serif;color:#000;font-weight:700}
.commentlist li{font:1.1em Tahoma, Arial, Sans-Serif;font-weight:700;list-style:none;margin:0;padding:15px 5px 10px 10px}
.commentlist li ul li{font-size:1em;margin-right:-5px;margin-left:10px}
.commentlist li .avatar{float:left;padding:2px 15px 5px 5px}
.commentlist cite{font-weight:400;font-style:normal;font-size:11px;color:#000;font-weight:bold;font-size:1.2em}
.commentlist cite a{font-weight:700;font-style:normal;font-size:11px;color:#000;font-weight:bold;font-size:1.2em}
.commentlist p{font-weight:400;line-height:1.5em;text-transform:none;clear:left;color:#333;margin:10px 5px 10px 0;padding:0 0 0 60px;font-size:1.22em}
#commentform p{font-family:Tahoma, Arial, Sans-Serif;font-size:1.1em;margin:5px 0}
.commentmetadata{font-weight:400;display:block;color:#c00;margin:5px 0 0}
#sidebar{font:13px Tahoma, Arial, Sans-Serif;color:#fff;background:url(images/sidebar-bg.jpg) top no-repeat;float:left;width:264px;min-height:2500px;padding:0 0 10px 28px}
#sidebar a:hover{text-decoration:none;border-bottom:1px dashed}
#sidebar .directadvert-block a:hover{border-bottom:0px}
small,.nocomments,strike{color:#747775}
blockquote{color:#000}
code{font:1.1em 'Courier New', Courier, Fixed}
acronym,abbr,span.caps{font-size:1em;letter-spacing:.07em;cursor:help}
a{color:#c00;text-decoration:none}
a:hover,h3 a:hover{color:#c00;text-decoration:underline}
.message-box{height:59px;width:229px;margin:15px 35px 7px 0;padding:0}
.form-message{font-size:1.2em;color:#fff;font-weight:700}
input.message-field{float:left;border:0;font-family:arial, verdana;font-size:1.2em;font-weight:400;height:17px;background-color:#dce4df;width:218px;margin:0 0 10px;padding:9px 0 8px 11px}
.message-box textarea{float:left;border:0;font-family:tahoma, arial, verdana;font-size:1.2em;font-weight:400;height:77px;background-color:#dce4df;width:207px;margin:0 0 10px;padding:9px 11px 8px}
input.message-go{clear:both;border:0;height:40px;width:192px;background:url(images/send-message.gif) no-repeat top left;cursor:pointer;margin:10px 0 0 18px;padding:0}
h1,h2{margin:30px 0 0}
h1.pagetitle,h2.pagetitle,h3.pagetitle{margin:0 0 0.1em 0;width:700px;line-height:1.2em;padding-left:0}
h1.archivetitle,h2.archivetitle{margin-top:0px;color:#1C1C1C;font-size:3.2em;text-transform:uppercase;border-bottom:1px dashed #575b59;min-height:26px;margin-bottom:0.3em;padding-left:14px}
h1.archivetitle-cat,h2.archivetitle-cat{margin-top:0px;color:#1C1C1C;font-size:3.2em;text-transform:uppercase;border-bottom:1px dashed #575b59;min-height:26px;margin-bottom:0.3em;padding-left:14px}
#comments{width:192px;height:59px;background:url(images/comments.gif) no-repeat 0 20px;margin:40px 0 15px;padding:0}
#nocomments{width:231px;height:59px;background:url(images/nocomments.gif) no-repeat 0 20px;margin:40px 0 15px 14px;padding:0}
p img{max-width:100%;padding:0}
img.alignright{display:inline;margin:0 0 4px 12px;padding:4px 0}
img.alignleft{display:inline;margin:0 12px 4px 0;padding:4px 0}
.alignright{float:right}
.alignleft{float:left}
#nav{position:fixed;width:100%;background:#2C2C2C;overflow:hidden;height:30px;z-index:1;border-bottom:1px solid #777;}
#nav ul{list-style:none;margin:0;padding:0}
#nav ul li{background-color:transparent}
#nav ul li,#nav ul li a{float:left;display:block;font-size:11px;text-transform:uppercase;font-weight:bold}
#nav ul li a{color:#fff;text-decoration:none;margin:3px 0px;padding:5px 4px;border-left:1px solid #0C0C0C;border-right:1px solid #4C4C4C}
html>body .entry ul{margin-left:0;text-indent:0;padding:0 0 0 10px}
html>body .entry li{margin:5px 0 6px 10px}
.entry ol{margin:0;padding:0 0 0 10px}
.search-box{height:32px;width:255px;background:url(images/search-bg.gif) no-repeat top left;margin:5px 0 0 0;padding:8px 0 0}
.search-box2{height:32px;background:url(images/search2-bg.gif) no-repeat top left;margin:10px 0 0 0;padding:8px 0 0}
.search-box3{height:32px;background:url(images/search2-bg.gif) no-repeat top left;margin:10px 0 0 0;padding:10px 0px 0}
input.search-field{float:left;border:0px !important;font-family:tahoma, arial, verdana;font-weight:700;height:18px;color:#900;background:transparent;width:162px;margin:0 0 0 28px;padding:1px 0 3px 5px !important;}
input.search-field2{float:left;border:0px !important;font-family:tahoma, arial, verdana;font-weight:700;height:21px;color:#900;background:transparent;width:162px;margin:-4px 0 0 28px;padding:2px 0 3px 5px !important;border-radius: 6px}
input.search-go{float:left;border:0;height:31px;width:35px;background:url(images/search-arrow.gif) no-repeat top left;cursor:pointer;margin:-6px 0 0 2px;padding:0}
input.search-go:hover{background:url(images/search-arrow.gif) no-repeat bottom left}
#searchform{text-align:center;margin:10px auto;padding:5px 3px}
#sidebar #searchform #s{width:108px;padding:2px}
#sidebar #searchsubmit{padding:1px}
select{width:130px}
#respondcon{clear:both;width:650px;background:url(images/haveyoursay.jpg) top left no-repeat;color:#fff;padding:0;margin-left:14px}
#respond{background:url(images/haveyoursay.jpg) top left no-repeat;padding:103px 0 0 70px;margin-bottom: 2em}
#respond p{margin-left:0;padding-left:0}
#commentform input{width:200px;background-color:#c5cbc9;border:1px solid #595d5b;color:#000;font-size:1.2em;font-family:tahoma, verdana, arial, sans-serif;margin:0 15px 9px 0;padding:7px 5px}
#commentform{margin:5px 10px 0 0}
#commentform textarea{width:89%;height:135px;background-color:#c5cbc9;border:1px solid #595d5b;color:#000;font-size:1.2em;font-family:tahoma, verdana, arial, sans-serif;padding:7px 5px}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#commentform #submit{float:right;height:39px;width:192px;border:0;background:url(images/submit.gif) top no-repeat;cursor:pointer;text-indent:-9999px;font-size:0;display:block;line-height:0;margin:10px 50px 35px auto}
.alt{margin:0;padding:10px}
.nocomments{text-align:center;font-size:1.2em;margin:0;padding:20px 0 0}
.commentmetadata a{color:#c00}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none}
#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:0px}
#sidebar ul p,#sidebar ul select{margin:5px 0 8px}
#sidebar ul ul,#sidebar ul ol{margin:5px 0 0 2px;font-size:1.055em;width:252px;border-top:1px solid #000;border-bottom:1px solid #545454}
#sidebar ul li ul li,#sidebar ul li ol li{/* background:url(images/bullet.gif) top left no-repeat; */ margin:0;padding:5px 0 5px 5px;border-top:1px solid #545454;border-bottom:1px solid #000;color:#D4D7D5}
#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px}
ol li,#sidebar ul ol li{list-style:decimal outside}
#sidebar ul ul li,#sidebar ul ol li{margin:3px 0 0;padding:0}
#share-con{width:659px;height:72px;background:url(images/share-bg.jpg) no-repeat;padding-top:16px}
#sharemenu{background:url(images/social-icons.jpg) no-repeat;width:460px;height:41px;margin:0 0 0 154px;padding:0}
#sharemenu li,#sharemenu a{height:41px;display:block}
#sharemenu li{float:left;list-style:none;display:inline}
#share-divider{width:28px}
#share-digg{width:40px}
#share-email{width:44px}
#share-facebook a:hover{background:url(images/social-icons.jpg) 0 -41px no-repeat}
#share-twitter a:hover{background:url(images/social-icons.jpg) -69px -41px no-repeat}
#share-digg a:hover{background:url(images/social-icons.jpg) -138px -41px no-repeat}
#share-delicious a:hover{background:url(images/social-icons.jpg) -206px -41px no-repeat}
#share-stumble a:hover{background:url(images/social-icons.jpg) -275px -41px no-repeat}
#share-technorati a:hover{background:url(images/social-icons.jpg) -344px -41px no-repeat}
#share-email a:hover{background:url(images/social-icons.jpg) -413px -41px no-repeat}
#footer{width:100%;height:36px;background:#bcc5c1 url(images/bottom.jpg) top center no-repeat;clear:both;margin:0 auto;padding:0}
.socialfooter{float:left;width:298px;list-style:none;margin:52px 0 0;padding:0 0 0 39px}
.socialfooter ul{list-style-type:none;list-style:none;margin:24px 0 0}
.socialfooter ul li a{display:block;line-height:36px;font-size:1.2em;background-position:left top;background-repeat:no-repeat;list-style-type:none;list-style:none;padding:0 0 10px 50px}
.facebook-link a{background-image:url(images/facebook.gif)}
.twitter-link a{background-image:url(images/twitter.gif)}
.linkedin-link a{background-image:url(images/linkedin.gif)}
.flickr-link a{background-image:url(images/flickr.gif)}
.youtube-link a{background-image:url(images/youtube.gif)}
.lastfm-link a{background-image:url(images/lastfm.gif)}
.blogroll-foot{float:left;width:400px;color:#000;margin:38px 0 40px;padding:0}
.right_blogroll{width:209px;float:right;margin:0}
.left_blogroll{width:190px;float:left;margin:0}
.getintouch{float:left;width:229px;margin:38px 0 0 19px;padding:0}
.recent-foot{float:left;width:200px;color:#000;margin:0;padding:0}
.footerlinks{list-style:none;list-style-type:none;text-align:center;font-size:1.2em;clear:left;padding:0 70px 30px}
.footerlinks ul li{font-size:1.2em;padding-left:22px;background:url(images/pageline.gif) left no-repeat;list-style:none;list-style-type:none;margin:0 0 9px}
.footerhome{font-size:1.2em;padding-left:22px;list-style:none;list-style-type:none;margin:0 0 9px}
#footer-bott{width:100%;height:295px;background:#bcc5c1 url(images/footerbar.jpg) top center no-repeat;clear:both;color:#fff;font-size:1.1em;margin:0 auto;padding:10px 0 0}
#footer p{text-align:center;margin:0;padding:20px 0}
#wp-calendar{empty-cells:show;width:155px;margin:10px auto 0}
#wp-calendar #next a{padding-right:10px;text-align:right}
#wp-calendar #prev a{padding-left:10px;text-align:left}
#wp-calendar a{display:block;border-bottom:1px dashed #000;text-decoration:none}
#wp-calendar td{text-align:center;padding:6px}
#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt}
#wp-calendar caption{font:bold 1.2em tahoma, Arial, Verdana, Sans-Serif}
#wp-calendar th{font-style:normal;text-transform:capitalize;color:#fff;text-align:center;padding:6px}
.postmetadata{clear:both;font-size:11px}
acronym,abbr{border-bottom:1px dashed #999}
blockquote{padding:10px 60px 1px 60px;background:url(images/quote.gif) 10px 0px no-repeat;margin:0;background-color:#fff}
blockquote cite{display:block;margin:5px 0 0}
.screen-reader-text{position:absolute;left:-1000em}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px}
.navigation-bott{width:659px;display:block;font-size:1.2em;margin:1em 0 14px 14px}
.rightnav{float:right;background:url(images/rightnav.gif) top right no-repeat;padding:5px 47px 8px 0}
.leftnav{float:left;background:url(images/leftnav.gif) top left no-repeat;padding:5px 0 8px 47px}
table{border-collapse:collapse}
th{font-size:1em;color:#000;font-weight:700;text-transform:uppercase;letter-spacing:.2em;border-style:solid;border-width:1px;padding:4px 6px}
td{border-style:solid;/*border-width:1px;*/padding:4px}
.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;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}
.post-img{height:150px}
.post p br{display:block;height:20px;margin-top:6px}
#counters{margin-bottom:16px}
#ctrlcopy{height:1px;overflow:hidden;position:absolute;width:1px;line-height:0;opacity:0;margin:5px 0 0 -1px}
.entry{position:relative;word-wrap:break-word}
.tagcloud{padding-top:14px}
#google-plus{margin-left:6px;margin-top:10px}
#related-posts{margin-top:0;padding:0 14px}
.entry-related{clear:left}
.entry-related ul{padding-left:20px}
.entry-related ul li{line-height:2em;font-size:1.4em}
#gad1{float:left;margin-bottom:24px}
#gad2{float:right;margin-bottom:24px}
#gad3{margin-left:2px}
#gad4{margin-left:18px;margin-top:40px}
#gad5{margin-left:8px}
#hosting{text-align:center;font-size:1.4em;margin-bottom:1em}
#bann{margin-top:0.7em; height:400px; width:240px;background-image:url(images/backgr.png);border:8px solid gray;}
#bnn{margin-left:8px;overflow:hidden}
#hosting span{color:#66ccff}
#article-author{color:#c00;margin:20px 0}
.entry h1{font-family:Verdana, Sans-Serif;font-size:24px;color:#000;padding:0 0 16px}
.entry h2{font-family:Verdana, Sans-Serif;font-size:22px;color:#000;letter-spacing:0.01em}
.entry h3{font-family:Verdana, Sans-Serif;font-size:20px;color:#000;letter-spacing:0.01em}
.entry h4{font-family:Verdana, Sans-Serif;font-size:18px;color:#000;letter-spacing:0.01em}
.entry h5{font-family:Verdana, Sans-Serif;font-size:16px;color:#000;letter-spacing:0.01em}
pre code{font-size:12px;background:#FFF;display:block;margin-bottom:1em;padding:.5em}
pre .subst,pre .title{font-weight:400;color:#000}
pre .comment,pre .template_comment,pre .javadoc,pre .diff .header{color:gray}
pre .annotation,pre .decorator,pre .preprocessor,pre .doctype,pre .pi,pre .chunk,pre .shebang,pre .apache .cbracket{color:olive}
pre .tag,pre .tag .title,pre .pi
pre .id,pre .attr_selector,pre .pseudo,pre .literal,pre .keyword,pre .hexcolor,pre .css .function,pre .ini .title,pre .css .class,pre .list .title,pre .tex .command{color:#4d7386}
pre .attribute,pre .rules .keyword,pre .number,pre .date,pre .regexp,pre .tex .special{color:#2f98ff}
pre .string,pre .value,pre .filter .argument,pre .css .function .params,pre .apache .tag{color:#390}
pre .phpdoc,pre .yardoctag,pre .javadoctag{text-decoration:underline}
pre .addition{background:#baeeba}
pre .deletion{background:#ffc8bd}
pre .diff .change{background:#bccff9}
.entry img{margin:4px}
.entry pre{white-space:0;font-family:monospace;display:block;font-size:1.1em}
.gdt{margin:8px 0 -8px -8px;background-color:#363636;border: 1px solid #000;}
#gadt{margin-left:-5px}
#gadt2{padding-top:10px;border:1px solid #E5E5E5;background-color:#FFF;padding-bottom:10px;padding-left:34px;border-radius:6px;margin-top:14px}
#gadt3{padding-top:10px; border-top:1px solid #E5E5E5;background-color:#FFF;padding-bottom:10px;text-align:center}
#gahead{width:728px;height:90px;position:relative;top:50px;left:292px}
.translate{position:fixed;margin-top:3px;margin-left:874px;z-index:2}
.citem{height:60px;vertical-align:top}
.citem a img{margin-right:1em;float:left}
.citem a{vertical-align:top;font-size:1.43em}
div.more{list-style:none;display:block;width:100%}
.crp_thumb{vertical-align:middle;-moz-box-shadow:5px 5px 5px rgba(198,198,198,0.6);-webkit-box-shadow:5px 5px 5px rgba(198,198,198,0.6);box-shadow:5px 5px 5px rgba(198,198,198,0.6);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;max-height:100px;max-width:100px;min-height:100px;min-width:100px}
.moreitem{float:left;min-width:300px;width:300px;padding:2px 8px;overflow:hidden;height:116px}
.moreitem a{display:block;float:left;min-width:100px;min-height:100px;margin:8px}
.moreitem a.crp_title{display:block;float:none;text-align:left;font-size:1.3em}
.print-link{font-size:1.5em;margin-top:8px}
.fb-like{margin-left:6px;margin-top:8px;height:28px}
#vkr{margin-left:6px;margin-top:8px}
#gadl1{margin-left:22px}
#gadcb{margin-left:0;margin-bottom:16px;padding:0px 10px 10px 90px;border-bottom:1px solid #E5E5E5;background-color:#FFF}
#postshare{margin-left:0}
#scroller{display:none;position:fixed;height:100%;top:0;left:0;background-color:#272B2A;opacity:0.4;min-height:2500px}
#scrolltop{padding-top:20px;padding-left:0;width:80px;height:100%;cursor:pointer}
#totop{height:14px;display:block;font-weight:700;margin:8px;padding:0 10px}
#footer-info{color:silver;font-size:.9em}
.column .postmetadata,H4.footerwidget{padding-top:20px;font-size:2em}
.post,#sidebar form{margin:0}
.post-edit-link a,#header .rss a,#footer a,.footerlinks a{color:#000}
.depth-2,.depth-3,.depth-4,.depth-5,.depth-6,.depth-7,.depth-8,.depth-9,.depth-10{border-top:1px dashed #6a6e6d}
.says,pre .number,pre .regexp{font-weight:400}
#commentform p a,#sidebar a,#respond a,#footer-bott a{color:#fff}
#nocomments,#comments,.clear{clear:both}
h2 a:hover,h3 a:hover,.rightnav a:hover,.leftnav a:hover{color:#c00;border-bottom:1px dashed;text-decoration:none}
#sidebar h2,#sidebar h3{width:254px;height:39px;text-transform:uppercase;background:url(images/sidebar-headings.gif) top left no-repeat;color:#eef0eb;font-family:Tahoma, Verdana, Sans-Serif;font-size:1.2em;font-weight:700;margin:15px 0 0 -5px;padding:11px 0 0 47px}
img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}
#nav ul li a:hover,#nav ul li a.selected,.current_page_item a:hover,.current_page_item a{background-color:#c00;color:#fff}
.entry ol li,#sidebar ul,#sidebar ul ol{margin:0;padding:0}
.entry form,.center{text-align:center}
.commentlist,.children{padding:0}
#sharemenu span,.hidden,hr{display:none}
#share-twitter,#share-facebook,#share-stumble,#share-delicious,#share-technorati{width:41px}
.blogroll-foot ul,.recent-foot ul{list-style:none;list-style-type:none;margin:15px 0}
.blogroll-foot ul li,.recent-foot ul li{font-size:1.1em;padding-left:22px;background:url(images/bullet2.gif) top left no-repeat;margin:0 20px 9px 0}
pre .symbol,pre .ruby .symbol .string,pre .ruby .symbol .keyword,pre .ruby .symbol .keymethods,pre .char,pre .tex .formula,pre .variable,pre .envvar,pre .apache .sqbracket,pre .nginx .built_in{color:#968e5b}
#gsearch{margin:20px 0px 0px 48px}
.gsc-cursor-box{text-align:left !important}
.rdiv{margin-left:0px}
#gad404l{float:left;margin-top:10px}
#gad404r{float:right;margin-top:10px}
#footerad{padding-top:60px;height:90px}
#footeradl{float:left;width:278px}
#footer-entry{padding-left:20px;font-size:1.25em}
.cattitle{width:470px;}
.search-in-cat{padding-top:1em;height:3em;margin:0;margin-top:12px}
.cat-search{float:left; margin-bottom: 1em;}
.recentcomments{color:#D4D7D5}
.gadposts{overflow:visible;margin:14px 0 14px -14px;background-color:#f9f9f9;width:728px}
.gadt{overflow:visible;margin:0 0 14px -14px;background-color:#f9f9f9;width:728px}
.gadx{overflow:visible;margin:0;background-color:#f9f9f9;width:728px}
#gadap{overflow:visible;margin:0 0 30px 0px;background-color:#fff;width:728px}
.gadup{overflow:visible;margin:0 0 0 -29px;background-color:#fff;width:728px}
#goohd{position:relative;top:0px;left:0px;width:720px;height:90px}
.gup{background:url(images/gup.jpg) top center no-repeat;height:15px;width:700px}
.gdn{background:url(images/gdn.jpg) top center no-repeat;height:15px;width:700px;margin-bottom:18px}
.posttitle .gdn{margin-bottom:0px}
.wp-pagenavi{margin-left:-20px;margin-right:-20px}
.read-more{float:none;clear:both;display:block;font-weight:bold;margin-top:1em;margin-bottom:1.5em;text-align:left}
.csc_list{margin-bottom:20px}
.goosb1{margin-left:-12px}
#sidebar .popular-category-list li{font-weight:bold;text-transform:uppercase}
#sidebar .popular-sub-category-list{margin:10px 10px 10px 0}
#sidebar .popular-sub-category-list li{font-weight:normal;text-transform:none}
#sidebar .popular-sub-category-list li a{color:#D4D7D5}
#sidebar ul li ul.popular-category-list li,#sidebar ul li ol.popular-category-list li,#sidebar ul li.widget_ara_randomposts ul li,#sidebar ul li.widget_ara_randomposts ol li{background:none;margin:0;padding:0;background-color:#2d2d2d;border-left: 1px solid #202020;border-right: 1px solid #202020}
#sidebar ul li ul.popular-category-list li:nth-child(even),#sidebar ul li ol.popular-category-list li:nth-child(even) {background-color:black}
#sidebar ul li ul li,#sidebar ul li ol li{background-color:#000000;border-left: 1px solid #202020;border-right: 1px solid #202020}
#sidebar ul li ul li:nth-child(even),#sidebar ul li ol li:nth-child(even) {background-color:black}
#sidebar .popular-category-list a{text-decoration:none;padding:5px 5px;display:block;border:0;font-size:0.9em;background-color:transparent}
#sidebar .widget_ara_randomposts a{text-decoration:none;padding:7px 5px;display:block;border:0;border-bottom:1px dotted #777;border-top:1px solid transparent}
#sidebar .popular-category-list a:hover, #sidebar .widget_ara_randomposts a:hover{text-decoration:none;background-color:#b00;border-bottom-style: inset}
#pm1{margin:14px 0 0 -7px;max-height:86px;height:86px;overflow:hidden;width:248px;background-color:#454545}
#pm1in{width:234px;height:62px;margin:6px;background-color:#575b5a;border:1px solid #2D2C2C;padding:5px 0}
.alignc{text-align:center}
.social-shares{position:absolute;top:120px;margin-left:1020px;height:387px;z-index:0}
.social-shares-stop{position:absolute;margin-left:1020px;z-index:0}
.unvisible,.p-author{display:none}
.singlepost-title .entry-title a,.pagetitle{color:#000;}
.block{margin:-9px}
.column .entry blockquote p{color:#000}
#homepage{background:url(images/home_w.png) 0 -2px no-repeat;padding-left:26px !important;margin-left:5px !important}
#navd{width:1052px;margin:0 auto;}
#headtitle{font-size:5.7em;font-family:impact;text-transform:uppercase;margin:0;padding:0;margin-left:2px}
#headtitle,#headtitle a,#headtitle a:hover,#headtitle a:visited,#header .description{text-decoration:none;color:transparent}
.csnav{height:3em;margin-top:10px}
.kthumb{padding:0px !important;-moz-box-shadow: 3px 3px 3px rgba(198,198,198,0.6);-webkit-box-shadow:3px 3px 3px rgba(198, 198, 198, 0.6);box-shadow:3px 3px 3px rgba(198, 198, 198, 0.6);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.preview-thumb{margin-right:12px}
.grecommends{margin-top: 1em}
.grtext{margin: 0 -5px;}
.gadsa{overflow:visible;margin:0;background-color:#fff;width:728px;height:180px}
.gadsaposts{overflow:visible;margin:0 0 0 -14px;background-color:#fff;width:728px;height:180px;}
#recommend{padding: 0 14px;margin-top:4em;margin-bottom:4em;}
.gri{width:300px;height:600px;float:right;margin:8px 0 14px 14px;}
.gcu{width:300px;height:250px;float:right;margin:8px 0 14px 14px;}
.gcu2{width:336px;height:280px;float:right;margin:8px 0 14px 14px;}
figure{margin:0px;}
#sidebar .da_adp_title a{color: #fff !important; font-size: 1.05em !important}
#sidebar .da_adp_teaser:nth-child(even) {background-color: #363636 !important;}
#sidebar .da-list{margin: 0 !important}
#sidebar .da-widget{padding-bottom: 0 !important}
#sidebar .da_adp_teaser {
background-color: #2d2d2d;
border-left: 1px solid #404040 !important;
border-right: 1px solid #404040 !important;
border-top:8px solid #575b5a !important;
border-bottom:1px solid #000 !important;
padding-bottom:0px !important;
}
#DIV_DA_ADP_2149958_REFRESHING{height:383px !important}
#DIV_DA_ADP_2149958_REFRESHING_Container{height: 353px !important}
#regru-promocode{border:1px solid black;background:black;margin:1em 14px 0px 0px;padding:10px;text-align:center}
#regru-promo{margin:0.5em 0px 0.5em 0em;color:beige}
#regru{border-bottom:1px solid}
#recommendsp1 hr{display:block!important;border:0;height:1px;background-color:gray;5margin-right:5px}
.column .entry p em{font-style:italic}
#SRTB_462311{padding:2em 0 2em 0;background-color:black;margin:0 14px 2em 14px}
.ad{background-color: white !important}