#address {
position : absolute; 
width : 98%; 
height : 125px; 
z-index : 2; 
left : -2px; 
top : 33px; 
padding-left : 1em; 
padding-right : 1em; 
border-bottom : 3px solid #6d1500; 
} 
#footer {
height : 200px; 
background-color : #e6e6e6; 
clear : both; 
} 
#header {
position : relative; 
height : 200px; 
background-color : #e6e6e6; 
width : 100%; 
left : -3px; 
} 
#maincol {
background-color : #e6e6e6; 
display : inline; 
position : relative; 
width : 100%; 
padding : 0; 
left : 0; 
} 
#noscriptbar {
position : absolute; 
left : 0; 
top : 0; 
width : 100%; 
height : 34px; 
z-index : 11; 
background-color : #000066; 
} 
#pagetitle {
position : absolute; 
width : 98%; 
height : 32px; 
left : 0; 
top : 167px; 
padding-left : 1em; 
padding-right : 1em; 
z-index : 100; 
} 
#pagewidth {
max-width : 98%; 
min-width : 50%; 
} 
#solidtopbar {
position : absolute; 
top : 0; 
left : 0; 
width : 100%; 
height : 32px; 
background-color : #ff0000; 
} 
* html .clearfix {
height : 1%; 
} 
.bold {
font-weight : bold; 
} 
.caption1 {
line-height : 100%; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
font-size : 83%; 
font-weight : bold; 
text-align : center; 
color : #ff4c4c; 
} 
.caption2 {
color : #6d1500; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
line-height : 100%; 
text-align : center; 
font-size : 75%; 
} 
.clearfix {
display : block; 
} 
.clearfix {
display : inline-table; 
} 
.clearfix:after {
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
} 
.Estilo10 {
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 
} 
.Estilo11 {
font-size : 14px; 
} 
.Estilo17 {
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
} 
.Estilo3 {
color : #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
} 
BODY {
margin-top : 0; 
margin-bottom : 0; 
} 
.Estilo34 {
font-size : small; 
font-family : Arial, Helvetica, sans-serif; 
} 
.Estilo35 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
.Estilo37 {
font-weight : bold; 
color : #002e90; 
} 
.Estilo38 {
font-family : Arial, Helvetica, sans-serif; 
} 
.Estilo39 {
font-size : 16px; 
color : #002e90; 
} 
.Estilo40 {
font-size : 18px; 
} 
.Estilo6 {
font-family : Arial, Helvetica, sans-serif; 
} 
.h1sermon {
margin-bottom : 3px; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
margin-top : 0; 
margin-left : 24px; 
text-indent : -18px; 
text-align : left; 
line-height : 100%; 
font-size : 100%; 
font-weight : bold; 
} 
.h1text {
font-size : 83%; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
margin-top : 0; 
margin-left : 42px; 
text-indent : -18px; 
font-style : italic; 
margin-bottom : 3px; 
text-align : left; 
color : #ff0000; 
} 
.h2sermon {
margin-top : 0; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
margin-bottom : 3px; 
text-align : left; 
margin-left : 42px; 
text-indent : -18px; 
font-size : 100%; 
} 
.h2text {
font-style : italic; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
margin-left : 60px; 
text-indent : -18px; 
text-align : left; 
color : #ff0000; 
margin-bottom : 3px; 
margin-top : 0; 
font-size : 83%; 
} 
.h3sermon {
margin-bottom : 3px; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
margin-top : 0; 
font-size : 100%; 
margin-left : 60px; 
text-indent : -18px; 
text-align : left; 
} 
.h3text {
margin-left : 78px; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
margin-bottom : 3px; 
color : #ff0000; 
margin-top : 0; 
font-style : italic; 
font-size : 83%; 
text-align : left; 
text-indent : -18px; 
} 
.h4sermon {
text-indent : -18px; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
font-size : 83%; 
text-align : left; 
margin-bottom : 3px; 
margin-left : 78px; 
margin-top : 0; 
} 
.h4text {
margin-bottom : 3px; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
font-style : italic; 
text-align : left; 
font-size : 83%; 
color : #ff0000; 
margin-left : 96px; 
text-indent : -18px; 
margin-top : 0; 
} 
.h5sermon {
margin-bottom : 3px; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
font-size : 83%; 
text-align : left; 
text-indent : -18px; 
margin-top : 0; 
margin-left : 96px; 
} 
.h5text {
color : #ff0000; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
font-size : 83%; 
margin-bottom : 3px; 
margin-left : 114px; 
margin-top : 0; 
text-indent : -18px; 
text-align : left; 
} 
.h6sermon {
margin-top : 0; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
margin-left : 114px; 
text-indent : -18px; 
text-align : left; 
font-size : 83%; 
margin-bottom : 3px; 
} 
.h6text {
font-size : 83%; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
margin-top : 0; 
margin-left : 132px; 
font-style : italic; 
text-indent : -18px; 
margin-bottom : 3px; 
text-align : left; 
color : #ff0000; 
} 
.indented {
text-indent : 18px; 
text-align : left; 
} 
.pagetitletext {
text-align : right; 
line-height : 1px; 
font-size : 100%; 
font-weight : bold; 
padding-right : 1em; 
} 
.sermonintro {
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
margin-bottom : 0; 
text-align : left; 
margin-left : 24px; 
text-indent : -18px; 
font-size : 100%; 
} 
.sermontitletext {
text-align : center; 
margin-left : 0; 
margin-right : 0; 
font-size : 100%; 
font-style : italic; 
font-family : "trebuchet ms", arial, helvetica, sans-serif; 
color : #ff0000; 
} 
.style1 {
font-weight : bold; 
font-size : 16px; 
color : #002e90; 
font-family : Arial, Helvetica, sans-serif; 
} 
.style10 {
color : #002e90; 
} 
.style11 {
font-size : 13px; 
} 
.style20 {
font-weight : bold; 
color : #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
} 
.style21 {
font-size : 10px; 
font-family : Arial, Helvetica, sans-serif; 
} 
.style28 {
font-weight : bold; 
color : #ffffff; 
} 
.style31 {
font-weight : bold; 
color : #ffffff; 
} 
.style8 {
font-size : 12px; 
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
} 
.style9 {
font-weight : bold; 
font-size : 18px; 
color : #0000cc; 
} 
aligncenter {
text-align : center; 
} 
html, body {
margin : 0; 
padding : 0; 
} 
.clearfix:after {
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
} 
.clearfix {
display : inline-table; 
} 
* html .clearfix {
height : 1%; 
} 
.clearfix {
display : block; 
}


.rss_box {
	 margin: 1em;
	 width: 250px;
	 background-color: #ffffff;
	 border: 1px solid #000066;
	 
}
.rss_items {
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:0px;
	color:#000000;
}
p.rss_title {padding:0.5em;}
.rss_title {
	text-decoration: none;
	font-family: verdana, sans-serif;
	font-size: 85%;
	background-color:#b3b3ff;
	color:#ffffff;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: left;
}

.rss_item  {
  font-family: verdana, arial, sans-serif;
  font-size: 0.75em;
  font-weight : normal;
  list-style:none;
  padding-bottom:1em;
}

.rss_item a {
	text-decoration : underline;
	color:#000066;
	font-size: 105%;
	font-weight:bold;
	font-family:arial, sans-serif;
	}
	
.rss_item a:visited {
	color:#ff0000;
}

.rss_date {
	font-size: 85%;
	font-weight : normal;
	color: #F60;
	}