/* CSS Document *//* new clearfix */.clearfix:after {        visibility: hidden;        display: block;        font-size: 0;        content: " ";        clear: both;        height: 0;        }* html .clearfix             { zoom: 1; } /* IE6 */*:first-child+html .clearfix { zoom: 1; } /* IE7 *//* DOCUMENT STYLES */html, body 		{height:100%; width:100%; font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; background-color: #f9a25e; background:url(pix/bkg_texture.gif);}body, h1, h2, h3, h4, form, div {margin:0; padding:0;}p 				{margin:0 0 15px 0;}div 			{width:auto; height:auto; margin-left:auto; margin-right:auto;}img				{border:0px;}b 				{color: #BD6F1E;}a 				{color: #54075b; font-weight:bold;}a:hover			{color: #9a48a1;}#Wrapper 		{width: 900px; margin-right: auto; margin-left: auto;}#Content 		{padding:35px 10px 24px 40px;}#fadeshow1, #fadeshow1 .gallerylayer {background: transparent !important; z-index: 1;}/* HOMEPAGE STYLES */.homecopy 		{background:#FFF url(pix/homepage_photo.jpg) no-repeat;}.homecopytext 	{margin:15px 275px 35px 35px;}/* TITLE  */h1  	{font:normal 25px/28px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #823333; padding:5px 0; margin:0 0 15px 0; border-bottom:dotted #999 1px;}h3  	{font:normal 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #823333; padding:0; margin:0;}h3 a  	{color: #823333; text-decoration: none;}/* SUBTITLE  */h2  	{font:normal 18px/22px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:5px 0; color: #823333;}.highlight {	color: #FFFFFF;	background-color: #823333;	font-weight: bold;	padding: 1px;	}.outline {	font-size: 10px;	line-height: 13px;	text-decoration: none;	color: #333333;	background-color: #FFF;	border:1px dotted #999999; 	padding:12px; 	margin:12px;	}.photoboxleft {	margin: 5px 13px 5px 5px;	border:1px solid #999;	padding:4px;	float:left;	}.photoboxright {	margin: 5px 5px 5px 13px;	border:1px solid #999;	padding:4px;	float:right;	}.quote {	border-top:1px dotted #999;	border-bottom:1px dotted #999;	padding:15px 0;	background-color:#FFF;	}.dotted	{	border-top: dotted 1px #ccc; 	margin:20px 0 15px 0;	}.staff td 	{	border-bottom: dotted 1px #ccc;	padding:2px 0 6px 2px;	}/* navigation */.navarrows 		{border:0px; padding:1px 3px 0 9px;}.topnav 		{text-align:right; padding:10px 3px; font:normal 12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; color:#124064;}a.topnavlink 	{text-decoration:none; font-weight:normal; margin-left:13px;}.mainnav 		{background:url(pix/nav_bkg.gif) repeat-x; padding:0 18px 0 12px; font:normal 17px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; color:#fff;}a.navlink {	text-decoration:none;	font-weight:normal;	color: #FFF;	}	a.navlink:hover {	text-decoration:none;	font-weight:normal;	color: #C3E2D8;	}/* Menu */	#subnav ul 	{list-style-type: none; padding:4px 0; margin:2px 0;} #subnav li 	{margin-bottom: 4px; font:12px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; }#subnav .menu a {margin:0 6px; padding:6px 10px; width: auto; height: auto; display: block; font-weight:bold; text-align: left; text-decoration: none; color: #fff; background: #4774A5;} #subnav .menu a:hover {background: #6F95BE;}#subnav .menu2 a {font-size:11px; font-weight:normal; margin:1px 8px; padding:0 6px; width: auto; height: auto; display: block;text-align: left; text-decoration: none; color: #AEC6E1; background: #19518F;}#subnav .menu2 a:hover {color: #FFF;}#subnav .menu3 a {font-size:11px; font-weight:normal; margin:0px 6px; padding:0 12px; width: auto; height: auto; display: block;text-align: left; text-decoration: none; color: #AEC6E1; background: #19518F;}#subnav .menu3 a:hover {color: #FFF;}/* footer */#footer		{font:normal 11px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#868179; text-decoration:none; text-align:center;}#footer a 	{color: #868179; font-weight:bold;}#footer a:hover {color: #7BA8DC;}
