 
/****** PAGE BACKGROUND ******/

body {
		background-image: url(../images/tan_bg.jpg);
		background-color: #E0D5A0;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;	
	 }
 html,body {
height: 100%;
}
 
/****** TEXT APPEARANCE ******/
a {
		text-decoration: none;
		color: #BC2323;
	  }
a:hover {
		text-decoration: underline;
		color: #BC2323;
	  }
.textbody {
		font-size: 10pt; 
		font-family: arial, helvetica, sans-serif;
		text-align: left;
		margin-left: 10px;   
		color: #000000;
	  }
.textbody_noformat {
		font-size: 10pt; 
		font-family: arial, helvetica, sans-serif;
		text-align: left;
		margin-left: 0px;   
		color: #000000;
	  }
.text8 {
		font-size: 8pt; 
		font-family: arial, helvetica, sans-serif;
		text-align: left;
		margin-left: 10px;   
		color: #000000;
	  }
.text8noformat {
		font-size: 8pt; 
		font-family: arial, helvetica, sans-serif;   
		color: #000000;
	  }
.text8noformat a {
		text-decoration: underline;
		color: #000000;
	  }
.text8noformat a:hover {
		text-decoration: underline;
		color: #978840;
	  }
.text8 a {
		text-decoration: underline;
		color: #000000;
	  }
.text8 a:hover {
		text-decoration: underline;
		color: #978840;
	  }
.text8right {
		font-size: 8pt; 
		font-family: arial, helvetica, sans-serif;
		text-align: right;
		padding-right: 5px;   
		color: #000000;
	  }
.text8right a {
		text-decoration: underline;
		color: #000000;
	  }
.text8right a:hover {
		text-decoration: underline;
		color: #978840;
	  }
.text8center {
		font-size: 8pt; 
		font-family: arial, helvetica, sans-serif;   
		color: #000000;
		text-align: center;
	  }
.text8center a {
		text-decoration: none;
		color: #000000;
	  }
.text8center a:hover {
		text-decoration: underline;
		color: #978840;
	  }
.textbodycenter {
		font-size: 10pt; 
		font-family: arial, helvetica, sans-serif;
		text-align: center;   
		color: #000000;
	  }
.textbodycenter_w {
		font-size: 8pt; 
		font-family: arial, helvetica, sans-serif;
		text-align: center;
		margin-bottom: 5px;   
		color: #FFFFFF;
	  }
.textbodycenter_w a {
		text-decoration: none;
		color: #FFFFFF;
	  }
.textbodycenter_w a:hover {
		text-decoration: underline;
		color: #F4C802;
	  }
.textbodyright {
		font-size: 10pt; 
		font-family: arial, helvetica, sans-serif;
		text-align: right;
		margin-left: 10px;   
		color: #000000;
	  }
.title {
		font-size: 12pt; 
		font-family: arial, helvetica, sans-serif;
		text-align: left;
		margin-left: 10px;
		margin-top: 10px;
		margin-bottom: 0px;   
		color: #000000;
	  }
.nav {
		font-size: 10pt; 
		font-family: arial, helvetica, sans-serif;
		text-align: left;
		margin-left: 15px;
		margin-top: 0px;
		margin-bottom: 0px;
		line-height: 18.8pt;   
		color: #DFD59F;
	  }
.nav a {
		text-decoration: none;
		color: #DFD59F;
	  }
.nav a:hover {
		text-decoration: none;
		color: #F7CA02;
	  }
.copyright {
		font-size: 8pt; 
		font-family: arial, helvetica, sans-serif;
		text-align: left;
		margin-left: 176px;
		margin-top: 0px;
		margin-botton: 0px;   
		color: #000000;
	  }
.copyright a {
		text-decoration: none;
		color: #000000;
	  }
.copyright a:hover {
		text-decoration: none;
		color: #000000;
	  }
.copyright a:visited {
		text-decoration: none;
		color: #000000;
	  }


/****** LAYOUT ******/
.tdheight { height: 502;
	}
#frame {
			width: 100%;
			border-width: 1px;
			padding: 0px;
			border : solid black 0px
			}
#contentleft {
			float: left;
			width: 75%;
			padding-right: 10px;
			border-width: 0px;
			}
#contentright {
			float: right;
			}
.contentheight {
			height: 85%;
			}

/****** BACKGROUNDS ******/
.bgred_filler { 
			background-image: url(../images/head_filler.jpg); 
		  	background-repeat: repeat-x;
			}
.bgblack_filler { 
			background-image: url(../images/head_filler_top_black.jpg); 
		  	background-repeat: repeat-x;
			}
.bgnav_filler { 
			background-image: url(../images/nav_filler.jpg); 
		  	background-repeat: repeat-y;
			height: 100%;
			}
.bghome { 
			background-image: url(../images/home_bg.jpg);
			background-repeat: no-repeat; 		  	
			}
.photonav { 
			background-image: url(../images/photonav.gif);
			background-repeat: repeat-x; 
			padding-bottom: 0px;		  	
			}
/****** BORDERS ******/
.picture_border {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
/****** LISTS ******/
			  
ul { 
	list-style-image: url(../images/red_triangle.gif) 
}

