/*-----------------------------------------------File:		main.cssDesc:		All MasterName:		Salmon RunAuthor:		Neal KrouseVersion:	12/17/05----------------------------------------------- *//************************************************ * Styles for Content * Rules are for text, images, tables and * other HTML elements ***********************************************/ /* Headers----------------------------------------------- */h1, h2, h3, h4, h5, h6 {	color: white;	font-family: georgia, "times new roman", serif;	font-style: normal;	font-weight: normal;}h1{	font-size: 3em;	line-height: 1em;	text-transform: uppercase;	word-spacing: -2px;	letter-spacing: 1px;}h2{	font-size: 2em;	line-height: 1em;	margin: 1.2em 0 0 0;}h3{	font-size: 1.2em;	line-height: 1em;}/* Main Content (col2)----------------------------------------------- */#col2 p{	font-size: 1.2em;	line-height: 1.8em;	margin: 0 0 1.8em 0;}#col2 ul{	font-size: 1.2em;	line-height: 1.2em;	list-style: square outside;	margin-left: 2.4em;	margin-bottom: 1.8em;}#col2 ul li{	margin-top: .6em}#col2 li ul{	font-size: inherit;	list-style: circle outside;	margin-left: 2.4em;	margin-bottom: 0;}#col2 a, #col2 a:link{	color: rgb(82, 45, 27);	padding-bottom: 1px;	border-bottom: 1px solid rgb(82, 45, 27);}#col2 a:visited{	color: #C30;	border-bottom-color: #C30;}#col2 a:hover{	color: #FF9;	border-bottom-color: #FF9;}#col2 img{	border: 2px solid white;}/* Rules for links to subpages----------------------------------------------- */#col2 a.more, #col2 a.more:link, #col2 a.more:visited{	color: green;	font-weight: bold;	text-transform: uppercase;	font-size: 1.0em;	border: 0;	padding: 0 12px 1px 0;	margin-left: 6px;	background-image: url(arrow_nav.gif);	background-repeat: no-repeat;	background-position: right center;	border-bottom: 1px solid #fc9;}#col2 a.more:hover{	border-bottom: 1px solid green;}#col2 h1 a, #col2 h1 a:link, #col2 h1 a:visited, #col2 h1 a:hover, #col2 h1 a:active, #col2 h2 a, #col2 h2 a:link, #col2 h2 a:visited, #col2 h2 a:hover, #col2 h2 a:active{	text-decoration: none;	cursor: pointer;	padding: 0;	border: 0;	color: white;}.floatright{	float: right;	margin-left: 4px;}.floatleft{	float: left;	margin-left: 12px;}#col2 table{	border-top: 1px solid black;	border-left: 1px solid black;	font-size: 1.2em;}#col2 th, #col2 td{	border-bottom: 1px solid black;	border-right: 1px solid black;	padding: 2px 5px;}#col2 caption{	padding: 0 0 10px;	color: white;	font-family: georgia, "times new roman", serif;	font-style: normal;	font-weight: normal;	font-size: 2em;	text-align: left;}#col2 th{	background-color: black;	color: white;	text-align: left;	font-weight: bold;	}#col2 tbody tr.name{	background-color: #c90;}#col2 tbody th{	background-color: #fc6;	color: black;}/* Rules for photo gallery images */#col2 img.pic{	margin: 0 6px 12px 0;	border: 0;}#col2 a.pop{	padding: 0;	border: 0;}#col2 a.pop:hover{	border: 0;}#col2 a.pop img.pic{	border: 2px solid white;}#col2 a.pop:hover img.pic{	border-color: #FF9;}/* Rules for form */#col2 form input:focus{	background-color: #FF9;}/* First column for images (col1)----------------------------------------------- */#col1 img{	display: block;	margin-bottom: 12px;}/* Footer----------------------------------------------- */#footer p{	color: white;	}#footer p.credit{	font-size: 1em;}#footer a{	font-size: 1em;	padding-bottom: 1px;	border-bottom: 1px solid white;	color: white;}#footer a:hover{	color: #FF9;	border-bottom-color: #FF9;}