/* CSS Document */
html, body {
	margin:0px;
	padding:0px;
	font: 13px Arial, Helvetica, sans-serif;
	color:#000000;
	background:#F8F4EB;
	}

a:link { font-weight: bold; COLOR:#990000; }
a:visited { font-weight: bold; COLOR:#6a109d; }
a:active { color:#000000; }
a:hover { color:#000000; }	

a.linklist1:link { text-decoration:none;color:#191718;}
a.linklist1:visited { text-decoration:none;color:#064791;}
a.linklist1:active { text-decoration:none;color:#064791;}
a.linklist1:hover {	text-decoration:underline;color:#0781E1;}

a.linklist2:link { text-decoration:none;color:#0762AD;}
a.linklist2:visited { text-decoration:none;color:#064791;}
a.linklist2:active { text-decoration:none;color:#064791;}
a.linklist2:hover {	text-decoration:underline;color:#191718;}

#line-spacing {
	line-height:1.4;
}

#line-spacing-sm {
	line-height:1.3;
}

.color-1-text-15 { 
	font-family: arial, geneva, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	color: #044465;
	}

.color-1-text-14 { 
	font-family: arial, geneva, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #b20e57;
	}

.color-1-text-12 { 
	font-family: arial, geneva, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
	}

.color-1-text-11 { 
	font-family: arial, geneva, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #044465;
	}

.color-1-text-10 { 
	font-family: arial, geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #044465;
	}

.color-1-text-09 { 
	font-family: arial, geneva, sans-serif;
	font-size: 09pt;
	font-weight: bold;
	color: #044465;
	}
	
.color-1-text-08 { 
	font-family: arial, geneva, sans-serif;
	font-size: 08pt;
	font-weight: bold;
	color: #044465;
	}	

.color-2-text-11 { 
	font-family: arial, geneva, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #b20e57;
	}


/* Create container 1002px wide */
#body {
	position:absolute;
	left:0px;
	top:0px;	
	width:1002px;
	height:407px;
	text-align:left;	
	padding-bottom:0px;
	border:0px solid #000000;		
	}

/* Create left column 191px wide */
#column-left {
	position:absolute;
	left:-1px;
	top:58px;
	width:191px;
	height:550px;
	border:0px solid #000000;
	}

/* Create left sidebar 224px wide */
#sidebar-left {
	position:absolute;
	top:407px;
	width:210px;
	height:450px;
	border:0px solid #000000;
	}
	
/* Create box for Home page address info */
#home-page-info {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	position:absolute;
	left:191px;
	top:471px;
	width:810px;
	border:1px solid #000000;
	z-index: 100;
	}
	
/* Create box for Home page picture frame top */
#frame-top {
	position:absolute;
	left:191px;
	top:58px;
	width:811px;
	z-index: 100;
	}		
	
/* Create box for Home page picture frame bottom */
#frame {
	position:absolute;
	left:191px;
	top:440px;
	width:811px;
	z-index: 100;
	}	

/* Create ticker news box 191px wide */
#newsbox {
	position:absolute;
	left:0px;
	top:355px;
	width:191px;
	height:300px;
	border:0px solid #000000;
	}
	
/* Create stats box 191px wide 100 px high */
#statsbox {
	position:absolute;
	left:0px;
	top:680px;
	width:191px;
	height:50px;
	border:0px solid #000000;
	}
	

/* Create box for day and date 300 px wide 25 px high */
#daydatebox {
	font:bold 13px Arial, Helvetica, sans-serif;
	color: #ffffff;
	position:absolute;
	left:500px;
	top:70px;
	width:250px;
	height:25px;
	border:0px solid #ffffff;
	z-index: 100;
	}

/* Create box for photo credit 200 px wide 25 px high for use on HOME PAGE ONLY */
#photocredit {
	font:bold 11px Arial, Helvetica, sans-serif;
	position:absolute;
	left:650px;
	top:333px;
	width:90px;
	height:25px;
	border:0px solid #000000;
	z-index: 100;
	}
	#photocredit a {color:#ff0018;
	}
	
	#photocredit a:hover {color:#FFFF33;
	}

	
/* Create box for Zoom Search Engine 300 px wide 50 px high */
#search {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	position:absolute;
	left:230px;
	top:110px;
	width:260px;
	height:35px;
	border:0px solid #000000;
	z-index: 100;
	}
	
