body{margin:0;padding:0;width:auto;height:auto;background:#fff;font:0.75em Arial,Helvetica,sans-serif;color:#5e6568;line-height:19px}code{margin:0;padding:0;width:80%;height:auto;font:1.00em Georgia,"Times New Roman",Times,serif;color:#0f8eb3}pre{margin:0 auto;padding:5px 20px;background:#f4f1ec url(images/code.gif) repeat;border:1px solid #bbced7;font:0.92em Georgia,"Times New Roman",Times,serif;color:#3e3e3e;line-height:200%}blockquote{margin:0 auto;padding:5px 20px;width:80%;height:auto;background:#f8fbfc url(images/blockquote.gif) no-repeat top left;border:1px solid #edeff0}img{margin:0;padding:0;border:0}ins{color:#099}del{color:#900}h1{margin:-10px 0 0 0;padding:0;font:bold 3.53em Verdana,Arial,Helvetica,sans-serif;color:#fefefe;position:relative;display:block}.page-content h1,.post-content h1{margin:10px 0;padding:0;font:bold 2.50em Arial,Helvetica,sans-serif;color:#53798b}h1 a:active,h1 a:link,h1 a:visited{color:#666;outline:0}h1 a:hover{color:#999}h1 span{margin:10px 0 0 0;background:url(images/gradient.png) repeat-x;width:100%;height:20px;position:absolute;display:block}h2{margin:0;padding:0;font:0.83em Verdana,Arial,Helvetica,sans-serif;color:#666}.page-content h2,.post-content h2{margin:10px 0;padding:0;font:bold 2.00em Arial,Helvetica,sans-serif;color:#666}h3{margin:0;padding-top:10px;font:bold 2.30em Arial,Helvetica,sans-serif;color:#666}.page-content h3,.post-content h3{margin:10px 0;padding-top:10px;font:bold 1.20em Arial,Helvetica,sans-serif;color:#666}h3 a:active,h3 a:link,h3 a:visited{color:#666}h3 a:hover{color:#999}.single h3.post-title,h3.post-title,h3.post-title-small{margin:0;padding:5px 0;width:380px;height:auto;border-bottom:4px solid #30393d}.single h3.post-title{font-size:1.5em;width:275px}h3.post-title-small{font-size:1.2em}h4{margin:0;padding:0;font:bold 1.30em Arial,Helvetica,sans-serif;color:#fefefe}.page-content h4,.post-content h4{margin:10px 0;padding:0;font:bold 0.92em Georgia,"Times New Roman",Times,serif;color:#53798b}#footer h4{margin:0 0 20px 0}#searchform label,h5{margin:0 0 9px;padding:18px 0 0 20px;width:285px;height:31px;background:#f5fbfe url(images/sidebar-top.gif) no-repeat top center;font:bold 1.80em Arial,Helvetica,sans-serif;color:#666}.page-content h5,.post-content h5{margin:10px 0;padding:0;width:auto;height:auto;background:0 0;font:bold 1.00em Georgia,"Times New Roman",Times,serif;color:#53798b}#searchform label,#tag_cloud h5{margin:0;padding:0;background:0 0}a:active,a:link{color:#f90;text-decoration:none}a:hover{color:##f60}a:visited{color:#f90;text-decoration:none}#navigation ul li a:active,#navigation ul li a:link,#navigation ul li a:visited{margin:0;padding:11px 15px;font:bold 1.08em Arial,Helvetica,sans-serif;color:#34393e;display:block}#navigation ul li a:hover{color:#000;font-weight:700;text-decoration:underline}#navigation ul.pages li.current_page_item a:active,#navigation ul.pages li.current_page_item a:link,#navigation ul.pages li.current_page_item a:visited,#navigation ul.pages li.current_page_parent a:active,#navigation ul.pages li.current_page_parent a:link,#navigation ul.pages li.current_page_parent a:visited{margin:-3px 0 0 0;padding:11px 15px 10px 15px;background:#171615 url(images/navigation-hover.gif) repeat-x bottom center;color:#f1f8ff;position:relative}#sub_navigation ul.pages li.current_page_item a:active,#sub_navigation ul.pages li.current_page_item a:link,#sub_navigation ul.pages li.current_page_item a:visited{margin:0;padding:5px 15px 5px 15px;background:#171615 url(images/navigation-hover.gif) repeat-x bottom center;color:#f1f8ff;position:relative}a.rss:active,a.rss:hover,a.rss:link,a.rss:visited{margin:1px 15px 0 0;padding:0;width:16px;height:1px;background:no-repeat top center;text-indent:-9999px;display:block;outline:0}.post-info{text-align:right;font:0.92em Georgia,"Times New Roman",Times,serif;color:#81888d}.post-info span{font-size:1.18em;display:block}.post-info span a:active,.post-info span a:link,.post-info span a:visited{color:#1e1c1a;text-decoration:none}.post-info span a:hover{color:#f60}.comment-count a:active,.comment-count a:link,.comment-count a:visited{margin:0;padding:6px 8px;font:bold 1.00em Arial,Helvetica,sans-serif;color:#fff;display:block}.comment-count a:hover{background:#f60}.page-content .comment-count a:active,.page-content .comment-count a:link,.page-content .comment-count a:visited,.single .comment-count a:active,.single .comment-count a:link,.single .comment-count a:visited{padding:6px 8px;font:bold 1em Arial,Helvetica,sans-serif}.post-intro strong{font:bold 1.33em Arial,Helvetica,sans-serif;color:#30393d;line-height:21px}.cat-posts li.view-more a:active,.cat-posts li.view-more a:link,.cat-posts li.view-more a:visited,.continue-reading a:active,.continue-reading a:link,.continue-reading a:visited{font:bold italic 1.00em Georgia,"Times New Roman",Times,serif;color:#f93}.cat-posts li.view-more a:hover,.continue-reading a:hover{color:#f60}.category a:link,.category a:visited,.category-inside a:active,.category-inside a:link,.category-inside a:visited{margin-bottom:-1px;padding:1px 25px 0 15px;display:inline-block;height:25px;outline:0;font:1.00em Georgia,"Times New Roman",Times,serif;color:#7f7d7e}.active div{margin:0 0 -1px 0;padding:0 0 0 6px;width:auto;height:40px;background:url(images/cat-hover-left.gif) no-repeat top left;float:right;display:block;position:relative;z-index:10}.active a:link,.active a:visited{margin:0;padding:15px 25px 0 15px;width:auto;height:25px;display:inline-block;font:1.00em Georgia,"Times New Roman",Times,serif;color:#5c5659;background:url(images/cat-hover-right.gif) no-repeat top right}.cat-posts li.view-more{margin:0;padding-top:15px;text-align:right}.cat-posts li a:active,.cat-posts li a:link,.cat-posts li a:visited{font:bold 1.17em Arial,Helvetica,sans-serif;color:#30393d;display:block}.cat-posts li a:hover{color:#f60}.cat-posts li span{font:0.92em Arial,Helvetica,sans-serif;color:#889194}.navigation{font:normal 0.92em Georgia,"Times New Roman",Times,serif;color:#81888d}.navigation a:active,.navigation a:link,.navigation a:visited{font:bold 0.92em Georgia,"Times New Roman",Times,serif;color:#656c71}.navigation a:hover{color:#35383a}.submit-comment{margin:0 0 15px 0;padding:0;width:127px;height:27px;background:url(images/submit-comment.gif) no-repeat top center;display:block;outline:0;text-indent:-9999px;border:0}.author{font:1.50em Arial,Helvetica,sans-serif;color:#3c4d54}.author a:active,.author a:link,.author a:visited{color:#3c4d54}.author strong span,.author strong span a:active,.author strong span a:link,.author strong span a:visited{color:#6b8894;display:inline}.author span{font:0.61em Georgia,"Times New Roman",Times,serif;color:#a3aeb2;display:block}.comment-text{font:1.00em Arial,Helvetica,sans-serif;color:#74868d;line-height:19px}#sidebar li{font:0.92em Arial,Helvetica,sans-serif}#sidebar li a:active,#sidebar li a:link,#sidebar li a:visited{font:bold 1.17em Arial,Helvetica,sans-serif;color:#5a656a}#sidebar li a:hover{text-decoration:none}#sidebar .rss-date{margin:5px 0;padding:0;color:#709cb0;display:block}#sidebar .rssSummary{margin:5px 0;padding:0}#sidebar li a.sidebar-read-more-rss:active,#sidebar li a.sidebar-read-more-rss:link,#sidebar li a.sidebar-read-more-rss:visited,#sidebar li a.sidebar-read-more:active,#sidebar li a.sidebar-read-more:link,#sidebar li a.sidebar-read-more:visited{margin:25px 0 0 25px;padding:0;font:bold 1.17em Arial,Helvetica,sans-serif;color:#f90;position:absolute}#sidebar li a.sidebar-read-more-rss:active,#sidebar li a.sidebar-read-more-rss:link,#sidebar li a.sidebar-read-more-rss:visited{padding:1px 0 0 23px;line-height:16px;background:url(images/rss.png) no-repeat center left}#sidebar li a.sidebar-read-more-rss:hover,#sidebar li a.sidebar-read-more:hover{color:#f60;text-decoration:none}#featured-news .sidebar-content a:active,#featured-news .sidebar-content a:link,#featured-news .sidebar-content a:visited,#recent-news .sidebar-content a:active,#recent-news .sidebar-content a:link,#recent-news .sidebar-content a:visited{font:bold 1.35em Arial,Helvetica,sans-serif;color:#999}#featured-news .sidebar-content a:hover,#recent-news .sidebar-content a:hover{color:#f60}#featured-news .sidebar-content span a:active,#featured-news .sidebar-content span a:link,#featured-news .sidebar-content span a:visited,#recent-news .sidebar-content span a:active,#recent-news .sidebar-content span a:link,#recent-news .sidebar-content span a:visited{margin:5px 0 0 0;padding:0;font:normal 1.00em Arial,Helvetica,sans-serif;color:#f90;display:block}#featured-news .sidebar-content span a:hover,#recent-news .sidebar-content span a:hover{color:#f60}#sponsored-ad p.sponsored-ad{margin:auto auto 8px 5px;font:0.92em Arial,Helvetica,sans-serif;color:#9caab1}p.about-text{margin:0 0 10px 0;font:0.92em Arial,Helvetica,sans-serif;color:#b2b2b2;line-height:17px}p.copyright{margin:10px 0 0 0;font:0.92em Arial,Helvetica,sans-serif;color:#404040}.arial,.arial a{font-family:Arial,Helvetica,sans-serif}.container{margin:0 auto;padding:0;width:940px;height:auto}.col-580{width:580px}.col-340{width:340px}.alignleft,.left{float:left}.alignright,.right{float:right}.aligncenter{margin:0 auto;display:block}.clearfix:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}#header{margin:0;padding:0;width:auto;height:auto;background:#171615 url(images/header.gif) repeat-x top center;border-bottom:1px solid #4a4d4c}#logo{margin:0;padding:20px 0;width:580px;height:auto;background:url(images/header-shade.gif) no-repeat top right;float:left}#searchform-header{margin:20px 10px 0 0;padding:0;width:284px;height:auto;background:url(images/searchform-back.gif) no-repeat center left;float:right}#searchform-header #s{margin:0;padding:6px 10px 5px 25px;width:165px;height:auto;border:0;background:0 0;float:left;font-size:.92em;color:#aea592}#searchform-header #go{float:right;margin:0}#navigation{margin:0;padding:0;background:#fff url(images/navigation.gif) repeat-x bottom center;border-top:2px solid #393b3b;border-bottom:1px solid #fff;height:34px}#navigation ul.pages{margin:0 auto;padding:0;width:880px;height:auto;list-style:none;float:left}#navigation ul li{margin:0 3px;padding:0;float:left;overflow:visible}.rss{margin:0 10px 0 0;padding:0;width:16px;height:17px;float:right}#latest-dock{margin:0;padding:0;background:#f4f6f8 url(images/dock.gif) repeat-x bottom center;border-bottom:1px solid #fbf9fa}.dock-back{padding:20px 0;background:url(images/dock-back.gif) no-repeat bottom center}#dock{margin:0 auto;padding:0;width:940px;list-style:none;position:relative;text-align:center}#dock li{margin:0;padding:0 0 18px 0;display:inline}#dock li.dock-active{background:url(images/dock-shadow.png) no-repeat bottom center}#dock li a:active,#dock li a:link,#dock li a:visited{margin:30px 7px 0 7px;padding:2px 0 0 0;width:75px;height:58px;background:url(images/dock-preview-back.png) no-repeat top center;display:inline-block}#dock li span{margin:0;padding:0;width:980px;height:auto;position:absolute;display:none;top:0;left:0;text-align:center;font:bold 1.17em Arial,Helvetica,sans-serif;color:#31393d}.latest{width:980px;text-align:center;font:bold 1.17em Arial,Helvetica,sans-serif;color:#31393d;position:absolute}#main-content{padding:30px 0;background:url(images/main-content.gif) no-repeat top center}.post{margin:0 0 25px 0}.archive{margin:0}.archive .post-meta{margin:0 0 17px 0}.archive .post-info{font-style:italic}.single{margin:0 15px 20px 0;width:275px;height:auto;float:left}.single .post-content{margin:0;padding:22px 17px 11px}.single .post-image{height:115px}.single .post-footer{padding:12px 23px}.last{margin:0}.post-box{margin:0;padding:0;background:#fdfefe url(images/post-box-top.gif) repeat-x top center;border:1px solid #dce7ed;border-bottom:1px solid #cfdbe1;border-top:0}.post-meta{margin:0 0 23px 0;padding:0;border-bottom:1px solid #fff;position:relative}.post-info{margin:0;padding:10px 5px;width:190px;height:auto;border-bottom:4px solid #30393d;bottom:0;right:0;position:absolute}.comment-content,.page-content,.post-content{margin:0;padding:22px 22px 5px;border:1px solid #fff;border-bottom:1px solid #e8ebec;position:relative}.page-content{padding:15px 22px 0}.comment-count{margin:0;padding:0;width:auto;height:auto;background:#f90 url(images/comment_count_bg.gif) no-repeat scroll center top;position:absolute;display:block;top:-10px;left:-10px}.page-content .comment-count{margin-top:-15px}.post-image,.post-image-inner{margin:0 auto 10px auto;padding:0;width:auto;height:auto;display:block}.post-image-inner{margin:0 auto 10px 15px;float:right}.post-image img,.post-image-inner img{margin:0 auto;padding:3px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e7e8e8;text-align:center;display:block}.post-footer{margin:0;padding:10px 0 12px 25px;background:#fcfdfe;border-top:1px solid #fff;position:relative;z-index:100}.continue-reading{margin:0;padding:0;width:180px;height:auto;float:left}.category-menu{margin:0;padding:0;width:350px;height:auto;float:right;text-align:right;position:absolute;top:10px;right:10px}.indicator,.indicator-active{margin:0;padding:0;width:7px;height:5px;background:url(images/expand.gif) no-repeat center left;display:inline-block;vertical-align:middle}.indicator-active{background:url(images/collapse.gif) no-repeat center left}.dropdown{margin:0;padding:0;width:360px;height:auto;background:url(images/dropdown.png) no-repeat bottom center;text-align:left;display:none;position:relative}.cat-posts{margin:0 auto;padding:10px 0 19px 0;width:322px;height:auto;list-style:none;border-top:1px solid #ebecec}.cat-posts li{margin:0;padding:10px 15px;background:url(images/cat-post-li.gif) no-repeat bottom right}.cat-posts li.view-more{background:0 0}.navigation{margin:0;padding:8px 10px;background:#dce8ee url(images/box-highlight.gif) repeat-x bottom center;border:1px solid #ebf2f5;border-bottom:1px solid #d4e0e6}.wp-caption{margin:0 10px;padding:9px 5px 5px;background:#fff;border:1px solid #ebf2f5;border-bottom:1px solid #ccc;text-align:center}.wp-caption-text{margin:5px auto auto auto;padding:5px 0 0;font:0.92em Arial,Helvetica,sans-serif;color:#656c71}.input{margin:0;padding:5px;background:#fdfefe url(images/post-box-top.gif) repeat-x top center;border:1px solid #dce7ed;font:0.92em Arial,Helvetica,sans-serif;color:#76716c}.comment-content{padding:0;background:#f9fcfd;border-bottom:0}.commentlist,.commentlist ul{margin:15px 0 0 0;padding:0;list-style:none}.commentlist li{margin:0;padding:30px;background:url(images/white.gif) repeat-x bottom center;border-bottom:1px solid #d9e1e6}.commentlist li.alt,.thread-alt{background:#f9fcfd url(images/white.gif) repeat-x bottom center}.commentlist li.no-comments{margin:55px 0 0 0;padding:0 30px;background:0 0;border:0}.commentlist .children{margin:10px 0 0 0;padding:0;border:1px solid #d9e1e6}.commentlist .children li{margin:0;padding:20px;border-bottom:1px solid #fff}.commentlist li .comment-wrap{position:relative;text-align:left}.commentlist li .comment-text{margin:0;padding:0;width:auto;height:auto;background:0 0}.commentlist li .comment-author{margin:0;padding:0;width:auto;height:auto}.gravatar{margin:0 10px 0 0;padding:1px 0 0 2px;width:41px;height:40px;background:url(images/gravatar.gif) no-repeat top center;float:left}.author{margin:2px 0 0 0;padding:0;width:auto;height:auto;float:left}#sidebar{margin:0 0 0 15px;padding:0;width:305px;height:auto;list-style:none}#sidebar li{margin:0 0 20px 0;padding:0 0 56px 0;width:auto;height:auto;background:#f5fbfe url(images/sidebar-bottom.gif) no-repeat bottom center}#sidebar #search,#sidebar #tag_cloud{padding:0;background:0 0}#searchform{margin:0 auto;padding:0}#sidebar #sponsored-ad{background:0 0}#calendar_wrap,#sidebar .textwidget,#sidebar li ul{margin:0 auto;padding:0;width:245px;height:auto;list-style:none;background:#efefef;overflow:hidden}#calendar_wrap{margin:0 auto;width:190px}#wp-calendar{margin:15px 0;padding:0;width:100%;height:auto}#wp-calendar caption{font:bold 1.17em Arial,Helvetica,sans-serif;color:#5a656a}#wp-calendar thead tr th{font-weight:700}#wp-calendar td{font:0.92em Arial,Helvetica,sans-serif;color:#709cb0;border:1px solid #d2dce0;text-align:center}#wp-calendar tfoot td{border:0}#sidebar .textwidget{margin:0 auto 0 auto}#sidebar li ul li{margin:0 0 5px 0;padding:0;width:auto;height:auto;background:0 0}.sidebar-preview{margin:0;padding:3px 0 0 4px;width:114px;height:65px;background:#fff url(images/sidebar-preview-back.gif) no-repeat top center;float:left}.sidebar-content{margin:0;padding:0;width:115px;height:auto;float:right}#footer{margin:0;padding:13px 0;width:auto;height:auto;background:#171615 url(images/footer-stroke.gif) repeat-x top center;border-top:1px solid #171615;border-bottom:1px solid #1e1d1d}.footer-divider{background:url(images/footer-divider.gif) repeat-y top left}#footer .categories{margin:0;padding:0;width:360px;height:auto;float:left}.footer-cat{margin:0;padding:0;width:360px;height:auto;list-style:none}.footer-cat li{margin:5px 0;padding:0 0 0 9px;width:150px;height:auto;float:left;background:url(images/footer-cat-left.gif) no-repeat top left}.footer-cat li a{margin:0;padding:0 9px 0 0;width:auto;height:23px;line-height:23px;float:left;display:block;background:url(images/footer-cat-right.gif) no-repeat top right}.footer-cat li a:active,.footer-cat li a:link,.footer-cat li a:visited{font-family:Georgia,"Times New Roman",Times,serif;color:#a7a7a7}.footer-cat li a:active span,.footer-cat li a:link span,.footer-cat li a:visited span{color:#f0f}.footer-cat li:hover,.footer-cat li:hover a{background-position:0 -23px;color:#171615;cursor:pointer}.footer-cat li:hover a{background-position:100% -23px}#footer .about{margin:0;padding:0;width:580px;height:auto;float:right}#link-back{margin:0;padding:0 0;background:#0c0b0b}.donators{margin:0;padding:0;width:282px;height:auto;float:left}a.function:active,a.function:hover,a.function:link,a.function:visited,a.smashing:active,a.smashing:hover,a.smashing:link,a.smashing:visited{margin:0;padding:0;width:154px;height:54px;background:url(images/smashing.gif) no-repeat top center;display:block;text-indent:-9999px;float:left;outline:0}a.function:active,a.function:hover,a.function:link,a.function:visited{width:128px;background:url(images/function.gif) no-repeat top center}#sub_navigation{margin:0;padding:0;background:#fff url(images/navigation.gif) repeat-x bottom center;height:24px;display:block}#sub_navigation ul{margin:0;padding:4px 15px;font:normal 1.08em Arial,Helvetica,sans-serif;color:#34393e;display:block;list-style:none}#sub_navigation ul li{float:left}#sub_navigation ul li a{color:#000}