@charset "utf-8";
/* CSS Document */
/* faith.css */

/* Set general styles for the body, links, the wrapper, etc. */
body {
	margin: 0;
	padding: 0;
	color:#663300;
	background-color:#BB8855; 
	font-family: "Trebuchet MS", "Lucida Sans", Tahoma, Arial, sans-serif;
	font-size: 62.5%;
	text-align: center;
}

a { color:#3399CC; text-decoration: none; font-weight: bolder; }
a:link { color:#0000FF; text-decoration: none; font-weight: bolder; }
a:visited { color:#CC0000; text-decoration: none; font-weight: bolder; }
a:hover { color:#FFFFFF; text-decoration: underline; font-weight: bolder; }
a:active { color:#FF9900; text-decoration: underline; font-weight: bolder; }

#wrapper {

	max-width: 1280px;
	max-height: 9001px;
	min-height: 9000px;
	width: 780px;
	height: 9000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	border: 1px solid black;
	background: url(images/parchment-tile1.png) top left repeat;
}

/* Style for the banner header */
#banner {
	position: relative;
	margin: 0;
	padding: 0;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 2px;
	width: 774px;
	height: 125px;
	border:#803d2d 2px solid; 
}

/* Style for the navigation bar */
#navBar {
	margin: 0;
	padding: 0;
	margin-left: -614px;
	margin-right: 2px;
	margin-top: 1px;
	width: 156px;
	min-height: 8868px;
	height: auto;
	background-color: #803d2d;
	border: 1px solid black;
	background: url(images/navbar_bg.gif) top left repeat;
	float: left;
}

#navBar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border-top: 1px solid black;
	background-color: #803d2d;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#navBar li {
	background-color: #803d2d;
	background:url(images/navbar-gradient.png) top left repeat;
}

/* These styles set the "currently selected page" image */
#navBar a#homeLink:link,
#navBar a#sermonsLink:link,
#navBar a#worshipLink:link,
#navBar a#familiesLink:link,
#navBar a#growthLink:link,
#navBar a#directionsLink:link,
#navBar a#linksLink:link,
#navBar a#aboutLink:link {
	background-color:#B04D36;
	padding-top: 5px; 
	padding-left: 2px;
	padding-bottom: 6px; 
	padding-right: 14px;
	border-top: 2px solid black;
	border-left: 2px solid black;
	border-right: 2px solid #E4911D;
	border-bottom: 2px solid #E4911D;
	font-weight: bold;
	background:url(images/lcms_cross-ico.png) center right no-repeat;
}

#navBar a#homeLink:visited,
#navBar a#sermonsLink:visited,
#navBar a#worshipLink:visited,
#navBar a#familiesLink:visited,
#navBar a#growthLink:visited,
#navBar a#directionsLink:visited,
#navBar a#linksLink:visited,
#navBar a#aboutLink:visited {
	background-color:#B04D36;
	padding-top: 5px; 
	padding-left: 2px;
	padding-bottom: 6px; 
	padding-right: 14px;
	border-top: 2px solid black;
	border-left: 2px solid black;
	border-right: 2px solid #E4911D;
	border-bottom: 2px solid #E4911D;
	font-weight: bold;
	background:url(images/lcms_cross-ico.png) center right no-repeat;
}

#navBar a#homeLink:hover,
#navBar a#sermonsLink:hover,
#navBar a#worshipLink:hover,
#navBar a#familiesLink:hover,
#navBar a#growthLink:hover,
#navBar a#directionsLink:hover,
#navBar a#linksLink:hover,
#navBar a#aboutLink:hover {
	background-color:#B04D36;
	padding-top: 5px; 
	padding-left: 2px;
	padding-bottom: 6px; 
	padding-right: 14px;
	border-top: 2px solid black;
	border-left: 2px solid black;
	border-right: 2px solid #E4911D;
	border-bottom: 2px solid #E4911D;
	font-weight: bold;
	background: url(images/arrow-icon.png) center right no-repeat;
}

