body{margin:0;padding:0;background:#F0F0F0 url(images/background2.gif) repeat-x scroll 0 0;font:13px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#404040}h1,h2,h3,h4{font:1.82em;font-weight:normal;font-family:Arial,Helvetica,sans-serif;letter-spacing:-1px;color:#404040}p,ol,ul{line-height:1.67em}a{color:#690}a:hover{text-decoration:none}hr{display:none}img{border:none}.rssButton,.xoxo a{margin:0 3px}.container{width:970px;margin-top:0px;text-align:left;background-image:url('images/page_back.png'); margin-left:auto;margin-right:auto;margin-bottom:auto}#header{width:953px;height:126px;margin:0px auto;background:url(images/header_back.png)}#logo{float:left;padding:0px 0 0 0}#logo .headlogo{margin:0;height:125px;width:940px;padding:0 0 0 10px;background:url(images/header_left.png) no-repeat left top;font-size:12px;font-weight:normal;font-family:arial,helvetica,sans-serif;color:Navy;text-align:right}#logo .sitename{margin:0;height:160px;padding:10px 0 0 10px;letter-spacing:-2px;font-size:2em;font-weight:bold;font-family:arial,Helvetica,sans-serif;color:Navy}#logo .sitename a{display:block;text-decoration:none;color:#666666}#logo .strapline{margin:-120px 0 0 10px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:ffffff}#logo a{display:block;text-decoration:none;color:Navy}#menu{float:right}#menu ul{margin:0px;padding:0 0px 0px 0px;list-style:none}#menu li{display:inline}#menu a{display:block;float:left;margin-left:5px;padding:5px 20px;background:#FFF;text-decoration:none;text-transform:uppercase;border-top:2px solid #EBEAD1;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#182C33}#menu a:hover,.active a,#menu a.current{  color:#690}#wrapper{}#page{width:940px;margin:0px auto;padding:0}#content{float:left;width:650px;margin-bottom:50px}.post{margin-top:20px}.post .date{float:left;width:76px;height:58px;margin:0;margin-right:20px;padding-top:2px;background:#404040;line-height:normal;text-transform:uppercase;text-align:center;font-size:10px;font-weight:bold;color:#fff}.post .date b{margin:0;padding:0;display:block;margin-top:-5px;font-size:40px}.post .taggedlink{margin:0;padding:0;font-size:1em}.post h1{padding:0 0 .2em;margin:0}.post h1 a{color:#404040;text-decoration:none}.post h1 a:hover{text-decoration:underline}.post .meta{margin:0 0 30px 20px;padding:0;color:#979680;line-height:normal;font-size:0.8em}.post .meta a{color:#828170}.post .entry{margin:0;padding:0 0 20px 0;border-bottom:1px dashed #663}#postPaging{margin-top:.5em}#relatedPosts div{padding:0}#relatedPosts h1{margin:.5em 0}#relatedPosts a{margin-top:5px}#relatedPosts span{display:block}#sidebar{float:right;width:240px;margin-bottom:20px}#sidebar ul{margin:0;padding:0;list-style:none}#sidebar li{margin-bottom:.2em}#sidebar li ul{border-top:1px dashed #663}#sidebar li li{margin:0;padding:.2em 0}#sidebar li li a{}#sidebar h4{padding:0;margin:0 0 6px 0;border-bottom:dashed 1px #663;font-size:1.67em}#sidebar a{text-decoration:none}#sidebar a:hover{text-decoration:underline}#sidebar .widget{  padding:10px 0}#calendarContainer{  width:100%;text-transform:capitalize;margin:0 auto}.calendar{  width:100%;margin:0 auto;border:1px solid #E8E8E8}.calendar table{   border-collapse:separate !important;  border-spacing:2px}.calendar th{  font-weight:bold;  background:#404040;  color:#EBEAD1; border:solid 1px #404040}.calendar tbody td{border:1px solid #404040;text-align:center;background:white}.calendar .weekend{background-color:#ccc}.calendar .other{color:#3F6800}.calendar a{   font-weight:bold; }.calendar a:visited{  color:#4A6F00}.calendar a.exist{display:block;font-weight:bold;background-color:#ccc}#archive h2{  margin:1.82em 0 .5em 0}#archive ul{list-style-type:square;margin:0 10px;padding:10px}#archive ul li{margin-right:20px}#archive table{width:100%;border-collapse:collapse}#archive table td,#archive table th{text-align:left}#archive table td{text-align:left;border-bottom:1px solid #D8D8D8;padding:2px}#archive .date{width:70px}#archive .comments{width:70px;text-align:center}#archive .rating{width:70px;text-align:center}#wrapper2{background:#404040;width:943px;padding:0 0 0 10px;margin-left:8px}#footer{width:943px;margin:0 auto;padding-top:20px;padding-bottom:20px;color:#FFFFFF}#footer a{font-family:Tahoma,Arial,Helvetica,sans-serif;text-decoration:none;font-size:11px;color:#FFF}#footer ul{margin:0;padding:0;list-style:none}#footer li{display:block;float:left;width:300px;padding-left:20px}#footer li.first{padding-left:0}#footer li ul{margin:0;margin-bottom:30px}#footer li li{display:list-item;float:none;margin:0;padding:2px 0;border-bottom:1px solid #404040}#footer li li a{}#footer h2{margin-top:0;color:#FFF}#legal{clear:both;margin:0;padding:10px 0;text-align:center;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;margin-left:-10px;color:#fff;background:black}#legal a{border-bottom:1px dotted #939393;text-decoration:none;color:#939393}.rating{margin-bottom:10px}.rating p{display:inline;position:relative;top:14px;left:55px}.star-rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}.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}#contact fieldset{  border:none; padding:0}#contact dd{  margin:0}#contact label{display:block;padding-top:5px;font-weight:700;margin-bottom:5px}#contact input:not([class='sendbutton']),#contact textarea{width:350px;margin-bottom:5px;border:solid 1px #404040;color:#404040;font-size:1.3em;padding:.3em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.sendbutton{  margin:15px 0; padding:3px 5px}#addcomment{   }.comment{padding:3px 10px;margin-bottom:10px}.comment .date{font-size:10px;text-align:right;margin:0;padding:3px 0px;border-bottom:1px solid #fff}.comment .author{margin:0;padding:3px 0px;border-top:1px solid #fff}.self{border:1px solid #4E9FC8}.comment .gravatar{float:left;clear:both;margin:5px 10px 5px 0}.comment .gravatar img{height:80px;width:80px}.comment .content{min-height:85px;margin:5px;margin-left:90px}.comment cite{font-family:Monospace;font-style:normal}.comment img.flag{position:relative;top:2px}.commentForm label{float:left;display:block;width:80px;margin-top:.8em}.commentForm input{width:300px;margin-top:.5em}.commentForm textarea{width:100%;height:150px;border:1px solid #404040}#commentMenu{padding:0;margin:0;clear:both}#commentMenu li{float:left;border:1px solid #4E9FC8;border-bottom:transparent;margin:0;list-style:none;margin-right:5px;padding:3px 8px;cursor:pointer;position:relative;top:2px;background:#404040;color:#690}#commentMenu li.selected{background:#404040;border-bottom:1px solid #404040;color:#fff}#commentPreview{display:none;clear:both;min-height:150px}.success{color:green;font-weight:bold}.commentForm .bbcode{  font-size:.7em; float:right; position:relative; top:20px}.bbcode a{  margin:1px 0 0 .2em; padding:1px .4em; background:#404040; color:#fff; font-weight:bold}.searchresult{  margin-top:1em}