body {	background: #ffcc66 0px 0px;	margin: 0px;	padding: 0px;}h3 {	font: bold 20px/150% Verdana, Arial, Helvetica, sans-serif;	color: #ffcc66;}h4 {	font: bold 14px Verdana, Arial, Helvetica, sans-serif;	color: #660000;}a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	color: #990000;}a:hover {	color: #fff;	background: #990000;		text-decoration: none;}	p {		font-family:verdana, arial, sans-serif;		color:#000;		font-size:12px;		font-weight:normal;		line-height:150%;	  		}.text {	background: #FFFFFF;	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #660000;	padding: 10px 0px 10px 20px;}.ueber {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #ffcc66;	background: #660000;	margin: 0px;	padding: 0px 0px 0px 20px;	border-top: 14px solid #990000;	border-right: 14px #990000;	border-bottom: 14px solid #990000;	border-left: 14px #990000;}	.description {		font-family:verdana, arial, sans-serif;		color:#000;		font-size:10px;		font-weight:bold;		background:#FFF;		text-transform:none;		letter-spacing:normal;		}	#banner {		font-family:verdana, arial, sans-serif;		color:#ccc;		font-size:20px;		font-weight:normal;		border-bottom:2px solid #990000;		border-top:2px solid #990000;		background: #660000;		padding:15px;		text-transform:uppercase;		letter-spacing:.2em;		}	#content {		float:left;		width:70%;		background:#FFF;		border-right:1px solid #660000;        border-bottom:1px solid #660000;	          margin-right:15px;		padding-bottom:20px;		}				    #container {		background:#FFF;		width:100%;		}		#links {		padding-right:15px;		background: #ffcc66;              }	.blog {		padding-left:15px;		padding-top:15px;		padding-right:15px;		}	.blogbody {		font-family:verdana, arial, sans-serif;		color:#000;		font-size:12px;		font-weight:normal;		background:#fff;		line-height:150%;		padding-left:15px;		padding-top:15px;        padding-bottom:10px;  		border-bottom:1px solid #660000;	  		}	.title {		font-family:verdana, arial;		font-size:16px;		color:#660000;		font-weight:bold;		}	#menu {		font-family:verdana, arial, sans-serif;		font-weight:bold;		font-size:12px;		color:#660000;        background: #ffcc66;		padding-left:10px;        padding-right:30px;		padding-top:10px;		padding-bottom:10px;		margin-top:10px;        border-top:1px solid #660000;	        border-left:1px solid #660000;			  		border-right:1px solid #660000;  		border-bottom:1px solid #660000;		}	.date {		font-family:verdana, arial, sans-serif;		font-weight:bold;		font-size:12px;		color:#660000;        background: #ffcc66;		padding:10px;		margin-top:10px;        border-top:1px solid #660000;	        border-left:1px solid #660000;			  		border-right:1px solid #660000;  		border-bottom:1px solid #660000;			}	.extended	{		font-family:verdana, arial, sans-serif;		font-size:10px;		color:#333;		margin-bottom:10px;		}	.posted	{		font-family:verdana, arial, sans-serif;		font-size:10px;		color:#333;		margin-bottom:15px;		}	.calendar {		font-family:verdana, arial, sans-serif;		color:#000000;		font-size:10px;		font-weight:normal;		line-height:150%;		padding:2px;		text-align:center;		background: #ffcc66;		}	.calendarhead {		font-family:verdana, arial, sans-serif;		color:#000000;		font-size:10px;		font-weight:bold;		line-height:150%;		padding:2px;		background: #ffcc66;		}	.side {		font-family:verdana, arial, sans-serif;		color:#000;              background: #ffcc66;		font-size:10px;		font-weight:normal;		line-height:150%;		padding:2px;              padding-bottom: 15px;		margin-bottom:10px;              }                                	.sidetitle {		font-family:verdana, arial, sans-serif;		color:#000000;		font-size:12px;		font-weight:bold;		line-height:150%;		background: #ffcc66;		padding:2px;		text-align:left;		text-transform:uppercase;		letter-spacing:.2em;	    border-bottom: 1px solid #660000;			}	.syndicate {		font-family:verdana, arial, sans-serif;		font-size:9px;		line-height:150%;		padding:2px;		margin-top:10px;		text-align:center;		}	.powered {		font-family:verdana, arial, sans-serif;		color:#ffcc66;		font-size:9px;		font-weight:bold;		border-top:1px solid #fff;		border-bottom:1px solid #fff;		line-height:150%;		text-transform:uppercase;		padding:2px;		margin-top:10px;		text-align:center;		letter-spacing:.2em;		}	.comments-body {		font-family:verdana, arial, sans-serif;		color:#000;		font-size:12px;		font-weight:normal;		background:#fff;		line-height:12px;		padding-top:15px;		padding-left:10px;		padding-right:10px;		padding-bottom:15px;		}	.comments-post {		font-family:verdana, arial, sans-serif;		color:#333;		font-size:10px;		font-weight:normal;		background:#fff;		}	.comments-head {		font-family:verdana, arial, sans-serif;		font-size: 12px;		color: #660000;		border:1px solid #660000;		padding:5px;		font-weight:bold;		margin-top:10px;		background:#ffcc66;		}	#banner-commentspop {		font-family:verdana, arial, sans-serif;		color:#000;		font-size:16px;		font-weight:bold;		border-bottom:1px #660000;		background:#fff;		padding:15px;		letter-spacing:.2em;		}					 .trackback-body {		font-family:verdana, arial, sans-serif;		color:#000;		font-size:12px;		font-weight:normal;  		background:#fff;  		line-height:150%;	  		padding-top:15px;						}			.trackback-url {		font-family:verdana, arial, sans-serif;		color:#000;		font-size:12px;		font-weight:normal;  		background:#fff;  		line-height:150%;	  		padding:5px;  		border:1px dashed #999; 						}	.trackback-post {		font-family:verdana, arial, sans-serif;		color:#000;		font-size:10px;		font-weight:normal;  		background:#fff;  		margin-bottom:20px;		}p.small { 		font-size:10px;}				nav {	background-color: #ffcc66;	color: #660000;	}  /*nav li,a:hover {	background-color: #ffcc66;	color: #660000;	text-decoration: none;	font-weight: bold;	font-size: 12px;}  */.fotolinks {display: inline;    font-family:verdana, arial, sans-serif;    font-size: 10px;    padding-right: 10px;    padding-top: 5px;    padding-bottom: 10px;        float: left;        width: 48%;}        .fotorechts {display: inline;    font-family:verdana, arial, sans-serif;    font-size: 10px;    padding-left: 10px;    padding-top: 5px;    padding-bottom: 10px;        float: right;        width: 48%;}#nav .on {   font-family:verdana, arial, sans-serif;   display: block;   background: #990000;   color: ffcc66;   text-decoration: none;   padding-left: 1em;   padding-right: 1em;   font-weight: bold;   font-size: 14px;}#nav a {  text-decoration: none;  padding-left: 1em;  padding-right: 1em;  font-weight: bold;  font-size: 14px}#nav a:hover {  background-color: #990000;  color: #ffcc66;  font-weight: bold;  font-size: 14px;}#nav ul {  display: block;  list-style: none outside;  padding: 0;  margin: 0 0 0 10px;  font-size: 12px;  background: #ffcc66;}#nav li {	display: block;	background: #ffcc66;    float: left;	padding: 0;	margin: 0 4px 0 0;	border-top: 1px none #990000;	border-right: 1px solid #660000;	border-left: 1px solid #660000;	border-bottom: 1px solid #660000;}html*#nav li {  position: relative;  top: -1.32em;}#navclear {  display: none;}html>body #navclear {  display: block;  clear: both;}#nav_about {	background-color: #660000;	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #FFCC66;}#nav_archives {  background-color: #000066;}#nav_projects {  background-color: #660000;}#nav_pictures {  background-color: #004400;}#nav_syndication {  background-color: #005555;}#nav-links {  background-color: #440044;}.weiss {	color: #FFFFFF;}