#navBar a#memberLink:hover,
#navBar a#blogLink:hover {
	background-color:#B04D36;
	padding-top: 5px; 
	padding-left: 2px;
	padding-bottom: 6px; 
	padding-right: 14px;
	border-top: 2px solid #E4911D;
	border-left: 2px solid #E4911D;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
	font-weight: bold;
	background: url(images/arrow-icon.png) center right no-repeat;
}

#navBar a#homeLink:active,
#navBar a#sermonsLink:active,
#navBar a#worshipLink:active,
#navBar a#familiesLink:active,
#navBar a#growthLink:active,
#navBar a#directionsLink:active,
#navBar a#linksLink:active,
#navBar a#memberLink:active,
#navBar a#blogLink:active,
#navBar a#aboutLink:active {
	background-color:#B04D36;
	padding-top: 5px; 
	padding-left: 2px;
	padding-bottom: 6px; 
	padding-right: 14px;
	border-top: 2px solid black;
	border-left: 2px solid black;
	border-right: 2px solid #E4911D;
	border-bottom: 2px solid #E4911D;
	font-weight: bold;
	background: url(images/arrow-icon-select.png) center right no-repeat;
}

/* contact us link overrides */
/*#navBar a#contactLink:link {
	background:url(images/lcms_cross-ico.png) center right no-repeat;
}

#navBar a#contactLink:visited {
	background:url(images/lcms_cross-ico.png) center right no-repeat;
}

#navBar a#contactLink:hover {
	background: url(images/arrow-icon.png) center right no-repeat;
}

#navBar a#contactLink:active {
	background: url(images/arrow-icon.png) center right no-repeat;
}*/

/* navBar link styles */
#navBar a {
	margin: 0;
	color: #E4911D;
	font-size: 1.2em;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 7px; 
	padding-left: 4px; 
	padding-bottom: 7px; 
	padding-right: 16px;
	border-bottom: 1px solid black;
	display: block;
	background: none;
}

#navBar a:hover {
	background-color:#B04D36;
	padding-top: 5px; 
	padding-left: 2px;
	padding-bottom: 6px; 
	padding-right: 14px;
	border-top: 2px solid #E4911D;
	border-left: 2px solid #E4911D;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
	font-weight: bold;
	background: url(images/arrow-icon.png) center right no-repeat; 
}

#navBar a:active {
	background-color:#B04D36;
	padding-top: 5px; 
	padding-left: 2px;
	padding-bottom: 6px; 
	padding-right: 14px;
	border-top: 2px solid black;
	border-left: 2px solid black;
	border-right: 2px solid #E4911D;
	border-bottom: 2px solid #E4911D;
	font-weight: bold;
	background: url(images/arrow-icon-select.png) center right no-repeat;
} 


/* Style for the newsbar */
#newsBar {
	margin: 0;
	padding: 0;
	margin-right: 1px;
	margin-top: 1px;
	min-height: 8868px;
	width: 162px;
	height: auto;
	background-color:#334A94;
	color: #FADA75;
	font-weight: bold;
	border: 1px solid black;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: url(images/newsbar_bg.gif) top left repeat;
	float: right;
}

#newsBar ul {
	margin: 0;
	padding: 0;
	list-style: none;

}

#newsBar li {
	font-size: 1.3em;
	font-weight: bold;
	color: #FADA75;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 2px;
	border-bottom-width: 5px;
	border-bottom-style: groove;
	border-bottom-color: red;
/*	border-bottom-color: #EDAD3D; */
	font-variant: small-caps;

}

#newsBar p {
	margin: 0;
	padding: 0;
	margin: 2px;
	padding: 2px;
}
		
/* Special style for the li header for news */
#newsBar li.news {
	margin: 0;
	padding: 0;
	display: block;
	height: 50px;
	margin-bottom: 5px;
	border: 2px solid black;
	background-color:#F9EBAE;
	color: black;
/*		text-weight: bold; */
	font-size: x-large;
	font-variant: small-caps;
	text-align: left;
	background-image:url(images/newsbanner1.png);
	background-position: top left;
	background-repeat: no-repeat;
}

