@charset "UTF-8";/* CSS Document */body,h1,h2,h3,h4,h5,h6,block,img,div{	margin: 0;	padding: 0;}img {border: none;}body {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 160%;	font-weight: normal;	color: #663300;	background-image: url(img/wallpaper.gif);}.centerizer {	display: block;	margin: 0px auto;	padding: 0px;	width: 877px;	height: auto;}.header,.header_index {	display: block;	overflow: visible;	margin: 0px;	padding: 0px;	height: 218px;	float: left;}.header_index { background: url(img/columns.jpg) repeat-y 0px top; }.header img {	display: block;	margin-left: -114px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.header_flash {	display: block;	margin-left: -114px;}.columns {	background-image: url(img/columns.jpg);	background-repeat: repeat-y;	background-position: center top;	float: left;}.sidebar {	display: block;	margin: 0px;	padding: 0px 0px 0px 75px;	width: 185px;	float: left;}.sidebar p {	display: block;	clear: both;	text-align: center;	font-size: 12px;	line-height: 130%;	padding: 0px;	margin-right: 30px;}.sidebar h1 {	font-size: 14px;	font-weight: bold;	text-decoration: underline;	display: block;	clear: both;	text-align: center;	margin-right: 30px;	line-height: 120%;	margin-bottom: 5px;}.sidebar img {	margin: 0px 0px 0px -25px;	padding: 0px;	float: left;}.navigation {	display: block;	margin-bottom: 20px;	margin-top: 0px;	float: left;	width: 185px;}.navigation a {	display: block;	width: 150px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #d6c7ac;	float: left;	margin: 0px 0px 5px -20px;	padding: 0px 0px 0px 30px;	height: 40px;	overflow: visible;}.navigation img {	padding: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: -10px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.navigation a:hover {	background-image: url(img/magnolia.png);	background-repeat: no-repeat;	background-position: left 10px;}.maincontent {	display: block;	float: left;	width: 515px;	margin: 0px 0px 0px 25px;	padding-top: 0px;	padding-right: 75px;	padding-bottom: 0px;	padding-left: 0px;}h1 {	font-size: 24px;	color: #996600;	margin-bottom: 20px;	line-height: 120%;	clear: left;}p {	margin: 0px 0px 20px;	padding: 0px;}a { color: #CC6600; text-decoration: none; }ul {	display: block;	width: 440px;}h2 {	font-size: 18px;	font-weight: bold;	clear: both;}a:hover { color: #FF9900; }.footer {	display: block;	width: 875px;	clear: both;	margin: 15px 0px 30px;	padding: 0px;	text-align: center;	font-size: 12px;	line-height: normal;	float: left;}.footer h1 {	font-size: 16px;	margin: 0px;	line-height: normal;	padding: 0px;}.giftshop li {	display: block;	float: left;	list-style-type: none;	border: 1px solid #996600;	height: 100px;	width: 100px;	padding: 7px;	margin-right: 15px;	margin-bottom: 15px;	background-color: #FBF9EA;}.giftshop img {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.sponsors li {	display: block;	float: left;	list-style-type: none;	border: 1px solid #996600;	width: 125px;	padding: 7px;	margin-right: 15px;	margin-bottom: 15px;	background-color: #FBF9EA;	font-size: 12px;	text-align: center;	line-height: normal;	height: 160px;}.events li {	display: block;	float: left;	list-style-type: none;	border: 1px solid #996600;	height: 100px;	width: 100px;	padding: 7px;	margin-right: 15px;	margin-bottom: 15px;	background-color: #FBF9EA;}.picture_inset_left,.picture_inset_right {	font-size: 10px;	color: #333300;	font-style: italic;	background-color: #FFFFFF;	display: block;	padding: 5px;	border: 1px solid #333300;	min-width:50px;	width:auto !important;	text-align: center;	clear: both;	margin: 5px;}.picture_inset_right {	float: right;}.picture_inset_left {	float: left;}