* {margin:0;padding:0;}body,html {min-height:101%;}body {background: #f7f7f7 url(images/backgrounds/bg.png) top center repeat-x fixed;color: #1d1d1d;padding: 13px 0 25px 0;}body, select, input, textarea {font: 11px Verdana, "Trebuchet MS", Arial;line-height:1.2em;}p {margin: 15px 0;}a:link, a:visited {color: #333;text-decoration:none}a:hover, a:active {color:#333;text-decoration:underline;}hr {display: block;height:1px;background:#333;border:0;}small {font-size: 0.9em;padding:3px 6px;}img, a:link img, a:visited img{border:1px solid #999; padding:1px;}img.left,img.center,img.right,img.norm{ margin:5px 12px 5px 0; border:1px solid #999; padding:1px;}img.left{ float:left; margin:0 12px 5px 0; }img.center{ display:block; margin:0 auto 5px auto; }img.right{ float:right; margin:0 0 5px 12px; }img align left{ float:left; margin:0 12px 5px 0; }#page { width:900px;margin:0 auto;font-size:1em;background:#FFF;padding: 10px 25px 35px 25px;border:3px double #ccc;}#branding {width:400px;height:115px;padding-bottom:10px;}.left {float:left;}.right {float:right;}#sidebar {width: 230px;float:right;margin-right:1px;background:#f7f7f7;padding:10px;border-bottom:1px #336699 solid;border-left:1px #336699 solid;border-right:1px #336699 solid;border-top:none;}#leftcol {width:287px;border-right:1px solid #b6b6b6;padding-right:18px;}#leftcol, #rightcol {margin-top:10px;float:left}#rightcol {width:277px;padding-left:18px;margin-top: -2px;text-align:justify;}#sidebar li{line-height:1.4em;}.subnav li {list-style:none;}.subnav li a:link, .subnav li a:visited {display:block;}.subnav li a:hover, .subnav li a:active {text-decoration:none;font-weight:bold;}#sidelist li {list-style:none;}.bullets li {margin:0 0 5px 15px;list-style:square;}#sidelist .bullets li {list-style: circle;margin-bottom:5px;margin-left:22px;}#sidelist .children {}#sidelist .children li {list-style: none;margin-left:15px;padding-left:15px;}#sidelist .children li a, #sidelist .children li a:visited {padding:2px 2px 2px 0px;border:0;color: #666;}#sidelist .children li a:hover, #sidelist .children li a:active{color:#000;}#sidelist .feed li{margin-bottom:5px;padding-left:20px;background:url(images/rss.gif) no-repeat;}.blogtitle, .blogtitle a {color: #000;font-size: 1.8em;font-family: Georgia, "Times New Roman", Times, serif;font-weight: regular;padding: 20px 0px 10px 0px;}h1 {color: #0066cc;font-size: 1.8em;font-family: Georgia, "Times New Roman", Times, serif;font-weight: bold;margin: 0px 10px 0px 0px;padding: 20px 0px 0px 10px;}h2 {color: #0066cc;font: 1.8em Georgia, "Times New Roman", Times, serif;padding-bottom:8px;border-bottom:1px solid #666;margin: 20px 0;}h3 {font: 0.9em Arial, Helvetica, sans-serif;text-transform:uppercase;letter-spacing:0.3em;margin-bottom:4px;font-weight:bold;color:#0066cc;}#sidebar h2, #sidebar h3 a {font: 0.9em Arial, Helvetica, sans-serif;letter-spacing:0.3em;text-transform:uppercase;margin-bottom:4px;font-weight:bold;color:#0066cc;}#sidebar h3, #sidebar h2 {background:#336699;border:1px #ddd solid;font-size:1.2em;padding:3px;margin:25px 0 5px 0;color:#fff;}h3#respond {font-size:1.1em;border-top:1px solid #666;margin-top:25px;padding-top:20px}h3#comments {margin-top:32px}h3 a:link, h3 a:visited {color: #666;;}h4 {font-size:1.2em;margin-bottom:6px;}#content {width:605px;float:left}.description {font-size: 1.3em;font-weight: bold; width: 1px;float:right;margin-right:220px;padding:1px;}.feature {background: url(images/backgrounds/bg_featured.jpg) repeat-x #F4F4EC;padding:15px;border: 1px solid #ccc;}.feature p, #rightcol p { margin:0;}#leftcol img, #rightcol img {padding:1px;border:1px solid #999;}#leftcol .feature {margin-bottom: 15px; }#leadpic {float:left;margin: 0 18px 8px 0;padding:1px;border: 1px solid #999;}.title, a.title{font-family: Georgia, "Times New Roman", Times, serif;font-size:1.1em;font-weight:bold;color: #0066cc;letter-spacing:normal;}#lead p {margin-bottom:10px;}#rightcol img {float:left;margin:3px 10px 4px 0;}#leftcol img {margin-bottom: 4px;display:block}#rightcol .clearfloat {border-bottom:1px solid #999;padding:12px 0;}.entry {padding-bottom:28px;text-align:justify;}.post blockquote {color:#666;background:#F4F4EC;padding:6px 14px;margin:18px 35px;border-right:1px solid #DDD;border-bottom:1px solid #DDD;}.post ul li {list-style:square;margin-bottom:5px;margin-left:42px;}.post ol li {margin-bottom:5px;margin-left:48px;}#tags {padding:3px;border-bottom:1px solid #DDD;border-top:1px solid #DDD;}.postmetadata {font-size:0.9em;margin:0 0 10px 0;padding:5px 10px;background:#F4F4EC;border-top:1px solid #E6E3D3;border-bottom:1px solid #E6E3D3;}select {background:#f2f2f2;border:1px solid #9c9c9c;width:100%}#searchform { padding:16px 5px 0 0; }.button {padding: 1px;background:#3399cc;color:#fff;border:1px #666 solid;}.button:hover {background:#0066cc;color:#FFF;text-decoration:none}#commentform input {width: 170px;margin: 5px 5px 1px 0;}#commentform textarea {width: 100%;margin-top:5px;}.commentlist {padding-left:30px;}.commentlist li {margin: 15px 0 3px;padding: 8px 15px 10px 15px;background:#F4F4EC;border:1px solid #E6E3D3;}.commentlist blockquote {color:#666;background:#fff;padding:6px 14px;margin:18px 35px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}#commentform small {background:#FFF;font-weight:bold;padding:0;}.commentmetadata {display: block;}.commentlist small {background:#fff;border:1px solid #E6E3D3;}.clearfloat:after {display:block;visibility:hidden;clear:both;height:0;content:".";}.clearfloat {display:inline-block;}.clearfloat {display:block;}#footer {margin: 0 auto;width: 900px;font-size:0.9em;text-align:center;padding-top:15px;color:#333;}#footer a {color:#1e1e1e;font-weight:bold;}