#newsBar li img {
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	margin-right: 2px;
}

#newsBar a {
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 2px;
	text-decoration: none;
	color: turquoise;/*#FADA75;*/
}

#newsBar a:link {
	text-decoration: none;
	color: turquoise;/*#FADA75;*/
}

#newsBar a:visited {
	text-decoration: none;
	color: #FFCC00;/*#FADA75;*/
}

#newsBar a:hover {
	text-decoration: underline;
	color:#FFFFFF;/*#FADA75;*/	
}

#newsBar a:active {
	text-decoration: underline;
	color: #FF66FF;/*#FADA75;*/
}

/* Special classes for styling the text and links inside the
   newsbar li */
.story {
	margin: 0;
	padding: 0;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
}

.story  span.title{
	display: block;
	font-weight: bold;
	font-size: 125%;
}

/* Set styles for the mainText center column */
#mainText {
	display: inline;
	margin: 0;
	padding: 0;
	width: 442px;
	height: 8866px;
	margin-left: 163px;
	margin-right: 4px;
	padding: 2px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	float: left;
	overflow: hidden;
}

#mainText h1,
#mainText h2,
#mainText h3 {
	margin: 0;
	padding: 0;
	margin-top: 7px;
	margin-bottom: 2px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 1px;
}
	
#mainText h1 {
	font-size: xx-large;
}
#mainText h2 {
	font-size: x-large;
}

#mainText h3 {
	font-size: large;
}

#mainText p {
	margin: 0;
	padding: 0;
	font-weight: normal;
	margin: 5px;
	padding-top: 0;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	font-size: 1.3em;
}

/* Set style for the ending divider bar */
#theEnd {
	display: block;
	padding-top: 2%;
	margin-right: 10%;
	margin-left: 10%;
	border-bottom: 5px groove #803D2D;
}

#VBS {
	margin-left: 12px;
	margin-bottom: 15px;
}

.camp {
	margin-top: 15px;
	padding: 5px;
	font-size: 1.5em;
	font-weight: normal;
	text-align: center;
}

a.camp {
	text-decoration: underline;
}

a:hover.camp {
	color:#7F1F00;
}



#registration {
	margin-left: 11%;
}

#flyer {
	margin-right: 9%;
}

/* Special class for creating note boxes that can be floated */
.note {
	width: 140px;
	margin: .5em;
	padding: .5em;
	text-align: left;
	background-color: #E4911D;
	color: #803D2D;
	font-size: large;
	font-style: italic;
	border: 1px solid black;
}

.narrownote {
	width: 115px;
	margin: .5em;
	padding: .5em;
	text-align: left;
	background-color: #E4911D;
	color: #803D2D;
	font-size: large;
	font-style: italic;
	border: 1px solid black;
}

/* Styles for the "Luther's Rose" button */
#luthersrose {
	position: relative;
	margin: 0;
	padding: 0;
	width: 156px;
	height: 156px;
	border-top: 5px solid;
	color: #E4911D;
	overflow: hidden;
}

#luthersrose img {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	padding-left: 12px;
}

a#rosebutton {
	display: block;
	margin: 0;
	margin-top: 8px;
	margin-left: 12px;
	width: 131px;
	height: 155px;
}

a#rosebutton:link {
	margin: 0;
	margin-top: 8px;
	margin-left: 12px;
	padding: 0;
	font-weight: normal;
	background: url(images/luthers-rose-slider393.png) top center no-repeat;
}

a#rosebutton:visited {
	margin: 0;
	margin-top: 8px;
	margin-left: 12px;
	padding: 0;
	border: none;
	font-weight: normal;
	background: url(images/luthers-rose-slider393.png) top center no-repeat;
}


a#rosebutton:hover {
	margin: 0;
	margin-left: 13px;
	margin-top: 8px;
	padding: 0;
	font-weight: bold;
	border: none;
	background: url(images/luthers-rose-slider393.png) top left no-repeat;
}

a#rosebutton:active {
	margin: 0;
	margin-top: 8px;
	margin-left: 12px;
	padding: 0;
	border: none;
	background: url(images/luthers-rose-slider393.png) top right no-repeat;
}

