
#underline{text-decoration:underline; 
color:white; 
margin-left:10%; 
font-size:12pt 
}

a:hover{background:#cd5555;
text-decoration:underline;
color:maroon
}

a:link{color:white}

a:visited{color:white}

a:active{color:white}

.container{width:900px; 
	background-color: #84a5de; 
	padding-bottom:1%; 
	margin-left:5%; 
	border:thin solid maroon; 
	text-decoration:none;
	position:relative; 
	left:0px 
}

.bold{font-weight:bold}
#size{height:600px}

#size2{height:1500px}

#size3{height:2100px}

body {
margin: 10px;
padding-right:10px;
background-color:#cdcdcd;
font-family:georgia, century schoolbook, cursive;
font-weight: normal;
}

table.coll 
{border-collapse: collapse
}

ul.disc {list-style-type: disc;
margin: 10px;
padding: 0;
}

ul.none {list-style-type:none;
font-weight:bold;
font-size:12pt;
margin: 0;
padding: 0;
}

li{list-style-type:none;
margin-left:-30px;
margin: 0;
padding: 0;
}


li.none{list-style-type:none;
margin-left:-30px;
margin: 0;
padding: 0;
}

li.disc{list-style-type: disc;
margin: 0;
padding: 0;
}

dl, dt, dd {
margin: 0;
padding: 0;
list-style-type: none;
}

#menu {
position: absolute;
top: 220px;
margin-left: 45px;
z-index:100;
width: 100%; /* precision for Opera */
}
#menu dl {
float: left;
width: 9em;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #ccc;
border: 1px solid gray;
margin: 1px;
}
#menu dd {
display: none;
border: 1px solid gray;
}
#menu li {
text-align: center;
background: #fff;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu dt a:hover {
background: #eee;
}



.church {
postition: absolute;
z-index: 1;
top:10px;
left:70px;
}


.header{width:100%;
background-color: #6c93d9;
}

.floatl{position: absolute;
  top: 40px;
  left: 90px;
}


#square4{background-color:#cd5555;
position:absolute;
left:620px;
top:550px;
width:230px;
height:280px;
color:white;
border:thin inset #cd5555;
padding:5px
}



.square6{position:relative;
left:20px;
margin-top:30px;
width:260px;
color:black;
border:thin inset #cd5555;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:5px;
font-size:10pt;
font-weight:bold;
background:#36f;
}


#content{font-size:10pt;
border-top:thin outset #cd5555;
border-left:thick dashed #cd5555;
position:absolute;
width:560px;
top:280px;
left:320px
}


.links{font-weight:bold;
left:10px;
font-size:14pt;
color:maroon
}


.left{position:absolute;
left:500px;
top:400px;
}


.readings{position:relative;
left:500px;
top:20px;
}

.readings2{position:relative;
left:500px;
top:-65px;
}

#foot{position:absolute;
left:25%;
text-align:center
}


.top{position:absolute;
margin-left:500px
}


p {font-size:12pt;
margin-top:10px;
margin-right:15px;
margin-bottom:10px;
margin-left:25px;
padding-right:10px;
}


.maroon{color:maroon}

.h2{font-weight:bold;
margin-left:2%;
margin-top:5px;
font-size:25px
}

.h3{font-weight:bold;
margin-left:2%;
margin-top:5px;
font-size:20px
}

.maroon2{color:maroon;
font-weight:bold;
margin-left:43%;
margin-top:25px;
font-size:25px
}


.maroon3{color:maroon;
font-weight:bold;
margin-left:30%;
margin-top:25px;
font-size:25px
}

.maroon4{color:maroon;
font-weight:bold;
margin-left:35%;
margin-top:25px;
font-size:25px
}

.maroon5{color:maroon;
font-weight:bold;
text-align:center;
margin-top:25px;
font-size:25px
}

.floatl{position: absolute;
  top: 40px;
  left: 90px;
}

fieldset{margin-left:5px}

#square6{background-color:#36f;
width:320px;
height:100px;
position:relative;
left:450px;
bottom:150px;
color:white;
border:thin inset #cd5555;
padding:15px
}

img.xmas{display: block;
margin-left: auto;
margin-right: auto;
border: medium double;
}

img.floatleft{float:left;
margin-left: 10px;
margin-right: 20px;
}

table.centered{table-layout:automatic;
border-collapse:collapse;
border:thin solid;
}

p.right{margin-left:260px;
}

ul.right {list-style-type: disc;
margin-left: 280px;
padding: 0;
}

.dashborder{border: medium dashed;
}

.center{margin-left: auto;
margin-right: auto;
}
