.wrapper{
   margin: 0px auto;
   width: 900px;
   background-color: #B9D5E3
}
.header{
   float: left;
   width: 900px;
   height: 150px;
   margin:5px 0 5px 0;
   background-color: #B9D5E3;
   background-image:url(../images/mainheader1.jpg);
   background-repeat: no-repeat;
   border-style:solid;
   border-color: #666;
   border-width:thin
}
.content{
   float: left;
   width: 860px;
   height: auto;
   background-color: #F5F5F5;
   padding:20px;
   border-style:solid;
   border-color: #666;
   border-width:thin
}
.footer{
   float: left;
   width: 100%;
   height: 70px;
   background-color: #B9D5E3;
   text-align:center;
   padding:20px;
   font-size:10px
   
}
body {
   padding: 0px;
   margin: 0px;
   font-size: 90%;
   font-family:Verdana, Geneva, sans-serif;
   background-color: #B9D5E3
}


h1 {
	position: absolute;
	top: 29px;
	left: 550px;
	width: 500px;
	color: #333;
	text-align:right;
	
}

h2 {
	position: absolute;
	top: 71px;
	left: 400px;
	width: 660px;
	color: #333;
	text-align:right;
}

table.prices {
	border-width: thin thin thin thin;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
}
table.prices th {
	border-width: 1px 1px 1px 1px;
	padding: 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.prices td {
	border-width: 1px 1px 1px 1px;
	padding: 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: #E2E2E2;
	-moz-border-radius: 0px 0px 0px 0px;
}

a:link {
	color: #333;
}a:visited {
	color: #999;
}
a:hover {
	color: #00F;
}
a:active {
	color: #333;
	position: relative;
    top: 1px;
}
a:img {border: none;

}