@charset "utf-8";
/* CSS Document */
body{
	background-repeat:repeat-y;
	background-color:#000;
	background-position:center;
	background-image:url(americanflagbg.jpg);
}


#contact{
			
			color:#000;
			font-weight:bold;
			font-family:"Special Elite";
			font-size:16px;
			padding-bottom:30px;
			padding-top:50px;
			
		}
#amendment{padding:10px;
			width:200px;
			margin-left:50px;
			color:#000;
			font-weight:bold;
			font-size:14px;
			float:left;}		
#logo{
	margin-left:25px;
		-moz-box-shadow: 2px 2px 2px #000;
-webkit-box-shadow:2px 2px 2px #000;
box-shadow: 2px 2px 2px #000;
width:125px;
height:125px;
float:left;
}
#top{text-align:center;
		width:1100px;
		padding-bottom:20px;
		margin-left:auto;
		margin-right:auto;
		padding-top:20px;}
#nrapic{width:150px;
		height:100px;
		float:right;
		margin-right:25px;
		}

#contact ul li {display:inline;
					text-decoration:none;
					padding:5px;
}

#contact ul li a  {text-decoration:none;
					color:#000;}

#contact ul a small  {text-decoration:none;
					color:#000;
					font-size:10px;
					margin-left:20px;}
#copyright {font-size:12px;
			text-align:center;
			color:#000;
			font-weight:bold;
			padding-top:22px;
			
			}
#copyright a {text-align:center;
			color:#000;
				text-decoration:none;}
nav ul li{padding:7px;
			display:inline;
			}
nav ul li a{text-decoration:none;
text-shadow:1px 1px 1px #fff;
color:#000;}
nav{margin-right: auto;
	margin-left: auto;
	margin-top:50px;
	width:900px;
	font-family:"Special Elite";
	font-size:18px;
	font-weight:bold;
	text-align:center;}			
#wrapper{	
	
-moz-box-shadow: 12px 16px 25px #736d73;
-webkit-box-shadow: 12px 16px 25px #736d73;
box-shadow: 12px 16px 25px #736d73;
	

	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
	zoom: 1;
margin-left:auto;
		margin-right:auto;
		width:1000px;
	background:-webkit-gradient(linear, 80% 20%, 13% 80%, from(#00001A), to(#FFFFFF));
		padding:10px;
	border:solid 2px #fff;

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(left, #999 0%, #00001A 100%);
	}	
		
h2{text-align:center;
	text-shadow:1px 1px 1px #FFF;
	font-weight:bold;
	font-size:30px;
	padding-top:15px;}
h3{text-shadow:1px 1px 1px #d6d3d6;}
#banner h3{margin-left:20px;
			text-shadow:4px 4px 4px #000;
			color:#fff;
			font-size:25px;
			}
#home{width:300px;
		font-family:"Special Elite";
		padding-left:15px;
		
		font-weight:bold;
		font-size:15px;
	   
		color:#000;
	}
#home ul li a{text-decoration:none;
			
			color:#000;	}
#home ul li{list-style-type:none;
			padding:10px;	
			}	
#banner{float:right;
		width:250px;
		font-family:"Special Elite";
		font-weight:bold;
		font-size:25px;
		text-align:center;
		line-height:25px;
		letter-spacing:2px;
		color:#FFF;
		margin-right:10px;
		margin-top:30px;

}


		
	
#banner ul li a {text-decoration:none;
			text-shadow:2px 2px 2px #000;
			color:#FFF;
		
			}
#banner ul li{padding-bottom:20px;
				list-style-type:none;
				}

#small{font-size:8px;
		margin-left:40px;}
header{margin-left:400px;
		padding:10px;}

footer{clear:both;
	text-align:center;
	padding-bottom:10px;
	padding-top:10px;}
footer ul li {padding:10px;
				display:inline;}
footer ul li a{text-decoration:none;
				color:#000;
				font-weight:bold;
				font-size:18px;}
form{text-align:center;
	padding-bottom:10px;
	padding-top:10px;
}
#counter{text-align:center;
			padding:10px;}

#bottom{float:left;}
h4{text-align:center;}
#blogcontent{width:650px;
				font-family:"Special Elite";
				padding-left:20px;
				font-size:14px;
				letter-spacing:1px;}
#FAQs{padding-left:10px;
		
		margin-right:250px;
		font-size:14px;
		width:650px;}
.faqbold{font-weight:bold;}
#testimonial{padding-left:20px;
				padding-right:40px;
				font-family:"Special Elite";
				margin-right:250px;
				padding-left:20px;
				width:650px;
				font-size:18px}
#testimonial a{text-decoration:none;
				color:#000;
				font-family:"Special Elite";
				font-weight:bold;}
.testimonialinfo{font-size:14px;}
				
#paymentform{font-family:"Special Elite";
				font-size:18px;
				font-weight:bold;
				text-align:center;
				width:650px;
				padding-left:20px;}
#paymentform a{text-decoration:none;
				color:#000;}
#darkblog{color:#FFF;}
#advertisingpartners{
		font-family:"Special Elite";
		font-weight:bold;
		font-size:25px;
	
		line-height:25px;
		letter-spacing:2px;
		color:#000;
		padding:20px;}
#advertisingpartners ul li a {text-decoration:none;
			text-shadow:2px 2px 2px #FFF;
			color:#000;
			}
			
#advertisingpartners ul li{padding-bottom:8px;
				list-style-type:none;
				display:inline;
				padding:50px;}
h3{text-align:center;
font-size:25px;
text-shadow:2px 2px 2px #000;
			color:#FFF;
			font-family:"Special Elite";
		font-weight:bold;}
#blog{color:#fff;
		font-size:30px;}
#reservation{font-family:"Special Elite";
		padding-left:20px;
	
		font-weight:bold;
		font-size:20px;
		text-align:center;
		line-height:25px;
		letter-spacing:2px;
		color:#000;}
#reservation ul li a{text-decoration:none;
			text-shadow:2px 2px 2px #FFF;
			color:#000;	}
#reservation ul li{list-style-type:none;
			padding:10px;	
			}	
#about{width:650px;
				font-family:"Special Elite";
				padding-left:20px;
				font-size:18px;
				letter-spacing:1px;}
				
#archives{width:700px;
		font-family:"Special Elite";
		padding-left:20px;
	
		font-weight:bold;
		font-size:20px;
		text-align:center;
		line-height:25px;
		letter-spacing:2px;
		color:#000;}
		
#archives ul li a{text-decoration:none;
			
			color:#000;}
			
#archives ul li{list-style-type:none;
			padding:10px;	}
			
h5{padding-left:15px;
	text-shadow:1px 1px 1px #FFF;
	font-weight:bold;
	font-size:20px;
	text-align:center;}
	
#gallery{float:right;
			text-align:center;}
#container{width: 1000px;
	margin-right: auto;
	margin-left: auto;
	
	
			}

#contactinfo{padding-top:20px;
	text-align:center;
		font-family:"Special Elite";
		padding-left:15px;
		
		
		font-size:25px;
	   
		color:#000;}
#contactinfo ul li{list-style-type:none;
			padding:10px;
			font-weight:bold;}
			

			
 #logo small  {text-decoration:none;
					color:#000;
					
					font-size:9px;
					font-family:"Special Elite";
					}


					

			
