/* content */

img.image1 {position: absolute; top: 45px; left: 0px; size: 100%; border: 0px;  }

body {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px 0px 0px 20px;
	font-family: arial, sans;
	background-color: #d0bacb;
	background-image: url(/images/backgroundbanner.jpg);
	background-repeat: repeat-x; 
}


div#container {
	width: 1400px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

div#header {
	height:202px;
	margin: 50px 0px 0px 0px;
	padding: 0px 0px 0px 680px;

}

div#menu {
	clear: left;
   	float: left;
	width: 175px;
	padding 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	background-color: #d0bacb;
	}

div#content {
  	float: left;
	width: 550px;
	padding: 0px 25px 0px 25px;
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
	border: 1px solid black;
	filter: alpha(opacity=90);
    	-moz-opacity: .90;
     	opacity: .90;

}

div#indexpagecontent {
  	float: left;
	width: 400px;
	padding: 0px 25px 0px 25px;
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
	border: 1px solid black;
	filter: alpha(opacity=90);
    	-moz-opacity: .90;
     	opacity: .90;

}

div#upcoming {
	clear:right;
   	float: left;
	width: 330px;
	padding 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	background-color: #d0bacb;
	}


div#footer {
  	clear: both;
	margin: 5px 5px 5px 175px;
  	padding 5px 5px 5px 5px;
	background-color: #d0bacb;
}

img#welsfooterlogo {
float: left;
border: 0px;
margin: 9px 9px 9px -175px;
}



div.display{
	border: 0px;
	margin: 5px 5px 5px 5px;
	float: right;
	}

div.scripture{
	
	text-align: center;
	border-style: ridge;
	border-width: 3px;
	margin: 10px;
	padding: 10px;
	
	}

div.topmenu {
margin: 4px 4 px 4px 4px;
padding: 4px 4px 4px 4px;
text-align: center;
}

body {font-size: 0.9em; font-family:Arial,Verdana,Sans-serif;}
h1 {font-size:2.5em; color: #7b3c6a; margin-top: 9px; margin-bottom: 9px; padding: 0px; clear:both;  }
h2 {font-size: 2.2em; color: black;  padding: 0px; margin: 2px 5px 5px 5px;  }
h3 {font-size:1.5em; color: #7b3c6a; margin: 15px 5px 5px 5px; padding: 0px; clear:both;  }
p {font-size:0.875em; font-family:Arial,Verdana,Sans-serif; line-height: 1.5em; color: #4d3551; }
p.italic {font-style:italic}
p.bold {font-size:1.5em; color: #7b3c6a; margin: 20px 5px 2px 5px; padding: 0px;  }
p.small {font-size:0.7em; text-align:left;  }
p.smallright{font-size:0.7em; text-align:right;  }
p.indent{text-margin 5px, 5px,5px,30px}
p.topmenu {font-size 100%; color: #aa86a2; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 1em;}
a.small {font-size:0.7em; text-align:right;  }
ul {font-size:0.875em;  }


a {font-size: 1em; }
a:link { color: #7b3c6a; text-decoration: none; }
a:visited { color: #7b3c6a; text-decoration: none; }
a:hover {color: #7b3cee; text-decoration: underline; } 
a:active {color: darkblue; text-decoration: none; } 


a.menu {font-size: 1.3em; }
a.menu:link { color: #000000; text-decoration: none; }
a.menu:visited { color: #000000; text-decoration: none; }
a.menu:hover {color: #7b3c6a; text-decoration: underline; font-weight: bold; } 
a.menu:active {color: darkblue; text-decoration: underline; font-weight: bold; } 

a.sub {font-size: 1.3em; }
a.sub:link  { color:#7b3c6a; text-decoration: none; }
a.sub:visited { color:#7b3c6a; text-decoration: none; }
a.sub:hover {color: grey; text-decoration: underline;font-weight: bold; } 
a.sub:active {color: black; text-decoration: underline;font-weight: bold; } 

a.topmenu {font-size: 0.875em; }
a.topmenu:link { color: #957395; text-decoration: none; }
a.topmenu:visited { color: #957395; text-decoration: none; }
a.topmenu:hover {color: #7b3c6a; text-decoration: underline;  } 
a.topmenu:active {color: darkblue; text-decoration: underline;  } 


ul { list-style-image: url("/images/bullet.gif"); font-size:0.875em;  } 
ul.calendar { list-style-image: url("/images/calbullet.gif"); text-indent: 20px; margin: 5px 5px 5px 60px; } 
ul.grow { list-style-image: url("/images/grow.gif"); } 
ul.audio { list-style-image: url("/images/audio.gif"); } 

img {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

img.thumbnail {
margin: 2px;
border: 0px;
height: 60px;
width:70px;
}



img.headerline {
clear:both;
}


img.right {
float:right;
margin: 5px 0px 5px 25px;
}

img.left {
float:left;
margin: 5px 25px 5px 0px;
}


.right {
float:right;
}

.left 	{
	float:left;
	}

.indent
 { text-indent: 20px; }

.opacity1 {
    filter: alpha(opacity=80);
        -moz-opacity: .80;
        opacity: .80;  }

