body {
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #eaced9;
	color: #cccccc;
	background-image: url(background-norepeatx.jpg);
	background-repeat: repeat-x;
	margin: 0 5% 0 5%;
	}
#header {
	float: left;
	width: 96%;
	border-bottom: 1px solid #26275f;
	margin-bottom: 2em;
	background-image:url(Images/final4.gif);
	background-position: right;
	background-repeat:no-repeat;
}
#header ul {
margin: 2em;
padding: 2em 0 0 0;
list-style: none;
}
#header li {
float:left;
background-image:url(Images/al_amyButton_tab_left.png);
background-repeat:no-repeat;
margin: 65px 2px 0 0;
padding: 0 0 0 8px;
}
#header a {float:left;
display:block;
background-image:url(Images/al_amyButton_tab_right.png);
background-repeat:no-repeat;
background-position:right top;
padding: 0.2em 20px 0.2em 0;
text-decoration:none;
font-weight:bold;
color: #ffffff;
}
#home #header li.home,
#worship #header li.worship,
#Heritage #header li.Heritage,
#learning #header li.learning,
#community #header li.community,
#donate #header li.donate,
#contact #header li.contact, {
background-image:url(Images/al_amyButton_tab_left_act.png);}

#home #header li.home a,
#worship #header li.worship a,
#Heritage #header li.Heritage a,
#learning #header li.learning a,
#community #header li.community a,
#donate #header li.donate a,
#contact #header li.contact a, {
background-image:url(Images/al_amyButton_tab_right_act.png);
background-color: transparent;
color:#ffffff;}

#contentbox{
background-image: url(Images/mainbox1.png);
background-repeat:no-repeat;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000033;
}

#content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	height: 0px;
}

#content2{
background-repeat:no-repeat;
background-position:
top right;
background-image: url(Images/final4.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;}

h1{
font:Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
font-weight:bold;
font-size:14px;}

h2{
font:Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000033;
font-size:12px;
font-weight:bold;}

h3{
font:Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #ffffff;
font-size:12px;
font-weight:normal;}


h4{
font:Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000066;
font-size:10px;
font-weight:bold;}

#newsbox {background-image: url(Images/newsbox.png);
background-position: 147.5px 850px 330px 330px;
background-repeat: no-repeat;
float:right;
width: 330px;}

#newsbox2 {background-image: url(Images/newsbox.png);
background-position: 507.5px 850px 330px 330px;
background-repeat: no-repeat;
float:right;
width: 330px;}

#contactbox {
background-image:url(Images/contactbox.png);
background-position: 510.5px 850px 330px 100px;
background-repeat: no-repeat;
float:right;
width: 330px;}

table {background-color:transparent;
width: 722px;}

.featureimage {
float:left;
width: 250px;
border: 2px solid #000066;
margin-right: 20px;
margin-bottom: 6px;}

.datatable {
border: 1px solid #000066;
border-collapse:collapse;
width: 100%;
}
.datatable td {
border: 1px solid #000066;
padding: 0.2em;
}
.datatable th {
border: 1px solid #000076;
background-color: #830334;
color: #FFFFFF;
font-weight:bold;
text-align:center;
padding-left: 0.3em;
}
.datatable tr.altrow {
background-color: #cccccc;
color:#000066;
}

a:link { color: #830334; }
a:visited { color:#000033; }
a:hover { color:#00CCCC; }
a:active { color:#FF3300;}

ul#nav {
list-style-type:none;
float:left;
padding: 0;
margin: 0;}

#nav a:link, #nav a:visited {
float:left;
display: block;
width: 150px;
padding: 15px 0 32px 60px;
font: bold 100% Arial, Helvetica, sans-serif;
color:#000066;
background: url("Images/dreidel.png") top left no-repeat;
text-decoration: none;}

#nav a:hover {
background-position: 0 -69px;
color: #B51032;}

#nav a:active {
background: 0 -69px;
color: #006E01;}