@charset "utf-8";
/* CSS Document */
/* THREE COLUMN HYBRID, HEADER AND FOOTER */


body {background-color: #a38a91;
	  font-size: 14px;}
	 
.thrColHybHdr {width:expression(document.body.clientWidth < 782? "780px" : 
			   document.body.clientWidth > 1262? "1260px" : "auto");
			   margin: 0px 0px 0px 0px;}

.thrColHybHdr #container {margin: 10px 0px 0px 47px;}

	 
.thrColHybHdr #mainContent {font-family: "Arial", Helvetica, sans-serif;
							margin: 0px 0px 20px 110px;
							padding-left: 10px;
							padding-right: 10px;
							background-color: #fffff0; 
							color: #000000;
							border: solid 3px #695258;							
							width: 670px;}
						   
.thrColHybHdr #container p {font-family: "Arial", Helvetica, sans-serif;
							font-size: 14px;
						    width: 100%;
							padding-left: 25px;
							padding-right: 25px;}
						 							  
.thrColHybHdr #header {background: transparent; 
	                   width: 690px;
					   text-align: center;
					   margin: 0px  0px 0px 110px;
					   border: solid 3px #695258;}
	
.thrColHybHdr #nav {background: #fef5d1; 
				    width: 100%;
				    width: 685px;
					padding-left: 5px;
	                margin: 0px 0px 0px 110px;
					border-left: solid 3px #695258;
				    border-right: solid 3px #695258;}
				   
.thrColHybHdr #footer {background: #fffff0; 
				   	   width: 100%;
				       width: 660px;
	                   text-align: center;
				       font-size: 11px;}					  
	  
.thrColHybHdr a {background: transparent;
				 color: #990000;
				 font-size: 14px;
				 text-decoration:none;}
				
.thrColHybHdr a:hover {background: transparent;
				       color: #4d3d41;
				       font-size: 14px;
				       text-decoration:none;}
					   
.it {font-style: italic;
	 font-weight: bold;
	 font-size: 15px;
	 color: #990000;}
	 
.it1 {font-style: italic;}

.it2 {font-weight: bold;
	  color: #333333;
	  text-decoration: underline;}

.it3 {font-weight: bold;
	  color: #990000;
	  text-decoration: underline;}
	
.fltrt {float: right;
	    margin: 8px 5px 5px 5px;}
	   
.fltlft {float: left;
	     margin: 8px 8px 5px 5px;}

.clearfloat {clear:both;
    		 height:0;
    		 font-size: 1px;
    		 line-height: 0px;}
			 
.img {border: none;}	  	 

.col1 {font-family: "Arial", Helvetica, sans-serif;
	   font-size: 14px;
	   float: left;
	   width: 302px;
	   height: 298px;
	   margin: 10px 0px 0px 5px;}
					   
.col2 {font-family: "Arial", Helvetica, sans-serif;
       font-size: 14px;
	   float: left;
	   width: 420px;
	   margin: 10px 0px 7px 20px;}
	   
.form {font-family: "Arial", Helvetia, sans-serif;
	   width: 350px;
	   margin: 0px;}
	   
.form1 {padding-left: 40px;
		width: 100px;
		float: left;
		margin: 0px 0px 25px 0px;}

.formele {border: 1px solid #695258;
		  background-color: #f3eded;}	   
				
/* NAVIGATION MENU */  
.treemenu ul{margin: 0;
 			 padding: 0;
			 list-style-type: none;}
			 
/* TOP LEVEL LIST ITEMS */
.treemenu ul li{position: relative;
				display: inline;
				float: left;
				background-color: #fef5d1; 
				color: #990000;
				text-align: center;}				

/* TOP LEVEL MENU LINK ITEMS STYLE */
.treemenu ul li a{font-family: "Arial", Helvetica, sans-serif;
				  display: block;
				  width: auto; 
				  color: #4d3d41;
				  text-decoration: none;
				  padding: 5px 14px 5px 14px;
				  border: none;
				  font-weight: normal;
				  font-size: 14px;
				  text-align: center;}
				  
.treemenu ul li a:hover{font-family: "Arial", Helvetica, sans-serif;
						display: block;
						width: auto; /*width of sub menu levels*/
						color: #990000;
						background-color: #fef5d1;
						text-decoration: none;
						padding: 5px 14px 5px 14px;
						border: none;
						font-weight: normal;
						font-size: 14px;
						text-align: center;}
	
/* 1ST SUBL LEVEL MENU */
.treemenu ul li ul{left: 0;
				   position: absolute;
				   top: 1em; 
				   display: block;
				   visibility: hidden;
				   border: thin solid #4d3d41;}

/* SUB LEVEL MENU LIST ITEMS (UNDO STYLE FROM TOP LEVEL LIST ITEMS) */
.treemenu ul li ul li{display: list-item;
					  float: left;
                      border: thin solid #4d3d41;}
					  
/* SUB LEVEL MENU LINKS STYLE */
.treemenu ul li ul li a{font-family: "Arial", Helvetica, sans-serif;
						display: block;
						width: 100px; /*width of sub menu levels*/
						color: #4d3d41;
						text-decoration: none;
						padding: 5px 5px 5px 5px;
						border: none;
						font-weight: normal;
						font-size: 14px;
						text-align: center;}
						
.treemenu ul li ul li a:hover{font-family: "Arial", Helvetica, sans-serif;
							  display: block;
							  width: 100px; /*width of sub menu levels*/
							  color: #990000;
							  text-decoration: none;
							  padding: 5px 5px 5px 5px;
							  font-weight: normal;
							  font-size: 14px;
							  text-align: center;}

/* HOLLY HACK FOR IE */
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }