@charset "UTF-8";
body{background:#000;padding:0;margin:0;color:#999;font:12px/1.5 sans-serif,Verdana,Arial,Helvetica}
a{text-decoration:none;color:#ececec;line-height:1.5}
a:hover{text-decoration:underline}
a img{border:0}
p{padding:10px 0 10px 4px;margin:0;font-size:12px}
blockquote{border-left:#FC3 solid 3px;margin:10px 20px 20px 20px;padding-left:15px}
blockquote p{margin:0;padding:0}
small{font-size:11px;font-weight:bold}
h1,h2,h3{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}
h4{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;font-size:15px}
h4,h4 a,h4 a:hover,h4 a:visited{font-size:15px;text-decoration:none;line-height:normal;margin:0;padding:0}
h2,h2 a,h2 a:hover,h2 a:visited{font-size:12px;text-decoration:none;line-height:normal;margin:0;padding:0;color:#d7ec76}
h3,h3 a,h3 a:hover,h3 a:visited{font-size:13px;text-decoration:none;line-height:normal;margin:0;padding:0;color:#d7ec76}
form{margin:0;padding:0}
#maindiv{margin:auto;width:911px}
#head{background:url(images/head.gif) no-repeat top center;margin:auto;width:893px;height:72px;padding-top:12px;padding-right:16px;text-align:center}
.blogtitle,.blogtitle a{font-size:35px;color:#84C1FF}
.blogtitle a:hover{text-decoration:none}
.blogdesc{font-size:15px;color:#84C1FF}
#leftmenu{width:171px;float:left}
#rightmenu{width:171px;Float:right}
.menuup{background:url(images/menuh.gif) repeat-y;width:171px;height:43px}
.menucenter{background:url(images/menum.gif) repeat-y;width:141px;padding:1px 17px 1px 13px;font-size:12px}
.menucenter ul li{list-style:none;padding:0;padding:0}
.menucenter li,.menucenter li ul{list-style:none;padding:0 0 0 12px;margin:0}
.menucenter li{line-height:15px}
.menucenter ul{padding:0;margin:0 0 0 1px}
.menucenter h2{padding:0;margin:10px 0 5px 0;font-size:13px;font-weight:bold;height:21px;line-height:19px}
.menudn{background:url(images/menub.gif) repeat-y;width:171px;height:35px}
#footerdiv{padding:23px 0 0 0;width:560px;height:32px;margin:auto;background:url(images/footer.gif) center no-repeat;text-align:center;font-size:12px;font-weight:bold}
#postcontainerdiv{width:560px;margin:auto}
.posttopdiv{clear:none;margin:0 auto;width:560px;height:78px;background:url(images/middleup.gif) no-repeat center}
.posttitle{position:relative;top:28px;left:22px;width:500px;height:38px;font-size:18px;font-weight:normal;float:left}
.posttitle a{color:}
.posttitle a:hover{text-decoration:none}
.postinfo{position:relative;float:right;right:6px;top:19px;width:427px;height:auto;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif}
.postdate{position:relative;right:19px;top:17px;width:50px;font-size:11px;float:right;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif}
.theday{font-size:24px;font-weight:bold}
.themonth{font-size:15px;font-weight:bold}
.postdiv{width:560px;margin:auto;background:url(images/middleback.gif) center}
.toppost{width:525px;padding:0 20px 1px 15px;background:url(images/middle2.gif) top center no-repeat;min-height:36px;height:auto}
.toppost ul,.toppost ol{text-align:left}
.toppost p img{margin:3px 10px 0px 0px}
.bottompost{width:519px;margin:0 auto;height:32px;padding:16px 18px 0 18px;background:url(images/middlebtm.gif) no-repeat center;text-align:center;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#999}
#wp-calendar{margin:auto;display:table;color:#099;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif}
#wp-calendar tbody tr td{border:solid 1px #333;margin:0;padding:0 1px;text-align:center;line-height:12px}
#wp-calendar a:hover{text-decoration:none}
#wp-calendar caption{width:100%}
cite{font-size:12px;line-height:18px}
.commentlist{padding:0;margin:0 30px;font-size:14px}
.alt{margin:0;background:#333}
.commentlist li{padding:0 10px 10px}
.commentlist li ul li,.commentlist li ol li{padding:0px;margin:0;font-size:12px}
#comments{text-align:center}
.commentlist blockquote{padding:10px}
.normbold{padding-top:20px}
.commentlist li p{padding:5px 0}
#comment,#author,#email,#url{background:#444;color:#999;border:1px solid #333;padding:2px}
.btnG{border:solid #000;width:22px;height:22px;border-width:1px;vertical-align:middle;background:url(images/search.gif) center no-repeat}
.goog{border:solid #000;border-width:1px;vertical-align:middle;width:90px;height:18px;padding-left:2px;padding-right:2px;;font-family:sans-serif,Verdana,Arial,Helvetica;letter-spacing:1px;font-size:12px;background-image:url(images/form.gif);color:#F4F4F4}
.goog:hover{border-color:#fff}
.btnG:hover{border-color:#fff}
.HardBreak{width:480px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.pagebar{font:12px Arial,Helvetica,sans-serif;padding-top:20px;padding-bottom:10px;margin:0px}
.pagebar a,.pageList .this-page{padding:2px 6px;border:solid 1px #aaa;background:#4c4c4c;text-decoration:none}
.pagebar a:visited{padding:2px 6px;border:solid 1px #aaa;background:#4c4c4c;text-decoration:none}
.pagebar .break{padding:2px 6px;border:none;background:;text-decoration:none}
.pagebar .this-page{padding:2px 6px;border-color:#000;font-weight:bold;font-size:13px;color:#000;background:#fff}
.pagebar a:hover{color:#000;background:#5CDFFF;border-color:#222;font-weight:bold;text-decoration:none}