/************ Default HTML ************/html, body {	height: 100%; 	width: 100%;}body {	margin: 0;	padding: 0;	font-family: "Times New Roman", Times, serif;	font-size: 90%;	color: #000000;	background-color: #3e382f;	background-image: url(../Images/bodyBkgd.jpg);	background-position: left;	background-repeat: repeat;	background-attachment: fixed;}/******************* Text *********************/p {	margin: 6px 20px 0px 20px;	padding: 0;	color: #330000;	text-indent: 0px;	line-height: 1.45;	letter-spacing: normal;  	}p + p {  	text-indent: 1.5em;  	margin: 0px 20px 0px 20px;	padding: 0;	color: #330000;	line-height: 1.45;	letter-spacing: normal;	}p {}a {	margin: 0;	padding: 0;	color: #37322a;	text-decoration: none;}a:visited {	color: #37322a;}a:hover {	color: #37322a;	text-decoration: none;}p a {	margin: 0;	padding: 1px;	color: #330033;	font-weight: bold;	text-decoration: underline;}p a:visited {	color: #330033;}p a:hover {	color: #fff;	text-decoration: none;	background-color: #5c081b;}h1 {	margin: 0 0 0 -3px;	padding: 2px 0px 2px 24px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 160%;	font-style: italic;	color: #58142d;	background-image: url(../Images/H1_icon.gif);	background-position: left;	background-repeat: no-repeat;}h2 {	margin: 0 10px 4px 10px;	padding: 8px 0 0 0;	font-size: 140%;	font-style: italic;	color: #58142d;	letter-spacing: 0.02em;	border-bottom: 1px solid #380c18;}h3 {	margin: 0 20px 4px 20px;	padding: 14px 0 0 0;	font-size: 140%;	font-style: italic;	letter-spacing: 0.02em;}h4 {	margin: 0 20px;	padding: 4px 0 0 0;	font-size: 120%;	font-style: normal;	letter-spacing: normal;	text-decoration: underline;}ul {	margin: 15px 40px;	padding: 0;}li {	margin: 0;	padding: 1px 0;	font-weight: bold;	list-style-type: disc;}li.noblt {	margin: 0;	list-style-type: none;}ul.menu li {	padding: 2px 0 3px 0;}li.descriptive {	margin: 0;	padding: 0 0 1px 0;	list-style-type: none;	font-weight: normal;	font-size: 90%;}/******************* General *********************/img, a img {border: none; text-decoration: none;}.spacer {clear: both;}.placer {clear: both; height: 300px;}.noindt { text-indent: 0px;}.ital {font-style: italic;}.bold {font-weight: bold;}.center {text-align: center;}.rightSide {text-align: right;}.inline {display: inline;}/******************* Main *********************/div#main {	margin: 20px auto 10px auto;	padding: 0 0 8px 0;	width: 770px;	height: auto;	background-color: #380c18;	background-image:  url("../Images/mainBkgd.jpg");	background-position: left top;	background-repeat: no-repeat;	border: 1px solid #7a4f5a;}/******************* Header *********************/div#header {	margin: 0;	padding: 0;	width: 100%;	height: 140px;	text-align: right;}img#logo {	margin: 15px 9px 0 0;	background-color: transparent;}/******************* Content *********************/div#contentBox {	margin: 0 0 30px 203px;	padding: 0 0 20px 0;	width: 556px;	background-color: #a48086;	background-image:  url("../Images/contentBkgd.jpg");	background-position: left top;	background-repeat: no-repeat;	border: 1px solid #d3a4b4;}div#content {	margin: 0;	padding: 20px 18px;	text-align: left;}div#content li a {	margin: 0;	padding: 1px;	color: #5c081b;	font-weight: bold;	text-decoration: underline;}div#content li a:visited {	color: #000;}div#content li a:hover {	color: #fff;	text-decoration: none;	background-color: #5c081b;}div#content img {	border: 1px solid #58142d;}div.imgRight {	float: right;	display: inline;	margin: 6px 20px 10px 15px;	padding: 0;	line-height: 1.0;}div.imgLeft {	float: left;	display: inline;	margin: 6px 15px 10px 20px;	padding: 0;	line-height: 1.0;}div#slideshow {	margin: 0;	padding: 0;	width: 248px;	height: 278px;	background-color: #000000;	background-image: url(../Images/homePhoto.jpg);	background-position: left top;	background-repeat: no-repeat;	border: 1px solid #58142d;}/******************* Navigation *********************/div#navbar {	float: left;	position: relative;	top: 108px;	left: 9px;	margin: 0;	padding: 20px 0 30px 0;	width: 175px;	height: auto;	text-align: left;	background-color: #421722;	background-image: url(../Images/navBkgd.jpg);	background-position: 28px top;	background-repeat: no-repeat;	border: 1px solid #a06575;}div#navbar a {	margin: 0 0 9px 75px;	padding: 0;	display: block;}div#navbar a.bylaws {	margin: 0 0 3px 75px;}div#navbar a.support {	margin: 14px 0 4px 75px;}div#navbar a.gallery {	margin: 0 0 11px 75px;}/******************* Feature *********************/#feature {	color: #fff;	text-decoration: none;	text-align: center;	text-transform: uppercase;}/******************* Footer *********************/#footer {	clear: both;	margin: 0;	padding: 15px 0 2px 0;	width: 100%;	text-align: center;}#footer ul {	margin: 0;	padding: 0;	font-size: 84%;	font-family: Georgia, "Times New Roman", Times, serif;	color: #ccb966;}#footer li {	margin: 0;	padding: 0;	display: inline;	list-style-type: none;	color: #ccb966;}#footer ul a {	margin: 0 4px;	text-decoration: none;	color: #ccb966;}#footer a:hover {	color: #fff;	text-decoration: underline;}#footer p {	margin: 0 0 0 0;	padding: 0;	color: #a48086;	font-size: 110%;	font-style: italic;	text-indent: 0px;}p#credit {	margin: 0;	padding: 7px 0 0 0;	color: #a48086;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: normal;	font-size: 66%;}p#credit a {	margin: 0;	padding: 0px;	color: #a48086;	font-weight: bold;	text-decoration: none;}p#credit a:visited {	color: #a48086;}p#credit a:hover {	color: #fff;	text-decoration: underline;	background-color: transparent;}