
body {margin: 0px;
	padding: 0px;
	background-color: #f0eed3;
	background-color: #fdffe6;
	font-family: arial, sans-serif;
	font-size: 16px;
	color: #e8e8e8;}
  
div.container {width: 1096px;
	margin: 0px auto;
	border: 1px solid #1b232a;}  
  
h1.head {margin: 0px;
	height: 0px !important;
	height /**/: 102px;
	padding-top: 102px;
	background-image: url('graphics/heading.jpg');
	overflow: hidden;
	background-repeat: no-repeat;}

a.head {display: block;
	height: 102px;
	margin: 0px;
	background-image: url('graphics/heading.jpg');
	text-indent: -9999px;
	background-repeat: no-repeat;}

a.head:link {}
a.head:visited {}
a.head:hover {}
a.head:focus {outline: none;}

div.banner {height: 394px;
	margin: 0px;
	padding: 1px 0px;
	background-image: url('graphics/banner.jpg');}
	
div.menu {float: right;
	width: 384px;
	height: 240px;
	margin: 20px 20px 0px 0px;
	background-image: url('graphics/menu.jpg');
	background-repeat: no-repeat;}
	
div.menu a.contact {display: block;
	width: 320px;
	height: 45px;
	margin: 25px auto 0px;
	background-image: url('graphics/link-contact.jpg');
	text-indent: -9999px;}
	
div.menu a.contact:link {}
div.menu a.contact:visited {}
div.menu a.contact:hover {background-image: url('graphics/hover-contact.jpg');}
div.menu a.contact:focus {outline: none;}
	
div.menu a.services {display: block;
	width: 215px;
	height: 42px;
	margin: 10px 0px 0px 45px;
	background-image: url('graphics/link-services.jpg');
	text-indent: -9999px;}
	
div.menu a.services:link {}
div.menu a.services:visited {}
div.menu a.services:hover {background-image: url('graphics/hover-services.jpg');}
div.menu a.services:focus {outline: none;}
	
div.phone {width: 368px;
	height: 130px;
	margin: 250px 0px 0px 20px;
	padding: 1px 0px;
	background-image: url('graphics/phone.jpg');
	background-repeat: no-repeat;}
	
div.phone h2 {margin-top: 15px;
	text-align: center;
	font-size: 43px;
	font-weight: normal;
	letter-spacing: 2px;
	color: white;}
	
div.main {margin: 0px;
	padding: 1px 0px;
	background-color: #1b232a;}	
	
div.images {float: right;
	width: 680px;
	margin: 40px 0px 0px;
	text-align: right;}
	
div.images img {margin: 0px 30px;}	
	
div.content {width: 370px;
	margin: 50px 0px 0px 30px;}
	
div.content p {letter-spacing: 2px;}
	
div.foot {margin: 130px 0px 10px;
	text-align: center;
	font-size: 12px;}	
	
div.foot a {margin: 0px 20px;
	color: #bbb;
	font-size: 15px;}	

	
p.frog {margin: 20px 0px 0px;
	text-align: center;}
	
p.frog a {font-size: 12px;
	color: #888;}	
	