body{background-color:#fff;text-align:center;font-family:Arial,Helvetica,Sans-Serif;font-size:13px;color:#333;line-height:150%;margin:0px auto;padding:0px}img{border:0}h1,h2,h3,h4,h5,h6,p{ margin:10px 0px;padding:0px}h1,h2,h3,h4,h5,h6{ line-height:100%}h1{ font-size:24px;letter-spacing:-2px}h2{ font-size:20px;font-weight:bold}h3{ font-size:20px;font-weight:normal}h4{ font-size:16px;font-weight:bold}h5{ font-size:16px;font-weight:normal}h6{ font-size:14px;font-weight:bold}a,a:visited{ color:#0068a0;text-decoration:underline}a:hover{ text-decoration:none}#btnSaveAjax,#searchbutton,#contact input[type=submit]{ background-color:#57c9e9;color:#fff;border:solid 1px #2a97b5;padding:3px}#searchfield{ width:150px !important}#headerContainer{ background-image:url(images/header_bkg.jpg);background-repeat:repeat-x;background-color:#c1e7f2}#header{ height:172px;background-image:url(images/header_sunburst.jpg);background-repeat:no-repeat;background-position:center}#headerContent{ width:960px;margin:0px auto;text-align:left;position:relative}#headerContent h1{ margin:5px 0px 10px 0px;position:absolute;letter-spacing:-3px;line-height:52px}#headerContent h1 a,#headerContent h1 a:visited{ font-size:48px;color:#242a2b;text-decoration:none;font-weight:bold}#headerContent h1 a:hover{ color:#0068a0;text-decoration:none;border-bottom:solid 0px #fff}#headerContent h2{ margin:138px 0px 10px 17px;position:absolute;font-size:18px;color:#333;letter-spacing:0px;line-height:20px}#logo{ margin:158px 0px 0px 300px;position:absolute}#header .rss{vertical-align:middle;border:none}#footer .rss{vertical-align:middle;border:none;padding:0 5px 0 0}#footer p{font-size:11px;color:#999}.menu{padding:0px;list-style:none;font-size:100%}.menu a{ color:#004c6c;text-decoration:none;padding:5px 8px;font-weight:normal}#menu{float:right;margin:138px 0px 0px 0px;padding:0px;list-style:none;font-size:100%}#menu li,.menu li{display:inline}#menu ul,.menu ul{ display:inline;margin:0px;padding:0px}#menu a{ color:#004c6c;text-decoration:none;padding:5px 8px;font-weight:bold}#menu a:hover,.menu a:hover{ background-color:#004c6c;color:#fff;text-decoration:none;border-bottom:solid 0px #fff}#separator{ height:16px;background-color:#242a2b;display:block;background-image:url(images/header_separator_bkg.jpg);background-repeat:no-repeat;background-position:center}#maincontent{ width:960px;text-align:left;margin:0px auto;overflow:hidden}#footer{ background-color:#242a2b;border-top:solid 10px #C1E7F2;font-size:12px;text-align:center;float:left;width:100%}#footerContent{width:960px;padding:30px 0px;margin:0px auto;position:relative}#footer a{ color:#fff}.pedestrians{ position:absolute;top:-70px;left:150px}#postcontent{ margin:30px 20px 30px 0px;width:670px;float:left;overflow:hidden}.post h1 a,.post h1 a:visited{ color:#0068a0;text-decoration:none;border-bottom:solid 1px #fff}.post h1 a:hover{ text-decoration:none;border-bottom:dotted 1px #0068a0}.postheader{ font-size:24px;color:#0068a0;text-decoration:none;border-top:1px solid #0068a0;width:670px;float:left;margin:5px 0;padding:5px 0}.postheader:hover{ color:#004c6c;text-decoration:none}.post .descr{ background-color:#e6f5fc;color:#000;display:inline;padding:3px 5px;float:left;width:660px;margin:0 0 10px 0}.post .descr a,.post .descr a:visited{ color:#0068a0;text-decoration:underline;border:none}.post .descr a:hover{ color:#000;text-decoration:underline}.entry img{ padding:0 10px !important}.info{ width:670px;overflow:hidden;font-size:11px;margin:20px 0}.info .infoTitle{background-color:#c1e7f2;width:25px}.info .infoTitle a{ padding:0 0 0 10px}.info .infoContent{ width:380px;background-color:#ddf2f9;background-image:url(images/arrow_right.gif);           background-repeat:no-repeat;background-position:left center;padding-left:30px}.info td{ padding:10px}.info h2{ font-size:18px;color:#004c6c}.info div a,.info div a:visited{color:#0068a0;text-decoration:none;border-bottom:none}.info div a:hover{text-decoration:underline}.addthis_toolbox{float:right}div.actionLinks a{font-size:14px}#relatedPosts{width:670px;overflow:hidden;margin:0 0 30px 0}#relatedPosts p{border-bottom:1px dotted #333;font-size:24px;font-weight:bold;padding:0 0 5px 0}#relatedPosts a,#relatedPosts a:visited{ color:#0068A0;text-decoration:underline;display:block;margin-top:5px}#relatedPosts a:hover{ text-decoration:none}#relatedPosts div span{ font-size:11px;display:inline}p#comment,p#addcomment{ font-size:24px;font-weight:bold;border-bottom:1px dotted #333;padding:0 0 5px 0}#comment{ margin-top:20px}#commentlist{ margin:20px 0}.comment a,.comment a:visited{ color:#0068a0;text-decoration:none;border-bottom:none}.comment a:hover{ text-decoration:underline}.comment{ overflow:hidden;width:648px;margin:0px 0px 10px 0;;padding:10px;background-color:#f3fcff;border:1px solid #b2e0ef}.comment .gravatar{ float:left;width:80px;overflow:hidden}.comment .gravatar img{ padding:5px;background-color:#c1e7f2}.comment #commentHeader{ display:block;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px}.comment .author{ font-weight:bold;color:#004c6c}.comment .text{float:left;width:400px}.self{background-color:#c1e7f2}.self .gravatar img{ background-color:#ddf2f9}.thumb{width:60px}.commentForm label{display:inline;width:75px;clear:both;margin:5px 0;float:left}.commentForm .textbox{display:inline;background-color:#f3fcff;border:1px solid #b2e0ef;padding:5px;width:300px;margin:5px 0}.commentForm .ddl{ display:inline;background-color:#f3fcff;border:1px solid #b2e0ef;padding:5px;width:310px}.commentForm textarea{ display:inline;background-color:#ddf2f9;border:none;border-bottom:solid 2px #c1e7f2;padding:5px;width:500px}.commentForm img{ display:inline;padding:10px 0 0 5px}#commentMenu{padding:0 !important;margin:0 0 3px 0}#commentMenu li{ display:inline;border:1px solid #b2e0ef;background-color:#f3fcff;padding:5px 5px;cursor:pointer;margin:0 5px 0 0}#commentMenu li a{ padding:5px 5px;background-color:#c1e7f2}#commentMenu li a:hover{ background-color:#DDF2F9}#commentMenu li.selected{ background-color:#c1e7f2;padding:5px 5px}#commentCompose{display:inline;clear:both}#commentCompose textarea{display:inline;background-color:#f3fcff;border:1px solid #b2e0ef;float:left;width:500px;height:200px}#commentPreview{display:inline;clear:both}#commentNotify{clear:both;margin:5px 0 0 0}#commentSubmitButton{clear:both;text-align:right;margin:0 160px 50px 0}#commentSubmitButton input{background-color:#57C9E9;border:1px solid #2A97B5;color:#FFF;padding:3px}.bbcode{ margin:0 160px 0px 0px;float:right}.bbcode a{margin:0px 5px}.imgLoading{display:none !important}#gravatarmsg{vertical-align:middle;font-size:11px}#contact label{ display:block}#contact input[type="text"]{ display:block;background-color:#f3fcff;border:1px solid #b2e0ef;padding:5px;width:300px}#contact select{ background-color:#f3fcff;border:1px solid #b2e0ef;padding:5px;width:310px}#contact textarea{ background-color:#f3fcff;border:1px solid #b2e0ef;padding:5px;width:500px}#sidebar{ margin:30px 0px;width:270px;float:left;overflow:hidden;text-align:right}#sidebarleft{ margin-right:20px;float:left;width:250px;text-align:left}#widgetzone{padding:0px;margin:0px;float:left;width:250px;text-align:left}.widget a{color:#004c6c;text-decoration:underline;border:none}.widget a:hover{text-decoration:none}.widget img{ border:none}.aboutbox img{ text-align:left;float:left;margin-right:10px}.widget{background-image:url(images/widget_bkg.jpg);background-repeat:no-repeat;background-position:center top;background-color:#e6f5fc;padding:10px;margin-bottom:20px;text-align:left}.widget h4{font-size:18px;color:#242a2b}.widget ul{list-style:none;padding:0px;margin:0px}.widget ul li a,.widget ul li a:visited{display:block;padding:3px;color:#004c6c;text-decoration:none}.widget ul li a:hover{color:#242a2b;text-decoration:underline}.widget .delete{float:right}.visitorinfo{ display:none}#widgetzone div.tagcloud li{background:none;display:inline;border-bottom:none;line-height:normal;float:none;margin:0;padding:0;width:auto}#widgetzone div.tagcloud li a{margin-right:3px;display:inline;padding:3px 1px 3px 1px;text-decoration:none}#widgetzone div.tagcloud li a:hover{text-decoration:underline}#widgetzone div.tagcloud li a.biggest{font-size:20px}#widgetzone div.tagcloud li a.big{font-size:17px}#widgetzone div.tagcloud li a.medium{font-size:13px}#widgetzone div.tagcloud li a.small{font-size:12px}#widgetzone div.tagcloud li a.smallest{font-size:10px}#categorylist a{ display:inline;padding:0 5px 0 0}#searchbox input[type=text]{width:100px;margin-right:5px}#searchbox label[for=searchcomments]{ font-size:11px}#monthList > li{ border:none}.xoxo img{ display:none}.xoxo > li > a{ font-weight:bold}.xoxo > li > a:first-child{ display:none}.xoxo ul{ margin-left:10px;border:none}.xoxo ul li{ border:none}.xoxo ul li:first-child{ border:none}#recentPosts li a,#recentPosts li a:visited{ color:#004c6c;text-decoration:none;border:none}#recentPosts li a:hover{text-decoration:underline;background-color:Transparent} #recentPosts span{font-size:11px;margin-right:5px}#recentComments li a,#recentComments li a:visited{ color:#004c6c;text-decoration:none;border:none;display:inline}#recentComments li a:hover{text-decoration:underline;background-color:Transparent} .rating{ font-size:11px;font-family:Arial,Sans-Serif}.rating p{display:inline;position:relative;top:14px;left:55px;margin-top:0px}.star-rating{ background-color:#ffffff;position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0px;padding:0px;background-position:left top;border:solid 1px #ffffff}.star-rating li{ display:inline}.star-rating a,.star-rating .current-rating{ position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom}.star-rating a.one-star{ width:20%;z-index:6}.star-rating a.two-stars{ width:40%;z-index:5}.star-rating a.three-stars{ width:60%;z-index:4}.star-rating a.four-stars{ width:80%;z-index:3}.star-rating a.five-stars{width:100%;z-index:2}.star-rating .current-rating{z-index:1;background-position:left center}.small-star{ width:50px;height:10px}.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{background-image:url(../../pics/star_small.gif);line-height:10px;height:10px}#archive h2 img{border:none;margin-right:10px}#archive table{width:520px;font-size:12px}#archive table .date{width:70px}#archive table .title{width:350px}#archive table .comments{width:50px;text-align:center}#archive table .rating{width:50px;text-align:center}code,.code{ font-size:12px;color:black;font-family:Consolas,"Courier New",Courier,Monospace;background-color:#F1F1F1;line-height:normal;display:block;padding:10px}.code p{padding:5px}.code .rem{ color:#008000}.code .kwrd{ color:#0000ff}.code .str{ color:#006080}.code .op{ color:#0000c0}.code .preproc{ color:#0000ff}.code .asp{ background-color:#ffff00}.code .html{ color:#800000}.code .attr{ color:#ff0000}.code .alt{background-color:#f4f4f4}.code .lnum{ color:#606060}#postnavigation{ color:#FFF;float:left;width:100%;padding:0 0 20px 0}.topPrev{ float:left;width:auto}.topNext{ float:right;width:auto}.searchresult{float:left;width:100%;margin:20px 0}.searchresult a{float:left;width:100%;margin:5px 0;font-size:18px;font-weight:normal}.searchresult .text{float:left;width:100%;margin:5px 0}.searchresult .type{display:none}.searchresult .url{color:#060;float:left;width:100%}.postImage{padding:5px}a.feedLink{  background:url(images/feed.png) top left no-repeat; display:block; color:#777777; margin-bottom:5px; padding:0 0 10px 56px; text-decoration:none; text-transform:lowercase; width:auto}a.feedLink small,a.newsletterLink small,a.facebookLink small,a.twitterLink small{  color:#444444; display:block; font-size:14px; text-transform:uppercase}a.feedLink:hover,a.newsletterLink:hover,a.facebookLink:hover,a.twitterLink:hover{  background-color:#c1e7f2; color:#000}a.newsletterLink{  background:url(images/newsletter.png) top left no-repeat; display:block; color:#777777; margin-bottom:5px; padding:0 0 10px 56px; text-decoration:none; text-transform:lowercase; width:auto}a.facebookLink{  background:url(images/facebook.png) top left no-repeat; display:block; color:#777777; margin-bottom:5px; padding:0 0 10px 56px; text-decoration:none; text-transform:lowercase; width:auto}a.twitterLink{  background:url(images/twitter.png) top left no-repeat; display:block; color:#777777; margin-bottom:5px; padding:0 0 10px 56px; text-decoration:none; text-transform:lowercase; width:auto}