/* Body */

body {
	 width: 798px;
	 min-width: 798px;
	 margin: 0px auto;
	 margin-top: 15px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #000000;
	 background-image: url(images/bg.jpg);
	 background-repeat: repeat-x;
	 background-position: top;
	 background-color: #b8b39f;
	 text-align: center;
	 }
	 
p {
  margin: 0px;
  }

a:link {
	   color: #ac1c01;
	   text-decoration: none;
	   }
	   
a:visited {
	   color: #ac1c01;
	   text-decoration: none;
	   }
	   
a:hover {
	   color: #ac1c01 ;
	   text-decoration: underline;
	   }
	   
h1 {
   padding: 0px;
   color: #a51b01;
   margin-bottom: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 13px;
    }
	
h2 {
   padding: 0px;
   color: #000000;
   margin-bottom: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 13px;
    }
	
h3 {
   padding: 0px;
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 12px;
    }
   
hr {
	}
	
.hr2 {
	border-style: dashed;
	border-color: #a51b01;
	}
	
.field {
		border: 1px solid;
		border-color: #878787;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		}
		
.button {
		background-color: #878787;
		color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		border: 1px solid #878787;
		}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
/* Container */

#container {
		    width: 798px;
		    max-height: none;
		    min-height: inherit;
		    margin: 0px auto;
		    border: 1px solid #ffffff;
		   }
		  
/* Header */

#header {
		 width: 798px;
		 margin: 0px auto;
	  	} 
		
#image1 {
		 width: 289px; 
		 height: 61px;
		 float: left;
		 background-image: url(images/header_01.jpg);
		}

#image2 {
		 width: 235px; 
		 height: 61px;
		 float: left;
		 background-color: #ac1c01;
		}	
		
#image3 {
		 width: 274px; 
		 height: 61px;
		 float: left;
		 background-image: url(images/header_03.jpg);
		}
			
/* Menu */

#menu {
	  width: 788px;
	  height: 51px;
	  clear: left;
	  margin: 0px auto;
	  text-align: center;
	 }	
	 
#menuimage1 {
		 width: 183px; 
		 height: 51px;
		 float: left;
		}	
		
#menuimage2 {
		 width: 187px; 
		 height: 51px;
		 float: left;
		}
		
#menuimage3 {
		 width: 236px; 
		 height: 51px;
		 float: left;
		}
		
#menuimage4 {
		 width: 182px; 
		 height: 51px;
		 float: left;
		}
		
/* Top */
		
#toprow1 {
	  width: 788px;
	  height: 83px;
	  clear: left;
	  margin: 0px auto;
	  text-align: center;
	 }
	 
#topimage1 {
		 width: 240px; 
		 height: 83px;
		 float: left;
		 background-image: url(images/top_01.jpg);
		}
		
#topimage2 {
		 width: 295px; 
		 height: 83px;
		 float: left;
		 background-image: url(images/top_02.jpg);
		}
		
#topimage3 {
		 width: 253px; 
		 height: 83px;
		 float: left;
		 background-image: url(images/top_03.jpg);
		}	 
		
#toprow2 {
	  width: 788px;
	  height: 85px;
	  clear: left;
	  margin: 0px auto;
	  text-align: center;
	 }		
		

		
#topimage4 {
		 width: 240px; 
		 height: 85px;
		 float: left;
		 background-image: url(images/top_04.jpg);
		}
		
#topimage5 {
		 width: 295px; 
		 height: 85px;
		 float: left;
		 background-image: url(images/top_05.jpg);
		}
		
#topimage6 {
		 width: 253px; 
		 height: 85px;
		 float: left;
		 background-image: url(images/top_06.jpg);
		}
		
/* Text Region */

#content_container {
		   border: 5px solid #c0452e;
		   }

#textregion {
			width: 758px;
			margin: 0px auto;
			text-align: left;
			padding: 15px;
			background-color: #FFFFFF;
			}
 
/* Footer */

#footer {
		 clear: left;
		 width: 768px;
		 height: 75px;
		 background-image: url(images/footer_bg.jpg);
		 margin-top: 0px auto;
		 padding: 10px 10px 10px 10px;
		 color: #000000;
		 background-color: #000000;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		}
		
#footerlf {
		 float:left;
		 width: 488px;
		 height: 75px;
		 margin-top: 0px auto;
		 text-align: left;
		}
		
#footerrt {
		 float: left;
		 width: 280px;
		 height: 75px;
		 margin-top: 0px auto;
		 text-align: left;
		}
		
.footerspace		
{
	padding: 5px 0px 5px 20px;
	}
		
#footer a:link {
	   color:#991800;
	   text-decoration:none;
	   }
	   
#footer a:visited {
	      color:#991800;
	      text-decoration:none;
	      }
	   
#footer a:hover {
	    color:#991800;
	    text-decoration:underline;
	    }
		
/* copyright */

#copyright {
		   width: 789px;
		   margin-top: 5px;
		   text-align: right;
		   color: #5f5d53;
		   font-family: Arial, Helvetica, sans-serif;
		   font-size: 10px;
		   }

.imageright {
			float: right;
			margin: 0px 5px 10px 15px;
			}
			
.imageleft {
			float: left;
			margin: 0px 15px 10px 10px;
			}