BODY {
 margin:0;
 padding:0;
 background:url(images/background.jpg) #4C4B5B repeat-x;
 font: 13px "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, sans-serif;
}
a{
 text-decoration:none;
 color:#000000;
}
a:hover{
 text-decoration:underline;
 color:#0000CC;
}
#main{
 width:900px;
 margin:auto;
}
#mycentercontent{
 clear:both;
 position:relative;
 width:900px;
 background:url(images/backgroundgradient.jpg) #b5aa96 bottom repeat-x;
}
#header_top{
margin-top:-66px;
margin-left:20px;
}
#header_rotation{
}
#header_rotation img{
 background:#CD8F5E;
 padding:16px;
}
#topnavmenu{
 float:left;
}
#topnavsearch{
 float:right;
}
#header_bible{
 background:url(images/bible.gif) bottom no-repeat;
 height:138px;
 width:206px;
 padding: 22px 80px 20px 80px;
margin-left:100px;
}
#mycontentfooter{
 clear:both;
 height:0px;
}
#left{
 color:#fff;
 float:left;
 width:200px;
 padding:5px;
}
#menu0{
 padding-left:10px;
 padding-bottom:12px;
 font-size:14px;
}
.menu{
 padding:0;
 margin:0;
 list-style-type:none;
}
#menu1 a{
 padding-left:30px;
}
#menu2 a{
 padding-left:50px;
}
#center{
 background-color:#fff; 
 padding:10px;
 width:670px;
 float:left;
}
#right{
 width:122px;
 padding:5px;
 float:right;
}
#footer{
 color:#fff; 
 width:870px;
 clear:both;
 margin:auto;
 height:16px;
 padding:10px;
}
#footer a{
text-decoration:underline;
color:#B5AA96;
}
.hp_box{
 padding:5px;
 color:#fff;
 float:left;
 height:230px;
 width:258px;
 margin:12px;
 background:url(images/purple_menu_tile.gif) #4C4B5C repeat-x;
}
.hp_box2{
 padding:5px;
 color:#fff;
 float:left;
 height:300px;
 width:258px;
 margin:12px;
 background:url(images/purple_menu_tile.gif) #4C4B5C repeat-x;
}
.hp_content a{
 color:#fff;
 text-decoration:underline;
}
.hp_content{
padding:10px;
}
.teaser{
 color:#fff;
 font: 10px "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, sans-serif;
 font-style: italic;
}
.hp_title{
 font: 16px "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, sans-serif;
 background:url(images/brown_decoration.gif) #211E19 no-repeat;
 height:26px;
 text-align:center;
}
.hp_bigbox{
padding:5px;
height:300px;
width:550px;
background:#F0EDE8;
float:left;
margin:12px;
}
/* blue grades - root level; text properties for states: normal, hover, click */
.TM0i0 {
	font-family: Arial, Helvetica, sans-serif;;
	color:#fff;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

/* blue grades - root level; box properties for states: normal */
.TM0o0 {
	background: #1F1E19;
	padding: 6px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* blue grades - root level; table properties for states: normal, hover, click */
.TM0t0 {
	background: #B35845;
}

/* blue grades - root level; box properties for states: hover, click */
.TM0o1 {
	background: #B35845;
	padding: 6px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* blue grades - sub levels; text properties for states: normal, hover, click */
.TM1i0 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color:#fff;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

/* blue grades - sub levels; box properties for states: normal */
.TM1o0 {
	background: #1F1E19;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* blue grades - sub levels; box properties for states: hover, click */
.TM1o1 {
	background: #B35845;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}
#hp_calendar{
 margin-left:42px;
 color:#000000;
}

