@charset "UTF-8";

/* GLOBAL STYLES */

html {
	
	background: url(../images/production/bg.jpg) top repeat-x; /* double stripes at top */
	background-color:#000000;
	}

body {
	font-family: "Arial","Lucida Grande",Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-color: #fff;
	
	}

	
.clearfix:after {
  	content: "."; 
  	display: block; 
  	height: 0; 
  	clear: both; 
  	visibility: hidden;
	}		
	
.clear {
	clear:both;
	}
	
	
.center {
	text-align:center;
	}	

#container {                   
	background: url(../images/production/wrapperBG.jpg) top center repeat-y; /* gradient bg */
	padding-bottom: 20px;
	width:1100px;

	margin:auto;
	
}	


#topBanner {
	width:1100px;

	margin:0px auto;
	background: url(../images/production/bannerBG.jpg) top center no-repeat; /* logo and stripes */
}				
	
#wrapper {
width:960px;
height:auto;
margin:0px auto;

	
}

#content {
	height:auto;
	width:960px;
	margin:0px auto;
	padding-bottom: 10px;

}

h1 {
color:#fff;
font-size: 32px;
text-align:center;
}

#leftMenu {
	position:absolute;
	left:40px;
	top:200px;
	display:inline;




	

	
}

#leftMenu ul {
	list-style-type: none;
	padding:0px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;


	}

#leftMenu ul li {
	
	margin:0px;
	padding: 14px 3px 3px 3px;
	height: 14px;
	width:170px;
	text-align:left;
	
	}
	
#leftMenu ul li a { /*left menu color*/
	color: #839242;
	text-decoration:none;
		}

	
#leftMenu ul li a:hover { /* left menu highlight color/effects */
	border-bottom: 2px solid #d5da93;
	}
	
#homeBodyCopy p a {
color:#fff;

}



/* BODY STYLES */


#galleries {
height: auto;
width:702px;

margin: 160px auto 0 auto;





}

#galleries h1 {
height:50px;
font-size:32px;
color:#fff;
margin:20px auto 0 auto;
text-align:center;
}

#gallery {
height: auto;
width: 702px;
/*border-bottom: double;
border-top:double;*/
}

#belowpic {
height:50px;
width:702px;
margin: 10px auto 10px auto;

}

#homeFlash {
height: 400px;
width: 829px;
margin: 20px auto 0 auto;
padding-bottom: 80px;
/*background: url(../flash/images/image01.jpg) no-repeat;*/
/*background: url(../images/production/flashBG.png);*/

}

#flash {
height: 360px;
width: 797px;
margin: 26px 0 0 17px;
padding-top: 27px;

}



#homeBodyCopy {
height: auto;
width: 600px;
margin: auto;
  background: #000;
                    padding: 0 20px;
                    -moz-border-radius-topleft: 10px;
                    -webkit-border-top-left-radius: 10px;
                    -moz-border-radius-topright: 10px;
                    -webkit-border-top-right-radius: 10px;
                    -moz-border-radius-bottomleft: 10px;
                    -webkit-border-bottom-left-radius: 10px;
                    -moz-border-radius-bottomright: 10px;
                    -webkit-border-bottom-right-radius: 10px;

}

#homeBodyCopy p {
height:auto;
width:600px;
margin:auto;
padding-top:20px;
padding-bottom: 20px;
line-height: 18px;
text-align: justify;
color:white;
}

#bottom {
background: url(../images/production/copyShadow.png) top center no-repeat transparent;
                width: 676px;
                height: 29px;
                    }


#links {
	height:58px;
	margin-top:25px;
	background: url(../images/production/linkBox.jpg) no-repeat bottom;
	font-family:"Arial";

}

#links ul {
	width:350px;
	height:58px;
	margin:0px 2px 2px 0px;
	font-size:24px;

}

#links ul li {
	display:inline;
	margin:10px 2px;
	padding: 0px 0 0px 6px;
	height: 16px;
	float: left;
	display: block;
}


/* HEADER STYLES */	
	
#header {
	height:auto;

	
	
	}
	
/* invisible home link */
#header h1 a {
display:block;
	height:100px;
	width:320px;
	margin-top:-8px;
	margin-right:320px;
	margin-bottom:-60px;
	text-indent:-9000px;
	float:right;


	}
	
	
#header ul.gallery {
	margin:0px 0px 0 670px;
	padding: 4px 0 0 0;
	font-family:"Arial";

	font-size: 18px;
	
	text-align: center;



	}

#header ul.gallery li {
display:inline;
	margin:32px 4px;
	padding: 0px 10px 2px 4px;
	height: 16px;

	float: left;
	display: block;
	text-align:center;
	
	}
	
	
	
#header ul.gallery li a {
	text-decoration: none;
	color:#666; /* menu font color */

	}
	
#header ul.gallery li a:hover {
	color:#fff;

	} 
	
#header ul.contact {
	margin:0px 0px 0 160px;
	padding: 4px 0 0 0;
	font-family:"Arial";

	font-size: 18px;
	
	text-align: center;



	}

#header ul.contact li {
	display:inline;
	margin:60px 4px;
	padding: 0px 10px 2px 4px;
	height: 16px;
	float: left;
	display: block;
	text-align:center;
	
	}
	
	
	
#header ul.contact li a {
	text-decoration: none;
	color:#666; /* menu font color */

	}
	
#header ul.contact li a:hover {
	color:#fff;

	} 


/*#header ul {
	margin:0px 130px 0 0px;
	padding: 4px 0 0 0;
	font-family:"Arial";

	font-size: 18px;
	
	text-align: center;



	}

#header ul li {
	display:inline;
	margin:60px 4px;
	padding: 0px 10px 2px 4px;
	height: 16px;
	float: right;
	display: block;
	text-align:center;
	
	}
	
	
	
#header ul li a {
	text-decoration: none;
	color:#666; /* menu font color 

	}
	
#header ul li a:hover {
	color:#fff;

	} */
	
/* FOOTER STYLES */		

#footerWrapper {
	background: url(../images/production/footerLine.jpg)top center repeat-x;
	margin-top:0px;
	padding: 0 0 0px 0;

	}
	
#footerContent {
	margin:0 auto;	
	width:1100px;
	height:92px;
	padding-top:0px;
	background: url(../images/production/footerBG.jpg);
	font-size: 11px;
	}	
	

	
	
ul.nav-secondary {
	width:160px;
	margin:0px auto;
	padding: 4px 0 0 0;
	font-family:"Arial";

	font-size: 12px;
	
	text-align: center;



	}

ul.nav-secondary li {
	display:inline;
	margin:20px 2px 0px 4px;
	padding: 0px 0px 2px 4px;
	height: 12px;
	float: left;
	display: block;
	text-align:center;
	
	}
	
	
	
ul.nav-secondary li a {
	text-decoration: none;
	color:#666; /* footer menu font color */

	}
	
ul.nav-secondary li a:hover {
	color:#fff;

	}
	
	
	ul.nav-copy {
	width:165px;
	margin:6px auto;

	color:#ffffff;
	font-size: 11px;
}


