body {	font-size: 10pt;         line-height:1.4em;	font-family: Helvetica, Arial, Sans-Serif;	background: #000000 url(images/header.gif) top center no-repeat;	color: #000000;	text-align: left;	margin: 0;	padding: 0;}#menu img{border:0px;padding: 13px 0px 0px 16px;background: black;overflow: hidden;}#bottom {width: 100%;height: 100%;background:#ffffff; }.cover {border:2px solid #CA117A;background:#000000;padding:3px;}.recent {background: nopne; color: black; padding: 5px; }.recent li {list-style-type: circle; }#content img { border:0px; padding:3px; }#header h1 { display: none; align: right; }#header .description { display: none }#menu{margin-top:435px;margin-left: 185px;height:auto;background: none;overflow: hidden;width: 800px}#page {background: none;margin:0 auto;padding: 0;width: 900px;}#content {    background: white;	float: left;	margin: 40px 0 0 0px;	padding: 0 30px 0 30px;	width: 900px;}#contentpage {background: #ffffff;	margin: 20px 0px 0 30px;	padding: 0 0 70 60px;	width: 900px;}#sidebar {background: white;margin: 20px 0 0 570px;padding: 0px 0 20px 25px;width: 175px;color:#000000;}#footer {height:60px;clear: both;	margin: 0 auto;	padding: 10px 0 0 0;	background: black;}#footer p {	text-align: center;	color: white;	margin: 0;}.fix {margin-left: 0px; }.alignleft {float: left; margin: 0 10px 0 0; }/* **************** LINKS **************** */.titlepost a:link{background:#ffffff;	color: #000;         letter-spacing:1px;         font-size:11pt;         text-align:left;         font-weight:bold;	text-decoration: none;         margin-bottom:5px;}.titlepost a:visited{	color: #000;         background:#ffffff;         letter-spacing:1px;         font-size:11pt;         text-align:left;         font-weight:bold;	text-decoration: none;         margin-bottom:5px;}.titlepost a:hover{background:#ffffff;	color: #000;         letter-spacing:1px;         font-size:11pt;         text-align:left;         font-weight:bold;	text-decoration: oone;         margin-bottom:5px;}a:link {	color: #000;         font-weight:bold;	text-decoration: underline;}a:visited {	color: #000;         font-weight:bold;	text-decoration: none;}a:hover {	color: #000;         font-weight:bold;	text-decoration: underline;}/* *************** HEADERS *************** */h1, h2, h3 {	font-family: Verdana, Arial, Sans-Serif;	font-weight: bold;	font-size: 12pt;         color: #000;}h2.pagetitle {text-align: center;font-size:12pt;margin-top:0px;color: #000;margin-bottom: 20px;}.titlepost{color: #000;letter-spacing:2px;text-align:left;         font-size:11pt;         font-weight:bold;	text-decoration: none;         margin-bottom:5px;}#sidebar h2 {	text-align: center;	color: #000;	margin-bottom: 5px;         border-bottom: 2px dotted #885BBF;         padding:2px;}.post h2 {	padding-bottom: 5px;	margin-bottom: 5px;}.post h3 {	font-size: 1.0em;	padding: 0;	margin: 15px 0 0 0;}/* ****************** POST ****************** */#date {	font-size: 10pt;         width:620px;         height:20px;	font-family: Verdana, Arial, Sans-Serif;	color: #000000;         font-weight:bold;	text-align: right;	margin-bottom: 10px;	padding: 0;}.post {	font-size: 1.0em;	text-align: justify;}.postmetadata {         clear:both;	text-align: right;	margin-top: 10px;         border-top:1px solid #000000;	margin-bottom: 30px;	padding-top: 5px;}#single.postmetadata{clear: both;width: 400px;margin: 25px auto 15px auto;border-top: 1px solid #000000;border-bottom: 1px solid #000000;text-align: center;padding: 8px 10px;}code {	display: block;	margin: 5px;	padding: 5px;	border: 1px solid #180024;	font: 1.0em 'Courier New', Courier, Fixed, Sans-Serif;	background-color: #ffffff;	color: black;}blockquote {	margin: 15px 30px 0 30px;	padding-left: 10px;         padding-right:10px;         background:#D2D2D2;         border: 2px dotted white;}blockquote cite {	margin: 5px 0 0;	display: block;}li {list-style-type: sphere;}ol li {list-style-image: none;}/* ************* SIDEBAR ************** */#sidebar ul, #sidebar ul ol {	margin: 0;	padding: 0;}#sidebar p, #sidebar ul p {color:#ffffff;}#sidebar ul li {	list-style-type: none;	list-style-image:none;	margin-bottom: 15px;}#sidebar ul p, #sidebar ul select { margin: 5px 0 8px; }#sidebar ul ul, #sidebar ul ol { margin: 5px 0 0 10px; }#sidebar ul ul ul, #sidebar ul ol { margin: 0 0 0 10px; }ol li, #sidebar ul ol li { list-style: decimal outside; }#sidebar ul ul li, #sidebar ul ol li {	margin: 3px 0 0;	padding: 0;}/* *************** SEARCHFORM *************** */#searchform {	margin: auto 0;	padding: 5px 3px;	text-align: left;}form#searchform input:focus {	margin: 1px;}#searchform input {	font: 1em Verdana, Arial, Sans-Serif;	margin: 2px;}#searchform #s {	width: 315px;	float: left;	padding: 2px;}#searchsubmit {background:#180024; color:#ffffff;}/* **************** COMMENTS **************** *//* Form */#respond {	clear: both;	margin-top: 20px;	padding-bottom: 5px;	margin-bottom: 5px;	color: #000000;}form#commentform input:focus, form#commentform textarea:focus {	border: 2px solid #000000;	margin: 1px;}#commentform input, #commentform textarea {	font: 1em Verdana, Arial, Sans-Serif;	margin: 2px;	}#commentform textarea img {width: auto; border: none; }#commentform p { margin: 5px 0; font-family: Helvetica, Arial, Sans-Serif; font-size: 10pt;}#commentform textarea .submit img {border: none; }/* Comments */.alt {	background-color: #fff;	border-top: 2px splid #0882C5;}.author_comment {	background-color: #DBDCDC;	border-top: 2px splid #0882C5;}.commentlist {	padding: 0;	margin: 0 0 20px 0;	text-align: left;}.commentlist li {	margin: 5px 0 3px 0;	padding: 5px 10px 3px 10px;	min-height: 100px;		}.commentlist p { margin: 0 0 15px 0; }.nocomments {	text-align: center;	margin: 0;	padding: 0;}.commentmetadata {margin: 0;font-size:8pt;display: block;}.right{float: right;margin:0 20px 0 15px;width: 300px;}.left{ float: left;margin: 0 0 0 20px;width: 450px;}.clear { clear: both; }.graphic { float: left; margin: 0 10px 0 0; }.cauthor { float: left; margin: 0 10px 0 0; width: 125px; border-right: #666 1px solid; font-size: 9pt; padding: 3px; }.sociable { text-align: right; }