body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:0.73em;color:#555;background-color:#FFF;padding:0px;margin:0px auto;text-align:center;border-top:3px solid #444;}
#page{position:relative;width:90%;margin:0px auto;padding:0px;text-align:justify;background:#FFF url(images/pagebg.gif) 19% repeat-y;}
#header{height:100px;padding:0px 15px 0px 20px;margin:0px;background:#FFF;border-bottom:1px solid #EEE;color:#555;}
#header h1{padding:30px 0px 0px 0px;font-size:3.5em;line-height:27px;margin:0px;font-variant:small-caps;}
#header h1 a{color:#000;}
#header h1 a:hover{color:#999;text-decoration:none;}
#header p{width:100%;margin:0px;padding:5px 0px;font-size:11px;color:#666;}
#header hr, #footer hr{display:none;padding:0px;margin:0px;}
#content{width:80%;float:right;display:inline;margin:0px;padding:0px;}
.post{margin:0px 29px 0px 30px;padding:10px 10px 5px 10px;line-height:1.6em;}
.entry{padding:10px 0px 5px 20px;margin:0px;}
.entry a:hover{text-decoration:none;}
.post ul{margin:0px 10px 10px 30px;list-style-type:none;}
.post ul li{background:url(images/bullet.gif) 0 5px no-repeat;padding:0px 0px 0px 15px;}
.post ol{margin:0px 10px 10px 30px;padding:0px 0px 0px 15px;}
p{padding:3px 0px 10px 0px;margin:0px;}
.post h2{color:#444;font-size:1.3em;line-height:15px;padding:5px 0px 6px 0px;margin:0px;}
.pagetitle{color:#666;font-size:1.5em;line-height:15px;padding:10px 0px 15px 30px;margin:0px;text-transform:uppercase;}
.post h2 a{color:#444;}
.post h2 a:hover{color:#757575;}
.date{padding:0px;margin:0px;font-size:0.85em;text-transform:uppercase;color:#999;}
.postedby{text-transform:uppercase;color:#999;font-size:0.85em;padding:0px;margin:0px 0px 25px 0px;border-bottom:1px solid #EEE;}
.postedby a{color:#999;font-weight:normal;}
.postedby a:hover{color:#666;text-decoration:none;}
a{color:#444;text-decoration:none;}
a:hover{color:#999;text-decoration:none;}
.divider{display:none;}
.bottomnav{width:100%;padding:15px 0px 5px 0px;text-align:right;}
.alignleft, .alignright, .alignleft a, .alignright a{padding:0px 10px 0px 0px;font-size:0.95em;display:inline;color:#999;font-weight:normal;}
#rightcol{width:19%;color:#000;padding:0px;margin:0px;float:left;display:inline;}
#rightcol ul{width:90%;padding:0px 0px 25px 10px;margin:0px;}
#rightcol li{list-style-type:none;line-height:1.85em;margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}
#rightcol ul li ul li{list-style-type:none;line-height:1.85em;padding:2px 0px 2px 10px;margin:0px;display:block;border-bottom:1px solid #CCC;}
#rightcol li h3{margin:10px 0px 0px 0px;text-transform:uppercase;font-size:0.85em;color:#999;}
#rightcol img{padding:3px;border:1px solid #EEE;}
#rightcol a{color:#666;font-weight:normal;}
#rightcol a:hover{color:#000;text-decoration:none;}
.highlight{margin:0px;padding:5px;background:#F7F7F7;}
#searchform{position:absolute;top:0px;right:5px;background:#EEE;padding:7px 7px 7px 7px;margin:0px;}
#searchsubmit{height:18px;}
#footer{clear:both;color:#666;padding:0px;margin:0px;border-top:1px solid #EEE;background:#FFF;}
#footer p{text-align:center;font-size:0.95em;padding:6px;margin:0px;}
#footer a{color:#666;}
#commentsarea{padding:0px 50px 0px 50px;margin:0px;}
#comments, #respond{color:#444;font-size:1.1em;line-height:15px;padding:10px 0px 5px 0px;margin:0px;}
.commentlist li{margin:0px 0px 10px 0px;padding:0px 0px 5px 0px;border-bottom:1px solid #EEE;}
.commentlist li cite{font-weight:bold;font-style:normal;}
.commentmetadata{float:right;font-size:0.90em;}
.postmetadata{margin:10px 0px 0px 0px;padding:5px;background:#F7F7F7;}
.postmetadata a{text-decoration:none;font-weight:normal;}
.nocomments{font-weight:bold;padding:10px 0px 10px 0px;}
blockquote{margin:5px;padding:2px 5px 2px 15px;border-left:1px solid #CCC;}
abbr, acroym{border-bottom:1px dotted #CCC;cursor:help;}
input, textarea, select{border:1px solid #CCC;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:0.96em;background:#FFF;padding:0px 1px 0px 1px;margin:0px;}
form{padding:0px;margin:0px;}
code, pre{font-family:"Courier New";font-size:1.0em;font-weight:normal;}
#header h2{font-weight:normal;font-size:11px;}