@charset "utf-8";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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}caption,th,td{text-align:left;font-weight:normal}body,#page{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;background:#303030;line-height:20px;margin:0;padding:0}a{text-decoration:none;color:#337295}a:hover{text-decoration:underline}a.bold{font-weight:bold}strong{font-weight:bold}em{font-style:italic;border-bottom:dotted 1px #555}.article ul,.article ol{line-height:25px;margin-bottom:10px;list-style-type:disc;padding-left:30px}.article ol{list-style-type:decimal}.article ul li,.article ol li{padding-left:5px}.article ul ul,.article ol ol,.article ul ol,.article ol ul{margin:10px 0 10px 0;list-style-type:square}.article ol ol{list-style-type:decimal}.article ul ul ul,.article ol ol ol{margin:10px 0 10px 0;list-style-type:circle}.article ol ol ol{list-style-type:decimal}.no-space{margin-top:0}a.more-link,a.default,.default a,#search_submit,#submit,.reply a,.page-navigation a,.page-navigation span.current{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;background:url(images/button_grad.gif) repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;display:block;height:26px;line-height:25px;border:solid 1px #ddd;float:left;padding:0 10px 0 10px;color:#666;margin:10px 5px 5px 0;text-shadow:#fff 1px 1px 0}a.more-link:hover,a.default:hover,.default a:hover,#search_submit:hover,#submit:hover,.reply a:hover,.page-navigation a:hover,.page-navigation span.current:hover{background:#f4f4f4;color:#25688e;text-decoration:none}.reply a{margin:0;position:absolute;bottom:10px;right:10px}#search_submit{float:left;-moz-border-radius:0;-webkit-border-radius:0;height:31px;padding-bottom:3px;margin:0 !important;cursor:pointer;background:#eee url(images/button_grad.gif) repeat-x top;width:75px;border:solid 1px #D7D4D3}#submit{height:28px;padding-bottom:3px;cursor:pointer;margin-top:-5px;margin-bottom:0}p{line-height:20px;margin:0;margin-bottom:10px}ul,ol{line-height:20px;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:bold;margin:0;padding:0}.article h2,.article h3,.article h4,.article h5,.article h6{margin:20px 0 10px 0 !important}h1,h1 a{font-size:27px;line-height:30px;display:block;letter-spacing:-1px;color:#333;margin:0;margin-bottom:20px}h1 a:hover{text-decoration:underline}h2{font-size:22px;color:#333;margin-bottom:10px}h2 span{color:#999}h3{font-size:18px;font-family:Georgia;font-weight:normal;font-style:italic;color:#444}h4{font-size:16px;color:#555}h5{font-size:14px}h6{font-size:12px;color:#995555}span.space{display:block;margin-bottom:10px}#header{background:#222;border-bottom:solid 1px #3f3f3f;min-height:150px;margin-bottom:-21px}#header-inner{width:995px;margin:0 auto 0 auto;background:url(images/header.png) no-repeat 0 0}#logo{height:80px;overflow:hidden;float:left;margin-top:15px}#logo a{font-size:36px;font-family:Georgia;font-style:italic;color:#fff;letter-spacing:-1px;line-height:90px;text-shadow:1px 1px 0 #000;text-decoration:none;float:left;display:block}#slogan{border-left:dotted 1px #555;color:#555;font-size:12px;font-style:normal;letter-spacing:0;font-family:Arial;display:block;margin-left:20px;padding-left:20px;float:left;line-height:40px;height:40px;margin-top:13px}#rss{float:right;width:300px;text-align:right;padding-right:15px;line-height:94px}#rss a{font-weight:bold;color:#fff}#rss a:hover{text-decoration:none;color:#5eaad5}span.rss{background:url(images/feed.png) no-repeat 0 center;padding-left:20px;display:block;float:right}span.email{background:url(images/mail.png) no-repeat 0 center;padding-left:20px;display:block;float:right;margin-left:20px}#nav{height:34px;background:#303030;border:solid 1px #3f3f3f;border-bottom:0}#nav ul{list-style:none;margin:-1px -1px 0 -1px;border-left:solid 1px #3f3f3f;height:35px}#nav ul li{display:block;float:left;height:34px;position:relative;z-index:999}#nav ul li a{color:#fff;font-weight:bold;margin-top:1px;padding:0 13px 0 13px;border-right:solid 1px #3F3F3F;height:34px;display:block;line-height:31px;background:#303030}#nav ul li.current_page_item ul li a{margin:0}#nav ul li a:hover,#nav ul li.current_page_item ul li a:hover{color:#5eaad5;text-decoration:none;background:#333}#nav ul li.current_page_item a{background:url(images/nav_current.png) repeat-x;color:#989695;padding:0 10px 0 10px;margin-left:-1px;margin-top:0;height:35px;line-height:32px}#nav ul li.current_page_item ul li a{background:#303030;color:#fff}#nav ul li ul{position:absolute;padding:0;margin:0;left:-1px;top:35px;width:152px;height:auto;border:0;border-top:solid 1px #3f3f3f;display:none}#nav ul li ul li{width:150px;height:35px;border:0;border:solid 1px #3f3f3f;border-top:0}#nav ul li ul li a{border:0;display:block;height:35px;line-height:33px;margin:0;padding-top:0;padding-bottom:0}#nav ul li ul li ul{left:150px;top:-1px;display:none}#nav ul li:hover ul li ul,#nav ul li:hover ul li ul li ul,#nav ul li:hover ul li ul li ul li ul{display:none}#nav ul li:hover ul,#nav ul li ul li:hover ul,#nav ul li ul li ul li:hover ul,#nav ul li ul li ul li ul li:hover ul{display:block}#container{width:995px;margin:0 auto 20px auto;background:#e7e4e3;overflow:hidden}#main-body{overflow:hidden;width:995px;margin:20px 0 20px 0}#left{width:588px;background:#fff url(images/thin_repeat.png) repeat-y 1px 1px;border:solid 1px #d7d4d3;margin-left:110px;position:relative;padding-top:10px}#left span#top{position:absolute;top:1px;left:1px;width:586px;height:10px;background:transparent url(images/thin_top.png) no-repeat}#left span#bottom{position:absolute;bottom:1px;left:1px;width:586px;height:10px;background:transparent url(images/thin_bottom.png) no-repeat}#left.semifull{background:#fff url(images/medium_repeat.png) repeat-y 1px 1px;width:688px;margin-left:10px}#left.semifull span#top{background:#fff url(images/medium_top.png) no-repeat;width:686px}#left.semifull span#bottom{background:#fff url(images/medium_bottom.png) no-repeat;width:686px}.post{width:700px;margin-left:-111px;background:url(images/divider2.png) no-repeat 0 bottom;overflow:hidden;padding-bottom:10px}.end{background:0;margin-bottom:-25px}.section{width:700px;margin:-4px 0 0 -111px;background:url(images/divider2.png) no-repeat 0 bottom;overflow:hidden}#related.section{overflow:visible;padding:10px 20px 20px 130px;width:auto}#left.semifull .section,#left.semifull .post{background:0;margin:0;padding:0;width:auto}#left.semifull .content{width:auto;float:none;overflow:hidden}.post .details,.section .details,.comment-author{float:left;width:90px;padding:10px 10px 20px 10px}.post .content,.section .content,#comments_template .content{float:right;width:549px;padding:10px 20px 20px 21px}#comments_template .content{clear:both}.block{overflow:hidden;margin:0;padding:0}.date{margin:0 0 10px 6px;overflow:hidden}.date span.day{font-size:36px;color:#888;display:block;float:left;line-height:36px;font-weight:bold;padding-right:3px;text-shadow:0 1px 0 #FFF}.date span.month{font-size:16px;color:#999;display:block;float:left;line-height:14px;font-weight:bold;text-transform:uppercase;padding-top:4px;text-shadow:0 1px 0 #FFF}.date span.year{font-size:14px;color:#b7b4b2;display:block;float:left;line-height:14px;font-weight:bold;letter-spacing:0.5px;text-shadow:0 1px 0 #FFF}.avatar img,img.avatar{padding:4px;border:solid 1px #d7d4d3;background:#fff;margin-bottom:3px;margin-top:0}.meta{text-align:right;font-size:11px;line-height:16px;overflow:hidden;margin-bottom:-5px}.meta a{color:#989695}.meta a:hover{color:#666;text-decoration:none}.meta h6{color:#2a5e7a;text-transform:uppercase;font-weight:bold;font-size:11px !important;}.meta span{color:#989695;display:block;margin-bottom:6px}#sidebar{float:right;width:275px;padding:20px 10px 0 10px;overflow:hidden}#sidebar ul li{margin-bottom:20px;overflow:hidden}.widget ul{list-style:none}.twitter{ position:relative;top:-30px}.twitter h2 img{ position:relative;top:30px;left:15px}#sidebar ul li ul li{margin:0}#sidebar h2,#sidebar h3{font-size:20px;font-weight:bold;letter-spacing:-0.5px;color:#444;display:block;margin-bottom:10px;margin-top:5px;text-shadow:0 1px 0 #FFF}.thumb img{border:solid 1px #ddd;padding:4px}.thumb,.wp-post-image{float:left;margin-right:20px;overflow:hidden}.page-navigation{padding:10px 20px 20px 20px;overflow:hidden;text-align:right}.comment-nav{padding:0}.page-navigation .alignleft,.page-navigation .alignright,.page-navigation a,.navigation .alignleft,.navigation .alignright{margin:0 !important}.alignleft{float:left}.align-right{float:right}.page-navigation span.pages{float:left;border:0;background:0;padding:0;margin:0}#s{font-family:Arial;font-size:12px;color:#777;padding:7px;background:#fff;border:solid 1px #D7D4D3;border-right:0;width:185px;float:left;margin:0}#ads ul{list-style:none;padding:0;width:280px;margin-bottom:-5px;overflow:hidden}#ads ul li{float:left}#ads ul li a{float:left;height:125px;width:125px;padding:4px;border:solid 1px #d7d4d3;margin:0 5px 5px 0;background:#fff;display:block}.tab .box{background:#eeebea;border:solid 1px #d7d4d3;padding:4px}ul.tabs{overflow:hidden;padding:0;height:37px;margin-bottom:-1px}ul.tabs li{float:left;position:relative}ul.tabs li a{background:#fff;border:solid 1px #e1dedd;line-height:29px;padding:0 10px 0 10px;float:left;display:block;height:30px;margin-right:4px;font-weight:bold;color:#888}ul.tabs li a:hover{text-decoration:none;border:solid 1px #d7d4d3}ul.tabs li.active a{height:36px;color:#555;border-bottom:0}ul.tabs li.active a:hover{border:solid 1px #e1dedd;border-bottom:0}.tab_container{background:#fff;border:solid 1px #e1dedd;padding:10px}ul.double-col{padding:0;overflow:hidden;margin-bottom:-3px;width:253px}ul.double-col li{float:left;width:103px;margin:0 10px 5px 0 !important;padding:0 0 6px 13px;border-bottom:dotted 1px #e1dedd;background:url(images/bullet.png) no-repeat 0 8px}ul.double-col li a:hover,ul.single-col li a:hover{text-decoration:underline}ul.single-col{padding:0;overflow:hidden;margin-bottom:-7px}ul.single-col li{margin-bottom:8px !important;padding-bottom:5px;border-bottom:dotted 1px #e1dedd;background:0}ul.single-col li small{color:#666;font-size:11px;display:block;margin:5px 0 5px 0;line-height:15px}ul.single-col li .tiny-thumb img{float:left;width:40px;height:40px;padding:1px;border:solid 1px #e1dedd;margin-right:10px;background:#fff}#footer{background:#101010;color:#555}#footer ul{list-style:none;padding:30px 0 20px 20px;overflow:hidden}#footer ul li{float:left;width:300px;margin-right:25px}#footer ul li ul{padding:0}#footer ul li ul li{padding-bottom:10px;border-bottom:dotted 1px #222;margin-bottom:10px}#footer h2,#footer h3{color:#ccc;font-size:20px;letter-spacing:-0.5px;margin-top:0;margin-bottom:20px}#footer p{color:#555}#footer ul li > .tagcloud{margin-bottom:10px;white-space:normal}#footer ul li > .tagcloud ul{list-style:none;padding:0;overflow:hidden;text-align:justify}#footer ul li > .tagcloud li{ width:auto;display:inline-block;float:left;border-bottom:none;height:20px;line-height:20px;padding:2px 0px;margin:0;overflow:hidden}.tagcloud a{margin-right:3px;display:inline}.tagcloud a.biggest{font-size:130%;font-weight:900;color:#337295}.tagcloud a.big{font-size:124%;font-weight:600;color:#2a5e7a}.tagcloud a.medium{font-size:115%;font-weight:300;color:#25546e}.tagcloud a.small{font-size:100%;color:#214b61}.tagcloud a.smallest{font-size:90%;color:#1d4154}#copyright{background:#000;padding:15px 20px 15px 20px;color:#555;overflow:hidden}#copyright span.right{text-align:right}p.excerpt{font-style:italic;padding-bottom:20px;border-bottom:solid 1px #eee;margin:0}.wp-caption{margin-bottom:15px}p.wp-caption-text{color:#999;font-size:11px;text-align:center}.size-full,.size-medium,.size-small,.size-large,.attachment-thumbnail,.attachment-medium,.attachment-large,.attachment-full{overflow:hidden;border:solid 1px #ddd;padding:4px;background:#fff}.attachment-thumbnail,.attachment-medium,.attachment-large,.attachment-full{margin-bottom:10px}.no-border{padding:5px;border:0 !important}.alignright{float:right;margin:5px 0 10px 15px}.alignleft{float:left;margin:5px 15px 10px 0}.aligncenter{display:block;margin:auto}#social ul{list-style:none;margin-bottom:5px;overflow:hidden}#social ul li{float:left;margin-right:10px}#social ul li a:hover{opacity:0.8}ul#related-posts{list-style:none;height:105px;width:600px;margin-bottom:10px}ul#related-posts li a{float:left;margin-right:10px;display:block;position:relative}ul#related-posts li a span{position:absolute;width:390px;overflow:hidden;top:10px;left:10px;z-index:10;background:#303030;display:none;color:#fff;border:solid 1px #222;padding:4px 8px 4px 8px;font-weight:bold;line-height:20px}ul#related-posts li a span small{color:#777;font-size:11px;display:block;font-weight:normal}ul#related-posts li a span small a{color:#777}ul#related-posts li a:hover{ text-decoration:none}ul#related-posts li a:hover span{ display:block}ul#related-posts li a img{padding:4px;border:solid 1px #ddd;background:#fff}#comments_template{width:700px;margin:0 0 0 -111px;overflow:hidden}ul.commentlist{overflow:hidden;clear:both;margin-bottom:-15px}.comment-author{padding:0;position:absolute;top:10px;left:-121px;width:100%;height:25px}.comment-body{position:relative;min-height:90px;padding:10px 70px 10px 10px;width:468px}.comment-body em{display:none}.comment-body br{display:none}#cancel-comment-reply{display:block;height:27px;line-height:26px;font-size:11px;margin:0 0 0 10px;float:left}.textfield{border:solid 1px #ddd;padding:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#555;width:95%}#comments_template .comment .textfield{}#comment-form{ width:90%;margin-left:10px}#comment-form .bbcode{ font-size:90%;float:right;position:relative;top:20px;padding:3px}#comment-form .bbcodeNoLivePreview{top:0}#commentPreview{display:none;clear:both;min-height:150px}.bbcode a{  margin:1px; padding:1px 3px 1px 3px; background:#fff; border:1px solid #ccc}.input{background:#ffffff url(images/form_gradient.gif) repeat-x 0 1px;border:solid 1px #ddd}#cancel-comment-reply{display:block;height:27px;line-height:26px;font-size:11px;margin:-4px 0 0 10px;float:left}span.says{font-style:italic;color:#777}cite.fn,cite.fn a{font-size:18px;font-style:italic;font-family:Georgia}.comment-meta{margin:0 -60px 10px 0;text-align:right}.comment-meta a{color:#999}.comment-meta a:hover{text-decoration:none}.comment{width:548px;margin:0 20px 10px 0;border:solid 1px #ddd;float:right}#comments_template ul.children{margin:-10px 10px 0 10px;overflow:hidden;clear:both}#comments_template ul.children .comment{margin:20px 0 10px 0;width:auto;float:none}#comments_template ul.children .comment-body{width:auto}#comments_template ul.children .comment-meta{margin-right:0}#comments_template ul.children img.photo{width:40px;height:40px;position:absolute;top:-20px;right:20px;margin:0}#comments_template ul.children .comment-author{top:10px;left:10px}#comments_template .navigation{margin-bottom:-15px}#comments_template .photo{float:left;margin:-11px 40px 0 0}#respond{margin-right:20px}#comments_template .comment #respond{margin:10px;margin-top:0;overflow:hidden}.left{float:left;margin:0;margin-right:20px}.right{float:right;margin:0;margin-left:20px}#sidebar .textwidget,#sidebar .widget ul{background:#EEEBEA;border:solid 1px #D7D4D3;padding:6px 10px 0 10px;color:#777}#sidebar .widget ul{padding-bottom:3px}#sidebar .widget ul li{margin-bottom:7px;padding-bottom:7px;border-bottom:dotted 1px #ccc;display:block}div.avatar{height:90px;margin-bottom:10px}#archive{border:1px solid #CCC;padding:10px}#archive h1{margin:0;border-bottom:1px dashed #CCC;padding-bottom:9px}#archive h2{border-bottom:1px solid #CCC;padding-bottom:4px;margin-bottom:10px}#archive h2 img{margin-right:3px}#archive ul{list-style-type:square;margin:0 10px;padding:10px}#archive ul li{margin-right:20px}#archive table{width:100%}#archive table td,#archive table th{text-align:left}#archive table td{text-align:left;border-bottom:1px solid #D8D8D8;padding:2px 0}#archive .date{width:70px}#archive .comments{width:70px;text-align:center}#archive .rating{width:70px;text-align:center}