/*********************************************************************/

/* COPYRIGHT 2004 PHIL RODOPOLOUS/LETTERNINE MEDIA, INC. AND G. BRYAN MILLER/FREELANCE DESIGNER! ALL RIGHTS RESERVED*/

/* CONTACT: PHIL RODOPOULOS: philr@letternine.net or G. BRYAN MILLER: gbryanmiller@gbryanmiller.com for information regarding the use of this file!*/

/*********************************************************************/


/*----------------SANS-SERIF FONT FAMILY STYLESHEET------------------*/



/*TITLE STYLES-------------------------------------------------------*/


/* Titles - Page titles, paragraph titles, and other subtitles. May change color, size and shape within limited and appropriate web safe fonts. */

.Tagline { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; line-height: normal;	font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: none; }

.PageTitle {
	color:#0055A5;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	vertical-align: top;
}



/*COPY STYLES--------------------------------------------------------*/


/* Copy Styles - MUST NEVER BE BOLD - Copy should always be black text on white background. Copy1, Copy2 etc can be customized by color or size but not boldness */

.Copy { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	font-style: normal;	
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal;	
	color: black;	
	text-decoration: none; 
}

.CopyRed { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: maroon;	
	text-decoration: none; 
}

.CopyBlue { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: blue;	
	text-decoration: none; 
}

.CopyGreen { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: green;	
	text-decoration: none; 
}

.CopyOrange { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: orange;	
	text-decoration: none; 
}

.CopyGrey { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: grey;	
	text-decoration: none; 
}

.Copy12 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	font-style: normal;	
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal;	
	color: black;	
	text-decoration: none; 
}

.CopyRed12 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: maroon;	
	text-decoration: none; 
}

.CopyBlue12 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: blue;	
	text-decoration: none; 
}

.CopyGreen12 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: green;	
	text-decoration: none; 
}

.CopyOrange12 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: orange;	
	text-decoration: none; 
}

.CopyGrey12 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: grey;	
	text-decoration: none; 
}

.Copy16 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	font-style: normal;	
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal;	
	color: black;	
	text-decoration: none; 
}

.CopyRed16 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: maroon;	
	text-decoration: none; 
}

.CopyBlue16 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: blue;	
	text-decoration: none; 
}

.CopyGreen16 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: green;	
	text-decoration: none; 
}

.CopyOrange16 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: orange;	
	text-decoration: none; 
}

.CopyGrey16 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: grey;	
	text-decoration: none; 
}

.Copy20 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	font-style: normal;	
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal;	
	color: black;	
	text-decoration: none; 
}

.CopyRed20 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: maroon;	
	text-decoration: none; 
}

.CopyBlue20 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: blue;	
	text-decoration: none; 
}

.CopyGreen20 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: green;	
	text-decoration: none; 
}

.CopyOrange20 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: orange;	
	text-decoration: none; 
}

.CopyGrey20 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	font-style: normal;	
	line-height: normal; 
	font-variant: normal;	
	color: grey;	
	text-decoration: none; 
}


/* Copyright Text at the bottom of each page - May change color - try to keep light and not very noticable. Usually a gray color. Should be very small Arial/Helvetica or Times/New Times Roman styles of font */ 
.Copyright { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; }


.MainLink { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #0055A5; 
	text-decoration: underline; 
}

.MainLink:hover {  
	text-decoration: none;
}

.NavText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; color: #46300B; text-decoration: none; }
.NavText:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; color: #666666; text-decoration: none; }



/*NEWS ARTICLES--------------------------------------------------------------*/


/* News Headlines and News Article Styles - Can be used or not used in any given design */

.NewsItemHeadline { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none; }
.NewsItemHeadline:hover { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: underline; }


.NewsItemDate { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; }

.NewsItemCopy { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000;	text-decoration: none; }
.NewsItemCopy:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: underline; }

.NewsItemMore {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-style: normal;	line-height: 30px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline; }
.NewsItemMore:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 30px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline; }

.NewsPageTitle { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none; }

 
/*FORM STYLES--------------------------------------------------------------*/


/* Form Styles - Standard Styles - These USUALLY stay the same */
.Form { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	font-style: normal;	
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal;	
	color: black;	
	text-decoration: none; 
 }

/* Form Styles - Standard Styles - These USUALLY stay the same */
.FormHeading { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none; }

/* Form Field Error Callout Style - Usually above style in red and/or bolder */
.FormError { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	font-style: normal;	
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal;	
	color: red;	
	text-decoration: none; 
 }


/* Form Error Message Style */
.FormRed { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bolder; color: RED; font-style: normal; line-height: normal; }



/*PHOTO STYLES-------------------------------------------------------*/


/* Photo Type Thumbnail Caption Style */
.PhotoCaption { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #999999; text-decoration: none; }

/* Photo Type Image Popup Link Style */
.ImgLink { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; }
.Imglink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; }

/* Photo Style Page Number Links */
.PageNums { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 26px; font-weight: normal; font-variant: normal; color: #000000; text-decoration: underline; }

/* Photo Style Current Page Number Link */
.PageNumsOn { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  font-style: normal; line-height: 20px; font-weight: bolder; font-variant: normal; color: #000000;  text-decoration: none; }



/*MISC STYLES-------------------------------------------------------*/


/* Event Type Styles */
.Event { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: black; text-decoration: underline; }
.Event1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: black; text-decoration: none; }

/* BBS Type Style */
.BBS { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 20px; font-weight: bold; color: #660099; }

/* List Objects */
ol {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
} 

ul { 
	margin: 10px; 
	padding-left: 10px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: disc; 
	}




/*SYSTEM STYLES-------------------------------------------------------*/


/* System Styles - NEVER Change */
.Time {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: small-caps; text-transform: none; color: #000000; text-decoration: none}
.Input1 {
	border:1px solid #000000;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #0055A5;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.homelink { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	font-style: normal;	
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal;	
	color:#000069;
	text-decoration: underline; 
	}

.homelink:hover { 
	text-decoration: none; 
	}


