@import url("styles.css");

p {
	padding:0px;
	margin:0em 0em 0.5em;
	line-height:1.5em;
	text-align:left;
}


.schedTitle {
	font-size:150%;
	font-weight:normal;
	padding:0px;
	margin:0em 0em 1em;
	line-height:1em;
	color:#ECDB64;
}

.schedLC {
	float:left;
	width:245px;
}
.schedRC {
	float:right;
	width:240px;
	font-weight:bold;
}

.tree {
	background:url(../images/about/about_tree1.jpg) no-repeat;
	background-color:#3D5164;
	padding-left:150px;
}
.fire {
	background:url(../images/about/about_fire1.jpg) no-repeat;
	background-color:#3D5164;
	padding-left:150px;
	height:110px;
}
html>body .fire {
	height:auto;
	min-height:110px;
}

#main.schedule h3 {
	color:#000;
}
#main.schedule p {
	margin-bottom:1em;
	border:0px solid #FFF;
	line-height:1.2em;
}
#main.schedule p br {
	line-height:0.75em;
}
#main.schedule p.link {
	margin-top:1.5em;
}
#main.schedule p.link a {
	color:#ECDB64;
}
#main.schedule p.link a:hover {
	color:#FFF;
}

#subscribe {
	position:absolute;
	top:420px;
	left:20px;
	width:126px;
	border:0px solid #FFF;
	text-align:right;
}
#subscribe p {
	text-align:right;
	line-height:1.2em;
	font-size:95%;
}

#tabs #previous_month a, #tabs #next_month a {
	width:155px;
}
#tabs #next_month a {
	border-right:0px;
}
#tabs #month a {
	width:240px;
	color:#FFF;
	background-color:#556F88;	
}
#tabs li.inactive a:hover {
	background-color:#3D5164;
}

.backtotop {
	clear:both;
}
.backtotop p {
	margin:0.75em 0em 0em;
}
.backtotop a {
	color:#000;
	font-weight:bold;
}
.backtotop a:hover {
	color:#ECDB64;
}

/***** BLOG display styles *****/
span.list_title, span.list_title a {
	color:#ECDB64;
}
span.list_title a:hover {
	color:#FFF;
}