/* ******************* */ 
/* Main stuff and such */
/* ******************* */

html,body	{
			 height: 100%;
			 width: 100%;
			 text-align: center;
			 margin: 0px auto;
			 padding: 0px;;
			 background-image: url('../images/layout/bg.jpg');
			 color: white;
			}
			
			
img	{
	 border: 0px;
	 padding: 0px;
	 margin: 0px auto;
	 vertical-align: top;
	}

p	{
	 text-indent: 0.25in;
	 text-align: justify;
	}
	
div	{
	 font-family: arial, sans-serif;
	 font-size: 12px;
	 color: #000000;
	}
	
h3	{
	 font-family: arial, sans-serif;
	 font-weight: bold;
	}
	
hr	{
	 width: 90%;
	 size: 1px
	 color: #ABABAB;
	}

/* **************** */
/* Classes and such */
/* **************** */

.filler	{
		 float: right;
		 clear: both;
		 min-height: 100%;
		}

.clickFull	{
			 width: 109px;
			 height: 109px;
			 border: 2px #FFA000 solid ;
			 background-image: url('../images/pages/index/clickFullOff.jpg');
			 background-position: bottom left;
			 background-repeat: no-repeat;
			 display: block;
			}

.clickFull:hover	{
					 background-image: url('../images/pages/index/clickFullOn.jpg');
					 display: block;
					}


.ilta	{
		 height: 100%;
		 vertical-align: bottom;
		}
		
.newsContainer	{
				 vertical-align: top;
				 height: 130px;
				 display: block;
				}
		
.floatLeft	{
			 float: left;
			 vertical-align: top;
			 display: block;
			 margin-right: 3px;
			}
			
.floatRight	{
			 float: right;
			 vertical-align: top;
			 display: block;
			 margin-left: 3px;
			}
			
.alignLeft	{
			 clear: right;
			 text-align: left;
			 vertical-align: top;
			 margin-bottom: 20px;
			 display: block;
			}

.alignRight	{
			 clear: left;
			 text-align: right;
			 vertical-align: top;
			 margin-bottom: 20px;
			 display: block;
			}
			
.newsFooter	{
			 vertical-align: bottom;
			}
		
/* ************** */
/* Links and such */
/* ************** */

a:link	{
		color: #7B5A22;
		text-decoration: none;
		}
		
a:visited	{
			 color: #7B5A22;
			 text-decoration: none;
			}
			
a:hover	{
		 color: #659774;
		 text-decoration: underline;
		}
		
a:active	{
			 color: #7B5A22;
			 text-decoration: none;
			}


a.leftNav:link	{
				 font-family: arial, sans-serif;
				 font-size: 12px;
				 color: #ffffff;
				 text-decoration: none;
				}	

a.leftNav:visited	{
					 font-family: arial, sans-serif;
					 font-size: 12px;
					 color: #ffffff;
					 text-decoration: none;
					}

a.leftNav:hover	{
				 font-family: arial, sans-serif;
				 font-size: 12px;
				 color: #659774;
				 text-decoration: none;
				}

a.leftNav:active{
				 font-family: arial, sans-serif;
				 font-size: 12px;
				 color: #ffffff;
				 text-decoration: none;
				}

a.topNav:link	{
				 font-family: arial, sans-serif;
				 font-size: 14px;
				 color: #ffffff;
				 text-decoration: none;
				 line-height: 175%;
				}	

a.topNav:visited{
				 font-family: arial, sans-serif;
				 font-size: 14px;
				 color: #ffffff;
				 text-decoration: none;
				 line-height: 175%;
				}

a.topNav:hover	{
				 font-family: arial, sans-serif;
				 font-size: 14px;
				 color: #000000;
				 text-decoration: underline overline;
				 font-weight: bold;
				 line-height: 175%;
				}

a.topNav:active	{
				 font-family: arial, sans-serif;
				 font-size: 14px;
				 color: #ffffff;
				 text-decoration: none;
				 line-height: 175%;
				}


/* ********************** */
/* Structure IDs and Such */
/* ********************** */

#container	{
			 width: 850px;
			 height: 100%;
			 margin: 0px auto;
			 vertical-align: top;
			 text-align: center;
			 display: block;
			}

#containerB	{
			 width: 639px;
			 height: 100%;
			 margin: 0px auto;
			 vertical-align: top;
			}


#left	{
		 float: left;
		 width: 162px;
		 height: 100%;
		 background-image: url('../images/layout/navtile.jpg');
		 background-position: 3px 0px;
		 background-repeat: repeat-y;
		 display: block;
		}

#leftBorder	{
			 float: left;
			 width: 3px;
			 height: 100%;
			 background-image: url('../images/layout/left.jpg');
	 		 background-repeat: repeat-y;
	 		}
	 		
#leftNav	{
			 float: left;
			 width: 152px;
			 text-align: left;
			}
	 		
#leftSpacer	{
			 float: right;
			 width: 7px;
			 height: 100%;
			 background-image: url('../images/layout/middlebar.jpg');
			 background-repeat: repeat-y;
			}
			
#main	{
		 float: left;
		 width: 639px;
		 height: 100%;
		 display: block;
		}
			
#banner	{
		 width: 639px;
		 height: 97px;
		}
		
#nav	{
		 width: 639px;
		 height: 31px;
		 text-align: center;
		 vertical-align: middle;
		 background-image: url('../images/layout/topnavback.jpg');
		}
		
#content	{
			 float: left;
			 width: 502px;
			 min-height: 100%;
			 background-color: #ffffff;
			 background-image: url('../images/layout/bodytop.jpg');
			 background-position: top left;
			 background-repeat: no-repeat;
			 padding-left: 5px;
			 padding-right: 5px;
			 color: #000000;
			 display: block;
			}
			
#green	{
		 float: left;
		 width: 127px;
		 height: 100%;
		 background-color: #34481E;
		 display: block;
		}

#orange	{
		 position: relative;
		 width: 639px;
		 height: 10px;
		 background-color: #AE730F;
		}
		
			
h4  {
	 font-family: arial, sans-serif;
	 color: #000000;
	 }
	 
h5  {
	 font-family: arial, sans-serif;
	 color: #666633;
	 font-weight: bold;
	 font-size: 18px;
	 }