a#rosebutton:link span#contactus {
	padding-left: 25px;
	padding-top: 131px;
}

a#rosebutton:visited span#contactus {
	padding-left: 25px;
	padding-top: 131px;
}

a#rosebutton:hover span#contactus {
	padding-left: 22px;
	padding-top: 131px;
}

a#rosebutton:active span#contactus {
	padding-left: 22px;
	padding-top: 131px;
}

span#contactus {
	margin: 0;
	padding: 0;
	display: block;
	padding-top: 131px;
	padding-left: 22px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #E4911D;
	font-size: 1.2em;
	text-transform: uppercase;
}


/* Styles for the newsbar images */

#luther img {
	margin-top: 5px;
	margin-bottom: 1px;
	border: 1px solid;
}

#luther p {
	margin-top: 1px;
	padding-top: 1px;
	padding-left: 10%;
	padding-right: 10%;
	font-family: "Lucida Sans", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	text-align: center;
	font-size: small;
	font-weight: normal;
	text-transform: capitalize;
}

#cranach img {
	margin-top: 0;
	margin-bottom: 1px;
	padding-top: 0;
	padding-bottom: 0;
	border: 1px solid;
}

#cranach p {
	margin: 0;
	padding: 0;
	margin-top: 7px;
	margin-bottom: 7px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
	line-height: 150%;
	font-family: "Trebuchet MS", "Lucida Sans", Verdana, Helvetica, sans-serif;
	text-align: center;
	font-size: small;
	font-variant: small-caps;
}

/* Styles for the dailyverse RSS javascript */
#dailyverse {
	clear: both;
	position: relative;
	width: 137;
	margin: 5px 0px 5px 0px;
	background-color: #E4911D;
	color: black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 4px solid #E4911D;
	border-bottom: 2px solid #E4911D;
	text-align: left;
	font-family: "Trebuchet MS", "Lucida Sans", Helvetica, sans-serif;
	font-size: x-small;
}

#dailyverse a {
	display: block;
	border: none;
	padding: 3px 2px 3px 2px;
	font-weight: bold;
	line-height: 125%;
	font-size: 1.2em;
	text-align: center;
	background-color: #803D2D;
	text-decoration: underline;
	font-family: "Trebuchet MS", "Lucida Sans", Helvetica, sans-serif;
	background-image: none;
}

#dailyverse a:link {
	border: none;
	color: #F9EBAE;
	background-image: none;
}

#dailyverse a:visited {
	border: none;
	color:#00CCFF;
	background-image: none;
}
 
#dailyverse a:hover {
	padding: 0;
	padding: 3px 2px 3px 2px;
	background-color:#803D2D;
	border: none;
	color:#CC66FF;
	background-image: none;
}

#dailyverse a:active {
	border: none;
	color:#CC66FF;
	background-image: none;
}

/* Style for the welcome header image */
#welcome {
	margin: 0;
	padding: 0;
	position: relative;
	display: block;
	width: 400;
	height: 29;
	margin-left: 24px;
	margin-top: 8px;
	margin-bottom: 1px;
}

/* Style for the who we are header image */
#whoweare {
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	width: 200px;
	height: 29px;
	margin-left: 20px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0;
	padding-top: 4px;
	padding-left: 12px;
	padding-right: 5px;
	padding-bottom: 0;
}

/* Style for the contact and copyright footers */
#contact {
	padding-left: 13%;
	padding-right: 12%;
	color:#000099;
	text-align: left;
	font-weight: bold;
	font-variant:small-caps;
	font-size: x-small;
}

#copyright {
	padding-left: 25%;
	padding-right: 28%;
	text-align: center;
	font-weight: bold;
	font-size: xx-small;
}

/* Style for email links */
.email {
	font-weight: normal;
	color:#B90000;
	text-transform: none;
	font-variant: normal;
}

/* Two simple classes to float things right or left
   by adding these classes to the class list along with
   any other classes */
.floatright {
	float: right; 
}

