body{ background:url( Images/HeaderBG.jpg) repeat-x;font-size:11px;font-family:Verdana }a{ color:#E94546;text-decoration:none}a:hover{color:#E94546}#contentPlaceHolder{ width:1000px;height:248px;background:url( Images/Header.jpg) no-repeat;position:relative}#content{ width:1000px;position:relative;top:150px}#headerMenu{ position:absolute;top:5px;left:5px;line-height:20px}#leftContent{ width:270px;float:left;margin-top:40px}#searchbox{ width:270px;position:relative}.leftContentSingleSection{ padding-left:10px;padding-top:36px;background:url(Images/LeftContentSingle.jpg) no-repeat;width:270px;height:50px;position:relative}.leftContentSection{background:url(Images/LeftContentBG.jpg) repeat-y;width:270px;min-height:242px;height:auto !important;height:242px;position:relative }.leftContentSectionHeader{background:url(Images/LeftContentTop.jpg) no-repeat;height:82px;line-height:90px;font-size:16px;font-weight:bold;padding-left:10px;color:#FFF }.leftContentSectionBody{ position:relative;z-index:3;padding:0 30px 30px 10px}.leftBottomImage{width:270px;height:160px;position:absolute;bottom:0;left:0}#menu{ position:absolute;left:475px;top:-108px;font-family:Arial;font-size:14px;font-weight:bold}#menu a{ margin-right:25px;color:#000;text-decoration:none}#menu a:hover{ color:#E44041}#rightContent{ width:652px;float:left}#mainContentContainer{ background:url( Images/ContentBG.jpg) repeat-y;width:652px;position:relative;min-height:500px;height:auto !important;height:500px}#mainContent{ position:relative;z-index:3;padding:0 40px 30px 40px;width:540px}#mainBottomContent{ background:url( Images/ContentBottomBG.jpg) no-repeat;width:652px;height:419px;position:absolute;bottom:0;left:0;z-index:2}#calendarContainer{ font-size:11px;width:230px;color:#000;background-color:#EAEAEA}#calendarContainer .calendar a{ font-weight:bold;display:block;height:33px;line-height:33px}#calendarContainer .calendar a:hover{ background-color:#EAEAEA}.calendar{border-spacing:1px !important;font-weight:bold}.calendar td{background:none !important}.calendar td{ width:33px !important;height:33px;text-align:center;vertical-align:middle}.calendar td{ background-color:#FAFAFA !important;color:#4A4D4F}.calendar th{ text-align:center;background-color:#EAEAEA;color:#000 }#calendarContainer .title{ width:100%}#calendarContainer .title{ border-collapse:separate !important;background:none !important;border-spacing:1px !important;font-weight:bold;border:none !important }#calendarContainer .title td{font-weight:bold;height:20px !important;padding:3px;text-align:center;font-size:12px;background-color:#000 !important;text-transform:uppercase;border:none !important;color:#FFF}#calendarContainer .title td a{ text-decoration:none;height:26px;font-weight:bold}#calendarContainer .title td.nextPrev{font-size:12px}.post{padding-top:10px}h1{font-weight:bold;font-size:14px}h2{border:solid 1px #EAEAEA;width:550px;padding:5px 10px 0 10px;background-image:url(Images/HeadlineBG.gif);font-weight:bold}.story h3{font-weight:bold;font-size:12px}.title{font-size:16px;font-weight:bold;font-family:Sans-Serif}.story{ width:575px;text-align:justify;padding:10px 0}.story p{ margin:15px 0}.story ul{ margin-left:15px}#contact input{ width:200px}#contact table tr td{ padding:5px}#contact td.labelColumn{width:75px;vertical-align:top;text-align:right}#archive{width:570px}#archive h2{border-bottom:1px solid silver;font-size:12px;margin-top:5px}#archive h2 img{margin-right:3px}#archive ul{list-style-type:square;margin:10px 0;padding:10px;border:solid 1px #EAEAEA;background-color:#FAFAFA;padding-left:25px}#archive table{width:572px;border-collapse:collapse;background-color:#FFF;border:solid 1px #EAEAEA}#archive table th{font-weight:bold} #archive table td,#archive table th{text-align:left;padding:5px}#archive table td{text-align:left;border-bottom:1px solid #D8D8D8}#archive .date{width:70px}#archive .title{font-size:12px}#archive .comments{width:70px;text-align:center}#archive .rating{width:70px;text-align:center}#totals{width:550px;padding:10px;background-color:#FFF;border:solid 1px #EAEAEA;border-top:none}.meta,.searchresult{background-color:#FAFAFA;width:550px;padding:10px;border:solid 1px #EAEAEA}.searchresult{margin:5px 0}.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}.taggedlink{color:#000}.socialBookmarksContainer{margin-top:10px;display:block}.socialBookmarksContainer a{margin:5px}.comment{border:solid 1px #EAEAEA;background-color:white;padding:10px;margin-bottom:10px;width:550px}#livepreview .comment{width:525px}.comment .date{font-size:10px;color:#666666;text-align:right;margin:0;padding:3px 0px;border-bottom:1px dashed silver}.comment .author{margin:0;padding:3px 0px;border-top:1px dashed silver}.self{border:1px solid black}.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:85px}.comment cite{font-family:Monospace;font-style:normal}.comment img.flag{position:relative;top:2px}.commentForm{width:550px;padding:10px;border:solid 1px #EAEAEA}.commentForm label{clear:both;float:left;display:block;width:80px;margin:5px 0}.commentForm input{margin:5px 0}.commentForm textarea{width:535px;height:150px}.success{color:green;font-weight:bold}.commentForm .bbcode{font-size:10px;float:right;position:relative;top:3px}#relatedPosts{background:white;padding:5px 10px 10px 10px;border:solid 1px #EAEAEA;width:550px}#relatedPosts h1{margin:0px}#relatedPosts a{display:block;margin-top:5px}#relatedPosts span{color:#666666;text-indent:10px;font-size:10px}.tagcloud{margin-bottom:10px;white-space:normal}.tagcloud li{display:inline}.tagcloud a{margin-right:3px;display:inline}.tagcloud a.biggest{font-size:19px}.tagcloud a.big{font-size:17px}.tagcloud a.medium{font-size:14px}.tagcloud a.small{font-size:12px}.tagcloud a.smallest{font-size:10px}.code{font-size:12px;color:black;font-family:Consolas,"Courier New",Courier,Monospace;background-color:#F1F1F1;line-height:normal}.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}#categorylist li{display:block}#categorylist .rssButton{margin-right:5px}#blogroll ul{list-style-type:none;margin:0 0 3px 0;padding:0px}#blogroll ul li ul li a{margin-left:25px;color:#666666}#blogroll ul li a img{border:none;margin-right:3px}.codeSnippet{margin-bottom:5px}.codeHeader{padding-left:16px;font-size:12px}.codeContainer{font-family:Monospace;overflow:auto;font-size:12px;padding:5px;padding-bottom:15px;border:1px solid #cecece;background-color:#fff;max-height:400px;min-height:40px}.lineNumber{color:#aaa;border-right:1px dotted #bebe7;padding-right:2px;margin-right:3px}.codeContainer .keyword{color:#0000FF}