body {
	height: 1% ;
	margin: 8px ;
	padding: 0px ;
	font-size: 62.5% ;
	font-family: Verdana, sans-serif ;
	background-color: #000000 ;
}

a:link {
    color: #111111 ;
	text-decoration: underline ;
}

a:active {
    color: #222222 ;
	text-decoration: underline ;
}

a:visited {
    color: #666666 ;
	text-decoration: underline ;
}

a:hover {
     color: #444444 ;
	text-decoration: underline ;
}

h1 {
	margin: 0px ;
	padding: 4px ;
	font-size: 2.2em ;
	font-weight: bold ;
}
h2 {
	margin: 0px ;
	padding: 4px ;
	font-size: 1.8em ;
	font-variant: small-caps ;
	font-weight: bold ;
}
h3 {
	margin: 0px ;
	padding: 4px ;
	font-size: 1.4em ;
	font-weight: bold ;
	font-variant: small-caps ;
	border-bottom: #000000 thin dotted ;
}
p {
	margin: 0px ;
	padding: 4px ;
	color: #000000 ;
	font-size: 1.2em ;
}
div#border {
	margin: 0 auto ;
	width: 890px ;
	height: 668px ;
	border: thin #FFFFFF solid ;
	background-color: #000000 ;
}

div#content {
	margin: 2px ;
	padding: 0px ;
	width: 880px ;
	height: 658px ;
	background-image: url(image/beachtrail.jpg) ;
	background-color: #000000 ;
	border: medium #FFFFFF double ;
}
div#content_video {
	margin: 2px ;
	padding: 0px ;
	width: 880px ;
	height: 658px ;
	background-image: url(image/beachscrub.jpg) ;
	background-color: #000000 ;
	border: medium #FFFFFF double ;
}
div#content_wishlist {
	margin: 2px ;
	padding: 0px ;
	width: 880px ;
	height: 658px ;
	background-image: url(image/CapeCodChristmas.jpg) ;
	background-color: #000000 ;
	border: medium #FFFFFF double ;
}

div#navbar {
	padding: 4px ;
	border-bottom: medium #000000 double ;
	margin-top: 2px ;
	margin-bottom: 2px ;
}
div#navbar p {
	text-align: center ;
	padding: 4px ;
	line-height: 1.2em ;
	margin-top: 4px ;
	margin-bottom: 4px ;
}
div#title {
	float: left ;
	padding: 4px ;
	margin: 8px ;
	text-align: left ;
}
div#header {
	float: left ;
	padding: 4px ;
	margin: 4px ;
	text-align: left ;
}

div#header h2 a:link, div#header h2 a:visited, div#header h2 a:active {
	text-decoration: none ;
}

div#header h2 a:hover {
	text-decoration: underline ;
}

div#portrait {
	float: right ;
	margin-right: 0px ;
	padding: 4px ;
	width: 88px ;
	vertical-align: top ;
}
div#portrait img {
	width: 88px ;
	border: 0px ;
}

div#hangouts {
	float: left ;
	clear: left ;
	padding: 0px ;
	margin-top: 184px ;
	margin-left: 32px ;
	width: 248px ;
	vertical-align: top ;
	background-color: #FFFFFF ;
	border: medium #000000 double ;
}
div#hangouts p {
	text-align: left ;
}

div#video {
	float: left ;
	clear: left ;
	margin-top: 24px ;
	margin-left: 16px ;
	padding: 0px ;
	width: 136px ;
	vertical-align: top ;
}
div#video img {
	width: 136px ;
	border: 0px ;
}
div#video_player {
	float: left ;
	clear: left ;
	margin-top: 112px ;
	margin-left: 72px ;
	padding: 0px ;
	width: 136px ;
	vertical-align: top ;
}

div#properties {
	padding: 0px ;
	margin-top: 16px ;
	margin-left: 512px ;
	width: 222px ;
	vertical-align: top ;
	background-color: #FFFFFF ;
	border: medium #000000 double ;
}
div#properties p {
	text-align: left ;
}
div#wishlist {
	padding: 0px ;
	margin-top: 16px ;
	margin-left: 512px ;
	width: 336px ;
	vertical-align: top ;
	background-color: #FFFFFF ;
	border: medium #000000 double ;
}
div#wishlist p {
	text-align: left ;
}

div#wishlists {
	clear: left ;
	padding: 0px ;
	margin-top: 280px ;
	margin-left: 432px ;
	width: 400px ;
	vertical-align: top ;
	background-color: #AAFFAA ;
	border: medium red double ;
}
div#wishlists p {
	text-align: left ;
}
.wishlists h1 {
	padding: 8px ;
	text-align: left ;
	background-color: #55FF55 ;
	border: medium red double ;
}

div#support {
	margin: 16px 0px 0px 544px ;
	width: 304px ;
	vertical-align: top ;
	background-color: #FFFFFF ;
	border: medium #000000 double ;
}
div#support p {
	text-align: left ;
}

div#footer {
	margin: 32px 0px 0px 0px ;
	width: 872px ;
	padding: 4px ;
	text-align: center ;
	vertical-align: bottom ;
}
div#footer p {
	margin: 0 auto ;
	width: 440px ;
	margin-top: 0px ;
	padding: 4px ;
	text-align: center ;
	font-size: 1em ;
	background-color: #FFFFFF ;
	border: medium #000000 double ;
}
div.break {
	clear: both ;
	margin: 0px ;
	padding: 0px ;
}

@media print {

body {
	font-size: 12pt ;
	margin: 0px ;
	padding: 4px ;
}
div#navbar {
	display: none ;
}
div, span, p, ul, li {
	font-size: 12pt ;
}
.title {
	font-size: 14pt ;
	font-weight: bold ;
}

}