* {
	font-family: Tahoma;
}
a img, a:link img, a:visited img, area, map {	border: none;}
body {	background-color: #000000;
	color: #CBDEE4;
	font-size: 12px;
}
a, a:link, a:visited {	color: #CBDEE4;}
body, form {	margin: 0;}
.wrapper {	width: 860px;
	padding: 0;
	margin: 0;
}
.wrapper.live {	background: url(img/logos/logo_onair.jpg) left top no-repeat;
	background-position: 68px -47px;}
.cl, .clear {	font-size: 0;
	line-height: 0;
	clear: both;}
.top {	height: 118px;
	overflow: hidden;}
.topnav {	padding-top: 56px;	float: left;}
.authbox {	float: right;
	padding-top: 30px;}
.freesignup {	text-align: right;
	padding-right: 32px;}
.forgot {	text-align: right;
	padding-right: 38px;}
a.smalllink, a.smalllink:visited, a.smalllink:link {	font-size: 11px;
	color: #CBDEE4;
	text-decoration: underline;
	cursor: pointer;}
a.smalllink:hover {	text-decoration: none;}
input.authinput {	padding: 3px 5px 3px 5px;
	margin: 0;
	height: 11px;
	line-height: 11px;
	border: none;
	background-color: #D8EDF0;}
span.authlabel {	font-size: 12px;
	font-weight: bold;	color: #CBDEE4;}
.authsubmitbtn {	position: relative;
	top: 5px;}
.logo {	text-align: center;
	padding: 0px 0 20px 0;
	margin: 0;
}
.footerWorship {	padding-top: 20px;
	padding-bottom: 20px;
	clear: both;
}
.copyright {	padding-top: 10px;
	font-size: 11px;
	padding-bottom: 10px;}
.footlinks {	font-size: 11px;}


/* fixes to default css */
#biocont{width:232px;height:220px;padding:0 10px 0 0;margin-right:0px;color:#fff;float:right;}
#test2 {width:232px;height:220px;overflow:auto;position:relative;/*margin:0.3em auto;*/padding:0 10px 0 0;text-align:left;}
#player-bio-cont {	border: 1px solid #ffffff;}
#player-bio-cont * {	color: #D8EDF0;}

#show-feeds{width:930px;margin:20px 0 10px 0;background:url('img/prevup-div.gif') center top repeat-y;}

#live-feed-title{width:749px;float:left;height:24px;line-height: 20px;}

#live-feed-title span {	text-transform: uppercase;
	font-weight: bold;
	font-size: 16px;
	color: #66B8DC;
	font-family: Candara;}

#live-feed{border: 1px solid #D8EDF0;width:753px;padding:7px 10px;margin:0 auto;}
#homeComm {	border: 1px solid #D8EDF0;
	background-color: #000000;
	color: #D8EDF0;}
input.button {
	border: 1px solid #D8EDF0;
	background-color: #000000;
	color: #D8EDF0;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}
input.button:hover {	color: #66B8DC;}

#commForm input.button {	border: 1px solid #D8EDF0;
	background-color: #000000;
	color: #D8EDF0;
	padding-bottom: 4px;
	text-transform: lowercase;
	font-size: 10px;
	width: 38px;
	text-align: center;}
.commenter span, .commenter a {	text-decoration: underline;}
#live-feed p strong {	color: #D8EDF0;}

td.calday1 div,td.calday2 div,td.calday3 div,td.calday4 div,td.calday5 div,td.calday6 div,td.calday7 div,td.calday8 div,td.calday9 div,td.calday10 div,td.calday11 div,td.calday12 div,td.calday13 div,td.calday14 div,td.calday15 div,td.calday16 div,td.calday17 div,td.calday18 div,td.calday19 div,td.calday20 div,td.calday21 div,td.calday22 div,td.calday23 div,td.calday24 div,td.calday25 div,td.calday26 div,td.calday27 div,td.calday28 div,td.calday29 div,td.calday30 div,td.calday31 div{background-image:url('images/markup/calday-sprite.new.png');}

.worshipCalendar h1, .worshipCalendar p.Mth, h1 {	color: #58B6DD;}
.worshipCalendar #dayEvent {	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;}

a.linkon, a.linkon:visited, a.linkon:link {	color: #66B8DC;}

#popper{background:#000000; border:solid #66B8DC 1px;}
#popper .logo{background-image:url('../images/markup/logo-small.new.jpg');}
.alert strong {	color: #58B6DD;}