*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,/*fieldset,*/ input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
em{font-style:italic;}
a img{border:none;}
.aligncenter{display:block;margin:0 auto;}
.alignleft{float:left;}
.wp-caption{background:#EAEAEA;border:1px solid #C8C8C8;padding:10px;text-align:center;}
.clear{clear:both;display:block;height:1px;margin:-1px 0 0;}
body{background:#E7E9E1 url(images/body_bg.png) repeat-x;font-family:'Lucida sans unicode', tahoma, Verdana, Arial, Sans-Serif;font-size:75%;margin:0 auto;}
a{color:#F49F04;text-decoration:none;}
p{line-height:25px;}
h1{font-size:2.4em;}
h2{font-size:20px;}
h3{font-size:1.2em;}
h4{font-size:1em;}
input{padding:4px 3px;}
#wrapper{background:#E7E9E1;clear:both;margin:0 auto;width:980px;}
#content{float:left;margin:0;padding:5px 0;width:600px;}
#sidebar{float:right;font-family:Lucida sans unicode,Georgia, Times New Roman;font-size:11.7px;margin-right:0;margin-top:5px;width:360px;}
#searchbar{background:#F5F4F0;border:#DEDBD1 1px solid;color:#DEDBD1;margin-bottom:15px;overflow:hidden;padding:10px;}
#ad-banners{background:#F5F4F0;border:1px solid #DEDBD1;color:#DEDBD1;margin-bottom:15px;overflow:hidden;padding:10px auto;}
#ad-banners ul{margin:0;overflow:auto;padding:10px 25px;}
#ad-banners li{display:inline;float:right;height:125px;list-style:none;margin:6px;padding:5px;width:125px;}
#header{clear:both;margin:0 auto;min-width:980px;overflow:hidden;}
#header-wrap{clear:both;height:100px;margin:0 auto;overflow:hidden;width:980px;}
#logo{float:left;margin-top:5px;}
#headeradd{border:0 solid silver;float:right;height:60px;margin-top:19px;width:478px;}
#navigation1{background:#262626;border-bottom:1px solid #363636;clear:both;margin:0 auto;min-width:980px;overflow:hidden;}
#nav-wrap1{background:#262626;display:block;margin:0 auto;padding:0;width:980px;}
#nav-wrap1 ul{background:transparent;color:#FFF;float:center;font-family:Lucida sans unicode,Georgia, Times New Roman;list-style:none;}
#nav-wrap1 li{float:left;margin:0;text-align:left;width:240px;}
#nav-wrap1 li a{color:#FFF;display:block;font-size:12px;height:100%;padding:9px 10px;text-decoration:none;}
#nav-wrap1 li a:hover{background:#F49F04;text-decoration:none;}
#navigation2{clear:both;margin:0 auto 10px;min-width:980px;overflow:hidden;}
#nav-wrap2{clear:both;margin:0 auto;width:980px;}
#nav-wrap2 #top_nav_wrapper{background:transparent;display:block;float:left;margin:5px 0;padding:0;width:980px;}
#nav-wrap2 #top_nav_wrapper ul{color:#000;font-family:Lucida sans unicode,Georgia, Times New Roman;list-style:none;}
#nav-wrap2 #top_nav_wrapper li{border-right:#DEDBD1 solid 1px;display:block;float:left;list-style:none;margin:0;}
#nav-wrap2 #top_nav_wrapper li a{color:#979797;display:block;font-size:12px;font-weight:700;padding:6px 10px 7px 18px;text-decoration:none;text-transform:uppercase;}
.sidebar-wrap2{float:left;width:160px;}
.sidebar-wrap2 .narrow-widget-left{background:#FEFEFE;border:solid 1px #ccc;color:#555;float:left;margin:0 0 15px;padding:10px;width:150px;}
.sidebar-wrap2 .narrow-widget-left h2{background:#EBE9E1;border:#DEDBD1 1px solid;color:#515151;font-family:Lucida sans unicode,Georgia, Times New Roman;font-size:16px;font-weight:400;line-height:20px;margin:0 0 5px;padding:2px 0 2px 5px;}
.sidebar-wrap1{float:right;width:150px;}
.sidebar-wrap1 .narrow-widget-right{background:#FEFEFE;border:solid 1px #ccc;color:#555;float:right;margin:0 0 15px;padding:10px;width:150px;}
.sidebar-wrap1 .narrow-widget-right h2{background:#EBE9E1;border:#DEDBD1 1px solid;color:#515151;font-family:Lucida sans unicode,Georgia, Times New Roman;font-size:16px;font-weight:400;line-height:20px;margin-bottom:5px;padding:2px 0 2px 5px;}
.sidebar-wrap .wide-widget{background:#FEFEFE;border:solid 1px #ccc;color:#555;margin:0 0 15px;padding:10px;}
.wide-widget ul{margin:0;padding-left:0;}
.wide-widget ul li{border-bottom:1px solid #DEDEDE;line-height:25px;margin:0;padding:0;}
.wide-widget ul li a{color:#F49F04;display:inline;font-size:12px;margin:0;padding:0;}
.wide-widget ul li a:hover{color:#F49F04;margin:0;padding:0;text-decoration:underline;}
.wide-widget h2{background:#EBE9E1;border:#DEDBD1 1px solid;color:#515151;font-family:Lucida sans unicode,Georgia, Times New Roman;font-size:16px;font-weight:400;line-height:20px;margin:0 0 5px;padding:2px 0 2px 5px;}
#footer{background:#F5F4F0;border-bottom:#000 1px solid;border-top:1px solid #D7D7D7;clear:both;font-size:90%;margin:0 auto;min-width:980px;overflow:hidden;}
#footer-wrap{margin:0 auto;width:980px;}
#dnfooter{background:#171717;border-top:#404040 1px solid;clear:both;font-size:large;margin:0 auto;min-width:980px;padding-top:10px;}
#dnfooter-wrap{background:#171717;clear:both;margin:0 auto;overflow:hidden;width:980px;}
#dnfooter .credit{background:#171717;color:#FFF;font-size:12px;margin-bottom:15px;margin-left:15px;padding:0 0 15px;}
.bottom-small-widget h2{border-bottom:2px solid #3D3D3D;color:#515151;font-size:16px;font-weight:400;margin-bottom:10px;padding-bottom:5px;text-transform:none;}
.bottom-small-widget{background:#FFF;border:1px solid #DEDEDE;font-size:14px;margin:15px 0 10px 10px;padding:10px;width:294px;}
.bottom-small-widget ul{list-style:none;padding-left:0;text-align:left;}
.bottom-small-widget ul li{border-bottom:1px solid #CCC;color:#555;font-size:14px;list-style:none;padding:3px 0;}
.bottom-small-widget ul li a{color:#F49F04;display:block;font-size:12px;}
.date{border-bottom:1px solid #EAEAEA;color:#565656;padding:5px 0 4px;}
.entry{background-color:#FFF;color:#686868;line-height:1.6em;margin-bottom:5px;padding:8px 0 0;text-align:justify;}
.entry p{border:1px;}
.page_entry{border-bottom:1px solid #EAEAEA;border-top:2px solid #EAEAEA;margin:10px 0 0;padding:5px 0 20px;}
.info{border-top:1px solid #EAEAEA;font-size:10px;line-height:1.6em;margin:0 1px 50px 0;padding:4px 0 1px 1px;text-align:left;}
#postmetadata{border-bottom:2px solid #EAEAEA;border-top:1px solid #EAEAEA;clear:both;font-size:12px;margin:10px 0 20px;padding:5px 15px;}
.nocomments{background:none;color:#000;}
.ctabs1{background:transparent url(images/btn_strip.jpg) no-repeat;float:left;}
.track{background:transparent url(images/btn_strip01.jpg) no-repeat;float:left;font-size:13px;height:100%;line-height:25px;margin:0 0 0 10px;padding:0 20px 0 10px;width:550px;}
#thecomments{background:#F5F4F0;border:1px solid #DEDBD1;float:left;list-style:none;margin:0 0 15px;min-height:30px;padding:0;width:100%;}
#thecomments h3{margin:10px 0 10px 10px;}
.commentnavi{padding-right:20px;position:relative;}
.commentpages{float:right;padding:5px 10px;}
.page-numbers{padding-left:5px;}
.commentlist{list-style:none;margin:0;padding:10px;}
.comment{clear:both;margin:0;overflow:hidden;padding:5px;}
.comment .children{border:0 #FFF solid;list-style:none;margin:0 0 0 25px;padding:0;}
.comment .says{display:none;}
.comment .avatar{float:right;margin:0 5px 0 0;padding:0;position:relative;}
.comment .fn{font-size:16px;font-weight:700;margin-left:0;}
.byuser .fn{font-weight:400;text-decoration:none;}
.bypostauthor .fn{font-weight:700;text-decoration:none;}
.comment-meta{font-size:10px;margin:0 0 10px;padding:6px 0;}
.comment-meta a{color:#000;}
.reply{font-size:10px;margin:5px 0 0;padding:2px;text-align:right;width:100%;}
.reply a{padding:5px;}
.cmt_trackback{border-bottom:1px #eaeaea solid;margin:10px 0;padding:3px;}
.cmt_trackback p{margin:0;padding:2px;}
#respond{background:#F5F4F0;clear:both;font-size:12px;padding:10px;}
.cancel-comment-reply{border-bottom:1px #eaeaea solid;margin-top:5px;padding:2px 0;}
#commentform{border:1px solid #ccc;margin:10px 0 0;padding:20px 5px 0 10px;}
#email,#author,#url{background:none;border:1px solid silver;color:#000;font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:12px;height:12px;margin-bottom:3px;padding:5px;vertical-align:middle;width:200px;}
#comment{background:#FFF url(images/input.png) repeat-x scroll left top;border:1px solid silver;border-color:#DDD;border-style:solid;border-width:1px;color:#000;font-family:Arial, Helvetica, Sans-Serif;font-size:12px;height:125px;padding:2px;width:98%;}
#submit{background:#fff;border:1px solid silver;color:#000;cursor:pointer;font-family:Arial, Helvetica, Sans-Serif;font-size:12px;height:20px;margin:10px 0;padding:0 5px 2px;width:120px;}
.navigation{font-size:14px;margin:20px 5px 0;padding:2px 5px 17px;}
.post{background:#FFF;border:1px solid #DEDBD1;clear:both;color:#686868;font-family:Verdana,arial,sans-serif;font-size:12px;margin-bottom:15px;overflow:hidden;padding:10px 10px 20px;position:relative;}
.post .post-title{border-bottom:1px solid #EAEAEA;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:10px;padding:0 5px;}
.post h2{margin:0;padding:0;text-align:left;}
.post h2 a{color:#262625;font-family:Georgia,"Nimbus Roman No9 L",serif;font-size:32px;font-weight:400;line-height:32px;text-decoration:none;}
.post h2 a:hover{color:#000;font-size:32px;line-height:32px;text-decoration:underline;}
.post h1{color:#000;font-family:Georgia,"Nimbus Roman No9 L",serif;font-size:32px;font-weight:400;line-height:32px;}
.post h1 a{color:#262625;font-family:Georgia,"Nimbus Roman No9 L",serif;font-size:32px;line-height:32px;text-decoration:none;}
.post h1 a:hover{text-decoration:underline;}
.post .post-content{clear:both;line-height:1.8em;text-align:justify;}
.post h3{clear:both;margin:0;padding:0;}
.post p{margin-bottom:10px;}
.post img{overflow:hidden;padding:0 5px 5px;}
.post table img{padding:0 5px 0 0;}
.post ul,.post ol{clear:both;margin-bottom:20px;padding-left:40px;}
.post ul li{list-style-type:disc;}
.post ol li{list-style-type:decimal;}
.post blockquote{background-color:#F8F8F8;border-left:5px solid #E8E8E8;display:block;margin:5px 15px 5px 20px;padding:5px;}
.post-meta{clear:both;color:#999;font-family:Verdana,arial,sans-serif;font-size:90%;margin-top:5px;}
.post-date{color:#000;float:left;}
.post-tags{float:left;margin-top:20px;}
.even{background:#f4f4f4;border:1px solid #CCC;margin-bottom:10px;}
.odd{background:#FFF;border:1px solid #CCC;margin-bottom:10px;}
#search{background:#F5F4F0;border:1px solid #DEDBD1;float:right;padding:10px;}
#s{border:1px solid #dfdfdf;color:#422108;float:left;font:normal;margin-left:5px;padding:4px;width:250px;}
#searchsubmit{background:#F49F04;border:none;color:#fff;float:right;font:normal 100%;height:25px;line-height:15px;margin-right:5px;}
strong,.current{font-weight:700;}
.alignright,.post_category{float:right;}
a:hover,.bottom-small-widget li a:hover{color:#F49F04;text-decoration:underline;}
#ad-banners li a:link,.banner li a:visited,#logo a:hover{text-decoration:none;}
#nav-wrap2 #top_nav_wrapper li a:hover,.post-meta a{color:#F49F04;}
.sidebar-wrap2 .narrow-widget-left ul,.sidebar-wrap1 .narrow-widget-right ul,#searchform{margin:0;}
.sidebar-wrap2 .narrow-widget-left ul li,.sidebar-wrap1 .narrow-widget-right ul li{border-bottom:1px solid #EEE;color:gray;line-height:25px;margin:0;padding:0;}
.sidebar-wrap2 .narrow-widget-left ul li a,.sidebar-wrap1 .narrow-widget-right ul li a{color:#686868;display:inline;font-size:12px;margin:0;padding:0 0 0 4px;}
.sidebar-wrap2 .narrow-widget-left ul li a:hover,.sidebar-wrap1 .narrow-widget-right ul li a:hover{color:#F49F04;margin:0;padding:0 0 0 4px;text-decoration:none;}
.entry table,.post table{border-color:#ccc;border-style:solid;border-width:0 1px 1px 0;font-size:.9em;margin:10px 0 5px;}
.entry table tr td,.post table tr td{border-color:#DEDBD1;border-style:solid;border-width:1px 0 0 1px;padding:5px 10px;}
.entry table tr th,.post table tr th{background:#f4f4f4;border-color:#DEDBD1;border-style:solid;border-width:1px 0 0 1px;color:#666;font-weight:700;padding:5px 10px;text-align:center;text-transform:uppercase;}
.entry fieldset,.post fieldset{border:1px dashed #ccc;margin-top:5px;padding:10px;}
.entry fieldset legend,.post fieldset legend{font-weight:700;text-transform:uppercase;}