.floatleft {
	float: left; 
}

/* Style for the legal items */
.legal {
	font-size: 1em;
	font-weight:lighter;
	font-style:italic;
}


/* Styles for formatting and positioning the 
   initial "capital" letters */
.initialw {
	margin: 0;
	padding: 0;
	margin-left: -3px;
	padding-top: 12px;
}

.initialt {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	margin-right: -3px;
}

.initiali {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	margin-right: -3px;
}

.initialf {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	margin-right: -1px;
}

.initial {
	margin: 0;
	padding: 0;
	padding-top: 8px;
}

/* Creates a frame and border for images displayed
   on the main page */		
.mainpic {
	position: relative;
	margin: 0;
	padding: 0;
	margin: 5px;
	border: 4px solid #803D2D;
	padding: 2px;
	background-color: #E4911D;
}

/* Creates a subtler border and frame for linked pages */
.picture {
	position: relative;
	margin: 0;
	padding: 0;
	border: 1px solid black;
	padding: .5em;
	margin: .5em;
	background-color: #803D2D;
}


/* Class for creating a caption beneath a picture */
.caption {
	color: black;
	font-style:italic;
	font-weight: bold;
	text-align: center;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height: 150%;
	font-size: 1.3em;
	text-transform: capitalize;
}

/* A smaller caption */
.smallcaption {
	color: black;
	font-style:italic;
	font-weight: bold;
	text-align: center;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height: 150%;
	font-size: .85em;
	text-transform: capitalize;
}

/* Styles for the pictures on the faith page */
img#faithMainPic.mainpic {
	margin-top: 7px;
	margin-left: 15%;
	margin-right: 28%;
	margin-bottom: 4px;
}

img#faithCrossPic.mainpic {
	margin-left: 0;
	margin-top: 46px;
	margin-right: 10px;
	margin-bottom: 10px;
}

img#narthex.mainpic {
	margin-top: 32px;
	margin-left: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
}
 
 /* Style for creating a divider line */
.divider {
	display: block;
	margin-right: 25%;
	margin-left: 22%;
	margin-top: 1em;
	margin-bottom: 2em;
	padding-top: 1em;
	border-bottom: 5px groove #803D2D;
}

div#mainDivider.divider {
	clear: both;
	margin-right: 8%;
	margin-left: 52%;
	margin-top: .5em;
	margin-bottom: .5em;
	padding-top: .5em;
}

/* Festival of Hope news item */
#FOH {
	margin: 0;
	padding: 0;
	margin: 2px;
	padding: 3px;
	background-color: white;
	border: 2px solid #E4911D;
}

/* Faith Blog styles */
#faithBlog {
	margin: 0;
	padding: 0;
	max-height: 7550px;
	margin-left: 4px;
	margin-right: 2px;
	margin-bottom: 3%;
	margin-top: 0;
	padding: 2px;
	width: 422px;
	height: auto;
	border: 4px groove #803D2D;
	overflow: auto;
}

#blogbanner {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 5%;
	margin-left: 7.5%;
}

.blogheader {
	height: 8.75em;
	margin: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 8px;
	border: 1px dashed black;
	background-color: #F9EBAE;
}

#faithBlog h2.date-header {
	padding: 2px;
	font-size: 1.2em;
	font-weight: bold;
	font-style: italic;
}

/*.blogheader h3 {
	font-weight: bold;
	font-size: medium;
} */

#faithBlog h3.post-title {
	font-weight: bold;
	font-size: medium;
}

#faithBlog div.post-body {
	margin: 2px;
	padding: 3px;
	font-size: 1.3em;
	font-weight: normal;
}

div.worship-time {
	margin: 0;
	padding: 0;
	height: 20em;
	width: 154px;
	margin: 1px;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	border-bottom-width: 5px;
	border-bottom-style: groove;
	border-bottom-color: #000066;
/*	border-bottom: 2px solid #E4911D; */
	background-color: #F9EBAE;

}

