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

a {
		font: .75em Verdana, Arial, Helvetica, sans-serif;
		text-transform: lowercase;
		color: #CC6600;
		text-decoration: underline;
}

h1 {
		font: bold 1.6em Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
}

h2 {
		font: bold 1.4em Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
}

h3 {
		font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
}

h4 {
		font: bold 1em Verdana, Arial, Helvetica, sans-serif;
}

h5 {
		font: bold .95em Verdana, Arial, Helvetica, sans-serif;
}

p {
		font: .95em Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
}

.style1 {
		font-size: 0.75em
}

.style2 {
		color: #FF0000;
		font-size: 120%;
		font-style: oblique;
		text-transform: uppercase;
		text-align: center;
		font-weight: bold;
}

.style2Strike {
	color: #FF0000;
	font-size: 120%;
	font-style: oblique;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	text-decoration: line-through;
}

.style3 {
		text-decoration: underline;
}

.a {
		text-transform: none;
		color: #CC6600;
		text-decoration: underline;
		font: .95em Verdana, Arial, Helvetica, sans-serif;
}

.txtR {
		text-align: right;
		text-indent: 10px;
}

.figure {
		margin: 0px 10px 10px;
		float: left;
}

.txtj {
		text-align: center;
}

.txtBold {
		text-align: center;
		font-weight: bold;
}

.photo img {
		background: #333333;
		padding: 4px;
		border-top: 3px solid #666666;
		border-right: 3px solid #000000;
		border-bottom: 3px solid #000000;
		border-left: 3px solid #666666;
}
.noBorder  {
	background: #333333;
	padding: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}



.cAlign {
		width: 100%;
		text-align: center;
		}

.center {
		margin-right: auto;
		margin-left: auto;
}

.figure p {
		text-align: center;
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 10px 0px 0px;
}

.figureR {
		margin: 0px 10px 10px;
		float: right;
}

.figureR p {
		text-align: center;
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 10px 0px 0px;
}

.figureW {
		margin: 0px auto 10px;
		padding: 10px;
		border: 3px ridge #990000;
		background: url(../images/graphics/Wllcebg.png);
		}
		
.figureWW {
		margin: 0px auto 10px;
		padding: 10px;
		border: 3px ridge #990000;
		}
		
.figureC {
		margin: 0px auto;
		width: 100%;
		text-align: center;
		}
				
.figureC p {
		text-align: center;
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 10px 0px 0px;
		padding-bottom: 15px;
}

.figureCclub {
		margin: 0px auto;
		text-align: center;
		width: 200px;
		float: left;
		}
				
.figureCclub p {
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 10px 0px 0px;
		padding-bottom: 15px;
		text-align: left;
}

.figureE {  /* events page side bar  */
		margin: 0px auto auto 10px;
}

.figureE p {
		text-align: center;
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 10px 0px 4px;
		border-bottom: none;
}
		
.figurePom{
		margin: 0px auto;
		width: 90%;
		text-align: center;
		border-top: 5px ridge #FFFF66;
		border-right: 5px ridge #FFCC00;
		border-bottom: 5px ridge #FFCC00;
		border-left: 5px ridge #FFFF66;
		}
		
.figurePom h3 {
		text-align: center;
		margin: 5px 0px 0px;
		padding-bottom: 5px;
		font: oblique bolder 1.3em Verdana, Arial, Helvetica, sans-serif;
		text-decoration: underline;
		background: #000000;
}				

		
.figurePom p {
		text-align: center;
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 10px 0px 0px;
		padding-bottom: 15px;
}

.eventsTable1 { /*Use for events table*/
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		text-align: left;
		height: auto;
		margin: 20px auto;
		border: 3px solid #CCCCCC;
}

 .eventsTable1 th { /*Use for events table*/
		text-align: center;
		text-decoration: underline;
		border-bottom: 3px solid #CCCCCC;
 }

.eventsTable1 tr { /*Use for events table*/
		text-align: center;
 }
 
 .eventsTable1 td { /*Use for events table*/
		text-align: left;
		border-bottom: 1px solid #666666;
		border-right: 1px solid #666666;
 }
 
 .contentCaption {
		text-decoration: underline;
		text-transform: none;
		vertical-align: middle;
		font: oblique bold normal 1.15em/2.5em Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		}

 
 .eventsTable1 p { /*Use for events table*/
		text-align: center; 
 }
 

#table1 { /*Use links table 1 FHDCE*/
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		text-align: left;
		height: auto;
		margin: 20px auto;
		border: 3px solid #CCCCCC;
}

 #table1 th { /*Use links table 1 FHDCE*/
		text-align: center;
		text-decoration: underline;
		border-bottom: 3px solid #CCCCCC;
 }

#table1 tr { /*Use links table 1 FHDCE*/
		text-align: center;
 }
 
 #table1 td { /*Use links table 1 FHDCE*/
		text-align: left;
		border-bottom: 1px solid #666666;
 }
 
 #table1 p { /*Use links table 1 FHDCE*/
		text-align: center; 
 }
 
 #table2 { /*Use links table 2 Members' Businesses */
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		text-align: left;
		height: auto;
		margin: 20px auto;
		border: 3px solid #CCCCCC;
}

 #table2 th { /*Use links table 2 Members' Businesses */
		text-align: center;
		text-decoration: underline;
		border-bottom: 3px solid #CCCCCC;
 }

