/* CSS Document */
body{
background:url(images/bg2.jpg) repeat #8C8270; background-attachment: 
fixed; text-align:center; margin:0; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
HEIGHT: 100%; padding:0;
}
html{
	HEIGHT: 100%
}
.headers{
color:#e3e3e3; margin-left:40px; font-weight:100;
}
a:link{
color:#CCCCCC;
}
a:visited{
color:#CCCCCC;
}
a:hover{
color:#996600;
}
#container{
margin: 0 auto;
text-align:left;
background:url(images/content_background.jpg) repeat-y; 
width:772px;
position: relative;
padding-bottom: 1px;
}
#container p.text{
color:#e3e3e3; font-size:11px; padding-left:30px; padding-right:60px; margin:0;
}
#container p.text i{
font-family:Georgia, "Times New Roman", Times, serif;
}
#container h5{
color:#e3e3e3; font-size:14px; padding-left:30px; letter-spacing:-1px; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;
}
form{
font-family:Arial, Helvetica, sans-serif; font-size:10px; letter-spacing:-0.5px; color:#CCCCCC; margin:0 0 0 30px;
}
#header h1{
text-indent:-9000px; background:url(images/header_yancy.jpg) no-repeat; height:48px; width:584px; margin:0 0 0 30px;
}
#navlist{
background-image:url(images/nav.gif);
height:46px;
width: 724px;
position: relative;
margin-left:5px;
}
#menu {
padding:0;
margin: 0px; 
width: 724px; 
height: 46px;
}
#menu li {
margin: 0; 
padding: 0; 
list-style: none;
position: absolute; 
top: 0;
}
#menu li, #menu a {
height: 46px; 
display: block;
/* to see the image map, turn on borders - border: solid 1px #f00; */
}
#menu li a {
TEXT-INDENT: -9999px; 
TEXT-DECORATION: none
}
#home {
left: 0; width: 72px;overflow:hidden;
}
#bio {
left: 72px; width: 47px;overflow:hidden;
}
#worship {
left: 123px; width: 70px;overflow:hidden;
}
#kids {
left: 197px; width: 52px;overflow:hidden;
}
#media {
left: 249px; width: 65px;overflow:hidden;
} 
#tour {
left: 313px; width: 53px;overflow:hidden;
} 
#store {
left: 369px; width: 65px;overflow:hidden;
} 
#contact {
left: 428px; width: 80px;overflow:hidden;
} 
#home a:hover {
background: transparent url(images/nav.gif) -0px -46px no-repeat;
}
#bio a:hover {
background: transparent url(images/nav.gif) -72px -46px no-repeat;
}
#worship a:hover {
background: transparent url(images/nav.gif) -123px -46px no-repeat;
}
#kids a:hover {
background: transparent url(images/nav.gif) -197px -46px no-repeat;
}
#media a:hover {
background: transparent url(images/nav.gif) -249px -46px no-repeat;
}
#tour a:hover {
background: transparent url(images/nav.gif) -313px -46px no-repeat;
}
#store a:hover {
background: transparent url(images/nav.gif) -369px -46px no-repeat;
}
#contact a:hover {
background: transparent url(images/nav.gif) -428px -46px no-repeat;
}
/* the first value is of course the horizontal offset (from the left edge), and the second is the vertical */
.mainimg{
margin-left:5px;
}
.box{
margin-left:23px; width:688px; background:url(images/box_middle.gif) repeat-y; position:relative;
}
.box h2{
background:url(images/box_top.gif) no-repeat left top; padding-top:20px; padding-left:20px; padding-right:20px;
}
.box h3{
padding-left:20px; font-size:10px; color:#2F2719; margin-bottom:0px; text-transform:uppercase; letter-spacing:1px;
}
.box .last{
background:url(images/box_btm.gif) no-repeat left bottom; padding-bottom:20px; text-indent:-9000px;
}
.box p{
padding-left:20px; padding-right:20px; color:#2F2719; font-size:10px; line-height:14px; margin-top:0;
}
#scroll{
overflow:auto; height:175px; width:420px;
}
.floatleft{
float:left; margin-right:5px;
}
.floatright{
float:right; margin-left:5px;
}
#productbox{
background-color:#000000; padding:2px 2px 2px 2px; position:absolute; width:197px; height:228px; top:20px; left:450px;
}
#interior{
border:1px solid #666; width:193px; height:224px;
}
#interior h4{
color:#C7C7C7; text-transform:uppercase; font-size:9px; margin:0 0 0 20px;
}
#interior p{
color:#C7C7C7; padding:0 0 0 20px; margin:0;
}
.producthdr{
padding-top:8px; padding-left:15px;
}
.leftpadding{
padding-left:20px;
}
.boxpadding{
padding-left:20px; padding-top:20px;
}
.boxone{
padding-left:30px; padding-top:20px;
}
#footer{
color:#403624; font-size:10px; margin-left:475px;
}
.clear{
clear:both;
}
object{
margin-left:35px;
}
.floatleftimg{
float:left; margin-left:25px;
}
#BuySafeSealSpan{
float:right; margin:20px 100px 50px 50px;
}