/* CSS Document */
*{
	padding: 0;
	margin: 0;
}
html {
	background:#FFFFFF url(images/gradient.gif) repeat-x bottom;
	min-height:101%;
}
.no_border {
	border:none !important;
}
.articleListHeadline {text-transform:uppercase !important;}
.headshots {
	border:solid 1px #000000;
	margin-left:20px;
	float:left;
	clear:left;
}
.button {
	float:right;
	background-color: #4c5152;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size:11px;
	font-weight:bold;
	height: 18px;
	width: 70px;
	padding-bottom:2px;
	border: 0;
}
#holytrinityhereford {
}
#pagebody {
	width:770px;
	height:auto;
	margin: 0 auto;
}
#footer {
	float:left;
	width:770;
	height:50px;
	margin-bottom:50px;
}
#blacknav {
	float:left;
	width: 313px;
	height: 112px;
}
#bluebanner {
	float:left;
	width: 457px;
	height: 85px;
	background:#bfcbcc url(images/bluebanner.gif);
	border-bottom:solid #ffffff 1px;
}
#bluebannertop {
	height: 68px;
	width:	457px;
	float: left;
}
#bluebannernav  {
	margin-bottom: -2px;
	padding-bottom: 0px;
	float: left;
	list-style:none;
	width:450px;
	height: 10px;
}
#bluebannernav li {
	display:inline;
	list-style:none;
	margin-left:13px;
	padding-bottom: 0px;
	float: left;
	margin-bottom: -2px;
	margin-top: 0px;
}
#bluebanner > #bluebannernav li {
	margin-bottom: 0px;
	margin-top: -2px;
}
#bluebannernav li a img {
	border:0px;
	margin-right:13px;
	display:inline;
	vertical-align:middle;
}
#bluebannernav li img {
	padding: 0px;
	border:0px;
	display:inline;
	vertical-align:middle;
}
#blackbanner {
	float: left;
	width: 313px;
	height: 86px;
	background: #4c5152;
}
#blackbanner h1 {
	width: 160px;
	height: 64px;
	margin-left: 145px;
	margin-top: 16px;
	background: url(images/holytrinityhereford.gif) no-repeat;
}
#blackbanner h1 img {
	margin-top:35px;
	margin-left:60px;
}
#content {
	float:left;
	width:770px;
	height:auto;
	background-color: #bfcbcc;
	padding-bottom:23px;
}
#contentbody {
	float:left;
	width:433px;
	height:auto;
	margin-left:11px;
	margin-top:11px;
	margin-right:11px;
	padding-top:10px;
	padding-bottom:20px;
	display:inline;
}
#contentbar {
	float:right;
	background-color:#4c5152;
	border-left:solid 1px #000000;
	border-bottom:solid 1px #000000;
	width:312px;
	height:auto;
	margin-bottom:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding-top:5px;
	padding-bottom:6px;
}
#contentbar p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#FFFFFF;
	padding-left:26px;
	padding-top:11px;
	padding-right:30px;
	padding-bottom:20px;
}
#contentbar p a {
	color:#FFFFFF;
	text-decoration: none;
}
#contentbar p a:hover {
	text-decoration: underline;
}
#rightsbar {
	float:right;
	height: 15px;
	width: 770px;
	background-color:#bfcbcc;
	margin-top:1px;
	padding:0px;
}
#rightsbar p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:bold;
	float: right;
	padding-right: 6px;
	color:#5d6465;
}
#rightsbar p a {
	font-weight:bold;
	color:#5d6465;
	text-decoration:none;
}
#rightsbar p a:hover {
	text-decoration:underline;
}
.bar_titles {
	padding-top:8px;
	padding-left:12px;
}
#bar_item_ssi {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#ffffff;
}
#bar_item_ssi p {
	padding-bottom:4px;
}
.photo {
	border:solid 1px black;
	margin-bottom:4px;
	margin-left:7px;
}
/* THE TEXT IMAGES ON THE FRONT PAGE*/
.img1 {
	padding-top:14px;
	padding-left:36px;
}
.img2 {
	padding-top:10px;
	padding-left:36px;
	}
.img3 {
	padding-top:14px;
	padding-left:36px;
}
.img4 {
	padding-top:10px;
	padding-left:36px;
}
.img5 {
	padding-top:14px;
	padding-left:36px;
}
.img6 {
	padding-top:19px;
	padding-left:36px;
	float:left;
}
#contentbody #findmore {
	width:172px;
	height:15px;
	float:left;
	margin-top:19px;
	margin-left:32px;
}
#contentbody #findmore #bar {
	background:#809097;
	width:172px;
	height:15px;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#ffffff;
	font-weight:bold;
	margin-bottom:7px;
	padding-left:5px;
	}
