body, html {
	background: #FFFFFF;
	margin: 0px; padding: 0px;
	}
a {
	outline: none;
	}
a img {
	border: none;
	}
.clear-both {
	clear: both;
	line-height: 0; font-size: 0;
	height: 0; width: 0;
	margin: 0; padding: 0;
	}
/* Begin Content */
h1#logo {
	position: absolute;
	bottom: 0; left: 70px;
	background:url(../media/images/layout/stephanie-kincheloe-photography.gif) no-repeat 0 0;
	width: 260px; height: 68px;
	margin: 0 auto; padding: 0;
	}
h1#logo a {
	display: block;
	line-height: 68px;
	overflow: hidden;
	text-indent: -9999px;
	}
#wrapper {
	position: absolute; top: 50%; left: 50%;
	width: 400px; height: 440px;
	margin: -220px 0 0 -200px; padding: 0;
	}
#flashcontent {
	position: absolute;
	top: 0; left: 0; right: 0;
	width: 100%; height: 100%;
	margin: 0; padding: 0;
	}
/* Begin Flash Player Update */
#flash-update {
	background: url(../media/images/layout/flash-update-bg.gif) top left no-repeat;
	width: 320px; height: 170px;
	margin: 70px auto 0 auto; padding: 10px;
	}
#flash-update h2 {
	font: normal 10px/28px Arial, Helvetica, sans-serif;
	color: #222222;
	margin: 0 0 0 10px; padding: 0;
	}
#flash-update #flash-update-content {
	background: url(../media/images/layout/flash-update-content-bg.gif) top left no-repeat;
	width: 290px; height: 94px;
	margin: 0 10px 0 10px; padding: 10px;
	}
h3#adobe-flash-logo {
	float: left;
	background: url(../media/images/layout/flash-logo.gif) top left no-repeat;
	width: 94px; height: 94px;
	margin: 0; padding: 0;
	}
h3#adobe-flash-logo a {
	display: block;
	line-height: 94px;
	overflow: hidden;
	text-indent: -9999px;
	}
#flash-update #flash-update-content p {
	float: left;
	font: normal 10px/14px Arial, Helvetica, sans-serif;
	color: #000;
	width: 186px;
	margin: 0; padding: 0 0 0 10px;
	}
#flash-update p.notes {
	float: left;
	font: normal 10px/12px Arial, Helvetica, sans-serif;
	color: #666666;
	width: 202px;
	margin: 5px 0 0 0; padding: 0 10px 0 10px;
	}
#flash-update a.yes-button {
	display: block;
	float: left;
	background: url(../media/images/layout/flash-update-button-bg.gif) top left no-repeat;
	font: normal 11px/19px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align: center;
	width: 98px; height: 19px;
	margin: 8px 0 0 0; padding: 0;
	}
#flash-update a:hover.yes-button {
	background-position: -98px 0;
	color: #8C8C8C;
	}
/* End Flash Player Update */
/* End Content */