/* Create box for large table 600 px wide 400 px high */
#table1 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	position:absolute;
	left:224px;
	top:59px;
	width:744px;
	border:0px solid #000000;
	z-index: 100;
	}
	
	#table1 a {color:#0000CC;
	}
	#table1 a:visited {color:#993399;
	}
	#table1 a:hover {color:#990000;
	}	
	

 
/* Create box for photos 745 px wide 349 px high */
#photoshow {
	color:#000000;
	position:absolute;
	left:204px;
	top:58px;
	width:745px;
	height:349px;
	border:0px solid #000000;
	}

/* Create box for second table 600 px wide 400 px high */
#table2 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	position:absolute;
	left:224px;
	top:58px;
	width:740px;
	height:230px;
	border:1px solid #000000;
	z-index: 100;
	}
	
	#table2 a {color:#3F5156;
	}
	
	#table2 a:hover {color:#990000;
	}		

/*Command for table bg image no-repeat */		

#table-bg-repeat {
	background-repeat:no-repeat;
	}
	
	
/*Create menu */	
#menu {
		font:bold 13px Arial, Helvetica, sans-serif;
		top:58px;
		height:349px;
		background:url(images/bg-menu.jpg) no-repeat;
		border:0px solid #000000;
		}
	#menu a {
		display: block;
		text-align:left;
		line-height:25px;
		vertical-align: 30%;
		padding-left:35px;
		text-decoration:none;
		background: url(images/bg-menu-off.gif) no-repeat 0px 0px;
		color:#ffffff;
		}
	#menu a:hover {
		background: url(images/bg-menu-on.gif) no-repeat 0px 0px;
		color:#F9F68C; 
		}			

/* Create middle column 380px wide */
#column-middle	{
	position:absolute;
	left:191px;
	top:58px;
	width:380px;
	height:349px;
	border:0px solid #000000;	
	}
	
/* Create right column 431px wide */
#column-right	{
	position:absolute;
	left:571px;
	top:58px;
	width:431px;
	height:349px;
	border:0px solid #000000;	
	}
	
/* Create copyright box*/
#copyright	{
	position:absolute;
	left:226px;
	top:0px;
	width:748px;
	height:349px;
	border:1px solid #000000;	
	}	

/*Create quick menu */
#menu2 	{
	position:absolute;
	left:5px;/*explain this is a bug with IE */
	top:290px;
	width:350px;
	border:0px solid #ffffff;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; 
	font-size:.95em;
	font-weight:bold;
		}
		
	#menu2 a {
		text-align:left;
		text-decoration:none;
		color:#ffffff;
		}
	#menu2 a:hover {
		color:#cffff1;
		text-decoration:underline; 
		}
		
	
/*create fullwidth container no border*/	
#full-width		{
	position:absolute;
	left:0px;
	top:407px;
	width:1002px;
	border:0px solid #000000;	
	}
	
/*create fullwidth container with border*/	
#full-width-border		{
	position:relative;
	left:0px;
	top:407px;
	width:1002px;
	height:0px;
	border:1px solid #000000;	
	}	

/* Create left column 183 px wide with top border */
#column-left-no-border {
	position:absolute;
	left:0px;
	top:407px;
	width:183px;
	padding:3px;
	border-top:1px solid #0a5667;
	}
/* Create right column 799px wide with border */
#column-right-border {
	position:absolute;
	left:191px;
	top:407px;
	width:748px;
	padding:5px;
	border:1px solid #0a5667;
	}	
	
/* lgc Create rounded box for notices */

/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 {
    background: transparent url(images/drop-box-lg.jpg) no-repeat bottom right; 
} 
.cssbox { 
    width: 700px !important; /* intended total box width - padding-right(next) */
    width: 685px; /* IE Win = width - padding */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
    margin: 20px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox_head { 
    background-position: top right; margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox_head h2 { 
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 25px 0 15px 40px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */ 
} 

/* set the lower-left corner image */ 
.cssbox_body { 
    background-position: bottom left; 
    margin-right: 25px; /* interior-padding right */ 
    padding: 15px 0 15px 40px; /* mirror .cssbox_head right/left */ 
}

/* lgc end rounded box for notices */
