/* START – ALL PAGES FONT STYLES */


hr.album {
	}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 165%;
	color: #666666;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}

a:link {
	color:#003399;
}
a:visited {
	color:#003399;
}
a:hover {
	color:#003399;
	text-decoration:none;
}
a:active {
	color:#003399;
}


.subheads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height: 130%;
	color: #993333;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}



.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	line-height: 150%;
	color:#000000;
	/*color:#336699;*/
	text-align: left top;
	vertical-align: top;
	text-decoration: none;
}


.events {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #666666;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	
}


/* S I L V E R  M E M B E R S on  L E F T hand C O L U M N  */

.members_list {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	line-height: 130%; 
	letter-spacing: 1px;
	color: #666666;
	text-align: left;
	text-decoration: none;
}  
*/


a.members_list:link {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; } /*  unvisited links*/

a.members_list:visited {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; } /*  visited links */

a.members_list:hover {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #0066ff; text-decoration: none;} /*  user hovers */

a.members_list:active {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none;} /* active links */    






/* L I S T I N G   C A T E G O R Y   "J U M P"   L I N K S  on  M E M B E R S  page */

.member_directory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}

a.member_directory:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #499322; text-decoration: none;} /*  unvisited links*/

a.member_directory:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #499322; text-decoration: none; } /*  visited links */

a.member_directory:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none;} /*  user hovers */

a.member_directory:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #499322; text-decoration: none;
} /* active links */





.right_column {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 165%;
	color: #993333;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}


.right_upcoming-dates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 135%;
	color: #000000;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}

.right_event-titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 140%;
	color: #499322;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}



.site_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 165%;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
	text-decoration: none;
}

a.site_links:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none;} /*  unvisited links*/

a.site_links:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; } /*  visited links */

a.site_links:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #555555; text-decoration: none;} /*  user hovers */

a.site_links:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none;} /* active links */


/* original L I N K   H O V E R  C O L O R  bright blue  #0066ff*/





.credits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 150%;
	color: #666666;
	vertical-align: top;
	text-decoration: none;
}

a.credits:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none;} /*  unvisited links*/

a.credits:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; } /*  visited links */

a.credits:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0066ff; text-decoration: none;} /*  user hovers */

a.credits:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none;} /* active links */



.top_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 100%;
	color: #666666;
	text-align: center;
	vertical-align:middle;
	/*  vertical-align: top;  */
	text-decoration: none;
}

.titles_sidebox {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold; 
	letter-spacing: 2px;
	color: #bbbbbb;
	text-align: left;
	} 




/*  R E G U L A R   L I N K S  found in basic P A R A G R A P H   text */

a.link_reg:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #c05e5e; text-decoration: none;} /*  unvisited links*/

a.link_reg:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #c05e5e; text-decoration: none;} /*  visited links */

a.link_reg:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #66FFFF; text-decoration: none;} /*  user hovers */

a.link_reg:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #c05e5e; text-decoration: none;} /* active links */


/*  O T H E R    L I N K S  on most pages  */




/* COLORS - Cream= #F5D48D,   Brown =592C2,   Terra Rose= #B74E3B,   Alt Rose on pale pink = #c05e5e,   Ochre = #cc9933,   Rollover Aqua= #66ffff  */

.small_para { /*unsused so far. 12 pixels*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #592C2C;
	text-align: left;
	vertical-align: top;
}



/* END – ALL PAGES FONT STYLES */




body {
	background-color: #999999;  /* pale sky blue */
} 






/* START PAGE STYLES*/

#bkgd_photo {
	background-color:none;
	background-repeat: no-repeat;
	background-position: top;
	position: relative; /*this was changed from absolute*/
	margin: auto; /*this was added*/
	height: auto;
	width: 1090px;
	top: 20px;
	left:-12;
	z-index: 1;
}



#home_page {
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	background-position: top;
	position: relative; /*this was changed from absolute*/
	margin: auto; /*this was added*/
	height: auto;
	width: 895px;
	top: -12px;
	z-index: 2;
}


/* END OF PAGE STYLES */



/* START OF PAGE DIVISIONS */


#banner {
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	background-position: top;
	position: relative; /*this was changed from absolute*/
	height: 152px;  /*WAS 148 */
	width: 680px;
	top: 10px;
	z-index: 2;
	padding-left:188px;
	padding-top: 3px;}

#top_links {
	background-color:#cccccc;
	background-repeat: no-repeat;
	background-position: top;
	position: relative; /*this was changed from absolute*/
	height: 26px;  /*39 px was the original thickness*/
	width: 895px;
	top: 11px;
	text-align: center;
	margin-top:2px;   /*was 6 px with the 39*/
	padding-bottom: 8px;
	z-index: 5;
}

#under_links {
	background-color:#ffffff;
	background-repeat: no-repeat;
	background-position: top;
	position: relative; /*this was changed from absolute*/
	height: 53px;
	width: 895px;
	top: 0px;
	text-align:center;
	z-index: 4;
}

#left_side {
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	background-position: top;
	position: absolute;                  /*this was changed from absolute*/
	height: auto;
	width: 180px;
	top: 292px;  /* was 300*/
	left:20px;
	z-index: 6;
}


#main {
	position: relative;
	height: auto;
	width: 480px;
	left: 200px;
	top: 0px;
	text-decoration: none;
	text-align:left;
	overflow-x: hidden;
	overflow-y: hidden;
	z-index: 7;
	vertical-align: top;
}


#right_side {
	background-color:none;
	background-repeat: no-repeat;
	background-position: top;
	position: absolute; /*this was changed from relative*/
	border-left:1px solid #666666;
	height:auto;
	width: 165px;
	top:287px;   /*was 300*/
	left:705px;
	z-index: 8;
	padding-left: 3px;
}


#credits {
	background-color:#ffffff;
	background-repeat: no-repeat;
	background-position: top;
	position: relative; /*this was changed from absolute*/
	height: 42px;
	width: 895px;
	left: 0px;
	top: 30px;
	text-align:center;
	z-index: 9;
}


/* END PAGE DIVISIONS STYLES */
