			body	{	background-image: url(images/header.png), url(images/bg1.png), url(images/bgtop.png), url(images/gradient.png), url(images/bgmain.png);
						background-position: top center, top center, top right, bottom left, top left;
						background-repeat: no-repeat, repeat-x, repeat-x, repeat-x, repeat;
						background-color: #1a1a1a;
					}
					
			body, p, table {  font: 12px helvetica, arial, sans-serif;}
					
			a, a:hover { text-decoration: none;	
						-moz-transition: 0.4s ease-in-out; 
						-webkit-transition: 0.4s ease-in-out;
			    color: #ff0000;
			}
					
			#container	{	position: relative;
							margin: 0 auto;
							margin-top: 241px;
							width: 1064px;
							min-height: 200px;
							overflow: hidden;
						}
						
				#details	{	position: relative;
								float: left;
								font: 14px arial;
								color: #fff;
								text-transform: capitalize;
								margin-left: 650px;
								background: #000;
								padding: 10px;
								text-align: center;
								border-top-right-radius: 30px;
								border-top-left-radius: 30px;
								border-top: 5px solid #ff0000;
								letter-spacing: 2px;
								 
							}
							
					#details b { font: 28px arial;
								 color: #ff0000;
								 letter-spacing: -1px !important;
								 font-weight: heavy !important;
								 text-shadow: 1px 0px 0px #b20505;
								 }
								 
				#nav	{	position: relative;
							float: left;
							width: 100%;
							padding: 10 0;
							margin-top: 20px;
							color: #fff;
							text-align: right;
							}
							
						#nav a { 
									display: inline;
									padding: 10 5 3;
									margin: 0 2 0;
									font: 26px arial;
									text-transform: uppercase;
									font-weight: normal;
									color: #808080;
									text-align: center;
									border-bottom: 2px solid black;
								 }
								 
							#nav a:hover { 
											color: #fff; 
											border-color: #ff0000;
										}
						
				#photos	{	position: relative;
							float: left;
							width: 1064px;
							height: 296px;
							padding: 15px;
							margin-top: 50px;
							margin-bottom: 20px;
							background: #000;
							}
							
				#content	{	position: relative;
								float: right;
								padding: 15px;
								font: 14px/16px arial, helvetica, sans-serif;
								background: #000;
								color: #fff;
								width: 580px;
							}
							
				#maps { 	position: relative;
							float: left;
							padding: 15px; 
							width: 400px !important; 
							margin-right: 10px; 
							background: #000;
							color: #808080}
							
				#maps b { color:#ff0000; font-size: 16px; font-weight: normal;}
				#maps table { color: #808080;}
							
				#services	{	position: relative;
								float: right;
								padding: 15px;
								margin-top:20px;
								font: 14px/16px arial, helvetica, sans-serif;
								background: #000;
								color: #fff;
								width: 580px;]
							}			
							#services img { margin: 2px 0px; border: 1px solid #808080; max-width: 290px;}
					
#foot	{	position: relative; 
			float: left;
			width: 1064px;
			margin-top: 20px;
			padding: 0 0 40;
			background: #000;
		}
		
		
		#foot div a { display: block; color: #eee; text-transform: capitalize;}
		#foot div img { margin: 10px;}
		
					
h1, h2 { 	font-size: 28px;
			line-height: 32px !important;
			margin: 0px;
			font-weight: normal;
			letter-spacing: 2px;
			text-transform: uppercase;
			color: #ff0000;
			border-bottom: 10px double #1a1a1a;
	 }
	 
	 h2 { font-size: 18px; line-height: 24px; letter-spacing: 1px;}