/* General layout for sunrisefwb.org */

body{
background-color: #7192b5;
background-image: url(../images/background.jpg);
background-position: center;
background-repeat: repeat-y;
}

a:link{
color: #A35656;
text-decoration: none;
}

a:visited{
color: #A35656;
text-decoration: none;
}
a:hover{
color: #A08383;
}

div#container{
width: 898px;
margin: 0 auto;
}

div#header-background{
background-image: url(../images/header-background.png);
background-repeat: repeat-x;
position: absolute;
top: 0px;
margin-left: auto;
width: 898px;
height: 109px;
z-index: 2000;
}

div#header-foreground{
background-image: url(../images/header-foreground.jpg);
position: absolute;
top: -2px;
margin-left: auto;
width: 898px;
height: 104px;
z-index: 2000;
}

div#header-logo{
background-image: url(../images/header-logo.png);
position: absolute;	
top: 7px;
width: 150px;
height: 91px;
margin-left: 30px;
z-index: 3000;
}

div#header-center-img{
background-image: url(../images/header-sun.png);
position: absolute;
top: 51px;
width: 127px;
height: 56px;
margin-left: 389px;
z-index: 3000;
}

div#header-decor{
background-image: url(../images/header-decor.png);
position: absolute;
top: 18px;
width: 217px;
height: 86px;
margin-left: 280px;
z-index: 3000;
}

div#header-bottom{
background-image: url(../images/header-grass.png);
background-repeat: repeat-x;
position: absolute;
top: 90px;
width: 898px;
height: 16px;
margin-left: auto;
z-index: 4000;
}

div#flash-top{
background-image: url(../images/flash-top.png);
background-repeat: repeat-x;
position: absolute;
top: 55px;
width: 898px;
height: 67px;
margin-left: 0px;
z-index: 1000;
}

div#banner-bg{
background-image: url(../images/votd-bg.png);
background-repeat: repeat-x;
position: absolute;
top: 116px;
width: 898px;
height: 17px;
margin-left: 0;
z-index: 500;
}

div#banner-text{
text-align: center;
color: #647a8c;
font-size: 8pt;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
position: absolute;
top: 116px;
width: 898px;
height: 17px;
z-index: 750;
}

div#flash-area{
position: absolute;
top: 116px;
width: 898px;
height: 138px;
margin-left: 0px;
}

div#flash-alternate{
position: absolute;
text-align: center;
color: #385273;
font-size: 11px;
font-family: Trebuchet MS, Helvetica, sans-serif;
width: 898px;
height: 138px;
}

div#flash-bottom{
background-image: url(../images/flash-bottom.png);
background-repeat: repeat-x;
position: absolute;
top: 248px;
width: 898px;
height: 20px;
margin-left: 0px;
z-index: 1000;
}

div#linkbar-bottom-color{
background-color: #E1E8A2;
background-repeat: repeat-x;
position: absolute;
top: 253px;
width: 725px;
height: 15px;
margin-left: 87px;
z-index: 2000;
}

div#linkbar-top-color{
background-color: #EAEFB5;
background-repeat: repeat-x;
position: absolute;
top: 238px;
width: 705px;
height: 17px;
margin-left: 97px;
z-index: 2000;
}

div#linkbar-top-border{
background-color: #ABBBCB;
background-repeat: repeat-x;
position: absolute;
top: 237px;
width: 705px;
height: 1px;
margin-left: 97px;
z-index: 2000;
}

div#linkbar-left-corner{
background-image: url(../images/linkbar-left-corner.png);
position: absolute;
top: 237px;
width: 11px;
height: 18px;
margin-left: 86px;
z-index: 2000;
}

div#linkbar-right-corner{
background-image: url(../images/linkbar-right-corner.png);
position: absolute;
top: 237px;
width: 11px;
height: 18px;
margin-left: 802px;
z-index: 2000;
}

a#link-1{
background-image: url(../images/link-home.png);
position: absolute;
width: 34px;
height: 15px;
margin-left: 105px;
top: 245px;
z-index: 3000;
}

a#link-1:hover{
	background-position: 0px -15px;
}

a#link-2{
background-image: url(../images/link-worship.png);
position: absolute;
width: 50px;
height: 15px;
margin-left: 169px;
top: 245px;
z-index: 3000;
}

a#link-2:hover{
	background-position: 0px -15px;
}

a#link-3{
background-image: url(../images/link-pastor.png);
position: absolute;
width: 42px;
height: 15px;
margin-left: 254px;
top: 245px;
z-index: 3000;
}

a#link-3:hover{
	background-position: 0px -15px;
}

a#link-4{
background-image: url(../images/link-calendar.png);
position: absolute;
width: 56px;
height: 15px;
margin-left: 331px;
top: 246px;
z-index: 3000;
}

a#link-4:hover{
	background-position: 0px -15px;
}

a#link-5{
background-image: url(../images/link-photos.png);
position: absolute;
width: 43px;
height: 15px;
margin-left: 422px;
top: 245px;
z-index: 3000;
}

a#link-5:hover{
	background-position: 0px -15px;
}

a#link-6{
background-image: url(../images/link-location.png);
position: absolute;
width: 49px;
height: 15px;
margin-left: 500px;
top: 245px;
z-index: 3000;
}

a#link-6:hover{
	background-position: 0px -15px;
}

a#link-7{
background-image: url(../images/link-sermons.png);
position: absolute;
width: 55px;
height: 15px;
margin-left: 584px;
top: 248px;
z-index: 3000;
}

a#link-7:hover{
	background-position: 0px -15px;
}

a#link-8{
background-image: url(../images/link-links.png);
position: absolute;
width: 31px;
height: 15px;
margin-left: 680px;
top: 245px;
z-index: 3000;
}

a#link-8:hover{
	background-position: 0px -15px;
}

a#link-9{
background-image: url(../images/link-contact.png);
position: absolute;
width: 44px;
height: 15px;
margin-left: 746px;
top: 246px;
z-index: 3000;
}

a#link-9:hover{
	background-position: 0px -15px;
}

div#main-top-border{
background-image: url(../images/main-top-border.png);
position: absolute;
top: 260px;
width: 898px;
height: 8px;
margin-left: 0px;
z-index: 3000;
}

div.horizontal-line-main{
position: absolute;
top: 275px;
width: 898px;
height: 10px;
margin-left: 0px;
z-index: 5000;
}

div#footer-container{
position:relative;
width: 898px;
margin: 0px auto;
}

div#footer-shader{
background-color: #E4D9BB;
position: absolute;
top: 845px;
width: 898px;
height: 15px;
margin-left: 0px;
z-index: 7000;
}

div.footer-line{
position: absolute;
top: 858px;
width: 898px;
height: 10px;
margin-left: 0px;
z-index: 4000;
}

p#footer-text{
text-align: center;
position: absolute;
top: 875px;
width: 898px;
color: #ADADAD;
font-size: .7em;
font-family: Trebuchet MS, Helvetica, sans-serif;
}

a.footer-link:link{
color: #A57D7D;
text-decoration: none;
}

a.footer-link:visited{
color: #A57D7D;
text-decoration: none;
}
a.footer-link:hover{
text-decoration:underline;
}

