<style type="text/css">

body {
	margin: 0;
	text-align: center;
    }
	
#frame {
	width: 756px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	padding: 0px;
	text-align: left;
	border-left: solid 1px #d3d3d3;
	border-right: solid 1px #d3d3d3;
    }
		
#contenttop {
	width: 756px;
	height: 18px;
	padding: 0px;
	float: left;
	background: #fff;
    }

	
#contentheader {
	width: 756px;
	height: 189px;
	padding: 0px;
	float: left;
	background-image: url(http://www.adventuresoftinybubbles.com/img/header.jpg);
    }
		
#contentnav {
    width: 756px;
	height: 39px;
	padding: 0px;
	float: left;
	background: #e1e1e1;
    }

#contentleft {
	width: 492px;
	padding: 0px;
	margin-bottom: 18px;
	float: left;
	background: #fff;
    }

#contentright {
	width: 236px;
	padding: 0px;
	margin-bottom: 18px;
	float: right;
	background: #fff;
    }
        
#contentright h1 {
	padding-top: 18px;
	padding-right: 18px;
	margin: 0px;
	text-align: left;
	font-family: helvetica, arial, sans;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #181818;
    }
        
#contentright p {
	padding-top: 18px;
	padding-right: 18px;
	margin: 0px;
    text-align: left;
    font-family: helvetica, arial, sans;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    color: #FF8700;
    }
        
#contentheader h1 {
	padding-top: 106px;
	padding-left: 18px;
	margin: 0px;
		}

#contentnav p {
	padding-top: 15px;
	padding-right: 18px;
	text-align: right;
	margin: 0px;
    font-family: helvetica, arial, sans;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    color: #181818;
    }


#map {
	width: 492px;
	height: 304px;
	padding: 0px;
	margin-bottom: 18px;
	float: left;
	background: #fff;
    }


#footer {
    width: 756px;
	height: 228px;
	padding: 0px;
	float: left;
	background: #e1e1e1;
    }


h1 {
	padding-top: 18px;
	padding-left: 18px;
	margin: 0px;
    font-family: helvetica, arial, sans;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    color: #005B7F;
    }
	
h2 {
	padding-top: 18px;
	padding-left: 18px;
    margin: 0px;
    font-family: helvetica, arial, sans;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    color: #181818;
    }

p {
	padding-top: 18px;
	padding-left: 18px;
	margin: 0px;
    font-family: helvetica, arial, sans;
    font-size: 12px;
    line-height: 15px;
    font-weight: normal;
    color: #000;
    }
        
a {
    font-family: helvetica, arial, sans;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    color: #007F5B;
    text-decoration: none;
    border: none;
    }
	
a:visited {
    font-family: helvetica, arial, sans;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    color: #007F5B;
    border: none;
    }
	
a:hover {
    font-family: helvetica, arial, sans;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    color: #181818;
    border: none;
    }
        
</style>