/************************************* +Containers *************************************/body{	background:#333333 url(./images/bg.png) repeat-x;	font-family: Times;	font-size:11px;	color:#AAAAAA;	letter-spacing: 2px;	line-height:1.5;	margin:0;	padding:0;	text-align:center;}#wrap{	margin:0 auto;	text-align:left;	width:76em;	}#content{	font-size:1.2em;	float:left;	padding:1em;	width:40em;}#sidebar{	font-size:1.1em;	float:right;	padding-top:2em;	width:20em;}#header{	padding:3em 1em;}#footer{	background:#333333;	color:#AAAAAA;	clear:both;	font-size:12px;	letter-spacing: 2px;	padding:1.5em;}/************************************* +Hn and p *************************************/h1, h2, h3{	font-family: Times;	font-weight:normal;	letter-spacing: 3px;	margin:0;}#header h1{	font-family: Times;	font-size:17pt;	margin:0;	margin-right:1em;}#header h1 a{	color:#FFFFFF;}#header h1 a:hover{	color:#CCCCCC;}#header p{	letter-spacing: 2px;	color:#CCCCCC;	font-size:1.1em;	margin:0;	margin-top:-0.5em;}.entrytitle h2{	font-size:12pt;	color: #999999;}.entrytitle h2 a{	color:#FFFFFF;}.entrytitle h2 a:hover{	color:#CCCCCC;}.entrytitle h3{	font-size:10px;	color:#CCCCCC;	letter-spacing: 2px;}#sidebar h3{	color:#CCCCCC;	font-size:10px;	margin:1em 0;}/************************************* +Entry *************************************/.entry{	margin-bottom:3em;	color:#CCCCCC;	letter-spacing: 2px;
        word-spacing: 1px;}.entrymeta{	font-size:10px;}.postedby{	background:#999999 url(./images/user.gif) no-repeat;	padding:3px;	padding-left:20px;}.filedto{	background:#666666	padding:0px;	padding-left:0px;}.commentslink{	background:#333333 url(./images/packaged.gif) no-repeat;	padding:3px;	padding-left:20px;}/************************************* +Sidebar *************************************/#sidebar ul{	list-style-type:none;	margin:0;	padding:0;}#sidebar ul li{	border-bottom:1px dotted #666666;	margin-bottom:0.3em;	padding:0.3em;}/************************************* +Comments *************************************/.commentsblock{}.commentsblock textarea{	width:540px;}.commentsblock input, .commentsblock textarea{	background:#CCCCCC;}.commentsblock textarea:focus{	background:#CCCCCC;}.commentsblock textarea:focus, .commentsblock input:focus{	background:#CCCCCC;}.commentauthor{	display:block;	font-size:1.5em;}ol.commentlist{	color:#CCCCCC;	font-size:10pt;	letter-spacing: 2px;	list-style-type:none;	margin:0;	margin-top:1.5em;	padding:0;	width:540px;	}.commentlist li{	margin-bottom:0.5em;	padding:0.5em 1em;}.alt{	background:#666666;	padding:0.5em;	border:1px dotted #CCCCCC;}h3#comments{font-size:13pt;color:#CCCCCC;letter-spacing: 2px;}/************************************* +Misc *************************************/a{	color:#FFFFFF;	letter-spacing: 2px;	text-decoration:none;}a:hover{	color:#CCCCCC;	letter-spacing: 2px;	text-decoration:none;}