body{ margin:0;background-color:#8c2b2b;color:black;font-family:Trebuchet MS,Segoe UI,Verdana,Tahoma,Arial,Sans-Serif;font-size:12px}img{ border:0}a{ color:#500000}#mainTable{ border-left:solid 1px black;border-right:solid 1px black;border:0}#mainTable td{ vertical-align:top}#sidebar{ width:280px;vertical-align:top;border-left:solid 1px #646464;background-color:White}#header{ vertical-align:top;height:104px;background-image:url(headback.jpg);background-repeat:repeat-x}#menu{ vertical-align:top;background:#646464;height:28px}#footer{ background-color:#500000;color:#c0c0c0;height:45px;vertical-align:middle;text-align:center;padding:10px}#leftside{ width:38px;background-image:url(leftside.jpg);background-repeat:repeat-y;background-position:right}#rightside{ width:38px;background-image:url(rightside.jpg);background-repeat:repeat-y;background-position:left}#outercontent{ background-color:White}div#headerbar{ height:104px;background-image:url(headback.jpg);background-repeat:repeat-x}div#pagecontent{ background-color:White;padding:15px}#postnavigation{ text-align:center;margin:5px}.widgetselector{ margin-left:10px}#menu li{ display:inline}#menu ul{ padding:0;margin:4px;float:left}#menu a{ text-decoration:none;color:White;padding:4px 8px}#menu a:hover{ background-color:#4d4d4d}#header h1{ font-size:42px;margin:0px;font-variant:small-caps;letter-spacing:2px}#header a{ color:white;text-decoration:none;border-bottom:solid 1px #c0c0c0}#headertext{ float:left;margin-top:12px;margin-left:42px}#tagline{ margin:4px 25px;color:#c0c0c0;letter-spacing:2px}.widgetzone{ padding:6px}#searchbox{ float:right;margin:3px;padding-left:20px;background:transparent url(search.gif) no-repeat scroll left center}#archive h1{ border-bottom:1px solid #cccccc}#archive ul{ padding:0 0 0 10px;margin:0}#archive li{ list-style:none;padding-left:22px;background:transparent url(category.gif) no-repeat scroll left center}#archive h2{ border-bottom:solid 1px #cccccc}#archive h2 img{ margin:0 5px}#archive table{ width:100%;border-collapse:collapse}#archive table th,#archive table td{ text-align:left;border-bottom:solid 1px silver}#archive .comments{ text-align:center;width:70px}#archive .date{ padding-right:10px}#archive .title{ width:100%;padding-left:20px;background:transparent url(post.gif) no-repeat scroll left center}#contact{ margin:15px}#contact label{ display:block;padding-top:5px}#contact input,#contact textarea{ width:275px}#pagecontent #admin{ text-align:center;background:transparent url(edit.gif) no-repeat scroll left center;float:right;padding-left:20px} .post,#archive,#page,#comment-form,#comment-list{ padding:15px}.widget{ margin-bottom:20px;padding-top:5px;background:transparent url(widgetheader.jpg) no-repeat scroll center top}.widget h4{ font-variant:small-caps;overflow:hidden;margin:0;padding-left:12px;background-color:#646464;color:white;border:solid 1px black;margin-bottom:10px}.widget .delete{ float:right;padding:0 4px 0 4px;color:#646464;text-decoration:none}.widget .edit{ float:right;background:transparent url(edit.gif) no-repeat left center;padding:0 4px 0 20px;color:#646464;text-decoration:none}.widget ul{ padding-left:3px;margin-left:10px}.widget .content img{ padding-left:3px;padding-right:4px}.tagcloud{ }.tagcloud .content li{ display:inline}.tagcloud .content ul{ text-align:center;margin:0;padding:0px}.tagcloud a.biggest{ font-size:xx-large}.tagcloud a.big{ font-size:x-large}.tagcloud a.medium{ font-size:large}.tagcloud a.small{ font-size:small}.tagcloud a.smallest{ font-size:xx-small}.linklist li{ background:transparent url(link.gif) no-repeat;padding-left:20px;list-style:none}.linklist ul{ margin-left:0}.recentposts li{ background:transparent url(post.gif) no-repeat;padding-left:20px;list-style:none}.recentposts ul{ margin-left:0}.recentcomments li{ background:transparent url(comment.gif) no-repeat;padding-left:20px;list-style:none}.recentcomments ul{ margin-left:0}.categorylist li{ list-style:none}.categorylist ul{ margin-left:0}.badge_image{ border:0px}.headericon{ float:right;position:relative;top:-1px}.quotation{ }.quotation_author{ text-align:right;font-style:italic}.commentForm label{ width:65px;float:left}.commentForm select,.commentForm input{ width:200px}.commentForm .bbcode{ float:right;padding:3px;position:relative;top:20px}.commentForm textarea{ height:150px;width:100%}.bbcode a{ background-color:#ffffff;border:1px solid #646464;margin:1px;padding:1px 3px}#commentMenu{ clear:both;margin:0;padding:0}#commentMenu li{ background-color:#646464;border-left:solid 1px #646464;border-top:solid 1px #646464;border-right:solid 1px #646464;cursor:pointer;float:left;list-style:none;margin:0 5px 0 0;padding:3px 8px;position:relative;top:2px}#commentMenu li.selected{ background-color:White}#commentPreview{ clear:both;min-height:150px;padding-top:10px;display:none}.post h1{ border-bottom:solid 1px #500000;margin-top:0}.post-date{ background:transparent url(calendar.gif) no-repeat scroll 0 0;float:left;height:50px;width:42px;margin-right:10px}.post-month{ color:White;font-size:11px;line-height:11px;text-align:center;display:block;font-weight:bold;padding-top:1px}.post-day{ color:Black;display:block;font-size:16px;line-height:16px;padding-top:3px;text-align:center;font-weight:bold}.post-year{ color:Black;display:block;font-size:12px;line-height:12px;text-align:center }.actions{ float:right;height:20px}.comments{ padding-left:20px;background:transparent url(comment.gif) no-repeat scroll left center }.date{ float:left}.fixed{ clear:both}.categories{ padding-left:20px;background:transparent url(category.gif) no-repeat scroll left center }.tags{ padding-left:20px;background:transparent url(tag.gif) no-repeat scroll left center }#relatedPosts{ margin:15px} #relatedPosts div{ padding:8px;background-color:#F4F5F7;border:solid 1px #999999}#relatedPosts span{ display:block;color:#999999;border-bottom:solid 1px #999999}#relatedPosts p{ margin:3px;font-weight:bold;padding-left:20px;background:transparent url(comment.gif) no-repeat scroll left center}#relatedPosts a{ padding-left:20px;background:transparent url(post.gif) no-repeat scroll left center}#comment{ margin:15px 15px 0 18px;font-weight:bold;padding-left:20px;background:transparent url(comment.gif) no-repeat scroll left center}#commentlist{ margin:15px}.comment{ padding:15px;border-bottom:solid 1px #646464}.self{ border:solid 1px #500000;background:white url(selfback.jpg) repeat-x}.comment .author{ text-align:center;width:130px}.comment .date,.trackback .date{ float:left;font-size:11px}.comment .info{ float:left;padding:10px 15px 0}.comment .content{ margin:0 -15px;padding:0 15px 10px}.comment .actions,.trackback .actions{ float:right}.comment-replies{ margin-left:15px}#searchpage{ margin-bottom:24px}.searchresult{ margin-bottom:20px}.searchresult a{ font-weight:bold}.searchresult span.text{ display:block}.searchresult span.type{ display:block}.searchresult span.url{ color:Gray;padding-left:20px;background:transparent url(link.gif) no-repeat scroll left center}#searchonsearch{ margin:15px}#postPaging{ font-size:xx-large}#postPaging a{ margin-bottom:16px}