body{margin:0;padding:0;background:#FFF url(images/img01.jpg) repeat-x left -50px;font-family:Helvetica,Tahoma,Arial,\5b8b\4f53,sans-serif;font-size:12px;color:#555;}h1,h2,h3{margin:15px 0 10px 0;padding:0;font-weight:normal;color:#32639A;}h1{font-size:2em;}h2{font-size:2.4em;}h3{font-weight:bold;font-size:120%;margin-top:20px;border-bottom:1px solid #dfdfdf;padding-bottom:5px;margin-right:15px;}p,ul,ol{margin-top:0;line-height:180%;}ul,ol{display:block;margin:15px 0 15px 20px;}ul ul,ul ul ul,ol ol,ol ol ol{margin:0;margin-left:20px;}ol{list-style-type:decimal;}ol ol{list-style-type:upper-alpha;}ol ol ol{list-style-type:lower-alpha;}li{display:list-item;margin-bottom:6px;}ul li a{text-decoration:underline;}a{text-decoration:none;color:#4486C7;}pre,code,tt{font:12px 'andale mono','lucida console',monospace;line-height:1.5;}code{margin-bottom:20px;}pre,code{background:#f4f4f4 none repeat scroll 0 0;border:1px solid #D5E7F0;display:block;font-family:"Courier New",Helvetica,sans-serif;font-size:12px;margin:10px 0;padding:5px;}header,section,nav,article,aside,footer{display:block;margin:0 auto;}header{width:640px;height:98px;position:relative;}#logo{float:left;margin:0;padding-top:30px;color:#000;}#logo h1,#logo p{margin:0;padding:0;}#logo h1{float:left;letter-spacing:-1px;font-size:3.8em;}#logo p{float:left;margin:0;padding:26px 0 0 10px;font:normal 14px Georgia,"Times New Roman",Times,serif;font-style:italic;color:#FFF;}#logo a{border:none;background:none;text-decoration:none;color:#FFF;}#search{width:220px;background:#A8CF64;position:absolute;top:0;left:495px;}#search form{margin:0;padding:10px 0 10px 20px;}#search fieldset{margin:0;padding:0;border:none;}#search-text{width:110px;padding:6px 5px 2px 5px;border:none;background:#FFF;text-transform:lowercase;font:normal 11px Arial,Helvetica,sans-serif;color:#5D781D;}#search-submit{width:50px;height:23px;border:1px solid #89B056;background:none;font-weight:bold;font-size:12px;color:#FFF;line-height:23px;}nav{width:640px;height:49px;margin:0 auto;padding:0;}nav ul{margin:0;padding:0;list-style:none;line-height:normal;}nav li{float:left;}nav a{display:block;width:100px;height:33px;padding-top:16px;text-decoration:none;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#FFF;border:none;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;}nav a:hover,nav .current_page_item a{background:#659CEF url(images/img03.jpg) repeat-x left bottom;text-decoration:none;}nav .current_page_item a{background:#FBFBFC url(images/img02.jpg) repeat-x left bottom;padding-left:0;color:#30476A;}ol.page-navigator{margin:0 0 20px 0;padding:0;color:#666;list-style:none;font-size:12px;line-height:30px;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;}ol.page-navigator li{margin:0 5px 0 0;display:inline;}ol.page-navigator li a{padding:2px 6px;border:1px solid #eee;text-decoration:none;}ol.page-navigator li.current a{background:#3354AA;border-color:#3354AA;color:#fff;}section{width:640px;padding:30px 0 0 0;}article{margin-bottom:15px;}article .title{letter-spacing:-.5px;color:#000;}article .title a{color:#32639A;border:none;}article .meta{height:30px;background:#D8E7FE;margin:0 0 15px 0;padding:0;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;width:640px;position:relative;}article .meta .date{float:left;height:24px;padding:3px 15px;color:#4A81DE;width:300px;}article .meta .posted{padding:3px 15px;margin:0 0 15px 20px;background:#A8CF64;color:#FFF;width:165px;position:absolute;left:500px;top:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;}article .meta a{color:#FFF;}article .entry{padding:0;}article .entry h3+*{margin-left:20px;}article .entry h3+h3{margin-left:0;}article .entry a img{border:1px solid #dadada;}article .entry a:hover img{border:1px solid #bbb;}.links{padding-top:20px;font-size:12px;font-weight:bold;}aside{width:640px;padding:0;margin:20px auto 10px;color:#787878;background:#FFF;}aside ul{margin:0;padding:0;list-style:none;}aside li{margin:0;padding:0;border-left:1px solid #E2E2E2;float:left;}aside li ul{margin:0;padding-bottom:30px;}aside li li{line-height:35px;border-bottom:1px dashed #D1D1D1;margin:0 30px;border-left:none;float:none;}aside li li span{display:block;margin-top:-20px;padding:0;font-size:11px;font-style:italic;}aside h2{height:38px;padding-left:30px;letter-spacing:-.5px;font-size:1.8em;margin:0;}aside p{margin:0;padding:0 30px 20px 30px;text-align:justify;}aside a{border:none;}aside a:hover{text-decoration:underline;color:#8A8A8A;}#calendar_wrap{padding:20px;}#calendar table{width:100%;}#calendar tbody td{text-align:center;}#calendar #next{text-align:right;}footer{height:50px;margin:0 auto;padding:0 0 15px 0;background:#D8E7FE;border-top:1px solid #D3DEF0;font-family:Arial,Helvetica,sans-serif;}footer p{margin:0;padding-top:20px;line-height:normal;font-size:10px;text-transform:uppercase;text-align:center;color:#A0A0A0;}footer a{color:#5389E0;}#comments{margin-top:20px;}#comments h4{font-size:14px;font-weight:bold;}#comments ul,#comments ol{padding:0;margin:0;}ol.comment-list,ol.comment-list ol{margin:0;list-style:none;}ol.comment-list ol{padding-top:10px;}ol.comment-list li{margin:0;padding-bottom:10px;}ol.comment-list li{padding:10px 15px;margin-top:10px;border:1px solid #eee;background:#FAFAFA;overflow:hidden;}ol.comment-list li.comment-level-odd{background:#fff;}ol.comment-list li.comment-level-even{background:#FAFAFA;}ol.comment-list li.comment-by-author{border:1px dashed #AAA;}ol.comment-list li .comment-reply{text-align:right;}ol.comment-list li .comment-reply a{font-size:11px;border:none;color:#aaa;}ol.comment-list li .comment-reply a:hover{color:#444;}.comment-meta{padding-bottom:8px;color:#999;font-size:11px;}.comment-author{display:block;font-size:15px;color:#444;}.comment-author cite.fn{font-style:normal;}.comment-body{overflow:hidden;}img.avatar{float:left;margin:6px 10px 0 0;}.respond{margin:20px 0;}ol.comment-list li .respond{border-top:1px solid #ddd;padding-top:10px;}#comment_form{padding-right:8px;}.respond .cancel-comment-reply{float:right;font-size:11px;}.respond .cancel-comment-reply a{border:none;color:#aaa;}.respond .cancel-comment-reply a:hover{color:#444;}#comment_form label{font-size:12px;color:#555;display:block;font-weight:bold;}#comment_form label .required{color:#C04E37;padding-left:5px;font-size:14px;}#comment_form .text{margin-right:15px;}ol#comment_list li .respond .text{_width:400px;}ol#comment_list li .respond textarea{_width:400px;}#author,#mail,#url{background-repeat:no-repeat;background-position:left;background-color:#efefef;width:270px;color:#999;padding:3px 5px 3px 19px;border:solid #efefef;border-width:0 0 0 5px;}#author:focus,#author:hover,#mail:focus,#mail:hover,#url:focus,#url:hover{background-color:#F0FFE6;border-color:#F0FFE6;}#author{background-image:url(./images/person.png);}#mail{background-image:url(./images/mail.png);}#url{background-image:url(./images/home.png);}.submit{background:none repeat scroll 0 0 transparent;border:medium none;cursor:pointer;font:bold 13px "Helvetica Neue",Helvetica,Arial,clean,sans-serif!important;margin:0;overflow:visible;text-decoration:none!important;white-space:nowrap;position:relative;padding:5px 10px 5px;font:inherit;font-size:13px!important;font-style:normal!important;font-weight:bold!important;color:#fff!important;line-height:1;background-image:url(images/awesome-overlay-sprite.png);background-repeat:repeat-x;background-position:0 0;text-shadow:0 -1px 1px rgba(0,0,0,0.25),-2px 0 1px rgba(0,0,0,0.25);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);border-bottom:1px solid transparent\9;_background-image:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*display:inline!important;position:relative;zoom:1;-moz-user-select:none;background-color:#015ea9;}.submit:hover,.submit:focus{background-position:0 -50px;color:#fff!important;outline:none;}.submit:active{background-position:0 -100px;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.7);-webkit-box-shadow:none;border-bottom:0\9;border-top:1px solid #666\9;}