html {
	min-height: 101%;
}


body{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #000;

	background: #FDFDC4 url(../img/gradient.png) repeat-x;
	
}


a:link,a:visited,a:active{ color: #D2691E; text-decoration: none; }

a:link.sidelink,a:visited.sidelink,a:active.sidelink{
	color: #A0522D;
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
}

a:hover{ color: #994f2b; text-decoration: underline; }



h1{
	color:#696969;
	font-size: 175%;
	font-weight: 700;
}
h2{
	color:#696969;
	font-size: 150%;
	font-weight: 700;
	margin: 7px 0px;
}

h3{
	color:#696969;
	font-size: 135%;
	font-weight: 700;
	margin: 10px 20px;
}

h4{
	color:#696969;
	font-size: 145%;
	font-weight: 700;
	margin: 7px 0px;
}

img{
	border: 0px;
}

input{
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
}

td {
	align: left;
	vertical-align:top;
}


/* =========== Content Specific ============== */


table#master{
	width: 980px;

	padding: 0px;
	margin: 0px;
	border: 1px solid #d0d0d0;
	background-color: #fff;
}

.content-block{
	text-align:left;
	padding: 7px 25px;
}

.sidebar{
	background-color: #eee;
	padding: 5px;
}


.quote{
	font-style: normal;
	font-size: 90%;
	width: 255px;
	margin: auto;
	padding: 10px;
}


.caption {
font-size:10px;
}

.lightgray {
background-color:#F5F5F5;
border:1px solid #D9D9D9;
padding:5px 20px;
}


.donate {
background: #E26D1E !important; /*tab link background*/
color: white;
}

#footer-blog-link{
  font-weight:700;
	font-size: 150%;
	text-decoration:none;
	color:#f60;
}

/* =========== sidebars ============== */


#innerside_home{
	background-color: #fff;
	width:300px;
	height: 520px;
	padding: 5px;
	margin: 10px;
	border: 1px solid #D1D1D1;

}

#innerside_events{
	background-color: #fff;
	width:300px;
	height: 320px;
	padding: 5px;
	margin: 10px;
	border: 1px solid #D1D1D1;

}


#innerside_spread{
	background-color: #fff;
	width:300px;
	height: 350px;
	padding: 5px;
	margin: 10px;
	border: 1px solid #D1D1D1;

}


/* =========== Bottom Panel ============== */
#bottomPanel { clear:both; border: solid 1px #ddd; padding: 5px 2px;  font-size: .9em; overflow:hidden; }
#bottomPanel div {float:left; padding: 2px 8px 2px 5px;}
#bottomPanel div.clear { float:none; clear:both; padding:0; margin:0; height:1px; background:none; }
#bottomPanel h3 { float:left; height: 26px; text-indent: -1000px; overflow: hidden;}
#bottomPanel .signUp { width: 380px; height: 32px; }
#bottomPanel .signUp p { width: 160px; }
#bottomPanel .signUp input { float:right; width:160px; height: 23px; padding: 3px 9px 0 5px; text-align: center; background: url(img/bgEmailBotPanel.jpg) no-repeat left top; }
#bottomPanel .blog h3 { width:29px; background:url(/img/hdrBlog.gif) no-repeat left 50%; }
#bottomPanel .blog p { width: 210px; }
#bottomPanel .social { padding-right:0; background: none; }
#bottomPanel .social h3 { width:62px; background:url(/img/hdrFollowUs.gif) no-repeat left 50%; }
#bottomPanel .social p { width: 70px; }
#bottomPanel .social a { float:left; width:22px; height:22px; margin: 0 5px; padding: 0 5px; overflow:hidden; text-indent:-1000px; background-position: right top; background-repeat: no-repeat; }
#bottomPanel .social a.addthis_button { background: url(/img/at_symbol_22x22.gif) no-repeat right top; }
#bottomPanel .social a:hover { background-position: right bottom; }
#bottomPanel .social a.twitter { background-image: url(/img/iconTwitter.gif); }
#bottomPanel .social a.facebook { background-image: url(/img/iconFacebook.gif); }
#bottomPanel .social a.youtube { background-image: url(/img/iconYouTube.gif); }
#bottomPanel .social a.mySpace { background-image: url(/img/iconMySpace.gif); }


