* {margin:0; padding:0;}

html, body {
	    width:100%;
        height:100%; 
		  z-index:1;
}
body {

	  background-image:url(images/bg-tile.jpg);
	  background-repeat:repeat-x;
	  background-position:top left;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:13px;
	  }

#wrapper {
	width:794px;
	text-align:center;
	margin:auto;
	background-image:url(images/content-tile.jpg);
	background-repeat:repeat-y;
	position:relative;
   min-height: 100%;
}

* html #wrapper {
	height: 100%;
}
		 
#header {background-image:url(images/bg-tile.jpg);
	     background-repeat:repeat-x;
		 
		
		}
#header img {margin:auto; text-align:center;display:block;}		 		 
	
#nav {position:absolute;
	  top:112px;
	  left:80px;
	  text-align:right;
	  height:25px;
	  font-size:12px;
	  text-transform:uppercase;
	  width:700px;
	  z-index:1;
	  }		 
#nav ul {margin:0; padding:5px;; list-style-type:none; display:block;}		 
#nav li {display:inline; border-right:1px solid #FFF; padding:3px 5px;}


#nav a:link {color:#FFF; text-decoration:none;}
#nav a:hover {background-color:#505155; text-decoration:none;}
#nav a:visited {color:#FFF; text-decoration:none;}

#nav2  {height:24px; 
		    font-size:12px;
			width:800px;
			position:absolute; 
			top:140px;
			right:0px;
			display:inline; 
			padding:0; margin:0;
			text-transform:uppercase;	
				z-index:20;
			}
			
#nav2 li {
		    display:inline; border-right:1px solid #6f0a0b; padding:3px 7px; 
			} 			
#nav2 a:link {
			color:#000; text-decoration:none;
			}			
#nav2 a:visited {color:#000; text-decoration:none;}
#nav2 a:hover {
             background-color:#6f0a0b; color:#FFF; text-decoration:none; padding-top:2px;}
#nav2 a:active {color:#FFF; text-decoration:none;}	
		 

.line {padding:0; margin:0; display:block;}



#content {width:794px;
		  text-align:left;
		  }
		  
#content p {width:545px; margin:5px 5px 5px 30px;}		  
#content a:link {color:#6f0a0b;}

		  
#top {margin:0px 10px 0px 20px; height:215px;}
#top h1 {font-size:20px; padding-left:120px; padding-top:10px;}
#top .mag {padding-left:25px; padding-top:10px; padding-bottom:10px;}	
	  
#imageSlideshowHolder {float:right; }

#imageSlideshowHolder{
	width: 323px;	/* IE 5.x */
	width/* */:/**/323px;	/* Other browsers */
	width: /**/323px;
	/* CSS HACK */
height: 215px;	/* IE 5.x */
	height/* */:/**/215px;	/* Other browsers */
	height: /**/215px;
	background-color:#FFF;
	position:relative;
	/* Never change this value */

}
#imageSlideshowHolder img{
position:absolute;
}
.imageInGallery{		
width:323px;
height:215px;
background-color:#503b20;

}
#box-top {background-color:#6f0a0b; height:26px; width:197px;}
#box-top h2 {color:#FFF; 
		     text-align:center; 
			 text-transform:uppercase;
			 font-size:16px;
			 padding-top:1px;
			 }
#box {float:right; 
      display:inline;
	  width:197px; 
	  margin-right:9px; 
	  background-color:#e0e1e2;
	  text-align:left; height:100%;
      }	  
#box h3 {font-size:12px; padding:5px 10px 0 10px;}
#box p {width:183px; padding:0px 10px; margin:0; font-size:11px;}

#homepage {margin:0 0 0 10px; background-image:url(images/homepage-tile.jpg); background-repeat:repeat-y;}
#homepage p {padding:10px; width:510px;}
#middle {margin-left:20px; padding-bottom:10px; height:100%; overflow:hidden;}
#middle h1 {padding:10px 0 10px 30px; color:#6f0a0b;}
#middle p {margin-bottom:10px; width:700px;}
.space {height:100px;}


#bottom {border-top:1px solid #6f0a0b; 
		 margin:-5px 10px 0px 10px; 
		 padding:10px 0 20px 10px;
		 width:765px;
		  text-align:center;
		  position:relative;
		  bottom:0;
	      }
#bottom a img {border:0;}		  
		 
 .footer {padding-top:20px;
    	  text-transform:uppercase; 
		  font-size:11px; 

		  }

.clear {clear:both; height:1px; overflow:hidden;}

/*  jake  mg 06/15/08 */
#jake {font-size: 1.1em;}

#jake a:link {color: #6f0a0b; text-decoration:none;}
#jake a:hover {text-decoration:none;}
#jake a:visited {color: #6f0a0b; text-decoration:none;}
	