html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,#search form,.title{margin:0;padding:0;}
body{background:#F3F3F3 url(images/body.png) repeat-x;font-family:Tahoma,Century gothic, Arial,sans-serif;font-size:13px;margin:0 auto;padding:0;}
a:link,a:visited{color:#6F615A;text-decoration:none;}
a:hover{color:#d53030;}
a img{border:none;}
a:focus,a:hover,a:active{outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:700;}
h1{font-size:26px;}
h2{font-size:21px;}
h3{font-size:19px;}
h4{font-size:17px;}
h5{font-size:15px;}
h6{font-size:13px;}
ul{list-style:none;}
blockquote{font-style:italic;background:#F3F3F3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px;}
pre{background:#f9f9f9;border:1px solid #ccc;padding:9px;}
code{background:#eee;padding:0 3px;}
pre code{background:transparent;}
.clear{clear:both;}
img.centered{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;padding:0;}
img.alignnone{display:inline;background:#E4E4E4;border:1px solid #fff;margin:0 0 10px;padding:5px;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;}
.alignright{float:right;margin:0 0 10px 10px;}
.alignleft{float:left;margin:0 10px 10px 0;}
#wrapper{width:1024px;margin:0 auto;}
#top{height:121px;background:#2E3337;margin:auto;}
.blogname{float:left;width:600px;font-family:Georgia, Myriad Pro,Verdana,Tahoma,sans-serif;margin:10px 0 0;}
.blogname h1{font-size:40px;font-weight:400;color:#096b00;text-decoration:none;text-align:left;margin:0 0 0 10px;}
.blogname h1 a:link,.blogname h1 a:visited{color:#fff;text-decoration:none;background-color:transparent;display:block;}
.blogname h1 a:hover{color:#fff;text-decoration:none;background-color:transparent;}
.blogname h2{font-size:16px;font-weight:400;color:#fff;text-align:left;margin:0 0 0 10px;}
#search{height:27px;background:#2E3337 url(images/srchbg.png);background-repeat:no-repeat;margin-top:90px;padding-top:5px;margin-left:5px;width:220px;float:right;}
#search fieldset{border:none;margin:0;padding:0;}
#search p{font-size:85%;margin:0;}
#s{margin-left:6px;float:left;width:188px;background:#fff;border:none;font:normal 100% "century Gothic", Arial, Helvetica, sans-serif;color:#4E4E4E;padding:3px;}
#foxmenucontainer{height:31px;display:block;font:12px verdana, Arial, sans-serif;font-weight:400;text-transform:uppercase;overflow:hidden;padding:0;}
#menu,#menu ul{list-style:none;height:31px;margin:0;padding:0;}
#menu a{color:#fff;display:block;font-weight:400;text-shadow:1px 1px 1px #001237;padding:9px 10px 8px;}
#menu a:hover{background:#E5F5F6 url(images/menuhov.png) repeat-x;color:#001237;text-shadow:1px 1px 1px #fff;}
#menu li li a,#menu li li a:link,#menu li li a:visited{background:#5C7716;width:130px;float:none;color:#fff;border-bottom:1px solid #4A5F12;border-right:1px solid #4A5F12;margin:0;padding:7px 10px;}
#menu li li a:hover,#menu li li a:active{background:url(images/menuhov.jpg) repeat-x;width:130px;float:none;color:#303428;margin:0;}
#catmenucontainer{height:32px;display:block;font:12px verdana,Century gothic, Arial, sans-serif;font-weight:400;text-transform:uppercase;overflow:hidden;padding:0;}
#catmenu,#catmenu ul{list-style:none;height:32px;margin:0;padding:0;}
#catmenu a{color:#4F4F4F;display:block;font-weight:700;text-shadow:1px 1px 1px #fff;padding:9px 10px;}
#catmenu a:hover{background:#7E7E7E url(images/catmenuhov.png) repeat-x;color:#fff;display:block;text-shadow:1px 1px 1px #444;}
#catmenu li li a,#catmenu li li a:link,#catmenu li li a:visited{background:#fff;width:130px;float:none;color:#4F4F4F;border-bottom:1px solid #D1D1D1;border-right:1px solid #D1D1D1;margin:0;padding:7px 10px;}
#catmenu li li a:hover,#catmenu li li a:active{background:#7E7E7E;width:130px;float:none;color:#fff;margin:0;}
#contentbox{padding:25px 0;}
#content{float:left;width:680px;margin:0;padding:0;}
.post{height:100%;color:#444;background:#fff;border:1px solid #e2e2e2;margin:10px 0;padding:5px;}
.title h2{font-weight:400;font-size:30px;font-family:Georgia,Myriad Pro,Verdana,Tahoma,sans-serif;margin:0 10px;padding:5px 0;}
.title-meta{font-size:10px;margin:0 10px;padding:3px 0;}
.author{background:url(images/user.png) no-repeat;margin-left:10px;padding:2px 0 2px 20px;}
.cat{background:url(images/cat.png) no-repeat;padding:2px 0 2px 20px;}
.clock{background:url(images/time.png) no-repeat;margin-left:10px;padding:2px 0 2px 20px;}
.com{line-height:16px;margin-left:10px;background:url(images/comm.png);background-repeat:no-repeat;padding:2px 0 2px 20px;}
.com a:link,.com a:visited{color:#66851b;}
.listimg{text-align:center;}
.hthumb{background:#F3F3F3;border:1px solid #ddd;margin:10px 0;padding:10px;}
.postinfo{margin-top:20px;line-height:25px;font-size:14px;overflow:auto;padding:4px 5px 10px 10px;}
.postinfo a{color:#5A7516;font-weight:400;text-decoration:none;}
.postcat a{color:#90B62F;font-weight:400;text-decoration:none;}
.postcover a:link,.postcover a:visited{color:#4b9ede;background-color:transparent;}
.postcover a:hover{color:#1374be;background-color:transparent;text-decoration:none;}
.postcover{line-height:22px;color:#555;margin:0;padding:0 10px;}
.postcover img{max-width:640px;height:auto;}
.postcover ul{line-height:150%;list-style:square;margin:.4em 0 1em;}
.postcover ol{line-height:150%;margin:.4em 0 1em;}
.postcover ul li,.postcover ol li{list-style-position:outside;margin-left:1.6em;}
.postcover .drmletter{font-size:20px;text-align:center;}
.postcover .drmletter a{margin-right:8px;}
.postcover .drmlist{width:650px;float:left;}
.postcover .drmlist ul{float:left;width:650px;}
.postcover .drmlist ul li{display:inline;float:left;width:190px;margin-right:2px;font-size:14px;}
.postcover .gmlist ul li:hover{background:#333;}
.sharebar{line-height:40px;color:#555;padding:5px 0 2px 5px;height:40px;}
.sharebar span{display:inline;float:left;margin-right:10px;}
.adsbar{line-height:22px;color:#555;padding:5px 0 2px 5px;height:22px;}
.adsbar span{display:inline;float:left;margin-right:5px;}
#rightcol{width:336px;float:right;display:inline;}
.sidebar{float:right;width:156px;padding-top:0;font-size:12px;margin-right:0;}
.lsidebar{float:left;width:170px;padding-top:5px;font-size:12px;margin-right:0;text-align:center;}
.wsidebar{float:right;width:336px;padding-top:0;font-size:12px;margin-right:0;}
.widget_categories{width:336px;float:left;}
.widget_categories ul{float:left;width:336px;}
.widget_categories ul li{display:inline;float:left;width:160px;margin-right:2px;}
.sidebar h2{height:30px;line-height:30px;font-size:14px;color:#111;background:#E2E2E2;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;font-weight:700;text-shadow:1px 1px 1px #fff;margin:5px 0 0;padding:0 0 0 5px;}
.sidebar ul ul{list-style-type:none;background:#E2E2E2;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background-repeat:no-repeat;margin:0;padding:0 5px 5px;}
.sidebar ul li{height:100%;overflow:hidden;}
.sidebar ul li a{display:block;text-decoration:none;}
.sidebar ul li a:link,.sidebar ul li a:visited{color:#666;text-decoration:none;display:block;background:#fff;border-bottom:1px solid #ddd;background-repeat:repeat-x;padding:7px 0 7px 5px;}
.sidebar ul li a:hover{background:#4C84B8;background-repeat:repeat-x;color:#fff;}
.squarebanner{float:right;background:#E2E2E2;width:334px;margin-top:10px;padding-bottom:5px;padding-top:5px;border:1px solid #d5d5d5;}
.squarebanner h2{height:30px;line-height:30px;font-size:14px;color:#111;margin:0;padding:0 0 0 10px;}
.squarebanner ul{padding:0 7px;}
.squarebanner ul#follow{letter-spacing:14px;}
.squarebanner ul li{float:left;background:#fff;margin:3px;padding:7px;}
.gamebox{width:140px;height:110px;text-align:center;}
.tagscloud{float:right;background:#E2E2E2;width:324px;overflow:auto;margin-top:10px;border:1px solid #d5d5d5;line-height:25px;padding:5px;}
.tagscloud h2{height:30px;line-height:30px;font-size:18px;color:#111;margin:0 0 4px;}
.tagscloud ul{float:left;}
.tagscloud ul li a{color:#65752E;font-weight:400;text-decoration:none;}
#footer{background:#3B6A96;color:#fff;font-size:10px;font-weight:400;text-align:center;letter-spacing:4px;padding:10px;}
#footer a{color:#d5ff94;}
#footer a:hover{color:#eee;}
.navigation{height:25px;width:600px;padding:0;}
.navigation a{text-decoration:none;color:#7A8B92;}
.navigation a:hover{color:#3f5d65;}
#comments{font-size:24px;margin:0;}
h3#comments{font-size:20px;font-family:Tahoma,Arial,Century gothic,sans-serif;color:#fff;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;background:#B9CFE4;margin:5px 0;padding:10px;}
ol.commentlist{clear:both;overflow:hidden;list-style:none;margin:0;padding:0;}
ol.commentlist li{line-height:18px;background:#fff;border:1px solid #ddd;margin:10px 0;padding:10px;}
ol.commentlist li .comment-author .vcard{background:#eee;}
ol.commentlist li .comment-author a:link,ol.commentlist li .comment-author a:visited{color:#175161;font-weight:700;}
ol.commentlist li .comment-author .fn{color:#000;}
cite.fn{font-style:normal;font-weight:700;}
ol.commentlist li .comment-author .avatar{float:right;border:1px solid #ddd;background:#fff;padding:3px;}
ol.commentlist li .comment-meta{font-size:10px;}
ol.commentlist li .comment-meta a{color:#5D7B17;text-decoration:none;}
ol.commentlist li p{line-height:22px;margin-top:5px;color:#666;font-size:12px;}
ol.commentlist li .reply{margin-top:10px;font-size:10px;}
ol.commentlist li .reply a{background:#5D7B17;color:#fff;text-decoration:none;padding:3px 10px;}
ol.commentlist li ul.children{list-style:none;text-indent:0;margin:1em 0 0;}
.comment-nav{height:20px;padding:5px;}
.cancel-comment-reply a{position:absolute;height:35px;width:35px;top:10px;right:10px;text-indent:-9000px;background:url(images/cancel.png) no-repeat;}
#respond{background:#fff;border:1px solid #ddd;position:relative;margin:20px 0;padding:20px;}
#respond h3{font-size:18px;font-family:Arial,Century gothic, Tahoma,sans-serif;color:#333;margin:5px 0;padding:5px 0;}
#respond #webForm{margin:0;}
label{display:inline;font-size:14px;font-weight:700;}
label small{font-size:10px;color:#a0a0a0;}
input{display:inline;background:#f3f3f3;border:1px solid #ddd;width:250px;margin:0 10px 10px 0;padding:5px;}
select{display:inline;background:#f3f3f3;border:1px solid #ddd;}
input#formSubmit{display:inline;width:150px;background:#424242;border:1px solid #111;color:#fff;font-size:10px;text-transform:uppercase;cursor:pointer;padding:3px 10px;}
textarea{background:#f3f3f3;border:1px solid #ddd;width:70%;margin:2px 10px 10px 0;padding:5px;}
.widgets{width:308px;overflow:hidden;background:#E2E2E2;border:1px solid #D5D5D5;margin:10px 5px 10px 0;padding:0;}
.widgets a{color:#222;text-decoration:none;}
ul.tabnav{height:27px;background:#E2E2E2;margin:0;padding:5px 0 0;}
.tabnav li{display:inline;list-style:none;float:left;text-align:center;margin-right:5px;margin-left:5px;}
.tabnav li a{text-transform:uppercase;width:60px;font-weight:400;font:12px tahoma, helvetica,arial,sans-serif;color:#fff;text-decoration:none;display:block;background:#444;border:1px solid #333;padding:6px 15px;}
.tabnav li a:hover,.tabnav li a:active,.tabnav li.ui-tabs-selected a{text-decoration:none;background:#69821D;color:#fff;border:1px solid #4C5F12;}
.tabdiv{font-family:Tahoma,Century gothic, Arial, sans-serif;padding:5px;}
.tabdiv a:link,.tabdiv a:visited{color:#333;}
.tabdiv a:hover{color:#2676A1;}
.tabdiv ul li{height:100%;line-height:28px;color:#333;padding:0;}
.tabdiv li a:link,.tabdiv li a:visited{display:block;overflow:hidden;line-height:24px;color:#777;background:#fff;font-size:13px;border-bottom:1px solid #eaeaea;margin:0;padding:2px 5px;}
.tabdiv li a:hover{color:#69821D;text-decoration:none;}
.wp-pagenavi{font-size:12px;text-align:center !important;}
.wp-pagenavi span.current,.wp-pagenavi span.extend{text-decoration:none;background:#2B6A96 !important;border:1px solid #3E4F18 !important;color:#fff !important;display:block;text-align:center;float:left;margin-right:4px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:3px 5px !important;}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited{text-decoration:none;background:#001237 !important;border:1px solid #1F130D !important;color:#fff !important;display:block;text-align:center;float:left;margin-right:4px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:3px 6px !important;}
img.alignright,img.alignleft{display:inline;background:#E4E4E4;margin:0;padding:5px;}
#menu li,#catmenu li{float:left;margin:0 0 0 5px;padding:0;}
#menu li li,#catmenu li li{float:left;width:130px;font:10px verdana,Century gothic, Arial, sans-serif;margin:0;padding:0;}
#menu li ul,#catmenu li ul{position:absolute;width:10em;left:-999em;}
#menu li:hover ul,#catmenu li:hover ul{left:auto;display:block;}
#menu li:hover ul,#menu li.sfhover ul,#catmenu li:hover ul,#catmenu li.sfhover1 ul{left:auto;}
.title h2 a,.title h2 a:link,.title h2 a:visited,ol.commentlist li .comment-author{color:#222;}
.title h2 a:hover,ol.commentlist li .comment-meta .commentmetadata{color:#555;}
.postcat,.tagscloud ul li{float:left;margin-right:10px;color:#66851b;background:url(images/tag.png) 0 50% no-repeat;padding:0 0 0 20px;}
.postcover p,#webForm p{margin:5px 0;}
.sidebar ul,.tabdiv ul{list-style-type:none;margin:0;padding:0;}
.sidebar ul ul ul,.sidebar ul ul ul ul{list-style-type:none;border:0;margin:0;padding:0;}
.tagscloud ul li a:hover,.widgets a:hover{text-decoration:underline;}
ol.commentlist li ul.children li.depth-2,ol.commentlist li ul.children li.depth-3,ol.commentlist li ul.children li.depth-4,ol.commentlist li ul.children li.depth-5{border-left:1px solid #ccc18e;border-right:1px solid #fef8da;margin:0 0 0 50px;}
.comment-nav a:link,.comment-nav a:visited,.wp-pagenavi a:hover{color:#fff;}
.ui-tabs-hide,.wp-pagenavi span.pages{display:none;}

.left-box {float:left;width:330px;}
.right-box {float:right;width:330px;}
.fb-comments {margin-top:10px}
.adsbanner{float:right;background:#F3F3F3;width:336px;margin-top:10px;padding:0;border:none;}
ul.share-buttons{
  list-style: none;
  padding: 0;
}

ul.share-buttons li{
  display: inline;
}

ul.share-buttons img{
  height: 35px;
}