/* CSS Document */html { 	min-width: 743px;	 }	 html p	{	margin-top: 0;	text-align:left;	margin-bottom: 2em;	line-height: 1.25;	}	body {	font-size: 11px;	color: #2d4a15;	background: #ffffff;	margin: 0px;	padding: 0;	font-family: Trebuchet MS, sans-serif;	text-align: center;	}	td {	font-family: Trebuchet MS, sans-serif;}th {	font-family: Trebuchet MS, sans-serif;}a {	font-family: Trebuchet MS, sans-serif;	text-decoration: underline;	font-size: 11px;	color: #2d4a15;}#container{	text-align: left;	margin: 0px auto;	padding: 0;	width: 973px;	position: relative;	height: auto;	background-image:url(../images/shared/background_white.gif);	background-repeat:repeat-y;}	#background {	width: 954px;	padding: 0;	margin: 0;}.hide {	display: none;	}.hideOnPrint {	}	img {	border: 0;	}	.spacer8 {	padding: 0;	margin: 0, auto;	width: 10px;	height: 8px;	}	.spacer10 {	padding: 0;	margin: 0;	width: 10px;	height: 10px;	}	.spacer80 {	padding: 0;	margin: 0;	width: 10px;	height: 80px;	}/*topimage*/#logo	{	top: 0;	left: 18px;	margin: 0;	padding: 0;	position: relative;	width: 947px;	height: 116px;	background-color:#ffffff;}/*header*/#headerprint	{	display: none;}#header	{	top: 0;	left: 18px;	margin: 0;	padding: 0;	position: relative;	width: 936px;	height: 19px;	background-image:url(../images/shared/gradation_top.gif);	background-repeat:repeat-x;	background-position:bottom;	background-color:#ffffff;}#subheader	{	top: 0;	left: 18px;	margin: 0;	padding: 0;	position: relative;	width: 936px;	height: 7px;	background-image:url(../images/home/home_top.gif);	background-repeat:no-repeat;}#subtitle	{	top: 0px;	left: 18px;	margin: 0;	padding: 0px 0px 0px 228px;	position: relative;	background-image:url(../images/titles/title_brownbkgrd.gif);	background-repeat:no-repeat;	height: 27px;	z-index: 30;}.columntop {	padding: 0;	margin: 0;	background-color:#ffffff;	left: 590px;	top: 160px;	position: absolute;	width: 20px;	height: 10px;	z-index: 10;}.columntop2 {	padding: 0;	margin: 0;	background-color:#ffffff;	left: 933px;	top: 160px;	position: absolute;	width: 20px;	height: 10px;	z-index: 10;}/*leftnav*/#leftnavtop	{	width: 228px;	height: 29px;	margin: 0;	padding: 0;	background-image:url(../images/nav/nav_top.gif);	background-repeat: no-repeat;}#leftnav	{	float:left;	width: 228px;	height: auto;	margin: 0;	display: block;	padding: 0px 0px 0px 18px;	background-image:url(../images/nav/nav_bkgrd.gif);	background-repeat: repeat-y;}/*leftcolumn*/#leftcolumn	{	margin-left: 246px;	margin-right: 326px;	width: 638px;	min-height: 330px;	padding: 9px 18px 0px 18px;	z-index: 10;	}	.ltheadings {	padding: 0px 0px 14px 0px;	margin: 0;	width: 318px;	height: 20px;	background-image:url(../images/titles/title_bkgrd.gif);	background-repeat: repeat;	}#leftcolumn h1 {	display: none;	}#leftcolumn h2 {	padding: 0;	margin: 0;	font-size: 11px;	font-weight: bold;	color: #cf7f31;}#leftcolumn h3 {	padding: 0;	margin: 0;	font-size: 11px;	font-weight: bold;	color: #000000}#leftcolumn p {	padding: 0;	margin: 0;}/*photos*/.photolt { 	float: left;	width: 138px;	margin: 0px 0px 15px 0px;}.photolt p {	padding: 5px 0px 0px 0px;	margin: 0;	line-height: 1.25;	font-size: 11px;}.photoborder {	border: solid #2d4a15 1px;}.photort { 	float: left;	width: 167px;	margin: 0px 0px 15px 13px;}.photort p {	padding: 5px 0px 0px 0px;	margin: 0;	line-height: 1.25;	font-size: 11px;}.photoborder {	border: solid #2d4a15 1px;}.longphoto {	padding: 0px 0px 0px 10px;	margin: 0;	background-color: #af5507;	left: 246px;	top: 174px;	position: absolute;}/*rightcolumn*/#rightcolumn	{ 	float: right;	width: 320px;	margin: 0;	padding: 9px 17px 0px 0px;	}	#rightcolumncontent	{	width: 320px;	margin: 0;	padding: 0;	left: 18px;	position: relative;		}.rtheadings {	padding: 0px 0px 14px 0px;	margin: 0;	width: 319px;	height: 20px;	background-image:url(../images/titles/title_bkgrd.gif);	background-repeat: repeat;	}	#rightcolumn h1 {	display: none;}#rightcolumn h2 {	padding: 0;	margin: 0;	font-size: 11px;	font-weight: bold;	color: #cf7f31;}#rightcolumn h3 {	padding: 0x;	margin: 0;	font-size: 11px;	font-weight: bold;	color: #000000;}#rightcolumn p {	padding: 0;	margin: 0;}/*bullets*/	.iconlist {	list-style: none;	margin: 0;	padding: 0;}li.md	{	padding-left: 30px;	background-image:url(../images/shared/icon_md.gif);	background-repeat: no-repeat;	background-position: 0 .2em;	line-height: 1.25;	}li.tow	{	padding-left: 30px;	background-image:url(../images/shared/icon_t.gif);	background-repeat: no-repeat;	background-position: 0 .2em;	line-height: 1.25;	}	li.sh	{	padding-left: 30px;	background-image:url(../images/shared/icon_sh.gif);	background-repeat: no-repeat;	background-position: 0 .2em;	line-height: 1.25;	}	.eventdesc {	display: none;	}/*footer*/#footer	{	clear:both;	padding: 0;	margin: 0px 0px 0px 18px;	border-bottom: solid #bdcdb5 2px;	background-image:url(../images/shared/background_foot.gif);	background-repeat:repeat-y;	width: 935px;	height: 10px;}#copyright {	padding: 7px 0px 27px 37px;	margin: 0;	color: #9ab983;	font-size: 10px;	background-image:url(../images/shared/copyright_bkgrd.gif);	background-repeat:no-repeat;	background-color:#ffffff;	}.credit {	color: #799c5f;	font-size: 10px;	}	.credit a {	text-decoration: underline;	}	#leftcolumn p, #rightcolumn p { margin: 0 0 1em 0; }#content h2 { margin: 0 0 .5em 0; }/* Skip Nav */#skip	{	clear: both;	color:#ffffff;	font-size: 0px;	margin: 0;	padding: 0;	width: 0px;	height: 0px;	}