div.worship-time h3 {
	margin-top: 4px;
	padding: 0;
	margin-bottom: 0;
	font-size: 1.4em;
/*	color:#FF9933; */
	color:#000066;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

div.worship-time h4 {
	margin-top: 4px;
	margin-bottom: 0;
	font-size: 1.3em;
/*	color:#FF9933; */
	color:#000066;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}

div.worship-time p {
	margin-top: 0;
	margin-left: 0;
	padding: 2px;
	margin-bottom: 2px;
	font-size: 1.2em;
	font-weight: normal;
	text-align: left;
	color:#990000;
}

/* Styles for the radio links */
#radiolinks ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border: none;
	background: none;
}

#radiolinks li {
	display: block;
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	padding-left: 5%;
	padding-right: 5%;
	text-align: center;
}

#radiolinks {
	margin: 0;
	padding: 0;
	margin-top: 30px;
	margin-bottom: 10px;
	border-top: 4px solid #E4911D;
	border-bottom: 4px solid #E4911D;
	background: none;
}

#radiolinks h3 {
	margin: 0;
	padding: 0;
	background-color: #F9EBAE;
	color: #803D2D;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 250%;
	border-bottom: 4px solid #E4911D;
}

#radiolist li {
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	padding-top: 2%;
	padding-bottom: 2%;
	padding-left: 10%;
	padding-right: 10%;
}

#radiolinks a.radiolink {
	padding-top: 3%;
	padding-bottom: 3%;
	padding-left: 5%;
	padding-right: 9%;
	border: none;
	background: none;
}

#radiolinks a.radiolink img {
	border-color: blue;
}

#radiolinks a.radiolink:link {
	padding-top: 3%;
	padding-bottom: 3%;
	padding-left: 5%;
	padding-right: 9%;
	border: none;
	background: none;
}

#radiolinks a.radiolink:link img {
	border-color: blue;
}


#radiolinks a.radiolink:visited {
	padding-top: 3%;
	padding-bottom: 3%;
	padding-left: 5%;
	padding-right: 9%;
	border: none;
	background: none;
}

#radiolinks a.radiolink:visited img{
	border-color: #00CCFF;
}

 
#radiolinks a.radiolink:hover {
	padding-top: 3%;
	padding-bottom: 3%;
	padding-left: 5%;
	padding-right: 9%;
	border: none;
	background: none;
}

#radiolinks a.radiolink:hover img {
	border-color: white;
}


#radiolinks a.radiolink:active {
	padding-top: 3%;
	padding-bottom: 3%;
	padding-left: 5%;
	padding-right: 9%;
	border: none;
	background: none;
}

#radiolinks a.radiolink:active img {
	border-color: red;
}

#googlecalendar {
	margin-bottom: 2px;
}

#podcast {
	margin: 0;
	padding: 0;
	width: 160px;
	height: 160px;
	border-top: 1px solid #FADA75;
	border-left: 1px solid #FADA75;
	border-right: 1px solid #FADA75;
	border-bottom-width: 5px;
	border-bottom-style: groove;
	border-bottom-color: #000066;
	background: url(images/faithcast-weekly-small.jpg) top left no-repeat;
}

#podcast img {
	border: none;
}

#podcast a {
	color: #FFFFFF;
	font-size: 1.2em;
}

#podcast a:link {
	color: #FFFFFF;
}

#podcast a:visited {
	color: #FFFFFF;
}

#podcast a:hover {
	color:#CC3300;
	text-decoration: none;
}

#podcast a:active {
	color:#00FFCC;
	text-decoration: none;
}

#rss {
	margin: 0;
	padding: 0;
	position: relative;
	top: 137px;
	left: -5px;
}

#rss-text {
	position: relative;
	top: -8px;
}

#iTunes {
	margin: 0;
	padding: 0;
	position: relative;
	top: 134px;
	left: 30px;
}

#iTunes-text {
	position: relative;
	top: -6px;
}

/* IE 5 and 6 hacks to make them display properly */
* html #navBar {
	display: inline;
}

* html #newsBar {
	display: inline;
}

* html #mainText {
	width: 456px;
	w/idth: 450px;
}