@charset "utf-8";
/* CSS Document */

body		{
				margin-top: 0px;
				margin-bottom: 0px;
			}

#container	{
				width:800px;
				margin:0 auto 0 auto;
			}

#comments	{
				color:#FFFFFF;
				font-size:14px;
				font-weight:normal;
				font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
			}


#idxmast	{
				margin-left: 175px;
				margin-right: 175px;
				margin-bottom:0px;
				margin-top:10px;
				text-align:center;
			}

#idxmast2	{
				margin-left: 100px;
				margin-right: 100px;
				text-align:center;
			}

#masthead	{
				height:100px;
			}

#idxmn		{
				margin:0px 0px 10px 0px;
			}

#leftnav	{
				float:left;
				margin: 0px;
				width:150px;
			}

#main		{
				margin-left:170px;
				padding:.5em;
			}

#main h2	{
				color:#FFFFFF;
				font-size:18px;
				font-weight:normal;
				font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
			}

#main a:link	{
						color:#0033FF;
						font-size:18px;
						font-weight:normal;
						font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
						text-decoration:underline;
					}

#main a:visited	{
						color:#0033FF;
						font-size:18px;
						font-weight:normal;
						font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
						text-decoration:underline;
					}

#main a:hover	{
						color:#FFFFFF;
						background-color:#0033FF;
						font-size:18px;
						font-weight:normal;
						font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
						text-decoration:none;
					}


#main p		{
				color:#FFFFFF;
				font-size:14px;
				font-weight:normal;
				font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
			}

#pgttl		{
				font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
				font-size:28px;
				font-weight:normal;
				text-align:center;
				color:#FFFFFF;
				padding:5px;
			}

#portmain	{
				padding:1px;
			}

#idxftr		{
				margin:10px 100px 0px 100px;
			}


#footer		{
				clear:both;
				margin: 0px;
				padding:0.5em;
				color:#FFFFFF;
				font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;;
				font-size:10px;
				font-weight:normal;
				text-align:center;				
			}

#footer a:link	{
				color:#FFFFFF;
				text-decoration:none;
				font-size:10px;
				font-weight:normal;
				font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;;
			}

#footer a:visited	{
				color:#FFFFFF;
				text-decoration:none;
				font-size:10px;
				font-weight:normal;
				font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;;
			}

#footer a:hover	{
					color:#0033FF;
					text-decoration:none;
					font-size:10px;
					font-weight:normal;
					font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;;
				}

#button {
	padding: 0 0 2px 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
	
#button ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
			
#button li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
				
#button li a {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #707F56;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#button li a:visited {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #707F56;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#button li a:hover {
	background-color: #707F56;
	color:#0033FF;
}

#chinabutton {
	padding: 0 0 2px 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
	
#chinabutton ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
			
#chinabutton li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
				
#chinabutton li a {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #951011;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#chinabutton li a:visited {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #951011;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#chinabutton li a:hover {
	background-color: #951011;
	color:#0033FF;
}

#figurativebutton {
	padding: 0 0 2px 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
	
#figurativebutton ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
			
#figurativebutton li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
				
#figurativebutton li a {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #6C0405;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#figurativebutton li a:visited {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #6C0405;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#figurativebutton li a:hover {
	background-color: #6C0405;
	color:#0033FF;
}

#contemporarybutton {
	padding: 0 0 2px 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
	
#contemporarybutton ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
			
#contemporarybutton li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
				
#contemporarybutton li a {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #444442;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#contemporarybutton li a:visited {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #444442;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#contemporarybutton li a:hover {
	background-color: #444442;
	color:#0033FF;
}

#landscapesbutton {
	padding: 0 0 2px 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
	
#landscapesbutton ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
			
#landscapesbutton li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
				
#landscapesbutton li a {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #043610;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#landscapesbutton li a:visited {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #043610;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#landscapesbutton li a:hover {
	background-color: #043610;
	color:#0033FF;
}

#stilllifebutton {
	padding: 0 0 2px 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
	
#stilllifebutton ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
			
#stilllifebutton li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
				
#stilllifebutton li a {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #4E6261;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#stilllifebutton li a:visited {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #4E6261;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#stilllifebutton li a:hover {
	background-color: #4E6261;
	color:#0033FF;
}

