.creditslnk{text-align:left;font-size:10px;color:#ccc;}
html{min-height:100%;}
img{border:0;}
body{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000;background:#FFF url(images/bg_footer.gif);background-repeat:repeat-x;background-position:bottom;margin:0 auto;}
#wrapper{display:block;width:100%;background:#FFF url(images/bg_page.gif);background-repeat:repeat-x;background-position:top;height:100%;text-align:center;border:0;margin:0;padding:0;}
#pagecontainer{width:799px;background:#fff;height:100%;text-align:center;border:0;margin:auto;}
.page_item{float:left;margin:0;}
#header{background:#d5f3db url() top left no-repeat;text-align:left;margin:0;padding:0;}
#header #rssblock{float:right;padding-right:24px;padding-top:36px;}
#searchform{margin:0;padding:0;}
#s{width:180px;border:0;background:#000;padding-top:3px;color:#fff;}
#navigation{width:799px;background:transparent url(images/bg_nav_tile.gif) top repeat-x;height:52px;margin-bottom:6px;font-size:1em;font-weight:700;}
#navigation #searchblock{width:233px;height:37px;background:transparent url(images/bg_nav.gif) top left no-repeat;float:right;text-align:left;padding-top:15px;padding-left:10px;}
#navigation ul{list-style:none;margin:0;padding:0;}
#navigation li{display:inline;margin:0;}
#navigation li a{height:36px;padding-top:16px;color:#FFF;padding-right:20px;padding-left:20px;text-decoration:none;float:left;margin-right:1px;background:url(images/nav_split.gif) no-repeat right bottom;}
#navigation li a:hover{color:#DBF2FF;}
#Logoblock{width:488px;padding:15px;}
#Logoblock img{padding-right:10px;}
#WelcomeBlock{height:108px;width:518px;background:#fff url(images/bg_welcomeblock.gif) top left no-repeat;margin-left:13px;margin-bottom:10px;}
#WelcomeBlock h4{font-weight:700;color:#00788b;font-size:12px;padding-left:10px;padding-top:10px;margin:0;}
#WelcomeBlock img{float:right;padding-right:25px;}
#WelcomeBlock div{width:400px;padding-left:20px;float:left;padding-top:5px;line-height:150%;}
#content{float:left;text-align:left;background:transparent;width:546px;}
#PostSet{padding-left:14px;padding-right:14px;}
.more-link{color:#1398E3;text-decoration:none;}
blockquote{margin-left:10px;margin-right:10px;margin-top:5px;background:url(images/blockquote.gif) left repeat-y;color:#000;padding:0 12px 0 15px;}
.dateblock{background:url(images/dateblock.gif);background-repeat:no-repeat;width:69px;height:77px;text-align:center;float:left;color:#fff;font-size:10px;font-weight:700;padding-top:7px;margin:3px 10px 0 0;}
.dateblock .day{font-size:32px;font-weight:700;color:#171717;padding-top:7px;letter-spacing:-1px;}
.postheader{padding:5px;}
.postheader h1{letter-spacing:-1px;font-size:22px;font-weight:700;padding-top:3px;margin:3px 0;}
.postheader a{color:#000;text-decoration:none;font-weight:700;}
.postheader .postdetails a:hover{border-bottom:1px dotted #000;}
.postcontent a:hover{border-bottom:1px dotted #1398E3;}
.postcontent a{color:#1398E3;text-decoration:none;font-weight:700;}
.postcontent{font-size:12px;line-height:200%;background:#fff;margin:0;padding:0;}
.postcontent div{padding:0 10px 10px 0;}
.toplink{float:left;margin:0;padding:5px;}
.no_comments{float:right;width:88px;height:53px;background:#fff url(images/comment_bubble.gif) top right no-repeat;text-align:right;margin:0;padding:10px 0 0;}
.no_comments a{color:#fff;text-decoration:none;padding-right:35px;font-size:22px;}
.postfooter{border:0;margin-bottom:15px;margin-top:0;font-weight:700;width:510px;padding:0;}
.postfooter .graylink{color:#ccc;font-size:18px;text-decoration:none;font-weight:400;}
.comment{margin:0;padding:0;}
.commenter a{font-size:12px;color:#000;text-decoration:none;}
.commentbox{width:517px;background:#fff;margin:5px 0 10px;padding:0;}
.commenttop{width:497px;min-height:63px;background:transparent url(images/bg_comment.gif) top left no-repeat;line-height:160%;color:#000;padding:10px;}
.commentbottom{width:517px;height:17px;background:#fff url(images/comment_bottom.gif) top left no-repeat;margin:0;padding:0;}
#commentform #author,#commentform #email,#commentform #url,#commentform textarea{background:#ecfff0;border:1px #d8f0dc solid;color:#000;padding:5px;}
#sidebar{width:253px;float:left;text-align:left;}
.both{clear:both;}
.title{letter-spacing:-1px;color:#000;font-size:18px;font-weight:700;padding:0 7px 5px;}
h2{letter-spacing:-1px;color:#000;font-size:18px;font-weight:700;padding:0 7px;}
#sidebar ul li{list-style-image:url(images/bullet.gif);color:#000;border-bottom:1px dotted #a6a6a6;width:180px;margin:0;padding:5px;}
#sidebar ul .nobullet{list-style:none;color:#525252;border:0;list-style-image:none;text-align:center;margin:0;padding:5px;}
#sidebar ul li a{text-decoration:none;color:#2d2d2d;}
#wp-calendar tr td{padding:3px;}
#wp-calendar tr #today{border:1px solid #a6a6a6;background:#a9e9b5;color:#000;}
#wp-calendar caption{color:#a9e9b5;font-size:13px;font-weight:700;padding:3px;}
#footer{height:119px;background:transparent;width:799px;margin:30px auto auto;}
#footer a{font-weight:700;color:#ccc;text-decoration:none;}
#footer #WP{float:right;color:#fff;padding-top:93px;}
#footer #Copy{float:left;color:#fff;padding-top:93px;}
#navLinks a{text-decoration:none;font-weight:700;color:#6d98e3;}
.creditslnk a,.creditslnk a:visited{color:#ccc;text-decoration:none;}
.postheader h1 a:hover,.postfooter .graylink:hover,.postfooter a:hover{text-decoration:none;}
.postheader .postdetails a,#sidebar ul li a:hover,#wp-calendar tr td a,#wp-calendar tr td a:hover{font-weight:700;}