	body{
		background:	#64615b url(images/bg.jpg) repeat-x top left;
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	h1, h2, h3, h4,p{
		margin:0px;
		padding:0px;	
	}
	.wrapper{
		width:905px;
		background:url(images/body.png) repeat-y top center;
		margin:0px auto;
	}
	

	.header{
		height:176px;
		position:relative;	
		background:url(images/header.jpg) no-repeat top center;
	}
	
	.header h1{
		color:#591f16;
		text-transform:uppercase;
		font-size:14px;
		position:absolute;
		top:10px;
		right:40px;	
	}
	
	.header h2{
		color:#495052;
		text-transform:uppercase;
		font-size:16px;
		position:absolute;
		top:120px;
		left:212px;	
	}
	.content{
		min-height:500px;	
		padding:0px 50px;
	}
	
	.footer{
		background:url(images/footer.jpg) no-repeat bottom center;
		height:117px;
		line-height:77px;
		font-size:10px;
		text-align:center;
	}
	
	.footer a{
		color:#45423c;
		margin-left:30px;
	}
	
	.intro{
		width:315px;
		background:url(images/intro.jpg) no-repeat top center;
		height:300px;
		float:left;
		padding:10px 195px 10px 10px;
		color:#fff;
		margin-left:-15px;
	}
	
	.intro p{
		line-height:130%;	
	}
	.intro h2{
		font-size:17px;
		width:350px;
		text-align:center;
		color:#8f1902;
		letter-spacing:-1px;
		margin:20px 0px;
	}
	h2{
		font-size:16px;	
	}
	h3{
			font-size:14px;
			margin-top:10px;
	}
	.map{
		font-size:12px;
		width:310px;
		float:right;
		margin-right:-20px;
	}
	
	ul{
		margin:0px  0px 0px 20px;
		list-style-type:none;
	}
	li{
		margin-bottom:10px;
	}
	

	iframe{
		
		border:1px solid #64615b;
	}
		input, textarea{
		border:1px solid #90a4b7;
		padding:4px;
		font-size:14px;

	}
	
	.contact{
		background:#e9e9e9;
		padding:20px;	
	}
