input{background:url(../images/form-field-bg.gif) no-repeat;border-top:1px solid #ccc;border-right:1px solid #aaa;border-bottom:1px solid #aaa;border-left:1px solid #ccc;font-size:110%;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;padding:5px 3px 3px 5px}
.button,input[type=submit],.submit{background:#e5e5e5 url(../images/lightgrayup.png) repeat-x left top;color:#666;border-color:#DEDEDE #bbb #bbb #DEDEDE;border-style:solid;border-width:1px;margin:0;padding:2px 3px 1px 5px}
.button:hover,input[type=submit]:hover,.submit:hover{color:#000}
.button:active,input[type=submit]:active,.submit:active{background:#e5e5e5 url(../images/lightgraydown.png) repeat-x left top}
.blue{background:#072A5A url(../images/bluebg.png) repeat-x 0 0;color:#fff;border-color:#444 #000 #000 #444;border-style:solid;border-width:1px}
textarea{font:110% Arial, Helvetica, sans-serif;background:url(../images/form-field-bg.gif) no-repeat;border-color:#DEDEDE #bbb #bbb #DEDEDE;border-style:solid;border-width:1px;padding:5px 3px 3px 7px}
h3#comments{background:url(../images/icons/comment.png) no-repeat 2px 2px;padding-left:26px;font-size:18px;letter-spacing:-.05em;clear:both}
#respond h3{background:url(../images/icons/edit.png) no-repeat 0 5px;padding-left:26px;font-size:18px;letter-spacing:-.05em;clear:both;margin:0}
#commentform{margin-top:10px}
#commentform label{font-weight:700;color:#666;font-size:100%;padding-left:5px}
#commentform small{font-size:90%}
#commentform input{padding:5px}
#commentform textarea{width:480px;height:140px}
.commentlist{list-style-type:none;line-height:130%;padding-left:45px;font-family:helvetica, arial, sans-serif;margin:10px 0 10px 18px}
.hentry .commentlist li{padding:10px}
.commentlist ul.children{list-style-type:none;margin:.7em}
.commentlist ul.children .even{background:#fff}
.commentlist .alt{background:#F4F4F4;border-top:1px solid #eee;border-bottom:1px solid #eee}
.commentlist cite{font-weight:700;font-style:normal;font-size:110%}
.commentlist img.avatar{float:left;position:relative;margin:0 5px 5px -53px}
.commentlist .comment-meta{margin-bottom:5px;display:block;font-size:87%}
.commentlist .comment-meta a{color:#999}
#s{background:#FFF url(../images/search.gif) no-repeat scroll left top;margin-right:4px;width:196px;color:#666;border-color:#DEDEDE #FFF #FFF #DEDEDE;border-style:solid;border-width:1px;padding:2px 3px 3px 22px}
dt{font-weight:700}
dd{font-style:italic}
sup{font-size:.7em;vertical-align:top}
sub{font-size:.7em;vertical-align:bottom}
acronym,abbr{letter-spacing:.1em;font-weight:700}
#wpstats{width:0;height:0;overflow:hidden}
.border{border:1px solid #ccc;padding:2.5px}
.hidden{display:none;visibility:hidden}
.wp-caption{text-align:center;margin:10px 10px 1em;padding:4px}
.wp-caption-text{font-size:11px;text-align:center;line-height:16px;margin:0;padding:6px 3px 2px}
.wp-caption img{border:0 none;margin:5px 0 0;padding:0}
.wp-caption-dd{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.center,.textcenter{text-align:center}
.alignleft{float:left;margin:0 1.4em .4em 0}
.left{float:left}
.textleft{text-align:left}
.alignright{float:right;margin:0 0 .4em 1.4em}
.right{float:right}
.textright{text-align:right}
.clear{clear:both}
img.left,img[align=left]{float:left;margin:2px 10px 5px 0}
img.right,img[align=right]{float:right;margin:2px 0 5px 10px}
* html .fix{height:1%}
.piped{display:block;float:left;text-align:left;margin:0;padding:0}
.piped li{float:left;display:inline}
.piped a{margin-left:.5em;padding:0 0 0 .5em}
.piped .first{border-left:0!important;padding-left:0;margin-left:0!important}
textarea:focus,#commentform textarea:focus,#commentform input[type=text]:focus{border:solid 1px #999}
.nocomments,.piped small{display:none}
.aligncenter,.alignnone,img.center,img[align=center]{display:block;margin-left:auto;margin-right:auto}
.block,.fix{display:block}
.fix:after,.piped:after{content:".";display:block;height:0;clear:both;visibility:hidden}
