/* Global Styles */

body,ul, ol, li, p, h1, h2, h3, h4, h5, h6{
	margin:0;
	padding:0;
	border:0;
	text-align:left;
	}

li{
	margin-left: 15px;
	list-style-image: url(images/3x3Bluebullet.gif);
}	


td {
	/*
	font:11px Arial, Helvetica, sans-serif;
	*/
	font: 13px Arial, Helvetica, sans-serif;
	color:#1F2669;
	}

	
a {
	color: #660000;
	list-style-position: outside;
	}
	
a:hover {
	color: #66AAAA;
	}

/* ID Styles */

/*
#wrapper{
width: 770px;
margin: 0 auto;
}
*/

#wrapper{
width: 870px;
margin: 0 auto;
}  /*  This sets the main width of the page and centers it in the browser window. */


#navigation td {
	border-bottom: 1px solid #FF9900;
	}   /* This adds the underline under each navigation element */

#navigation a {
	/*
	font:11px Arial, Helvetica, sans-serif;
	*/
	font: 12px Arial, Helvetica, sans-serif;
	color: #660000;
	font-weight:bolder;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 8px 7px; /*top right bottom left */
	border-top-color: #B2B4BF;
	text-align:center;
	}
	
#navigation a:hover {
	color:#1F2669;
	font-weight:bolder;
	background: url(images/3x3Bluebullet.gif) 10px 50% no-repeat;  /* this makes a blue bullet appear */
	text-align:center;
	}
	
#navimage {
/*
	font:10px Arial, Helvetica, sans-serif;
	*/
	font: 12px Arial, Helvetica, sans-serif;
	color: #1F2669;
}

#navimage tr{
text-align:center;
}

#logo p	{
/*
	font:14px Arial, Helvetica, sans-serif;
	*/
	font: 16px Arial, Helvetica, sans-serif;
	color: #FF9900;
	letter-spacing:.2em;
	line-height:30px;
	}
	
#maincontent{
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	white-space: normal;
	padding-right:10px;
}

#maincontent p{
	text-align:justify;
	/*
	font:11px Arial, Helvetica, sans-serif;
	*/
	font: 13px Arial, Helvetica, sans-serif;
	color:#1F2669;
	margin-top:0px;
	font-weight:normal;
	}
	
.rightIndent{
/* this is for paragraphs that are embedded in tables, where you want some
   space between the text in the left cell and the left border of the right cell
*/
	text-align:justify;
	font: 13px Arial, Helvetica, sans-serif;
	color:#1F2669;
	margin-top:0px;
	padding-right:10px;
	font-weight:normal;
	}
	
/* add a hanging paragraph format for the bullet lists;  source: http://www.webmasterworld.com/forum83/448.htm
*/

.hang { 
	text-indent: -1em; 
	margin-left: 1em; 
} 

#maincontent li{
	/*
	text-align:justify;
	font:11px Arial, Helvetica, sans-serif;
	*/
	font: 13px Arial, Helvetica, sans-serif;
	color:#1F2669;
	margin-top:0px;
	font-weight:normal;
	}

#maincontent h1{
	font: 20px Arial, Helvetica, sans-serif;
	color: #FF9900;
	line-height:24px;
	letter-spacing:.1em;
	font-weight:bolder;
	text-align: left;
}

#maincontent h2{
	font: 15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FF9900;
	line-height:24px;
	letter-spacing:.1em;
	text-align: left;
}

#maincontent h4{
	font: 14px Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-style:italic;
	color: #1F2669;
	line-height:24px;
	letter-spacing:.1em;
	text-align: left;
}

#shortcut{
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	white-space: normal;
	padding-right:5px;
	border: medium groove #999999;
}

#shortcut p{
	text-align:center;
	font: 13px Arial, Helvetica, sans-serif;
	/*
	color:#1F2669;
	*/
	color:#660000;
	margin-top:0px;
	font-weight:normal;
	}
	
#shortcut h2{
	font: 15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FF9900;
	/*
	line-height:24px;
	*/
	letter-spacing:.1em;
	text-align: center;
}

#shortcut h5{
	text-align:left;
	font: 13px Arial, Helvetica, sans-serif;
	color:#1F2669;
	margin-top:0px;
	font-weight:normal;
	padding-left:3px;
	padding-right:3px;
	}

/* original caption
#photoalbum h1{  
	font: 20px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:24px;
	letter-spacing:.1em;
	font-weight:bolder;
	text-align: center;
}
*/

#photoalbum h1{  /* caption */
	font: 18px Arial, Helvetica, sans-serif;
	color:#1F2669 ;
	line-height:24px;
	letter-spacing:.1em;
	font-weight:bolder;
	font-variant:small-caps;
	text-align: center;
}

#photoalbum h4{ /* navigation */
	font: 12px Arial, Helvetica, sans-serif;
	color: #1F2669;
	line-height:24px;
	letter-spacing:.1em;
	font-weight:bold;
	text-align: center;
}


/* Class Styles */
	
/*
.bodyText{

	font:11px Arial, Helvetica, sans-serif;

	font: 13px Arial, Helvetica, sans-serif;
	color:#1F2669;
	margin-top:0px;
	text-align: left;
	font-weight:normal;
	}
*/
	
/*	
.pageName {

	font:18px Arial, Helvetica, sans-serif;
	
	font: 20px Arial, Helvetica, sans-serif;
	color: #FF9900;
	line-height:24px;
	letter-spacing:.2em;
	text-align: left;
	}
	*/
	

.captionText {
/*
	font:10px Arial, Helvetica, sans-serif;
	*/
	font: 12px Arial, Helvetica, sans-serif;
	color: #1F2669;
	font-weight:bolder;
	text-align:center;
	}
	
.smallText {
/*
	font:10px Arial, Helvetica, sans-serif;
	*/
	font: 12px Arial, Helvetica, sans-serif;
	color: #1F2669;
	}
	
.navText {
/*
	font:11px Georgia, Times New Roman, Times, serif;
	*/
	font:13px Georgia, Times New Roman, Times, serif;
	color: #1F2669;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	text-align:center;
	}

/*
.shortcutText{
	text-align:center;
}
*/

