body{background-color:#fff;color:#666;font:12px "Lucida Grande", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;padding:0;margin:0;}a{color:#003300;text-decoration:none;}a:hover{ text-decoration: underline;}blockquote {padding:0 0 0 20px;color:#000;}blockquote a{color:#999;}cite{font-size:inherit;font-style:normal;}code{background:#efefef;color:#000;}ul{list-style: url(/images/colon.gif) disc;	margin-left: 0;	padding-left: 1.4em;	text-indent: -0.4em;	text-transform:lowercase;	margin-bottom: 1.4em;	}li{	margin: 0.4em 0;}/* Headers */h1{font-size:43px;color:#888;font-family:"Helvetica 65 Medium", Helvetica, sans-serif;text-align:center;text-transform:lowercase;}h1 a, h1 a:hover{color:#888;text-decoration:none;}h2{font-size:20px;margin:5px 0 7px 0;text-align:justify;}h2 a{color:#222;text-decoration:none;}h2 a:hover{color:#c00;}h3{text-align:justify;font-size:12px;color:#000;}h4{text-align:center;font-size:12px;color:#000;}/* Blog Contents */#wrapper{width:650px;margin:0 auto;}/* Navigation */#nav{padding:3px;}#homenav{ position:relative; top:20px;}#homenav2{}ul.nav{width:500px;margin:0;}ul.nav li {display:inline;  }ul.nav li a {display:inline;list-style: url(/images/colon.gif) disc;padding:20px 4px 20px 4px; width:92px;height:auto;color:#aa2812; text-align:center; font-family:Helvetica;font-size:12px;text-transform:lowercase;text-decoration:none;}ul.nav li a:hover {color:#000; text-decoration:none;}/* Posts */#main{float:left;width:685px;}.post{padding:5px;text-align:justify;}.main{text-align:justify;border-bottom:1px solid #bbb;}.main p{line-height:18px;margin:0 0 15px 0;}.main ol{line-height:18px;margin:0 0 15px 30px;}.main ul{line-height:18px;margin:0 0 15px 30px;}.main li{margin:0 0 5px 0;}.main img{padding:1px;}.main img:hover{padding:1px;border:none;}img.wp-smiley{padding:0px;border:0px;}img.wp-smiley:hover{padding:0px;border:0px;}.meta{font-size:9px;line-height:15px;display:inline;color:#333;padding:5px;margin:0 0 30px 0;}.navigation{font-size:11px;}/* Comments */.gravatar{float:left;padding:2px;border:1px solid #999;margin:5px;}.gravatar:hover{padding:2px;border:1px solid #444;}.alt{color:#777;}ol#comments{text-align:justify;}.gravatar{float:right;border:1px solid #222;}/* Forms */input, textarea, select, button{background:#fafafa;border:1px solid #efefef;color:#666;padding:2px;margin:3px 0 5px 0;font:10px "Lucida Grande", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;}input:focus{border:1px solid #555;}/* Footer */#footer{font-size:9px;text-align:center;float:left;margin:10px 0 0 0;padding:10px 0 10px 0;border-top:1px solid #999;width:100%}#footer a{color:#999999;}#footer a:hover{color:#777;}/* Others */.aligncenter,div.aligncenter {   display: block;   margin-left: auto;   margin-right: auto;}.alignleft {   float: left;}.alignright {   float: right;}.wp-caption {   border: 1px solid #ddd;   text-align: center;   background-color: #f3f3f3;   padding-top: 4px;   margin: 10px;   /* optional rounded corners for browsers that support it */   -moz-border-radius: 3px;   -khtml-border-radius: 3px;   -webkit-border-radius: 3px;   border-radius: 3px;}.wp-caption img {   margin: 0;   padding: 0;   border: 0 none;}.wp-caption p.wp-caption-text {   font-size: 11px;   line-height: 17px;   padding: 0 4px 5px;   margin: 0;}