@import url("base.css");body {	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", "DejaVu Sans", sans-serif;	font-size: 12px;	color: #000;	background-color: #fafaf7;}#wrapper {	width: 900px;	min-height: 100%;	height: auto !important; height: 100%;	margin: 0 auto;	padding: 0;}#header {	position: relative;	width: 100%;	height: 75px;	margin: 0 auto 10px auto;	color: #e0dfd7;	background-color: #7a7c80;}#content {	position: relative;	width: 820px;	min-height: 100%;	height: auto !important; height: 100%;	margin: 1px auto;	padding: 10px;	/*background-color: #eed;*/}#menu {	position: relative;	float: right;	width: 350px; /* (64+23) * n  */	height:auto;	font-family: Verdana, sans-serif;	font-size: 11px;	margin:9px 25px 0 0;	/*border:1px solid #fafaf0;*/}#menu ul {	list-style:none;}#menu li {	float: right;}#menu li img {	padding: 0 5px;}#logo {	position: relative;	float: left;	width: 348px;	height: 60px;	margin: 8px 0 0 20px;}#logo a {	overflow: hidden;	height: 0px !important;	padding: 2px 0 42px 348px;	background: url(../media/logo2.png) top left no-repeat;	text-decoration: none;}#logo a:hover {	background-position: 0 -62px;}#footer {	clear: both;	position: relative;	width: 900px;	/*bottom: 0;*/	height: 2em;	/*width: 100%;*/	margin: 0 auto;	padding: 1px;	/*font-family: Verdana, sans-serif;*/	font-size: 10px;	color: #000;	background-color: #7a7c80;}.copyright {	text-align:center;}.copyright a {	color:#e0dfd7;text-decoration:none;}.copyright img {	vertical-align:sub; /*/sub/super/top/text-top/middle/bottom/baseline/text-bottom/length/%*/	padding-top:1px;}#entries {	position: relative;	float:left;	width: 720px;	height: 100%;	margin: 25px 0;	text-align:right;	/*background-color: #eee;*/}#entries q {font-family:Constantia,Georgia,serif;/*font-style:italic;*/}.entry {	position: relative;	width: auto; height: auto;	margin: 10px auto;	padding-top:1em;	padding-bottom:2em;	border-top: 1px solid #7a7c80;}.embed {	position: relative;	float:left;	width: auto; height: auto;	text-align:left;	padding-bottom:25px;}.embed a, .embed a:link, .embed a:visited {color:#000;font-weight:bold;text-decoration:underline;}.embed a:hover {color:#616366;}.main-text {	position: relative;	float:right;	width: 200px;	padding: 0.5em;	padding-bottom:25px;	/*text-align:right;*/	/*background-color: #83858a;*/}.main-text h1, .main-text h2, .main-text h3, .main-text h4 {text-align:right;}.main-text h1, .main-text h2 {font-size:12px;margin-bottom:1em;color:#616366;}.main-text h3, .main-text h4 {font-size:10px;margin-bottom:0.5em;color:#000;}.main-text p {text-align:right;}.main-text a,.main-text a:link,.main-text a:visited {font-size:10px;text-decoration:none;color:#616366;}.main-text a:hover {color:#000;}.perma-text {	width: 600px;	margin: 20px auto 10px auto;}.perma-text .quote {font-family: Georgia, serif; margin: 0 0.67em 0.67em 1.67em; }.perma-text .comment {}