#pleinairebutton {
	padding: 0 0 2px 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
	
#pleinairebutton ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
			
#pleinairebutton li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
				
#pleinairebutton li a {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #1D5238;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#pleinairebutton li a:visited {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #1D5238;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#pleinairebutton li a:hover {
	background-color: #1D5238;
	color:#0033FF;
}

#biobutton {
	padding: 0 0 2px 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
	
#biobutton ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
			
#biobutton li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
				
#biobutton li a {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #A09756;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#biobutton li a:visited {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #A09756;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#biobutton li a:hover {
	background-color: #A09756;
	color:#0033FF;
}

#workshopsbutton {
	padding: 0 0 2px 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
	
#workshopsbutton ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
			
#workshopsbutton li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
				
#workshopsbutton li a {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #A29D63;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#workshopsbutton li a:visited {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #A29D63;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#workshopsbutton li a:hover {
	background-color: #A29D63;
	color:#0033FF;
}

#relbutton {
	padding: 0 0 2px 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
	
#relbutton ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
			
#relbutton li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
				
#relbutton li a {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #5D5062;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#relbutton li a:visited {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #5D5062;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#relbutton li a:hover {
	background-color: #5D5062;
	color:#0033FF;
}

#vicbutton {
	padding: 0 0 2px 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
	
#vicbutton ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
			
#vicbutton li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
				
#vicbutton li a {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #716164;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#vicbutton li a:visited {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #716164;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#vicbutton li a:hover {
	background-color: #716164;
	color:#0033FF;
}

#westernbutton {
	padding: 0 0 2px 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
	
#westernbutton ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
			
#westernbutton li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
				
#westernbutton li a {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #342008;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#westernbutton li a:visited {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #342008;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#westernbutton li a:hover {
	background-color: #342008;
	color:#0033FF;
}

#westernbutton {
	padding: 0 0 2px 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
	
#portbutton ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
			
#portbutton li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
				
#portbutton li a {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #86874D;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#portbutton li a:visited {
	display: block;
	padding: 2px 3px 2px 0.5em;
	background-color: #86874D;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#portbutton li a:hover {
	background-color: #86874D;
	color:#0033FF;
}

#portmain a:link	{
						color:#FFFFFF;
						font-size:15px;
						font-weight:normal;
						font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
						text-decoration:none;
					}

#portmain a:visited	{
						color:#FFFFFF;
						font-size:15px;
						font-weight:normal;
						font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
						text-decoration:none;
					}

#portmain a:hover	{
						color:#990000;
						font-size:15px;
						font-weight:normal;
						font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
						text-decoration:none;
					}

a:link	{
						color:#FFFFFF;
						font-size:12px;
						font-weight:normal;
						font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
						text-decoration:none;
					}

a:visited	{
						color:#FFFFFF;
						font-size:12px;
						font-weight:normal;
						font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
						text-decoration:none;
					}

a:hover	{
						color:#0033FF;
						font-size:12px;
						font-weight:normal;
						font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
						text-decoration:none;
					}

#lndimg			{
					padding:10px;
					text-align:center;
					color:#FFFFFF;
					font-size:18px;
					font-weight:normal;
					font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
				}


#lndimg a:link	{
					color:#FFFFFF;
					font-size:24px;
					font-weight:normal;
					font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
					text-decoration:none;
				}

#lndimg a:visited	{
					color:#FFFFFF;
					font-size:24px;
					font-weight:normal;
					font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
					text-decoration:none;
				}

#lndimg a:hover	{
					color:#0033FF;
					font-size: 24px;
					font-weight:normal;
					font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
					text-decoration:none;
				}


#lndimgbtm		{
					padding:0px;
				}

#lndimgbtm a:link	{
					color:#FFFFFF;
					font-size:16px;
					font-weight:normal;
					font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
					text-decoration:none;
				}

#lndimgbtm a:visited	{
					color:#FFFFFF;
					font-size:16px;
					font-weight:normal;
					font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
					text-decoration:none;
				}
				
#lndimgbtm a:hover	{
					color:#0033FF;
					font-size: 16px;
					font-weight:normal;
					font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
					text-decoration:none;
				}


