html, body {margin: 0; padding: 0;}

body {
	font-family: helvetica, arial, sans-serif;
	font-size: 85%;
	color: #822a3a;
	background: #dacba5;
	background: #660000;
	line-height: 1.2;
}

#wrapper {
	position: relative;
}
#border {
	position: absolute;
	top: 36px;
	left: 0px;
	height: 20px;
	width: 100%;
	background: url('../images/textBorder.png') repeat-x;
}
#border2 {
	position: absolute;
	top: 216px;
	left: 0px;
	height: 20px;
	width: 100%;
	background: url('../images/textBorder.png') repeat-x;
}

#navigation {
	height: 42px;
	background: #dacba5;
	border-bottom: 5px solid #660000;
	border-bottom: 10px solid #aa662c;
}
#navigation ul {
	margin: 0px auto;
	width: 850px;
	font-size:1em;
	line-height:42px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#navigation li {
	display:block;
	float:left;
	height:40px;
	padding:0 10px;
}
#navigation li a, #navigation li a:link, #navigation li a:visited {
    font-size: 1.1em;
    color: #822a3a;
    text-decoration: none;
}

#navigation li a:hover, #navigation li a:active {
	color: #822a3a;
	text-decoration: underline;
}

#masthead {
	background: #996633;
	height: 170px;
	border-bottom: 10px solid #660000;
	border-bottom: 10px solid #aa662c;

}

#masthead a {
	display:block;
	margin:0 auto;
	width:900px;
}

#content {
	height: 600px;
}
#content2 {
	width: 900px;
	height: 600px;
	margin: 0px auto;
	background: url('../images/lwgContentBackground.gif');
	position: relative;
}
#content3Headline {
	position: absolute;
	top: 25px;
	left: 25px;
	width: 500px;
	height: 50px;
	background: url('../images/lwgContent3Background.png');
	overflow: hidden;
}
#content3Headline h1 {
	margin: 5px 0 0 5px;
	padding: 0;
	font-family: Lucida Sans, Lucida, helvetica, sans-serif;
}
#content3 {
	position: absolute;
	top: 75px;
	left: 25px;
	width: 500px;
	height: 500px;
	background: url('../images/lwgContent3Background.png');
}
#content3 p {
	padding: 0 10px 5px 10px;
}

#content2 dl {
	margin: 0 0 0 1em; padding: 0 0 0 0;	
}
#content2 dt {
	font-weight: bold;
}

#content2 dd {
	margin: .5em 0 .5em .1em;
	line-height: 120%;
	background: url('../images/square_bullet.png') no-repeat 0 .3em;
	padding-left: 14px;
}
#footer {
	background: #dacba5;
	border-top: 10px solid #aa662c;
	margin: 0;
	padding: 0;
}
#lwgFooterPromos {
	margin: 10px auto;
	width: 900px;
}
#lwgFooterContact {
	width: 270px;
	border: none;
	border-right: 1px dotted black;
	float: left;
	margin: 5px 10px 5px 0;
	}
#lwgFooterContact legend {color: #663300;}

#lwgFooterWatch {
	width: 270px;
	border: none;
	border-right: 1px dotted black;
	float: left;
	margin: 5px 10px 5px 0;
}
#lwgFooterWatch legend {color: #663300;}


#lwgFooterWorship {
	width: 270px;
	border: none;
	float: left;
	margin: 5px 0 5px 0;
}
#lwgFooterWorship legend {color: #663300;}

#lwgFooterPromos dl {
	margin: 0; padding 0;
}
#lwgFooterPromos legend {
	font-family: Georgia, Times, serif; font-weight: bold; font-size: 1.2em;
}

#lwgFooterPromos dt {
	margin: 0; padding 0; list-style-type: none; font-weight: bold; font-size: 1.1em;
}
#lwgFooterPromos dd {
	margin: .5em 0 .5em .1em;
	line-height: 120%;
	background: url('../images/square_bullet.png') no-repeat 0 .3em;
	padding-left: 14px;
}
#lwgFooterPromos .submit {margin: .5em 0 0 190px;}


#lwgFooterPromos textarea {width:90%;}

#lwgFooterPromos input {margin: 0 0 .5em 0;}

.clear {clear:both; width: 100%; height: 1px;}

:link img, :visited img, :hover img, :active img, img { border: none; } 

/* root element for scrollable */ 
div.scrollable {   
     
    /* required settings */ 
    position:relative; 
    overflow:hidden;     
 
    /* vertical scrollers have typically larger height than width */     
    height: 500px;      
    width: 500px;     
} 
 
/* root element for scrollable items */ 
div.scrollable div.items {     
    position:absolute; 
     
    /* this time we have very large space for height */     
    height:20000em;     
}
a.prev {display: block; width: 20px; height: 20px; position: absolute; top: 485px; left: 530px; background: url('../images/go_arrows_up.png');
}

a.next {display: block; width: 20px; height: 20px; position: absolute; top: 520px; left: 530px; background: url('../images/go_arrows_down.png');
}

.player1 {position: absolute; top: 25px; left: 185px; width:560px; height:368px;}

#lwgPageContact {
	width: 400px;
	border: none;
	margin: 5px 0 5px 0;
	}
fieldset#lwgPageContact  {margin:1em 0 0 0; border-top: 1px dotted grey;}	
#lwgPageContact textarea {width:90%;}
#lwgPageContact .submit {margin: .5em 0 0 300px;}
#lwgPageContact label {display: block; margin: .5em 0 0 0;}
#lwgPageContact input {margin: 0 0 0 0;}


.floatRight {float: right; margin: 0 .5em .25em .25em;}

