body {font: 1.1em Verdana, sans-serif;line-height: 1.5em; text-align:center;}
html {font-size: 62.5%;	}
#message {width: 80%;}
#frame { width:900px; margin-right:auto; margin-left:auto;margin-top:10px; padding:0px; text-align:left; background:white;}
#contentleft {width:175px; padding-top:15px; float:left; color: #606263;}
#contentcenter {width:400px; padding:0px 25px 0px 15px; float:left; border-right:1px #666;}
#contentright {width:175px; padding:0px; float:left; background:#fff; color: #606263; }
#contentheader {background:#fff; padding-left:180px; }

h1 {font: 2.4em;}
h2 {font-size: 1.4em;font-weight: normal;}
blockquote {margin-left: 2em;}
h4, ul, p {	margin-bottom: 1em;}
h3 {font: 2em; Verdana; margin-bottom:0px; margin-top:20px;}
#contentcenter h3 a:link, #contentcenter h3 a:visited {color: black;text-decoration: underline; font: 2em;}
#contentcenter h3 a:hover, #contentcenter h3 a:active {color: black;text-decoration: underline; font: 2em;}
p.meta {color: #a0a2a3;	font-weight: normal; font-size: 0.9em;	padding: 0.3em; background: #f5f7f5;/*margin-bottom: 2.5em;*/ border-top:1px dashed #ccc;}
p.meta a {text-decoration: none;}
p.dateline {color: #a0a2a3; font-weight: normal; font-size: 0.9em; margin:0px;}
#contentcenter img {border: 1px; padding: 5px; -moz-border-radius: 10px; border-color: #666;}
#contentleft p {border-bottom: 1px dashed #666; padding-bottom: 20px;}
#contentright ul {margin-left: -30; padding-left: 0; list-style: none;margin-bottom: 1.5em;}
#contentright li {margin-left: 0;padding-top: 0.1em;	padding-bottom: 0.1em; font-size: 0.9em; }
#contentright p {font-size: 0.9em;margin-bottom: 1.5em;}
#contentright li a {	border-bottom: 1px dashed #ccc; text-decoration: none;	display: block;	height: 1%;}
#contentright li a:hover, #contentright li a:active{border-bottom: 1px dashed #ccc; text-decoration: underline; background:none;}
#contentright h3 {font-size: 1.1em;margin-bottom: 0.7em;color: black;}
.quote {margin:0px 30px 0px 20px; padding: 10px 5px 10px 10px; color: #333;
background: #f5f5f5; border: 4px #ccc dashed; font-style:italic;}

ul li {	margin-left: 0; padding-left: 0; background: url("../images/b.gif") -5 0.3em no-repeat;}
a {color: #4fa600;}
a:visited {color: #406000;}
a:hover {background: #fffee1;}
.toplinks a:link, .toplinks a:visited {text-decoration:none;}
.toplinks a:hover, .toplinks a:active {text-decoration:underline;}
.comments h5 {margin-bottom: 0.3em;}
.comments li {margin-bottom: 0.6em;}
input, textarea {font-size: 1.1em;padding: 0.2em;}
#txpCommentInputForm label, #zemContactForm label {width: 6em;float: left;}
#txpCommentInputForm, #zemContactForm {	width: 80%; margin: 2em 0;}
#preview, #zemSubmit {margin-left: 5.6em;text-transform: capitalize;}
#txpCommentInputForm p, #zemContactForm p {margin-bottom: 0.6em;}
textarea {font: 1em Verdana, sans-serif;}
.comment {border: 2px solid #ccc; background-color:#f9f9f9; margin:0px 20px 10px 40px; padding: 15px}
.quote {border-left: 3px solid #ccc;  margin:0px 20px 10px 40px; padding-left: 15px; font-style: italic;}
.excerptbox {border: 1px solid #ccc; padding: 0px 10px 0px 10px; background: #f7f9f7;}