body{color:#202020;font-size:12px;font-family:Arial,Helvetica,Sans-Serif;margin:0 auto;padding:0;background:url(images/bg.png) repeat-x #000}#wrap{margin:0 auto;padding:0;background:#FFF}a:hover{text-decoration:underline}#header{width:780px;height:170px;overflow:hidden;margin:0 auto;padding:0}#header a img{border:none;margin:0;padding:0}#header h1 a{display:block;color:#FFF;font-size:48px;font-family:Garamond;margin:60px 0 0 175px}#header h1 a:hover{text-decoration:none}.headerleft{height:160px;float:left;overflow:hidden;margin:0;padding:0}.headerright{width:620px;float:right;margin:0;padding:0}#nav{list-style:none;margin:0 0 0 15px;padding:0}#nav a{color:#FFF;display:block;font-weight:700;text-decoration:none;margin:0 15px 0 0;padding:13px 10px 12px}#nav a:hover{color:#FFF;display:block;text-decoration:none;margin:0 15px 0 0;padding:13px 10px 12px}#nav li{float:left;margin:0;padding:0}#nav li li{float:left;width:140px;margin:0;padding:0}#nav li li a,#nav li li a:link,#nav li li a:visited{color:#FFF;width:140px;float:none;border-left:1px solid silver;border-right:1px solid silver;border-bottom:1px solid silver;text-decoration:none;margin:0;padding:8px 10px}#nav li li a:hover,#nav li li a:active{color:#FFF;padding:8px 10px}#nav li ul{position:absolute;width:10em;left:-999em}#nav li:hover ul{left:auto;display:block}#nav li:hover ul,#nav li.sfhover ul{left:auto}#addcomment{margin-top:20px;font-family:Arial,Helvetica,Sans-Serif;font-size:12px}#content{width:780px;margin:0 auto}#content p{line-height:1.3em;margin:0;padding:0 0 10px}#content h1{color:#202020;font-size:22px;font-family:Arial,Tahoma,Verdana;font-weight:600;border-bottom:1px dotted #999;margin:0 0 5px;padding:3px 0;padding:0}#content h1 a{color:#202020;text-decoration:none}#content h3{color:#202020;font-size:20px;font-family:Arial,Tahoma,Verdana;font-weight:400;margin:0;padding:0}#content p img{border:none;margin:0 10px 10px 0}#contentleft{float:left;width:510px;margin:0;padding:0 20px 20px 0}#contentleft ol{margin:0 0 0 20px;padding:0 0 10px}#contentleft ol li{margin:0 0 0 20px;padding:0 0 5px}.postmeta{width:510px;border-top:1px dotted #999;padding:2px 0 2px}.postmetaleft{float:left;width:385px;display:inline;margin:0 0 40px;padding:0}.postmetaright{float:right;width:120px;text-align:right;display:inline;margin:0 0 40px;padding:0}blockquote{border-top:2px solid #000;border-bottom:1px solid #000;margin:0 25px 15px;padding:0 25px 0 10px;background:#E8E8E8}#content blockquote p{margin:0 0 10px;padding:10px 0 0}#sidebar{float:right;width:250px;line-height:20px;margin:9px 0;padding:0 0 20px}#sidebar h4{color:#202020;font-size:16px;font-family:Arial,Tahoma,Verdana;font-weight:500;border-bottom:1px dotted #999;margin:0 0 5px;padding:2px 0}#sidebar h5{color:#202020;font-size:12px;font-family:Arial,Tahoma,Verdana;font-weight:bold;border-bottom:1px dotted #ccc;margin:5px 0 0 0;padding:2px 0}#sidebar .blogroll{padding:0 5px 0 5px;margin:0}#sidebar ul{list-style-type:none;margin:0;padding:0}#sidebar p{line-height:1.1em}#footerbg{border-top:5px solid #25A}#footer{width:780px;color:#FFF;text-align:left;position:relative;line-height:20px;margin:0 auto;padding:0}#footer p{color:#FFF;list-style-type:none;margin:0;padding:3px 0 0}#footer h2{color:#FFF;font-size:12px;font-family:Arial,Helvetica,Sans-Serif;font-weight:700;border-bottom:2px solid #666;text-transform:uppercase;margin:15px 0 0;padding:0 0 2px}#footer a{color:#AAA;text-decoration:none}#footer ul li{display:inline;margin:0;padding:0}#footer ul li a{display:block;color:#FFF;text-decoration:none;border-bottom:1px solid #666;margin:0;padding:5px 0}#footer ul li a:hover{color:#FFF}#footerright{float:right;width:240px;margin:0;padding:0 0 20px}#searchdiv{margin:0;padding:0}#searchform{overflow:hidden;margin:0;padding:0}#s{width:200px;color:#333;font-size:11px;font-family:Verdana,Helvetica,Sans-Serif;border-top:1px solid #666;border-right:1px solid #666;border-left:1px solid #999;border-bottom:1px solid #999;margin:7px 0 0;padding:4px;background:#FFF}#sbutt{color:#FFF;font-size:11px;font-family:Verdana,Helvetica,Sans-Serif;border:1px solid #333;margin:0 0 0 5px;padding:1px}#commentlist{width:470px;color:#000;float:left;border-top:2px solid #000;border-bottom:1px solid #000;margin:10px 0 20px;padding:20px 20px 10px;background:#E8E8E8}#commentblock ol{list-style-type:square;margin:0;padding:0 0 10px}.commentdate{font-size:12px;padding-left:0}#commentlist li p{margin-bottom:8px;line-height:20px;padding:0}.commentname{color:#333;margin:0;padding:5px 5px 5px 0}.commenttext{clear:both;width:420px;margin:3px 0 10px 10px;padding:20px 10px 5px;background:#FFF url(images/comment.gif) no-repeat top left}.commenttext-admin{clear:both;width:420px;margin:3px 0 10px;padding:20px 10px 5px;background:#FFF url(images/comment.gif) no-repeat top left}.widget{margin-bottom:24px;border-bottom:1px solid #202020;border-bottom:1px dotted #999}#relatedPosts h1{margin:0 0 10px}#relatedPosts a{display:block;margin-top:5px}#relatedPosts span{color:#666;text-indent:10px;font-size:11px;margin-bottom:10px;display:block}ul.recentPosts li{margin:0;padding:0 0 0 18px;background:#FFF url(images/icon_recent.gif) no-repeat left top}ul.recentPosts li span{display:block;text-indent:10px;text-transform:none}ul.recentComments li{padding-bottom:10px;text-transform:none}.comment .date{font-size:10px;color:#666;text-align:right;border-bottom:1px dashed silver;margin:0;padding:3px 0}.comment .author{border-top:1px dashed silver;margin:0;padding:3px 0}.comment .gravatar{float:left;clear:both;margin:5px 10px 5px 0}.comment .gravatar img{height:40px;width:40px}.comment .content{min-height:85px;margin:5px 5px 5px 90px}.comment cite{font-family:Monospace;font-style:normal}.comment img.flag{position:relative;top:2px}.commentForm{border-bottom:1px solid #000;border-top:2px solid #000;color:#000;float:left;width:470px;margin:10px 0 0;padding:20px 20px 10px;background:#E8E8E8}.commentForm label{display:block;width:80px;margin-top:4px}.commentForm input{width:230px}.commentForm textarea{width:100%;height:150px;border:1px solid silver}#commentMenu{clear:both;margin:0;padding:0}#commentMenu li{float:left;border:1px solid silver;border-bottom:transparent;list-style:none;cursor:pointer;position:relative;top:2px;margin:0 5px 0 0;padding:3px 8px;background:#d8d8d8}#commentMenu li.selected{border-bottom:1px solid #FFF;background:#FFF}#commentPreview{display:none;clear:both;min-height:150px;padding:20px 10px;background:#E8E8E8}.success{color:green;font-weight:700}.commentForm .bbcode{font-size:10px;float:right;position:relative;top:20px;padding:3px}.bbcode a{border:1px solid #ccc;margin:1px;padding:1px 3px;background:#fff}#archive h2{border-bottom:1px solid silver;padding-bottom:4px;font-size:12px;margin-bottom:10px}#archive h2 img{margin-right:3px}#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 0}#archive .date{width:70px}#searchbox{margin-top:5px;font-size:10px}#searchbox #searchbutton{margin-left:5px}#searchbox #searchfield{width:150px}#searchonsearch{margin-bottom:20px;border:1px solid silver;padding:5px 10px;background:#FFF}#searchonsearch h3{font-size:13px;margin:3px}#searchonsearch ol li{margin:2px 0}ul#monthList ul li{font-weight:400;margin:0 0 0 20px;padding:0 0 0 18px;background:#FFF url(images/icon_archives.gif) no-repeat left top}ul#monthList li.year{cursor:pointer}ul#monthList ul{display:none}.tagcloud{margin-bottom:24px;white-space:normal}.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}#page{border:1px solid silver;margin-bottom:20px;line-height:17px;padding:3px 10px;background:#FFF}#page h1{margin:3px 0 10px}#page #admin{border-top:1px solid silver;margin-top:10px;padding:5px 0}#calendarContainer{text-transform:capitalize;margin:0 auto}.calendar div{border:medium none;margin:0 auto 24px}.calendar{border:none;margin:0 auto}.calendar .weekend{background:#F1F1F1}.calendar .other{color:silver}.calendar a.exist{display:block;font-weight:700;background:#F1F1F1}.calendar td{vertical-align:top;background:#FFF}#searchpage{margin-bottom:30px}#searchpage input#q{width:300px}.searchresult{margin-bottom:20px}.searchresult span.text{clear:both;display:block;margin:3px 0}.searchresult span.url{color:Gray}.searchpage ul.paging{list-style-type:none;margin:0 0 20px;padding:0}.searchpage ul.paging li{display:inline;border:1px solid gray;margin-right:5px;background:#f1f1f1}.searchpage ul.paging li a{padding:5px 8px}.searchpage ul.paging li.active{border:1px solid #000;background:#f1f1f1}#contact label{display:block;padding-top:5px}#contact input.field{width:200px}#contact textarea{display:block;overflow:auto;width:75%;height:150px;margin:0}.code{font-size:12px;color:#000;font-family:Consolas,"Courier New",Courier,Monospace;line-height:normal;background:#F1F1F1}.code p{padding:5px}.code .rem{color:green}.code .str{color:#006080}.code .op{color:#0000c0}.code .asp{background:#ff0}.code .html{color:maroon}.code .attr{color:red}.code .alt{background:#f4f4f4}.code .lnum{color:#606060}div.post{border-bottom:1px solid #202020; border-bottom:1px dotted #999;margin:0 0 20px}div.post .text a[rel]{padding-right:11px}div.post .text a[rel="me"]{background:url(../../pics/xfn/me.gif)}div.post .text a[rel~="contact"],div.post .text a[rel~="acquaintance"],div.post .text a[rel~="friend"]{background:url(../../pics/xfn/contact.gif)}div.post .text a[rel~="contact"][rel~="met"],div.post .text a[rel~="acquaintance"][rel~="met"],div.post .text a[rel~="friend"][rel~="met"]{background:url(../../pics/xfn/contactMet.gif)}div.post .text a[rel~="colleague"],div.post .text a[rel~="co-worker"]{background:url(../../pics/xfn/colleague.gif)}div.post .text a[rel~="colleague"][rel~="met"],div.post .text a[rel~="co-worker"][rel~="met"]{background:url(../../pics/xfn/colleagueMet.gif)}div.post .text a[rel~="muse"],div.post .text a[rel~="crush"],div.post .text a[rel~="date"],a[rel~="sweetheart"]{background:url(../../pics/xfn/sweet.gif)}div.post .text a[rel~="muse"][rel~="met"],div.post .text a[rel~="crush"][rel~="met"],div.post .text a[rel~="date"][rel~="met"],div.post .text a[rel~="sweetheart"][rel~="met"]{background:url(../../pics/xfn/sweetMet.gif)}div.post .text p{ text-indent:.5em}div.post .text h4{ font-size:1.25em;margin:0 0 5px 0}div.widget a.edit{font-weight:400;float:right;z-index:1}div.widget a.delete{float:right;margin-left:5px;z-index:1;text-decoration:none}#blogroll ul{list-style-type:none;margin:0 0 3px;padding:0}#blogroll ul li ul li a{margin-left:25px;color:#666}#blogroll ul li a img{border:none;margin-right:3px}.categorylist img{margin-right:4px}.categories{margin-bottom:8px}p .more{font-weight:700;clear:both;margin:10px 0 0}.pubDate{border-bottom:1px dotted #999;padding:0 0 5px;margin:0 0 3px 0}a,a:visited,#content h1 a:hover,#footer a:hover{color:#25A;text-decoration:none}#content img.wp-smiley,#content img.wp-wink{float:none;border:none;margin:0;padding:0}#footerleft,#footermiddle{float:left;width:250px;margin:0 20px 0 0;padding:0 0 20px}ul.recentComments li a.postTitle,ul#monthList,.searchresult a{font-weight:700}#archive .comments{width:70px;text-align:center;margin:0;padding:0}#searchbox input,.tagcloud a.smallest{font-size:10px}ul#monthList ul.open,.searchresult span.type{display:block}.tagcloud li{display:inline}#postnavigation{margin-bottom:20px}.code .kwrd,.code .preproc{color:#00f}.sharelinks{vertical-align:baseline}.widget img,.postmeta img,div.post .bottom img{border:none}#nav ul,#footer ul{list-style:none;margin:0;padding:0}div.post .bottom,.commentinfo,#searchpage input#comment{clear:both}.rating{  margin:-10px 0 15px; }.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 center}.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 bottom;margin:0px}.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}