body {
	background-color: #000000;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#container {
	z-index:1;
	position:absolute;
	background:url(../images/stateoftheunion/stateoftheunion_background.jpg);
	height: 600px;
	background-repeat: no-repeat;
	width: 700px;
}

#sermontitle {
	z-index:2;
	position: absolute;
	height: 13px;
	right: 13px;
	top: 31px;
}


#theblueprinttitle {
	z-index:2;
	position: absolute;
	height: 61px;
	left: 65px;
	top: 15px;
}

#selectparts {
	z-index:2;
	position: absolute;
	height: 9px;
	left: 203px;
	top: 58px;
}

#parts {
	z-index:2;
	position: absolute;
	float:left;
	height: 30px;
	right: 14px;
	top: 67px;
	padding: 0px;
	width: 156px;	
}

#parts2 {
	z-index:2;
	position: absolute;
	float:left;
	height: 46px;
    right: 33px;
    top: 113px;
	padding: 0px;
}

#flashplayer {
	z-index:2;
	position: absolute;
	height: 180px;
	left: 366px;
	top: 99px;
	width: 320px;
}

#flashscreen2 {
	z-index:2;
	position: absolute;
	height: 237px;
    left: 326px;
    top: 141px;
	width: 339px;
}

#flashplayer p {
	color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 16px 16px 16px 16px;
	line-height: 14px;	
}

#description {
	z-index:2;
	position: absolute;
	height: 10px;
	left: 65px;
	top: 104px;
}

#sypnosis {
	z-index:2;
	position: absolute;
	height: 130px;
	left: 65px;
	top: 132px;
	width: 295px;
}

#sypnosis p {
	color:#381300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 0px 14px 0px 0px;
	line-height: 13px;	
}

* html div #sypnosis {
	z-index:2;
	position: absolute;
	height: 130px;
    left: 43px;
    top: 170px;
	width: 270px;
}

* html div #sypnosis p {
	color:#381300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 0px 14px 0px 0px;
	line-height: 13px;	
}

#downloads {
	z-index:2;
	position: absolute;
	height: 151px;
	left: 65px;
	top: 269px;
}

* html div #downloads {
	z-index:2;
	position: absolute;
	height: 151px;
    left: 43px;
    top: 317px;
}

#buy {
	z-index:2;
	position: absolute;
	height: 108px;
	left: 212px;
	top: 287px;
}

* html div #buy { z-index:2; position: absolute; height: 108px; left: 160px; top: 346px;}


#wallpaperthumb {
	z-index:2;
	position: absolute;
	height: 45px;
    left: 50px;
    top: 420px;
}

#sizes {
	z-index:2;
	position: absolute;
	height: 60px;
	left: 145px;
	top: 361px;
	width:213px;
}

* html div #sizes {
	z-index:2;
	position: absolute;
	height: 60px;
    left: 141px;
    top: 418px;
	width:120px;
}

#sizes p {
	color:#002e70;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height: 16px;
}

#notepad {
	z-index:3;
	position: absolute;
	height: 120px;
	left: 365px;
	top: 324px;
	width:318px;
}

.sermonnotes {
	color: #333333;
	padding: 14px 8px 8px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 303px;
	border: #015ea5 solid 2px;
	
}

#btnprint {
	position: absolute;
	height: 31px;
	left: 568px;
	top: 485px;
	width: 117px;
	height: 22px;
	background-color: #00718F;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align:center;
	padding:9px 0px 0px 0px;
	display:block;
	z-index: 2;
}

* html div #notepad { z-index:3; width:304px; height: 120px; right: 43px; top: 400px; position: absolute; }
* html div #notepad textarea { width: 304px; color: #333333; padding: 14px 8px 8px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
* html div #btnprint { z-index:2; position: absolute; height:23px; left: 567px; top: 486px; }

.description {
	color:#c9c9c9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 8px 30px 0px 1px;
	line-height: 14px;
}
.email {
	color:#c6c6c6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 4px 8px 0px 8px;
	line-height: 14px;
	letter-spacing:1px;
}
.emailbox {
	color:#c6c6c6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding: 6px 8px 0px 8px;
	line-height: 14px;
	letter-spacing:1px;
}
.wallpaper {
	color:#878686;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding: 4px 30px 0px 1px;
	line-height: 16px;
}

#gatewaylogo {
	z-index:2;
	position: absolute;
	height: 114px;
	left: 65px;
	top: 14px;
}

a.download:link {
	color: #002e70;
	text-decoration: none;
}
a.download:visited {
	color: #002e70;
	text-decoration: none;
}
a.download:hover {
	color: #B4BB2C;
	text-decoration: underline;
}
a.download:active {
	color: #B4BB2C;
	text-decoration: none;
}

a.flashdownload:link {
	color: #B4BB2C;
	text-decoration: none;
}
a.flashdownload:visited {
	color: #B4BB2C;
	text-decoration: none;
}
a.flashdownload:hover {
	color: #B4BB2C;
	text-decoration: underline;
}
a.flashdownload:active {
	color: #B4BB2C;
	text-decoration: none;
}

textarea {
	width: 399px;
	height: 120px;
	background-image: url(../images/txtarea.gif); 
}

#btnprint a:link {
	color: #ffffff;
	text-decoration: none;
	display:block;
}
#btnprint a:visited {
	color: #ffffff;
	text-decoration: none;
	display:block;
}
#btnprint a:hover {
	color: #E1F1A5;
	text-decoration: underline;
	display:block;
}
#btnprint a:active {
	color: #ffffff;
	text-decoration: none;
	display:block;
}
