/* ---Basics--- */
span{
display: none;
}
body {
	background-image: url(images/body_tile.gif);
	margin: 0px;
	padding: 10px 0px 10px 0px;
	font-family: Verdana, Arial,Tahoma, sans-serif;
	color: #FFFFFF;
}
#container {
	width: 764px;
	margin: 0 auto;
	padding: 2px 1px 0px 1px;
	background-color:#000;
	border: 2px solid #a90000;
	font-size: .9em;
}

/* ---Links--- */

a:visited, a:link{
	color: #FFF;
	text-decoration: none;
}

/* ---Header--- */

h1 {
	width: 760px;
	height: 106px;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
	padding: 0;
}

/* ---Navigation--- */

#topnav {
	background-image: url(images/header_nav.jpg);
	background-repeat: no-repeat;
	width: 760px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
}
#topnav ul{
	float: right;
	width: 580px;
	margin: 0;
	padding: 0;
}
#topnav ul li{
	display: inline;
	margin:  0px 0px 0px -2px;
	padding: 0 14px;
	font-size: .8em;
	text-align: center;
}

#topnav a:{
	display: block;
}

#topnav a:hover{

}

#flash {
	width: 760px;
	height: 110px;
	padding:0px;
	margin: 0 auto;
	background-image: url(images/header_flash.jpg);
	background-repeat: no-repeat;
}
#flashVideo {
	width: 760px;
	height: 110px;
	padding:0px;
	margin: 0 auto;
	background-image: url(images/video_fla.jpg);
	background-repeat: no-repeat;
}

#flashAbout {
	width: 760px;
	height: 110px;
	padding:0px;
	margin: 0 auto;
	background-image: url(images/about_fla.jpg);
	background-repeat: no-repeat;
}

#flashPack {
	width: 760px;
	height: 110px;
	padding:0px;
	margin: 0 auto;
	background-image: url(images/pack_fla.jpg);
	background-repeat: no-repeat;
}

#flashGal {
	width: 760px;
	height: 110px;
	padding:0px;
	margin: 0 auto;
	background-image: url(images/gal_fla.jpg);
	background-repeat: no-repeat;
}

#flashMap {
	width: 760px;
	height: 110px;
	padding:0px;
	margin: 0 auto;
	background-image: url(images/map_fla.jpg);
	background-repeat: no-repeat;
}

/* ---CONTENT--- */


html>body #containertwo {
	margin: 0 auto;
	width: 760px;
	background-image: url(images/container_tile.gif);
	background-repeat: repeat-y;
	padding: 0;

}

#containertwo {
	width: 758px;
	margin: 0 auto;
	background-image: url(images/container_tile.gif);
	background-repeat: repeat-y;
	padding: 0;
}

	html>body #contentAbout img{
		float: left;
		margin: 10px 10px 0px 0px;
		border: 1px solid #760000;
	}

	#contentAbout img{
		float: left;
		margin: 3px 10px 0px 0px;
		border: 1px solid #760000;
	}

	#contentAbout{
		background-image: url(images/contentbg.gif);
		background-repeat: no-repeat;
		background-color: #191919;
		color: #FFF;
		width:740px;
		padding: 15px 9px 10px 9px;
		margin: 0px auto;
		border-top: 1px solid #760000;
		border-right: 1px solid #760000;
		border-left: 1px solid #760000;
	}

	#contentAbout p{
		margin: 10px 0px 0px 0px;
		line-height: 1.4em;
}
	}
	html>body #contentVideo img{
		float: left;
		margin: 10px 10px 0px 0px;
		border: 1px solid #760000;
	}

	#contentVideo img{
		float: left;
		margin: 3px 10px 0px 0px;
		border: 1px solid #760000;
	}
	#contentVideo{
		background-image: url(images/contentbg.gif);
		background-repeat: no-repeat;
		background-color: #191919;
		color: #FFF;
		width:740px;
		padding: 15px 9px 10px 9px;
		margin: 0px auto;
		border-top: 1px solid #760000;
		border-right: 1px solid #760000;
		border-left: 1px solid #760000;
	}
		#contentVideo p{
		margin: 10px 0px 0px 0px;
		line-height: 1.4em;
	}