#table2 tr { /*Use links table 2 Members' Businesses */
		text-align: center;
 }
 
 #table2 td { /*Use links table 2 Members' Businesses */
		text-align: left;
		border-bottom: 1px solid #666666;
 }
 
 #table2 p { /*Use links table 2 Members' Businesses */
		text-align: center; 
 }
 
 #table2 ul { /*Use links table 2 Members' Businesses */
		text-align: left;
		list-style: url(../../css/none) none;
		text-indent: -30px;
		font-size: 75%;
		vertical-align: top;
 }
 
 #table3 { /*Use links table 3 Parts and Services*/
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		text-align: left;
		height: auto;
		margin: 20px auto;
		border: 3px solid #CCCCCC;
}

 #table3 th { /*Use links table 3 Parts and Services*/
		text-align: center;
		text-decoration: underline;
		border-bottom: 3px solid #CCCCCC;
 }

#table3 tr { /*Use links table 3 Parts and Services*/
		text-align: center;
 }
 
 #table3 td { /*Use links table 3 Parts and Services*/
		text-align: left;
		border-bottom: 1px solid #666666;
 }
 
 #table3 p { /*Use links table 3 Parts and Services*/
		text-align: center; 
 }
 
 #table4 { /*Use links table 4 Biking and general*/
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		text-align: left;
		height: auto;
		margin: 20px auto;
		border: 3px solid #CCCCCC;
}

 #table4 th { /*Use links table 4 Biking and general*/
		text-align: center;
		text-decoration: underline;
		border-bottom: 3px solid #CCCCCC;
 }

#table4 tr { /*Use links table 4 Biking and general*/

 }
 
 #table4 td { /*Use links table 4 Biking and general*/
		text-align: left;
		border-bottom: 1px solid #666666;
 }
 
 #table4 p { /*Use links table 4 Biking and general*/
		text-align: center; 
 }
 
 #table5 { /*Use links table 5 Tourist information*/
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		text-align: left;
		height: auto;
		margin: 20px auto;
		border: 3px solid #CCCCCC;
}

 #table5 th { /*Use links table 5 Tourist information*/
		text-align: center;
		text-decoration: underline;
		border-bottom: 3px solid #CCCCCC;
 }

#table5 tr { /*Use links table 5 Tourist information*/

 }
 
 #table5 td { /*Use links table 5 Tourist information*/
		text-align: left;
		border-bottom: 1px solid #666666;
 }
 
 #table5 p { /*Use links table 5 Tourist information*/
		text-align: center; 
 }
 
#page { /*Use for popups*/
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #FFFFFF;
		background: #333333;
		text-align: left;
		padding: 20px;
		height: auto;
		margin: 20px auto;
		width: 400px;
} 

#pageA { /*Use for large pu photo pages*/
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		background: #333333;
		text-align: center;
		height: auto;
		margin: 20px auto;
		width: 650px;
		border: 1px solid #FF6600;
		padding: 20px;
} 		

#pageC { /*Use for Merchandising pages*/
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		background: #333333;
		text-align: center;
		padding: 20px;
		height: auto;
		margin: 20px auto;
		width: 500px;
		border: 1px solid #FF6600;
}

#pageC p { /*Use for Merchandising pages*/
		color: #FFFFCC;
		text-align: center;
		line-height: 1.5em;
		vertical-align: bottom;
} 

#pageC h4 { /*Use for Merchandising pages*/
		color: #FFFFCC;
		text-decoration: underline;
		text-align: center;
		display: table-header-group;
		vertical-align: bottom;
} 

/*control of colums in footer*/

#footerA {
		height: auto;
		border-right: none;
		margin-top: 10px;
}

#footerI {
		width: auto;
		height: 80px;
		border-right: 1px solid #FF6600;
		padding-right: 0px;
		padding-left: 10px;
		margin-top: 10px;
		
}

#footerC {
		height: 80px;
		width: auto;
		padding-right: 0px;
		padding-left: 0px;
		border-right: 1px solid #FF6600;
		margin-top: 10px;
		
}

#footerW {
		height: 80px;
		width: auto;
		padding-right: 0px;
		padding-left: 0px;
		border-right: 1px solid #FF6600;
		margin-top: 10px;
		
}

#footerG {
		height: 80px;
		width: auto;
		padding-right: 0px;
		padding-left: 0px;
		border-right: 1px solid #FF6600;
		margin-top: 10px;
		
}

#footerE {
		height: 80px;
		width: auto;
		padding-right: 0px;
		padding-left: 0px;
		border-right: 1px solid #FF6600;
		margin-top: 10px;
		
}
#footerF {
		height: 30px;
		width: auto;
		padding-right: 0px;
		padding-left: 0px;
		border-right: 1px solid #FF6600;
		margin-top: 10px;
		
}

#footerL {
		height: 80px;
		width: auto;
		padding-right: 0px;
		padding-left: 0px;
		border-right: 1px solid #FF6600;
		margin-top: 10px;
		
}
#footerM {
		height: 15px;
		width: auto;
		padding-right: 0px;
		padding-left: 0px;
		border-right: 1px solid #FF6600;
		margin-top: 10px;
		
}

#footerT {
		height: 80px;
		width: auto;
		padding-right: 0px;
		padding-left: 0px;
		margin: 10px 0px 0px;
}

#copy {
		padding-right: 20px;
		margin: 0px;
		padding-bottom: 10px;
		text-align: left;
		
}

 #copy a {
		font-size: 0.85em;
		line-height: 2em;
		
}
