* {
margin: 0;
padding: 0;
}

body {
background: gray url('images/bg.png') top left;
font-family: Verdana, Sans-serif;
font-size: 90%;
}

form {
float: left;
margin: 15px 0 0 400px;
width: 500px;
}

	form dl {
	float: left;
	width: 250px;
	}
	
		form dl dt {
		color: white;
		}
	
			form dl dd input {
			padding: 4px;
			width: 150px;
			}
	
	form p input {
	margin-top: 20px;
	}

	#content {
	background: url('images/content.png') top left no-repeat;
	float: left;
	height: 305px;
	margin: 197px 0 0 51px;
	width: 1003px;
	}
	
		#content div.content {
		float: left;
		margin: 20px 0 0 40px;
		width: 465px;
		}
		
		#content a {
		color: white;
		}
	
		#content h1 {
		clear: right;
		color: #666;
		float: left;
		margin: 0px 0 10px 0px;
		width: 465px;
		}
		
		#content img {
		border: none;
		float: right;
		margin-right: 40px;
		}
		
		#content p {
		color: #666;
		float: left;
		font-size: .9em;
		margin: 0 0 10px 0px;
		width: 445px;
		}
		
		#content ol {
		list-style: none;
		margin: 10px 0 0 0px;
		}
		
			#content ol li {
			margin-bottom: 5px;
			}
		
			#content ol li a {
			font-weight: bold;
			text-decoration: none;
			}

	#frame {
	background: black;
	margin: 30px auto;
	width: 1096px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	}
	
	#logo h1 {
	background: url('images/logo.png') top left no-repeat;
	float: left;
	height: 158px;
	left: 20px;
	position: absolute;
	text-indent: -5000px;
	top: 27px;
	width: 433px;
	}
	
	#logo h2 {
	float: left;
	font-size: 3em;
	font-weight: lighter;
	right: 45px;
	position: absolute;
	top: 105px;
	}
	
		#logo h2 a {
		color: white;
		text-decoration: none;
		}
	
	#logos h4 {
	background: url('images/tel.png') top left no-repeat;
	clear:both;
	display: inline-block;
	height: 41px;
	margin: 10px 0 0 48px;
	text-indent: -5000px;
	width: 268px;
	}
	
	#logos p {
	color: #777;
	display: inline-block;
	margin: 10px 0 10px 50px;
	}
	
	#nav {
	background: url('images/nav.png') top left no-repeat;
	height: 54px;
	position: absolute;
	top: 0px;
	right: 45px;
	width: 341px;
	}
	
		#nav ul {
		float: left;
		font-size: 1.6em;
		list-style: none;
		margin: 9px 0 0 35px;
		}
		
			#nav ul li {
			border-right: 2px solid white;
			float: left;
			margin-right: 10px;
			padding-right: 10px;
			}
			
					#nav ul li.last {
					border-right: none;
					}
			
				#nav ul li a {
				color: white;
				text-decoration: none;
				}
				
				#nav ul li a:hover, #nav ul li a.on {
				color: #FA6918;
				}
				
	#splash {
	float: left;
	height: 305px;
	overflow: hidden;
	width: 485px;
	}
	
		#splash ul {
		list-style: none;
		}
				
	#three {
	background: url('images/three.png') top left no-repeat;
	float: left;
	height: 143px;
	margin: 40px 0 0 50px;
	width: 1002px;
	}
	
		#three.offers {
		background: url('images/offers.png') top left no-repeat;
		position: relative;
		}
		
		#three.opening {
		background: url('images/contact.png') top left no-repeat;
		}
	
		#three div {
		color: white;
		float: left;
		margin: 70px 2px 0 116px;
		width: 213px;
		}
		
			#three div a {
			display: block;
			height: 40px;
			margin-bottom: 5px;
			margin-top: -45px;
			width: 213px;
			}
			
		#three div.offer {
		display: none;
		font-size: 180%;
		left: 280px;
		position: absolute;
		top: -50px;
		width: 500px;
		}
		
			#three div.offer h4 {
			margin-bottom: 15px;
			}
	
	#wrapper {
	float: left;
	position: relative;
	width: 1096px;
	}
	
	h1.welcome {
	background: #D6E34C url('images/h1-welcome.png') top left no-repeat;
	height: 53px;
	text-indent: -5000px;
	width: 465px;
	}
	
	h1.contact {
	background: #D6E34C url('images/h1-contact.png') top left no-repeat;
	height: 53px;
	text-indent: -5000px;
	width: 465px;
	}
	
	h1.offers {
	background: #D6E34C url('images/h1-offers.png') top left no-repeat;
	height: 53px;
	text-indent: -5000px;
	width: 465px;
	}
	
	p.white {
	color: white !important;
	}
