/* Reset Styles - Eric Meyer (http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/) */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, form {
 /*table, caption, tbody, tfoot, thead, tr, th, td { */
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: center;
}

img {border:none;}

:focus { outline: 0; }

body {
	margin: 0;
	padding:0;
	font-size:12px;
	font-family: Helvetica, Arial, sans-serif;
	color: #555;
	letter-spacing: normal;
	line-height: 17px;
	width:100%;
}

ol, ul { list-style: none; }

table { border-collapse: separate; border-spacing: 0;}

caption, th, td { text-align: left; font-weight: normal; border-spacing: 0;}

blockquote:before, blockquote:after, q:before, q:after { content: ""; }

blockquote, q { quotes: "" ""; }

input[type=hidden] {display:none;}

h2 {color: #ae4201;font-size: 17px;padding-bottom:10px;text-transform:uppercase}
h3 {color: #ae4201;font-size: 14px;padding-bottom:10px;}
h5 {
	margin-bottom: 12px;
	padding: 10px 0;
	border-top: 8px solid #e9eaea;
	border-bottom: 2px solid #e9eaea;
	font-size: 16px;
	text-transform:uppercase;
	color: #2c2c2b;
}

br {line-height:0px}

strong {
	font-weight:bold;
}

a {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	text-decoration:none;
	font-style:italic;
	color: #7f4400;
	font-size: 1em;
}

p {
	color: #555;
	font-size:1.1em;
}

img.movetop {}

.slideshow_heading {
	position:relative !important;
	font-size: 30px !important;
	display:block !important;
	width: inherit !important;
}

.calendar-header {
	width:670px;
}

.calendar-header img {
	float:left;
}

.calendar-content {
	padding-left: 24px;
	width: 274px;
	float:left;
	padding-top: 0px;
}

.calendar-content #icl_container .icl_title{
	margin-top: 0px;
}
/** change (6/23/09) by: Noel Graham
* Changes for the "How To Donate", layout refactoring
*/ 
#donateOptions {width: 178px;float:left;} 
#donateOptions li {margin: 2px 2px 90px 2px;width: 180px;height: auto;cursor:default;} 
#donateOptions li img{padding-right:5px;} 
#donateInfo {float:left;margin-left:30px;width: 440px;} 
#donateInfo ul {margin: 10px 0px 10px 15px} 
#donateInfo li {list-style: none;} 
#donateInfo .donate-panel {display: none;} 
#donateInfo h4 {font-weight: bold;margin: 5px 0px 5px 0px;} 
#donateText {border-top: solid 15px #CCC;padding-top: 10px;margin-top: 15px;} 
/**** END: "How To Donate" **/

/** change (6/29/2009) by: Noel Graham
 * bg was white, this is the fix
**/
#RelatedProductsOuterTable {background:#f9f9f9;}