html>body #contentHome {
	background-image: url(images/homebg.gif);
	background-repeat: no-repeat;
	color: #FFF;
	float: left;
	width: 587px;
	padding: 50px 0px 0px 7px;
	margin: 0px;
	border-top: 1px solid #760000;
}

#contentNews {
	padding: 0px 11px 0px 11px;
}

#contentHome {
	background-image: url(images/homebg.gif);
	background-repeat: no-repeat;
	color: #FFF;
	float: left;
	width: 588px;
	padding: 70px 0px 0px 7px;
	margin: 0px;
	border-top: 1px solid #760000;
}

#frontPic{
	border: 0px none #191919;
	text-align: center;
	margin: 0px 0px 15px 0px;
}

#contentHome p{
	padding: 0px 0px 15px 0px;
	line-height: 1.4em;
}

		#contentPack {
			background-image: url(images/contentbg.gif);
			background-repeat: no-repeat;
			color: #FFF;
			float: left;
			width: 588px;
			padding: 15px 0px 0px 7px;
			margin: 0px;
			border-top: 1px solid #760000;
		}
			.emp {
			color: #deb671;
			}
			.fly a:hover {
					color:#A90000;
					text-decoration:underline;
			}

		#contentPack img{
			border: 2px solid #760000;
		}

			#contentGal{
				/*background-image: url(images/contentbg.gif);
				background-repeat: no-repeat;*/
				background-color: #191919;
				color: #FFF;
				width:740px;
				padding: 15px 9px 10px 9px;
				margin: 0px auto;
				border-top: 1px solid #760000;
				border-right: 1px solid #760000;
				border-left: 1px solid #760000;
			}

					.gallery {
						text-align: center;
						font-family: Arial,Tahoma, Verdana,sans-serif;
					 }

					.gallery img{
						border: 2px solid #760000;
					}

					.gallery li{
						display: inline;
						text-align: center;
						list-style-type: none;
					 }

/*---SIDE CONTENT---*/

html>body #secondary {

	background-repeat: no-repeat;
	float: right;
	width: 155px;
	margin: 0px 0px 0px 0px;
	padding: 4px;
	border-top: 1px solid #760000;
}

#secondary {
	background-repeat: no-repeat;
	float: right;
	width: 152px;
	margin: 0px 0px 0px 0px;
	padding: 4px;
	border-top: 1px solid #760000;
}

.testi{
	background-image: url(images/testimonials.gif);
	background-repeat: no-repeat;
	width: 154px;
	height: 39px;
	margin: 0 auto;
	padding: 4px 0px 10px 0px;
}


.testi2 {
	list-style-type: none;
	font-size: .8em;
	font-style: italic;
	font-weight: bold;
}

html>body .testi3 {
	list-style-image: url(images/testi.gif);
	background-repeat: no-repeat;
	font-size: .9em;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 0px -10px;
}

.testi3 {
	list-style-image: url(images/testi.gif);
	background-repeat: no-repeat;
	font-size: .9em;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 0px -16px;
}

/* ---FOOTER--- */

#bottomnav {
	clear: both;
	width: 760px;
	height: 52px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
	margin: 0px auto;
	padding: 3px 0px 0px 0px;
	color: #FFFFFF;
}

#bottomnav ul{
	margin: 2px 0px 10px 0px;
	padding: 0;
}
#bottomnav li{
	display: inline;
	margin: 0px 15px 0px 30px;
	padding: 0px;
	width: 140px;
	text-align: center;
	list-style-type: none;
}

#bottomnav a{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
}

.copy {
	font-size: .9em;
}
