/*  	-----------------------------------------------------------------------------
		INTERFACE LAYOUT
		----------------------------------------------------------------------------- 	*/
		

BODY	{
	background: #B90A11 url(../images/background-fade.gif);
	background-repeat: repeat-x;
	margin:0;
}

#container {
	position: absolute;
	left: 50%;
	width: 856px;
	height:1000px;
	margin-left: -428px;
	margin-bottom: 100px;
	background: url(../images/background-image.jpg);
}

#footer {
	width:765px; 
	height:300px; 
	background-repeat:no-repeat; 
	position:absolute; 
	bottom:-330px; 
	left:81px; 
	margin-bottom:50px
}


/*  	-----------------------------------------------------------------------------
		MENU NAVIGATION
		----------------------------------------------------------------------------- 	*/	


#menu {
	position:absolute;
	top:5px;
	left:50px;
	font-size: 1px;
	z-index:100;
	font-family: 'Trebuchet MS', Arial;
}

#menu ul {
	position:absolute;
	left:29px;
	top:175px;
	list-style: none;
	margin:0;
	padding:0;
}

#menu ul li {
	margin:0;
	padding:0;
	font-size: 14px;
	font-family: 'Trebuchet MS', Arial;
	background: url(../images/back-menu-items.gif);
	width:147px;
	height:34px;
	display:block;
	overflow:hidden;
}

#menu ul li a {
	font-size: 14px;
	line-height:14px;
	font-family: 'Trebuchet MS', Arial;
	color: #5D503D;
	text-decoration:none;
	display:block;
	margin:0;
	padding:10px 0 0 5px;
}

#menu ul li a:hover {
	color: #DC7600;
}

#menu #logo h1 {
	position:absolute;
	background:url(../images/zigzag-logo.gif);
	width:161px;
	height:141px;
	top:15px;
	left:8px;
	display:block;
	text-indent: -999px;
	overflow: hidden;
	margin:0;
}


/*  	-----------------------------------------------------------------------------
		BODY COPY
		----------------------------------------------------------------------------- 	*/

#content 	{
	position:absolute;
	top: 267px;
	left:50px;
	font-family: 'Trebuchet MS', arial;
	font-size: 9pt;
	line-height: 13.5pt;
	color: #6F5A3B;
	width:790px;
	height:500px;
	text-align: justify;
}

div.righter {
	margin-left:200px;
	margin-top: 25px;
}

h1 {
	font-size: 20px;
	color:#AE8820;
	text-transform: uppercase;
	font-weight:normal;
	display:inline;
	line-height:20px;
}

div.sml {
	font-size: 9px;
	line-height:9px;
	color: #AE8820;
	text-transform: uppercase;

}


div.norm {
	margin: 50px 0 0 36px;
}

div.picbg {
	margin: 0;
	padding: 0;
	background: white;
	background-repeat: no-repeat;
}
		div.picbg p {
			margin: 0 30px 0 160px;
		}
		div.picbg h1 {
			margin: 80px 0 0 160px;
			padding: 20px 0 0 0;
			display:inline;
		}
		div.spacer20 {
			height: 20px;
			width: 80%;
		}
		

a.org {
	color: #DC7600;
	text-decoration:none;
}
	a.org:hover {
		text-decoration:underline;
	}



img.img_right {
	float:right;
	position:relative;
}


p.gal {
	padding-right: 40px;
}
p.gal a img {
	border: 1px solid #ddd;
	padding:10px;
	margin: 0 0 10px 10px;
}

p.gal a:hover img {
	border: 1px solid #aaa;
}