@charset "utf-8";
/* CSS Document */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {margin:0;padding:0;}
body{font-family: Arial, Helvetica, sans-serif; background-color: #5b5b5b; margin: 0px;}


#page-wrap{width: 990px; margin-top: 0px; margin-left: auto; margin-right: auto; border: 1px solid black;}
	.link{text-align: center; font-size: 14px;}
		.link a{text-decoration: none; color: #333333; font-weight: bold;}
		.link a:hover{text-decoration: none; color: #999900; font-weight: bold;}
		.link a:visited{text-decoration: none; color: #333333; font-weight: bold;}
	#banner{width: 990px; height: 215px; background-image: url(../img/jones-banner.png);}
	
		#nav-bump{width: 990px; height: 181px;}
		#nav-container{height: 34px;}
			#nav-container #navigate{

				width: 1028px;
				height: 34px;
				margin: 0;
				padding: 0;
				
				
			
			}
			
			#nav-container #navigate li{
			
				display: inline;
			
			}
			#nav-container #navigate li a{
			
				float: left;
				outline: none;
				width: 120px;
				height: 0;
				padding-top: 34px;
				overflow: hidden;
					
			}
			#nav-container #navigate li a{background-image:url(../img/nav-sprite2.png); background-repeat: no-repeat;}
			#nav-container #navigate li#nav00 a{background-position: 0 0;}
			#nav-container #navigate li#nav01 a{background-position: -120px 0;}
			#nav-container #navigate li#nav02 a{background-position: -240px 0;}
			#nav-container #navigate li#nav03 a{background-position: -360px 0;}
			#nav-container #navigate li#nav04 a{background-position: -480px 0;}
			#nav-container #navigate li#nav05 a{background-position: -600px 0;}
			
			#nav-container #navigate li#nav00 a:hover{background-position: 0 -34px;}
			#nav-container #navigate li#nav01 a:hover{background-position: -120px -34px;}
			#nav-container #navigate li#nav02 a:hover{background-position: -240px -34px;}
			#nav-container #navigate li#nav03 a:hover{background-position: -360px -34px;}
			#nav-container #navigate li#nav04 a:hover{background-position: -480px -34px;}
			#nav-container #navigate li#nav05 a:hover{background-position: -600px -34px;}
			
			body#home #navigate li#nav00 a{background-position: 0 -68px;}
			body#products #navigate li#nav01 a{background-position: -120px -68px;}
			body#gallery #navigate li#nav02 a{background-position: -240px -68px;}
			body#about #navigate li#nav03 a{background-position: -360px -68px;}
			body#contact #navigate li#nav04 a{background-position: -480px -68px;}
			body#links #navigate li#nav05 a{background-position: -600px -68px;}
		
	
	#main-cont{ width: 990px; background-color: #FFFFFF; min-height: 300px !important; }
		.thumb{width: 125px; height: 125px; background-position: left; background-repeat: no-repeat; border: 1px solid #666666;}
		.thumb a img{border: none;}
		#gal1{margin-left: auto; margin-right: auto;}
		#main-cont h3{text-align: center; color: black; font-size: 16px; font-weight: bold;}
		table tr{vertical-align: top;}
		#leftCont{width: 749px;}
			#bg-top-L{width: 749px; height: 19px; background-image: url(../img/bg-top-L.png); background-repeat: no-repeat;}
			#mid-L{width: 749px;}
				#ampangle{text-align: center;}
				
				#video{width: 694px; height: 353px; background-image: url(../img/video.png); background-repeat: no-repeat; margin: auto;}
					#video-box{width:401px; height:329px; margin-left: auto; margin-right: 14px; margin-top: 10px; margin-bottom: 12px;}
			#bg-bot-L{width: 749px; height: 19px; background-image: url(../img/bg-bot-L.png); background-repeat: no-repeat;}
			
		#rightCont{width: 241px; background-color: #ebebeb; height: inherit; background-image: url(../img/bg-mid-R.png); background-repeat: repeat-y;}
			#bg-top-R{width: 241px; height: 19px; background-image: url(../img/bg-top-R.png); background-repeat: no-repeat;}
			#mid-R{width: 217px; padding: 12px; font-size: 12px; height: inherit;}
				.flash{text-align:center; font-size: 14px; font-weight: bold;}
			#bg-bot-R{width: 241px; height: 19px; background-image: url(../img/bg-bot-R.png); background-repeat: no-repeat; vertical-align: bottom;}
			
		#bg-top-page{width: 990px; height: 19px; background-image: url(../img/bg-top-L.png); background-repeat: repeat-x;}
		#middle-page{height: inherit; width: 930px; min-height: 300px !important; padding: 30px;}
			#links #middle-page{ background-image:url(../img/bgcheck.png); background-repeat:no-repeat; background-position: center;}
		#bg-bottom-page{width: 990px; height: 19px; background-image: url(../img/bg-bot-L.png); background-repeat: repeat-x; vertical-align: bottom;}

#footer-pg{ width: 990px; background-image: url(../img/footer.png); height: 70px;}
	#copy-bump{height: 35px; width: 990px;}
	#copyright{font-size: 10px; color: white; text-align: center;}
		#copyright a{font-size: 10px; color: white; text-decoration: none;}
		#copyright a:hover{font-size: 10px; color: #990000; text-decoration: none;}
		#copyright a:visited{font-size: 10px; color: white; text-decoration: none;}

object.centered 	{ 
			width:401px; 
			height:329px; 
			}



/* Contact Form */
fieldset{

	border: none;
}
#name, #phone, #email, #comments{

	width: 539px;
	border: 1px solid;
	/*border-radius: 5px;*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-color: #999999;;
	color: #666666;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
#name:focus, #phone:focus, #email:focus, #comments:focus{

	background-color: #dedede;
	border-color: #999900;

}
#middle-page{font-size: 12px;}
.warning{color: #990000; font-weight: bold;}
.messageSuccess{color: #006600; font-weight: bold;}
#error h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #660000; font-weight: bold;}
#error p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 15px;}
#error a, a:visited{ font-size: 16px; color: #660000; text-decoration: none; }
#error a:hover{ color: #333333; font-size: 16px; text-decoration: none;}


#movies{font-size: 16px; color: #999999; text-align: center;}
.products h2{text-align:center;}