#contentbody #findmore p {
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	padding-bottom:3px;
	padding-left: 12px;
}
#contentbody #findmore p a {
	text-decoration:none;
	color:#000000;
}
#contentbody #findmore p img {
	padding-right:6px;
}
#contentbody #findmore p img a {
	border:0px;
}
#contentbody #findmore p a:hover {
	text-decoration:underline;
}
/* the footer links */
#footlinks{
	width: 762px;
	margin: 0 auto;
	font-size: 0.6em;
	font-family: verdana;
	padding-top: 7px;
	text-align:center;
	float:left;
}
#footlinks li{
	list-style: none;
	display: inline;
}
#footlinks li a{
	color: #6a7374;
	text-decoration: none;
}
#footlinks li a:hover{text-decoration: underline;}

/* form */
#bar_item_ssi_form form {
	margin-left:84px;
	width:180px;
	padding-top:4px;
	float:left;
	display:inline;
}
#bar_item_ssi_form form .form{
	float:left;
	width:100px;
	border:solid 1px white;
	background:#bfcbcc;
}
#bar_item_ssi_form form input .button{
	float:right;
}
#bar_item_ssi_form {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#ffffff;
	height:92px;
}
#bar_item_ssi_form p {
	padding-bottom:4px;
}

/*SUB PAGE STUFF*/
#contentbody_sub {
	float:left;
	width:433px;
	height:auto;
	margin-left:11px;
	margin-top:11px;
	margin-right:11px;
	border:solid 1px #b4c4c5;
	display:inline;
	padding-top:15px;
	background:#c4d1d2;
}
#contentbody_sub h1 {
	font-family:Arial;
	font-size:0.9em;
	color:#4d2714;
	font-weight:bold;
	padding-bottom:19px;
	margin-left:23px;
}
#contentbody_sub h2 {
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
	color:#4d2714;
	padding-bottom:36px;
	margin-left:34px;
	width:370px;
}
#contentbody_sub h3 {
	font-family:Arial;
	font-size:0.8em;
	color:#4d2714;
	font-weight: bold;
	padding-bottom:10px;
	margin-left:23px;
	clear:left;
}
#contentbody_sub h4 {
	font-family:Arial;
	font-size:0.8em;
	color:#28575b;
	font-weight: bold;
	padding-bottom:10px;
	margin-left:23px;
}
#contentbody_sub h5 {
	font-family:Arial;
	font-size:0.7em;
	color:#28575b;
	font-weight: bold;
	padding-bottom:10px;
	margin-left:32px;
}
#contentbody_sub blockquote {
	font-family:Arial;
	font-size:0.7em;
	font-weight:normal;
	font-style:italic;
	color:#black;
	padding-top:0px;
	padding-bottom:20px;
	margin-left:45px;
	width:330px;
	text-align:justify;
}
#member {
	width:400px;
	height:120px;
	margin-bottom:15px;
}
#member h1 {
	font-family:Arial;
	font-size:0.8em;
	color:#28575b;
	font-weight: bold;
	padding-bottom:10px;
	padding-left:0px;
	padding-top:10px;
	float:left;
	clear:none;
}
#contentbody_sub p {
	font-family:Arial;
	font-size:0.7em;
	color:#000000;
	padding-bottom:24px;
	margin-left:34px;
	width:370px;
}
#contentbody_sub p a {
	text-decoration:none;
	color:#333399;
}
#contentbody_sub p a:hover {
	text-decoration:underline;
}
#contentbody_sub p .numberlist{
	float:right;
	margin-right:100px;
}
#contentbody_sub form {
	font-size:0.7em;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-left:50px;
	padding-right:50px;
	height:300px;
	margin-top:15px;
}
#contentbody_sub form a img {
	float:right;
	clear:right;
	margin-top:6px;
}
#contentbody_sub h7 {
	float:left;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:6px;
}
#contentbody_sub input {
	float:right;
	border:1px black solid;
	height:15px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:6px;
}
#contentbody_sub textarea {
	float:right;
	border:1px black solid;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:229px;
}
#contentbar_subnav{
	height:auto;
	float:left;
	margin-bottom:23px;
}
#contentbar_subnav img {
	border:1px solid black;
}
#contentbar_subnav h4 {
	font-family:Arial;
	font-size:0.6em;
	color:#black;
	font-style:italic;
	margin-left:0px;
	margin-right:12px;
	text-align:right;
}
#contentbar_subnav #nav {
	background-color:#4c5152;
	width:312px;
	height:102px;
	padding-top:8px;
	padding-bottom:6px;
	margin-bottom:11px;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
}
#contentbar_subnav #nav label img {
	border:none;
	padding-right:2px;
}
#contentbar_subnav #nav h1 {
	font-family:verdana;
	font-size:0.7em;
	margin-left:12px;
	padding-bottom:10px;
	color:white;
}
#contentbar_subnav #nav label {
	font-family:verdana;
	font-size:0.6em;
	margin-left:40px;
	color:white;
	clear:left;
	float:left;
	padding-bottom:2px;
	width:190px;
}
#contentbar_subnav #nav label a {
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
#contentbar_subnav #nav label a:hover {
	text-decoration:underline;
}
#contentbar_subnav #nav #nav_item {
	font-family:verdana;
	font-size:1em;
	margin-left:40px;
	color:#ffffff;
	display:inline;
	clear:left;
	float:left;
	padding-bottom:2px;
}
#contentbar_subnav #nav #nav_item a {
	padding-left:2px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
