/* -----------------------------------------------
  youthencouragement.org
  home styles
  updated 9.12.2007 - Joel Steidl
  created by Joel Steidl
----------------------------------------------- */


/*-----:)Slideshow and mission(:---------------------------------------------------------------*/
#homePhotos{
	height: 310px;
	width: 560px;
}
#wrapper p.homeMission{
	font-size: 14px;
	font-style: italic;
	line-height: 22px;
	color: #4C1B1B;
	background: #F6E497 url(../site_images/home_mission_bg.gif) no-repeat 17px 20px;
	padding: 15px 15px 15px 60px;
	border-bottom: 3px solid #CEBE81;
	margin: 0px 0px 15px;
}


/*-----:)News and such(:---------------------------------------------------------------*/

#homeUpdates{
	float: right;
	width: 257px;
	padding-top: 10px;
}

#homeUpdates h2{
	font-size: 18px;
	line-height: 18px;
	font-weight: normal;
	background: url(../images/site_images/news_h2_bg.gif) no-repeat left bottom;
	margin-bottom: 10px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-indent: 35px;
	margin-left: 15px;
	padding-top: 6px;
	color: #4C1B1B;
}

#news{
	height: 295px;
	width: 220px;
	overflow: auto;
	background: #FCFAE1;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
}

#news h3{
	font: normal 18px/18px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 10px;
	color: #4C1B1B;
	letter-spacing: .11em;
}
#news h4{
	font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
}
#news h4 span.month{
	background: #4C1B1B;
	color: #FCFAE1;
	border: 1px solid #4C1B1B;
	padding-left: 2px;
	padding-right: 1px;
}
#news h4 span.day{
	background: #FFFFFF;
	color: #4C1B1B;
	border: 1px solid #4C1B1B;
	padding-right: 2px;
	padding-left: 2px;
}
#news h5{
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #4C1B1B;
	margin-right: 10px;
}
#news p{
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #4C1B1B;
	margin-bottom: 5px;
	margin-right: 10px;
}
#news p.moreInfo{
	text-align: right;
	margin-bottom: 10px;
	border-bottom: 1px solid #C3C1B0;
	padding-bottom: 5px;
}

#news p.moreInfo a{
	color:#4C1B1B;
}
#news p.moreInfo a:hover{
	color:#1E0A0A;
	text-decoration:none;
}

/*-----:)Christmas 2008(:---------------------------------------------------------------*/
#cmasWrap{
	background: #FCFAE1;
	width: 760px;
	margin: 0 auto;
	padding-top: 20px;
}
#cmasTree{
	float: left;
	width: 480px;
}
#cmasRollover{
	background: transparent url('../site_images/cmas_08/rollover_lights_text.png') no-repeat center center;
	height: 35px;
	float: left;
	width: 480px;
}
#cmasMessageWrap{
	background: #6D0000 url('../site_images/cmas_08/form_bottom.png') no-repeat center bottom;
	float: right;
	padding-bottom: 90px;
	width: 250px;
}
	#cmasMessageWrap h2{
		background: transparent url('../site_images/cmas_08/form_h2_top.png') no-repeat center top;
		height: 128px;
		overflow: hidden;
		text-indent: -999999em;
	}
#cmasMessage{
	color: #FCFAE1;
	margin: 0 auto;
	width: 210px;
}
#wrapper #cmasMessage p{
		font-size: 11px;
		line-height: 18px;
		margin-bottom: 12px;
		text-align: justify;
	}
	#cmasMessage p a{
		background-color: #FCFAE1;
		color: #6D0000;
		text-decoration: none;
	}
	#cmasMessage p a:hover{
		background-color: #F0DF94;
	}
	#cmasMessage form{}
	#cmasMessage fieldset{
		border: none;
	}
		fieldset.cmasTo{
			clear: both;
			padding-bottom: 5px;
			width: 210px;
		}
			fieldset.cmasTo label{
				display: block;
				float: left;
				font-size: 11px;
				font-style: bold;
				text-align: right;
				width: 40px;
			}
			fieldset.cmasTo input{
				background-color: #FCFAE1;
				color: #6D0000;
				font-size: 12px;
				float: right;
				width: 160px;
			}
			fieldset.cmasTo textarea{
				background-color: #FCFAE1;
				color: #6D0000;
				font-family: arial, verdana;
				font-size: 12px;
				height: 75px;
				width: 210px;	
			}
		fieldset.cmasDonate{
			text-align: center;
			width: 210px;
		}
			fieldset.cmasDonate label{
				font-size: 12px;
				font-style: bold;
			}
			fieldset.cmasDonate input{
				color: #6D0000;
				margin-bottom: 5px;
				width: 100px;
			}
		fieldset.cmasSubmit{}
			fieldset.cmasSubmit label{
			font-size: 11px;
			line-height: 12px;
			}
			fieldset.cmasSubmit input{
				margin-top: 10px;
			}
#donateSlider{
	background: transparent url('../site_images/cmas_08/drag_bar.png') no-repeat center center;
	height: 37px;
	position: relative;
	width: 210px;
	margin-bottom: 2px;
	}
	#donateSliderHandle{
		background: transparent url('../site_images/cmas_08/drag_handle.png') no-repeat center center;
		cursor: pointer;
		font-size: 0;
		height: 20px;
		left: 0px;
		position: absolute;
		top: 16px;
		width: 14px;
		z-index: 1;
	}
