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,ins,kbd,q,s,samp,small,strike,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%;font-family:inherit;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
html{height:100%;margin-bottom:1px;}
body{background:url(img/body.jpg) 0 0 repeat #dff4ff;color:#646464;font-size:75%;text-align:left;}
body{font-family:Tahoma,Arial,Helvetica,sans-serif;}
input,select{font-family:Tahoma,Arial,Helvetica,sans-serif;}
textarea,pre,tt,kbd,var,code{font-family:"Courier New",Courier,monospace;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:Tahoma,Arial,Helvetica,sans-serif;}
h1{font-size:2.5em;color:#fff;line-height:1;}
h2{font-size:1.5em;}
h3{font-size:1.5em;padding-bottom:1em;color:#518cb1;}
h4{font-size:1.3em;}
h5{font-size:1.2em;}
h6{font-size:1.1em;}
p{margin:0 0 1em 0;text-align:left;line-height:1.2;}
p.last{margin-bottom:0;}
p.first{margin-top:1em;}
p.img{float:left;margin:0 1em 1em 0;padding:0;}
blockquote{margin:1em 0 1em 1em;border:1px dotted #666;padding:10px 10px 10px 20px;}
strong{font-weight:bold;}
em{font-style:italic;}
pre{border:1px solid #ddd;margin-bottom:1.2em;padding:1.2em;}
small{font-size:.9em;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
sub{vertical-align:sub;font-size:.9em;}
sup{vertical-align:super;font-size:.9em;}
acronym{border-bottom:1px dotted #666;}
dfn{font-style:italic;}
q{font-style:italic;}
cite{font-style:italic;}
dl{line-height:1.2;margin-bottom:1.2em;}
hr{color:#fff;background:transparent;margin:0 0 .5em 0;padding:0 0 .5em 0;border:0;border-bottom:1px #000 dotted;}
a:link,a:visited,a:focus,a:active{color:#518cb1;text-decoration:underline;cursor:pointer;}
a:hover{color:#518cb1;text-decoration:none;cursor:pointer;}
a:active,a:focus{outline:0;}
#content .post ul,#content .post ol{margin:0 0 1em 2em;}
#content .post ul{list-style-type:disc;}
#content .post ol{list-style-type:decimal;}
#content .post ul li,#content .post ol li{line-height:2;}
img{outline:0;border:0;}
input,select,textarea{font-size:1.0em;vertical-align:baseline;}
input.text,input.file{cursor:text;}
input.button{cursor:pointer;color:#fefefe;border:0;background:url(img/header-search-button.gif) 0 0 repeat-x;font-weight:bold;padding:1px 12px;text-align:center;height:19px;}
input.button_blk{cursor:pointer;color:#000;border:0;background:url(img/header-search-button.gif) 0 0 repeat-x;font-weight:bold;padding:1px 12px;text-align:center;height:19px;}
input.radio,input.checkbox{border:0;padding:0;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;margin:0 1em 1em 0;}
.alignright{float:right;margin:0 0 1em 1em;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption{border:1px solid #eee;text-align:center;padding-top:4px;}
.wp-caption p.wp-caption-text{font-size:.92em;text-align:center;}
.t-right{text-align:right;}
.t-left{text-align:left;}
.t-center{text-align:center;}
.t-justify{text-align:justify;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.zoom{overflow:hidden;}
#root{width:980px;margin:24px auto 0 auto;padding-bottom:24px;}
#header{overflow:hidden;}
#header .menu,#header .search{background:url(img/header-menu-back.gif) 0 0 repeat-x #5b94be;}
#header .menu{float:left;width:667px;height:28px;padding:10px 20px;}
#header .menu li{float:left;background:url(img/header-menu-delim.gif) 100% 0 no-repeat;}
#header .menu li.last{background:none;}
#header .menu a{color:#fefefe;font-weight:bold;padding:0 14px;display:block;line-height:2.2;}
#header .menu a:hover{text-decoration:none;}
#header .search{width:236px;height:20px;float:right;padding:14px 16px;font-size:.92em;}
#header .search label{color:#fff;padding-right:8px;}
#header .search input.text{width:122px;border:1px solid #5286ab;border-right:0;border-bottom:0;background:#ecf0f2;padding:2px;color:#34668a;margin-right:8px;}
#header .search input.button{color:#fefefe;border:0;background:url(img/header-search-button.gif) 0 0 repeat-x;font-weight:bold;width:51px;padding:1px 0;text-align:center;height:19px;}
#header .search input.button_blk{color:#000;border:0;background:url(img/header-search-button.gif) 0 0 repeat-x;font-weight:bold;width:51px;padding:1px 0;text-align:center;height:19px;}
#heading{margin-top:4px;width:551px;float:left;clear:both;height:134px;background:url(img/heading.jpg) 0 0 no-repeat;padding:66px 0 0 156px;}
.head_descriptionb{margin-top:4px;float:left;clear:both;}
#heading a{color:#000;text-decoration:none;}
#heading .description{color:#000;margin-top:4px;}
#about{margin-top:4px;width:232px;height:164px;overflow:hidden;float:right;background:url(img/header-about-back.gif) 0 0 repeat-y #f9fdff;padding:18px;}
#about .signature{text-align:right;margin:0;}
#main{margin-top:4px;clear:both;overflow:hidden;}
#left-block{width:216px;float:left;}
#left-block .box{background:#fff;padding:18px;margin-bottom:4px;}
#left-block .box h2{padding-bottom:16px;}
#left-block .box ul{font-size:1.17em;}
#left-block .box ul.children{padding-top:8px;font-size:1em;}
#left-block .box li{padding:4px 0;padding-left:20px;background-repeat:no-repeat;background-position:0 6px;}
#left-block .box li.current-cat{font-weight:bold;}
#left-block .categories li.cat-item-1{background-image:url(img/cat.gif);}
#left-block .categories li.cat-item-2{background-image:url(img/dollar_icon.gif);}
#left-block .categories li.cat-item-stf{background-image:url(img/icon_email.gif);}
#left-block .archive li{background-image:url(img/cal.gif);}
#left-block .blogroll li,#left-block .meta li{background-image:url(img/arrow.gif);}
#main-block{width:760px;float:right;}
#content{padding:18px;background:#fff;min-height:400px;height:auto!important;height:400px;}
#content .post{overflow:hidden;margin-bottom:18px;clear:both;}
#content .entry a{color:#e08105;}
#content .date{float:left;width:54px;height:43px;padding-top:11px;background:url(img/post-date.gif) 0 0 no-repeat;color:#669abb;font-size:1.67em;text-align:center;margin:0 0 20px 0;text-transform:uppercase;}
#content .date span{font-size:.65em;display:block;}
#content .title,#content .postdata{margin-left:74px;}
#content .page .title{margin-left:0;}
#content .title h2{background:url(img/post-title-border.gif) 0 100% repeat-x;padding-bottom:8px;margin-bottom:8px;}
#content .title a{text-decoration:none;color:#265a8b;}
#content .title a:hover{color:#518cb1;}
#content .postdata{font-size:.92em;}
#content .category{background:url(img/cat.gif) 0 1px no-repeat;padding-bottom:1px;padding-left:20px;float:left;}
#content .comments{background:url(img/comment.gif) 0 1px no-repeat;padding-bottom:1px;padding-left:20px;float:right;}
#content .category,#content .category a{color:#91adc1;}
#content .entry{clear:both;}
#content .entry .more-link{font-weight:bold;color:#518cb1;}
#recent{margin-top:4px;background:#e7f5fe;overflow:hidden;}
#recent .posts,#recent .comments{width:312px;padding:24px 32px;}
#recent .posts{float:left;}
#recent .comments{float:right;}
#recent .posts ul,#recent .comments ul{font-size:.92em;line-height:1.2;}
#recent .posts li,#recent .comments li{margin-bottom:1.1em;}
#recent .posts li a{font-weight:bold;}
#recent .comments li .author{font-size:.91em;line-height:1.4;}
#recent .comments li a{text-decoration:none;}
#leavecomment{padding-top:1em;}
.comments-list .avatar{margin-bottom:4px;}
.comments-list li{padding:18px;line-height:1.2;}
.comments-list li.graybox{background:#f5f5f5;}
.comments-list cite{font-weight:bold;font-style:normal;}
.comments-list small{font-size:.83em;}
.comments-list .comment{margin-top:8px;}
#commentform input.text,#commentform textarea{border:1px solid #5286ab;border-right:0;border-bottom:0;background:#ecf0f2;padding:2px;color:#34668a;}
#commentform input.text{width:200px;}
#commentform textarea{width:600px;}
#footer{margin-top:4px;padding:4px 32px;font-size:.92em;overflow:auto;line-height:1.2;}
#footer img{vertical-align:middle;}
#footer .copyright{float:left;}
#footer .links{float:right;}
#footer .links a{padding-left:16px;margin-left:16px;background-repeat:no-repeat;background-position:0 1px;}
#footer .rss{background-image:url(img/rss.gif);}
#footer .login{background-image:url(img/login.gif);}
#footer a.powered{padding:0;}
a.closelayer_link{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#000;padding:0 0 10px;height:60px;line-height:20px;text-decoration:none;}
a.closelayer_link em{border:1px solid;padding:0 3px;background-color:#fff;}
a.closelayer_link:active{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#000;padding:0 0 10px;height:60px;line-height:20px;text-decoration:underline;}
a.closelayer_link:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#000;padding:0 0 10px;height:60px;line-height:20px;text-decoration:underline;}