#contentbar_subnav #nav #nav_item a:hover {
	text-decoration:underline;
}

/* history */
#wrapper {
	width:370px;
	margin-left:34px;
}
#wrapper p {
	width:320px;
	padding-bottom:5px;
	margin-left:45px;
}
#wrapper .date {
	font-family:Arial;
	font-size:0.7em;
	color:#black;
	font-weight:bold;
	height:auto;
	float:left;
}
/* news page*/
#contentbody_sub_news {
	float:left;
	width:410px;
	height:auto;
	margin-left:11px;
	margin-top:11px;
	margin-right:11px;
	border:solid 1px #b4c4c5;
	display:inline;
	padding-top:0px;
	background:#c4d1d2;
	padding-left:23px
}
#contentbody_sub_news h6 {
	font-family:Arial;
	font-size:1.4em;
	color:#4d2714;
	font-weight: bold;
	padding-top:15px;
	padding-bottom:10px;
	clear:left;
}
/*SERVICES*/
#list {
	padding-bottom:23px;
}
#list p {
	font-family:Arial;
	font-size:0.7em;
	color:#black;
	padding-bottom:8px;
	margin-left:34px;
	width:370px;
}
/*BANNER IMAGES*/
#bannerimg1 {
	background: url(images/banners/organ_pipes.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg2 {
	background: url(images/banners/candles.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg3 {
	background: url(images/banners/choir_books.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg4 {
	background: url(images/banners/roof_tree.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg5 {
	background: url(images/banners/green_floor.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg6 {
	background: url(images/banners/choir_adult.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg7 {
	background: url(images/banners/organ_pipes.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg8 {
	background: url(images/banners/candles.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg9 {
	background: url(images/banners/choir_books.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg10 {
	background: url(images/banners/roof_tree.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg11 {
	background: url(images/banners/green_floor.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg12 {
	background: url(images/banners/choir_adult.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg_ministry {
	background: url(images/banners/ministry.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg_community {
	background: url(images/banners/community.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg_music {
	background: url(images/banners/music.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg_contact {
	background: url(images/banners/contact.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg_about {
	background: url(images/banners/about.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bannerimg_news {
	background: url(images/banners/news.jpg) no-repeat bottom;
	width:770px;
	height:222px;
	float:left;
}
#bluebanner_news {
	float:left;
	width: 457px;
	height: 86px;
	background:#bfcbcc;
}
#bluebanner_news h1 {
	margin-left:15px;
	margin-top:16px;
	background:url(images/holy_trinity_church.gif) no-repeat;
	height:29px;
	width:270px;
	margin-bottom:14px;
}
#bluebanner_news ul {
	padding-top:11px;
}
#bluebanner_news ul li {
	display:inline;
	list-style:none;
	margin-left:15px;
	font-size:0.8em;
	padding:0px;
	margin-top:0px;
}
#bluebanner_news ul li a {
	text-decoration:none;
	padding:0px;
	margin-top:0px;
	vertical-align:middle;
	display:inline;
}
#bluebanner_news ul li a img {
	margin-top:0px;
	border:0px;
	vertical-align:middle;
	display:inline;
	margin-right:15px;
	padding:0px;
}
#contentbody_subrd {
	float:left;
	width:433px;
	height:auto;
	margin-left:11px;
	margin-top:11px;
	margin-right:11px;
	border:solid 1px #b4c4c5;
	display:inline;
	padding-top:15px;
	background:#c4d1d2;
}
#contentbody_subrd p {
	font-family:Arial;
	font-size:0.7em;
	color:#black;
	padding-bottom:10px;
	margin-left:34px;
	width:350px;
}
#contentbody_subrd ul {
	width: 350px;
	padding-left:40px;
}
#contentbody_subrd ul li {
	list-style:none;
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	padding-bottom:8px;
	width:350px;
}
#contentbody_subrd h1 {
	font-family:Arial;
	font-size:0.9em;
	color:#4d2714;
	font-weight:bold;
	padding-bottom:19px;
	margin-left:23px;
}
#contentbody_subrd h2 {
	font-family:Arial;
	font-size:0.8em;
	color:#28575b;
	font-weight: bold;
	padding-bottom:10px;
	margin-left:23px;
}
#contentbody_subrd .date {
	float:right;
	display:inline;
}
.mproheader{
 
 font : bold 14px Verdana, Arial, Helvetica, sans-serif;
 color: #;
 
}
.mprodescription{
 
 font : normal 10px Verdana, Arial, Helvetica, sans-serif;
 color: #;
 
}
 
.mproheading{
 font : bold 12px Verdana, Arial, Helvetica, sans-serif;
 color: #ffffff;
}
 
.mprosubscriptionbox{
 width: 400px;
 height: 300px;
 position: absolute;
 left: 10px;
 top: 10px;
}
 
.mproborder{

}