body {
		text-align:center;}
		
		
		
#header {
		float:left;
		width:100%;
		height:125px;
		background-color:#b3b3ab;
		border-bottom:5px solid #bd3526;
		overflow:hidden;}
		
#top {
		width:97%;
		min-width:900px;
		max-width:1200px;
		height:100px;
		margin:0px auto;
		clear:right;}
		
#logo {
		text-align:left;
		vertical-align:middle;}
		
		
#phone img{
		float:right;}
#phone p {
		position:relative;
		top:15px;
		float:right;
		margin-left:20px;}
		
		
#topnavbox{
	width:97%;
	min-width:900px;
	max-width:1200px;
	margin:0px auto;}
		
		
		
#nav {
		float:right;}
		
		
#photo{
		float:left;
		height:367px;
		width:100%;
		background-image:url(../images/mid.png);
		background-repeat:repeat-x;}

		
#photoins h1 {
		max-width:450px;
		max-height:40px;
		overflow:visible;
		position:relative;
		top:30px;
		left:25px;
		font-size:24px;
		color:white;}

#photoins h2 {
		max-width:400px;
		max-height:40px;
		overflow:visible;
		position:relative;
		top:20px;
		left:150px;
		font-size:20px;
		color:gray;}
		
#photoins{
		min-width:900px;
		width:97%;
		max-width:1200px;
		margin:0px auto;
		height:367px;
		background-image:url(../images/photo.jpg);
		background-repeat:no-repeat;
		background-position:right;
		text-align:left;}
	
#booking {
		position:relative;
		float:left;
		top:100px;}
		
#booking ul{
		margin-top:0px;
		padding:0px;}
			
			
			
#booking ul li{
		font-size:16px;
		font-weight:bold;
		text-align:left;
		padding-left:20px;
		margin:10px 0px 0px 40px;
		list-style:none;
		background-image:url(../images/arrow.png);
		background-position:0px -3px;
		background-repeat:no-repeat;}
			
		
#booking ul a{
		text-decoration:none;
		color:#bd3526;}
		

#booking ul a:visited {
		text-decoration:none;
		color:#bd3526;}

#content {
		width:100%;
		float:left;}

#main {
		margin:0px auto;
		min-width:900px;
		width:97%;
		max-width:1200px;}
#main td {
		vertical-align:top;}
.heading {
		text-align:center;
		background-color:#8d8d87;
		padding:10px 0px;
		margin:0px;
		}
		
.paragraph {
		text-align:left;
		margin-top:10px;}
#at img {
		margin-top:20px;
		border:1px solid gray;}	
			
#offers ul{
		margin:10px 0px;
		width:350px;
		text-align:left;
		font-size:14px;
		font-weight:bold;}
		
#offers ul li{
		margin:10px 0px;}
		
.cars p {
	position:relative;
	top:15px;
	margin-top:10px;
	float:left;
	width:180px;
	text-align:left;}
	
.cars img {
	float:left;
	margin-left:20px;}
		
#footer {
		margin-top:10px;
		float:left;
		width:100%;
		height:50x;
		background-color:#414135;}
		
#nav2 {
		max-width:1200px;
		margin:0px auto;
}
#nav2 ul {
			float:right;
			margin:10px 0px;
}
			

	



		

	

		
