html, body {  padding: 0px 0px 0px 0px;  background-color: #6C7F3F; /* #E3BDB5; /* FF957E; */  margin: 0px auto 0px auto;}body {color: #000;background-color:  #6C7F3F /* #DBE8F0; /* #E3BDB5; /* FF957E; */}div#outerdiv {  margin: 0px auto 0px auto;  width: 896px;  background-color: #AF1F00;}div#maindiv {  margin: 0px 0px 0px 0px;  border: 0px solid #F0F;  background-color: #FFFFFF;  width: 890px;  position: relative;  left: 3px;}#container {padding: 0;}div#maincontent {margin: 0 10px 0 10px;background-color: transparent;width: 680px;}.enshadowed {  visibility: hidden;   width: 0px;   height: 0px;  font-size: 10px;}h1, h2 {font-family: "Lucida Grande", "Ludica Sans Unicode", Lucida, sans-serif;}#header {background-color: #AF1F00;margin-bottom: 10px;padding-left: 10px;padding-bottom: 1px;padding-top: 1px;border-bottom: 1px solid #aaa;}#header h1 {margin-top: 10px;margin-bottom: 0;font-size: 20px;color: #FFFFFF;font-weight: normal;}#header h1 a {color: #FFFFFF;font-weight: bold;font-variant: small-caps;font-size: 36px;text-decoration: none;letter-spacing: 4px;}#header h1 a:visited {color: #FFFFFF;text-decoration: none;}#header h1 a:hover {color: #FFFFFF;text-decoration: underline;}#header h2 {margin-top: 0px;font-size: 16px;font-weight: normal;color: #FFFFFF;}#leftnav {color: #666;width: 190px;float: right;background-color: #FFFFFF;border-left: 1px dashed #ccc;padding-left: 10px; /* to the left of the box */}#leftnav h1 {font-size: 12px;margin-bottom: 0px;margin-top: 0px;}.navigation {background-color: transparent;width: 160px;margin-bottom: 10px;padding-bottom: 10px;padding-left: 20px;border-bottom: 1px dashed #ccc;font-family: "Lucida Grande", "Ludica Sans Unicode", Lucida, sans-serif;font-size: 10px;}.navigation ul {list-style-type: none;margin-left: 0px;padding-left: 0px;left-indent: 0px;}.navigation li.largespace {margin: 2px 0px 2px 0px;padding-bottom: 2px;text-indent: -2em;}.navigation li.smallspace {margin: 1px 0px 1px 0px;padding-bottom: 1px;text-indent: -2em;}.navigation p { /* not used */padding: 2px 0px 2px 0px;margin: 10px 0px 0px 0px;}.navigation a {color: #C63600;text-decoration: none;font-weight: bold;margin-top: 30px;}.navigation a:visited {color: #8F6F63;}.navigation a:hover {text-decoration: underline;color: #EDB600;}.aboutus {  font-family: "Lucida Grande", "Ludica Sans Unicode", Lucida, sans-serif;  font-size: 12px;  color: #666;  background-color: transparent;  width: 160px;  margin-bottom: 10px;  padding-bottom: 10px;  padding-left: 0px;  border-bottom: 1px dashed #ccc;  font-size: 11px;}.aboutus a {  font-size: 12px;  color: #C63600;  text-decoration: none;}.aboutus a:hover {  text-decoration: underline;  color: #EDB600;}.aboutus a:visited {  color: #8F6F63;}.aboutus h1 {  padding-bottom: 10px;}div.PreviousNext {  font-size: 14px;  color: #000;}div.PreviousNext a {  font-size: 14px;  color: #C63600;}blockquote {margin: 15px 80px 0px 80px;font-size: 12px;border-left: 1px dashed #ccc;border-right: 1px dashed #ccc;padding: 0 10px 0 10px;color: #666;}.post {font-family: georgia;background-color: transparent;font-size: 14px;margin-bottom: 20px;margin-right: 10px;font-weight: normal;border-bottom: 1px dashed #ccc;padding-bottom: 5px;}.post a {color: #C63600;text-decoration: none;}.post a:hover {text-decoration: underline;color: #EDB600;}.post a:visited {color: #8F6F63;text-decoration: none;}.post h1 {font-size: 18px;margin-bottom: 10px;color: #C63600;}.post h1 a {text-decoration: none;color: #C63600;}.post h1 a:visited {text-decoration: none;color: #8F6F63;}.post h1 a:hover {text-decoration: underline;color: #EDB600;}.post h3 {margin-top: 15px;font-family: "Lucida Grande", "Ludica Sans Unicode", Lucida, sans-serif;font-size: 10px;font-weight: normal;color: #666666;}.post h3 a, .post h3 a:visited {font-family: "Lucida Grande", "Ludica Sans Unicode", Lucida, sans-serif;font-size: 10px;text-decoration: none;color: #C63600;}.post h3 a:hover {text-decoration: underline;color: #EDB600;}#copyright {background-color: transparent;margin-top: 20px;text-align: center;font-size: 12px;}#copyright h1 {font-size: 10px;font-weight: normal;}#copyright h1 a, #copyright h1 a:visited {color: #C63600;text-decoration: none;}#copyright h1 a:hover {text-decoration: underline;color: #EDB600;}.overview {margin-right: 0px;padding-right: 0px}.overview h1 {font-size: 18px;color: #C63600;}.overview h2 {font-size: 18px;color: #666;font-family: "Lucida Grande", "Ludica Sans Unicode", Lucida, sans-serif;font-style: italic;}.overview ul {list-style-type: none;margin-left: 0px;padding-left: 0px;left-indent: 0px;}.overview li.largespace {margin: 2px 0px 2px 0px;padding-bottom: 2px;text-indent: 0px;}.overview li.smallspace {margin: 1px 0px 1px 0px;padding-bottom: 1px;text-indent: 0px;}.overview a {color: #C63600;text-decoration: none;font-weight: bold;margin-top: 30px;}.overview a:visited {color: #8F6F63;}.overview a:hover {text-decoration: underline;color: #EDB600;}.photobox {border: 0px solid #000;align:right;float: right;height: 430px; width: 352px; text-align: center;font-size: 11px;margin-left: 10px;padding-right: 10px;}#GoogleAdSense {	text-align: center;	margin: 5px auto 5px auto;}#GoogleAdSense2 { /* footer */  margin-top: 1px;}#eXTReMe { /* web tracker */	padding-top: 10px;	text-align: center;}