body         { background-image:                url('http://www.dar-sirr.com/rug.jpg');                background-color: #660000; text-align: right; margin: 0px;                background-position: top-left 50% }a:link {	color: #b02c00;	text-decoration: none;	}a:visited {	color: #820000;	text-decoration: none;	}a:active {	color: #0066FF;	text-decoration: underline;	}a:hover {	color: #CC0000;	text-decoration: underline;	}h1, h2, h3 {	margin: 0px;	padding: 0px;	font-weight: normal;	}#container {	line-height: 100%;		margin-right: auto;	margin-left: auto;	text-align: left;	padding: 0px;	width: 980px;		background-color: #EEE7DF;	border: 1px solid #000000;	}	#banner {	font-family: Arial, sans-serif;	color: #000000;	background-color: #EEE7DF;	background-repeat:no-repeat;	text-align: left;	padding: none;	height: 100px;	overflow: hidden;	}#center {	float: left;	width:630px;	overflow: hidden;	}#bannercenter {	float: left;	width: 980px;	overflow: hidden;	}	#right {	float: right;	width: 199px;	background-color: #EEE7DF;	overflow: hidden;	}	#left {	float: left;	width: 150px;	background-color: #E6DCD0;	}.content {	float: left;	padding: 0px 15px 5px 15px;	background-color: #EEE7DF;	width:369px;	color: #000000;	font-family: Arial, sans-serif;	font-size: 12px;	overflow: hidden;	}	.contentslim {	float: right;	padding: 0px 15px 0px 15px;	background-color: #EEE7DF;	width:199px;	color: #000000;	font-family: Arial, sans-serif;	font-size: 12px;	border-right: 1px dashed #999999;	border-left: 1px dashed #999999;	overflow: hidden;	}#center p {	color: #000000;	font-family: Arial, sans-serif;	font-size: 12px;	font-weight: normal;	line-height: normal;	text-align: left;	margin-bottom: 10px;	}#center blockquote {	line-height: normal;	font-size:12px;	}#center li {	line-height: normal;	font-size:12px;	}#center h2 {	color: #9E7D6A;	font-family: Georgia, Times New Roman;	font-size: normal;	text-align: left;	font-weight: bold;	margin-bottom: 10px;	}#center h3 {	color: #660000;	font-family: Georgia, Times New Roman;	font-size: 20px;	text-align: left;	font-weight: bold;	margin-bottom: 0px;	line-height: 110%;	margin-top:10px;	}	#center h3.sub {	color: #660000;	font-family: Georgia, Times New Roman;	font-size: 14px;	text-align: left;	font-weight: bold;	margin-bottom: 0px;	line-height: 110%;	margin-top:15px;	}#center p.posted {	color: #999999;	font-family: Arial, sans-serif;	font-size: x-small;/*	border-top: 1px solid #999999; */	text-align: left;	margin-bottom: 5px;	margin-top:0px;	line-height: normal;	padding: 3px;	}	#center img {	border: 1px solid #875B01;	}/* right sidebar */.sidebar {	padding: 0px 15px 15px 15px;	margin-top:0px;	}	.sidebar ul {	padding-left: 5px;	margin: 0px;	margin-bottom: 20px;	}.sidebar ul ul {	margin-bottom: 0px;	}	.sidebar li {	color: #361619;	font-family: Arial, sans-serif;	font-size: x-small;	text-align: left;    margin-top: 0px;	margin-bottom: 10px;	list-style-type: none;	line-height: 120%;	}.sidebar h2 {	color: #660000;	font-family: Georgia, Times New Roman;	font-size: x-small;		text-align: center;	font-weight: bold;		text-transform: uppercase;	margin-bottom:20px;	}.sidebar p {	color: #000000;	font-family: Arial, sans-serif;	font-size: x-small;	text-align: left;	line-height: normal;	}	.sidebar img {	border: 1px solid #875B01;	}	/* left sidebar */.leftsidebar {	padding: 5px;	margin-top:20px;	margin-bottom:20px;	color: #361619;	font-family: Arial, sans-serif;	font-size: x-small;	text-align: left;	line-height: 120%;    margin-top: 0px;	margin-bottom: 10px;	list-style-type: none;	}	.leftsidebar ul {	margin-top:0px;	padding-left: 10px;	margin: 0px;	}.leftsidebar ul ul {	margin-bottom: 0px;	}	.leftsidebar li {	color: #361619;	font-family: Arial, sans-serif;	font-size: x-small;	text-align: left;	line-height: 120%;    margin-top: 0px;	margin-bottom: 10px;	list-style-type: none;	}.leftsidebar h2 {	color: #660000;	font-family: Georgia, Times New Roman;	font-size: x-small;		text-align: center;	font-weight: bold;		text-transform: uppercase;	line-height:500%;	}.leftsidebar p {	color: #000000;	font-family: Arial, sans-serif;	font-size: x-small;	text-align: left;	line-height: normal;	}	.leftsidebar img {	border: none;	}.photo {	text-align: left;	margin-bottom: 20px;	}.link-note {	font-family: Arial, sans-serif;	font-size: x-small;	line-height: 100%;	text-align: left;	padding: 0px;	margin-top: 0px;	margin-bottom: 10px;	}#powered {	font-family: Arial, sans-serif;	font-size: x-small;	line-height: 100%;	text-align: left;	color: #666666;	margin-top: 50px;	}#comment-data {	float: left;	width: 180px;	padding-right: 15px;	margin-right: 15px;	text-align: left;	border-right: 1px dotted #BBB;	}textarea[id="comment-text"] {	width: 80%;	}.commenter-profile img {	vertical-align: middle;	border-width: 0;	}a.brownlink {	text-transform:uppercase;	font-size: small;	font-family: Georgia, Times New Roman;	color:#875B01;	text-decoration:none;	font-weight:bold;}b.headline {	color: #660000;	font-family: Georgia, Times New Roman;	font-size: x-small;		text-align: center;	font-weight: bold;		text-transform: uppercase;	margin-bottom:20px;}hr {border: none 0; 	border-top: 1px solid #EEE7DF;	border-bottom: 1px dashed #999999;	height: 2px;	}		#calendar {  	line-height: 140%;	color: #000000;	font-family: Arial, sans-serif;	font-size: x-small;	padding: 2px;	text-align: center;	margin-bottom: 30px;	}#calendar table {	padding: 2px;	border-collapse: collapse;	border: 0px;	width: 100%;	}#calendar caption {	color: #660000;	font-family: Arial, sans-serif;	font-size: x-small;		text-align: center;	font-weight: bold;		text-transform: uppercase;		letter-spacing: .3em;	}#calendar th {	text-align: center;	font-weight: normal;	}#calendar td {	text-align: center;	}