body, h1, h2, h3, h4, h5, h6, blockquote, p, form{margin:0;padding:0;}
body{margin:0;font-family:Arial, Helvetica, Georgia, Sans-serif;font-size:12px;text-align:center;height:100%;background:#066caa url(images/bckgnd.jpg) repeat-x center top;color:#000000;}
h1{font-family:Georgia, Sans-serif;font-size:24px;padding:0 0 10px 0;}
a:link, a:visited{text-decoration:none;color:#2277dd;border:0;}
a:hover{text-decoration:none;}
p{padding:10px 0 0 0;}
#wrapper{margin:0 auto;width:935px;height:100%;text-align:left;padding:5px;}
#header{float:left;width:928px;height:125px;background-image:url(images/header.jpg);margin:0;padding:0;}
#logo{float:left;width:356px;margin:20px 0 0 20px;}
#logo h1{width:356px;height:85px;background:url(images/logo.jpg) no-repeat center top;display:block;}
#logo h1 span{display:none;}
#logo h1 a{width:356px;height:85px;display:block;background:url(images/logo.jpg) no-repeat center top;}
#header_right{float:right;width:510px;height:95px;margin:20px 0 0 0;padding-right:8px;}
#banner{width:470px;height:70px;margin:0 0 0 20px;padding:0 6px 0 0;}
.menu{float:right;margin-top:5px;padding:3px;width:485px;}
.menu li{display:inline;list-style:none;margin:0;padding:0;}
.menu ul, .menu ol{display:inline;list-style:none;margin:0;padding:0 4px 0 0;float:right;}
.menu a:link, .menu a:visited{color:#FFFFFF;font-weight:bold;margin:0;padding:3px 10px 3px 10px;text-decoration:none;border-bottom:2px solid #7f9fac;}
.menu a:hover{text-decoration:none;border-bottom:none;background:#4eadd2;}
#block{background:url(images/block_me.jpg) no-repeat;height:194px;width:928px;margin:0;padding:0;clear:both;}
#lblock{height:180px;width:467px;padding:6px 0 0 12px;margin:6px 0 0 0;float:left;}
#rblock{height:154px;width:350px;padding:24px 37px 10px 27px;margin:0;float:right;color:#FFF;font-size:12px;text-align:justify;overflow:hidden;}
#rblock a:link, #rblock a:visited, #rblock a:hover{font-weight:700;color:#5dcefa;}
#recent_content{overflow:hidden;width:450px;height:155px;margin:10px 0 0 48px;font-weight:700;}
#recent_content a:link, #recent_content a:visited{font-size:12px;font-family:Arial,Verdana;color:#e6e1e1;text-decoration:none;}
#recent_content a:hover{font-size:12px;font-family:Arial,Verdana;color:#5dcefa;}
#recent_content ul{list-style:none;margin:0;padding:5px 0 0 2px;float:left;}
#recent_content li{background:url(images/tag_blue.gif) no-repeat 3px 7px;list-style:none;line-height:25px;padding-left:20px;float:left;width:200px;overflow:hidden;}
#c_wrapper{margin-left:2px;padding-top:1px;width:925px;background:url(images/container.jpg) repeat-y;clear:both;}
.clearfix:after{content:".";clear:both;height:0;visibility:hidden;display:block;}
.clearfix{display:inline-block;}
#container{float:left;width:505px;padding-left:18px;padding-right:13px;text-align:justify;}
.post_header{margin:0 5px 0 0;padding:0 5px 0 0;height:65px;width:490px;}
.post_headerr{margin:0;padding:0;}
.post_title{margin:0 5px 0 5px;padding:2px 0px 0 0;}
.details{margin:0;padding:4px 0;}
.files{background:url(images/folder.gif) no-repeat;margin:0;padding:0 0 0 20px;}
.comment_list{background:url(images/list_comments.gif) no-repeat;margin:0;padding:0 0 0 20px;}
.edit{background:url(images/edit.gif) no-repeat;margin:0;padding:0 0 0 20px;}
.the_date{display:block;text-align:center;float:left;height:67px;font-family:Arial, Helvetica, sans-serif;width:62px;margin:0 6px 0 0;background:url(images/calendar.jpg) no-repeat;}
.date_m{display:block;font-size:0.9em;margin:0;padding-top:9px;color:#fff;font-weight:bold;text-align:center;}
.date_d{display:block;font-size:1.2em;margin:0;color:#3fb4d6;font-weight:bold;padding:0.7em 1px 1.1em 0;text-align:center;}
.post{padding:10px 0 10px 0;}
.post h2{font-family:Arial, Sans-serif;font-size:18px;padding-bottom:4px;color:#f5153a;border-bottom:1px dashed #7f9fac;}
.entry{line-height:18px;margin-top:6px;width:488px;margin-right:4px;}
.metadata{height:20px;width:484px;margin-top:5px;margin-bottom:5px;margin-right:5px;padding:2px 0 1px 5px;background:#44494d;border:1px solid #b8b8b8;color:#FFFFFF;}
.metadata a:link, .metadata a:visited{text-decoration:none;color:#3fb4d6;font-weight:700;}
p.postmetadata{margin:10px 0;height:16px;width:440px;}
.navigation{padding:10px 0 0 0;font-size:14px;font-weight:bold;line-height:18px;}
.sidebar{float:left;width:358px;height:100%;background:#44494d;margin:0;}
.lsidebar{margin:0;padding:0;float:left;width:160px;}
.rsidebar{margin:0;padding:0;float:right;width:193px;}
.lsidebar ul, .rsidebar ul{list-style:none;margin:0;padding:0 1px 0 0;}
.lsidebar ul li, .rsidebar ul li{padding:10px 0 4px 0;font-family:Arial, Georgia, Sans-serif;font-size:12px;color:#ffffff;margin:0;}
.lsidebar ul li a:link, .lsidebar ul li a:visited, .rsidebar ul li a:link, .rsidebar ul li a:visited{color:#d7dff0;}
.lsidebar ul li a:hover, .rsidebar ul li a:hover{color:#5dcefa;}
.lsidebar ul li h2, .rsidebar ul li h2{font-family:Verdana,Arial, Georgia, Sans-serif;font-size:11px;background-color:#7d8083;margin:0 0 6px 0;padding:6px 0 5px 8px;height:16px;color:#fff;text-transform:uppercase;}
.lsidebar ul ul li, .rsidebar ul ul li{padding:0 0 0 15px;line-height:18px;font-family:Arial, Georgia, Sans-serif;background:url(images/tag_blue.gif) no-repeat 3px 4px;}
.lsidebar ul ul ul li, .rsidebar ul ul ul li{padding:0 0 0 10px;line-height:18px;font-family:Arial, Georgia, Sans-serif;font-size:11px;background:url(images/sub_categories.gif) no-repeat 0px 3px;}
.lsidebar ul ul ul li a:link, .lsidebar ul ul ul li a:visited, .rsidebar ul ul ul li a:link, .rsidebar ul ul ul li a:visited{color:#c1d0ef;}
.lsidebar ul ul ul li a:hover, .rsidebar ul ul ul li a:hover{color:#5dcefa;}
#footer{clear:both;float:left;width:925px;height:88px;background:url(images/footer.jpg) no-repeat;padding:10px 0 0 0;font-size:11px;}
#footer p{line-height:13px;text-align:center;}
#footer a:hover{color:#2277dd;}
#search{width:355px;height:48px;margin:4px 4px 0 0;background:url(images/search.jpg) no-repeat;}
#search #s{font-size:8pt;margin:7px 0 0 10px;padding-left:3px;width:326px;height:16px;}
input#s{color:#000;padding-top:2px;background:#fcfcfc;}
blockquote{margin:5px 10px;padding:0 7px 10px 7px;font-size:12px;color:#336699;border-left:4px solid #40a9c9;}
blockquote blockquote{margin:5px 10px;padding:0 7px 10px 7px;font-size:12px;color:#336699;border-left:4px solid #40a9c9;}
.author_info{float:left;width:320px;font-family:"New times roman",Arial;padding-bottom:2px;}
.comment_count{color:#acc4d0;float:right;width:40px;font-weight:700;font-size:24px;}
.gravatar{float:left;height:32px;width:32px;margin-right:7px;margin-bottom:2px;}
table#wp-calendar{width:100%;}
#commentsbox{margin:0px;padding:0px;float:left;width:490px;font-size:11px;}
#comments{margin:0px;padding:2px 4px;background:#2370bf;color:#FFFFFF;border:2px solid #c1dbe8;height:18px;font-weight:700;font-size:14px;}
.boxcomments{margin-bottom:20px;width:490px;}
#commentform{margin:0;padding:15px 15px 1px;border:2px solid #3eb0e9;background:#c1dbe8;color:#003f80;}
#commentform a:link, #commentform a:visited{color:#FFFFFF;font-weight:700;}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;background:#2370bf;color:#FFFFFF;font-weight:700;}
#commentform textarea{width:400px;margin:0 0 10px;padding:0;font-size:11px;border:2px solid #3eb0e9;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}
ol.commentlist{margin:0 0 1px;padding:0;list-style:none;}
ol.commentlist li{background:#c1dbe8;display:block;margin:7px 0;padding:6px 15px 12px 15px;list-style:none;}
ol.commentlist li.mycomment{border-bottom:1px dashed #2277dd;border-top:1px dashed #2277dd;background:#c1dbe8;display:block;list-style:none;margin:7px 0;padding:6px 15px 12px 15px;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 0px;}
#trackback{margin:0px;padding:2px 4px;background:#2370bf;color:#FFFFFF;border:2px solid #c1dbe8;height:18px;font-weight:700;font-size:14px;}
ol.tblist{margin:0 0 1px;padding:4px 3px;list-style:none;}
ol.tblist li{padding:2px 0 0 0;margin:0;display:block;list-style:none;}
input#url,input#author,input#email,textarea{color:#666;width:40%;border:2px solid #3eb0e9;margin-bottom:0.6em;background:#fcfcfc;font-weight:normal;font-size:11px;margin-top:2px;padding:3px;}
