html { width: 100%; }

body {
	font: normal 12px Arial, helvetica, sans-serif;
	color: #1d1000;
	padding: 0;
	margin: 0 auto;
	text-align: left;
	line-height: 130%;
	background: #dfddd0 url(../img/bg.jpg) repeat-y 50% 0;
	background-attachment: fixed;
}
a:link { color: #0e2d3f; text-decoration: none; border-bottom: 1px solid #0e2d3f; }
a:visited { color: #0e2d3f; text-decoration: none; border-bottom: 1px solid #0e2d3f;  }
a:hover { color: #331d00; text-decoration: none;  border-bottom: none; }
a:active { color: #331d00; }

#container {
	width: 800px;
	margin: 0 auto;
	padding: 0;
	background: url(../img/container_bg.jpg) repeat-y;
}
#body {
	width: 800px;
	margin: 0;
	padding: 0;
	background: url(../img/grass.jpg) no-repeat bottom left;
}
#index_leftnav {
	float: left;
	width: 150px;
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #cbd398;
}
#index_leftnav ul {
	padding: 15px 15px 0 15px;
	margin: 0;
	font-weight: bold;
}	
#index_leftnav li {
	list-style-type: none;
	margin-bottom: 20px;
}
#index_leftnav li a:hover {
	border-bottom: none;
}
#account { 
	position: relative;
	top: 175px;
	}
#account a:link { border-bottom: none; }
#account a:visited { border-bottom: none; }
#account a:hover { border-bottom: none; }

.grass {
	background: url(../img/grass.jpg) no-repeat bottom left;
	height: 88px;
	}
.logo a:link, a:visited { border-bottom: none; }
 
#content {
	margin: 0 0 0 150px;
}
/* div#index_leftnav { 
	min-height:600px;
	height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}
*/

/* NAVIGATION */
#nav {
    width: 650px; height: 38px;
	background: url("../img/nav.gif") no-repeat;
	background-color: #fff;
    margin: 0 auto; 
	padding: 0;
	position: relative;
	float: left;
	}
#login {
	text-align: left;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	position: relative;
	left: 465px;
	top: -33px;
	z-index: 2;
	width: 185px;
}
#login a:link { color: #fff; }
#login a:hover { color: #cbd298; }
#login a:visited { color: #fff; }

#nav span { display: none; }	
#nav li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0; }
#nav li a:link { border-bottom: none; }
#nav li a:visited { border-bottom: none; }

#nav li, #nav a {
    height: 25px; display: block; border-bottom: none; }
#nav1 { left: 0px; width: 85px; }
#nav2 { left: 85px; width: 73px; }
#nav3 { left: 158px; width: 75px; }
#nav4 { left: 233px; width: 60px; }
#nav5 { left: 293px; width: 83px; }
#nav6 { left: 376px; width: 74px; }
	
#nav1 a:hover {
    background: transparent url("../img/nav_hover.gif") 0px -38px no-repeat; border-bottom: none; }
#nav2 a:hover {
    background: transparent url("../img/nav_hover.gif") -85px -38px no-repeat; border-bottom: none; }
#nav3 a:hover {
    background: transparent url("../img/nav_hover.gif") -158px -38px no-repeat; border-bottom: none; }
#nav4 a:hover {
    background: transparent url("../img/nav_hover.gif") -233px -38px no-repeat; border-bottom: none; }
#nav5 a:hover {
    background: transparent url("../img/nav_hover.gif") -293px -38px no-repeat; border-bottom: none; }
#nav6 a:hover {
    background: transparent url("../img/nav_hover.gif") -376px -38px no-repeat; border-bottom: none; }

/* NAVIGATION */

#leftnav {
	float: left;
	width: 150px;
	margin: 0;
	padding: 0;
	text-align: left;
	background-color: #cbd298;
	background-image: url(../img/logo.gif);
	background-repeat: no-repeat;
}
#leftnav ul {
	padding: 10px 10px 0 10px;
	margin: 0;
	font-weight: normal;
}	
#leftnav li {
	list-style-type: none;
	margin-bottom: 5px;
	padding: 3px;
	border-bottom: 1px solid #747d52;
}
#leftnav a:link { border-bottom: none; }

#leftnav li a:link { border-bottom: none; font-weight: bold; }
#leftnav li a:hover { border-bottom: none; font-weight: bold; }
#leftnav li a:visited { border-bottom: none; font-weight: bold; }
#leftnav li a:active { border-bottom: none; font-weight: bold; }

#faq a:link { border-bottom: none; }
#faq a:visited { border-bottom: none;  }
#faq a:hover { color: #331d00; }
#faq a:active { color: #331d00; }

#content h2 { 
	margin: 1em 3em 1em 1.5em;
	font-size: 22px; 
}
#content h3 { 
	margin: 1em 3em 10px 35px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #0e2d3f; 
}
#content h4 { 
	margin: 1em 3em 0.5em 2.5em;
	font-size: 14px;
	font-weight: bold; 
}
#content h5 { 
	margin: 1em 3em 0 2.5em;
	font-size: 12px;
	font-weight: bold; 
}
#content p {
	margin-left: 3em;
	margin-right: 3em;
	margin-top: 0.5em;
	line-height: 150%;
}
#content img {
	margin: 0 1.5em 1.5em 2.25em;
}
#content a:link { color: #0e2d3f; text-decoration: none; border-bottom: 1px solid #0e2d3f; }
#content a:visited { color: #0e2d3f; text-decoration: none; border-bottom: 1px solid #0e2d3f;  }
#content a:hover { color: #331d00; text-decoration: none;  border-bottom: none; }
#content a:active { color: #331d00; }

#login a:link { color: #fff; text-decoration: none; border-bottom:none; }
#login a:visited { color: #fff; text-decoration: none; border-bottom: none;  }
#login a:hover { color: #eee; text-decoration: none;  border-bottom: none; }
#login a:active { color: #fff; }

#bullets ul {
	margin-left: 3em;
	margin-right: 5em;
}
#bullets ul li {
	padding-bottom: 5px;
}
#bullets ol {
	margin-left: 3em;
	margin-right: 5em;
}
#bullets ol li {
	padding-bottom: 5px;
}
#tab { margin: 0 35px; }
#menu {
	margin: 0;
	padding: 0;
	color: #eee;
	background-color: #0e2d3f;
	height: 25px;
	text-align: right;
}
#footer {
	font-size: 10px;
	clear: both;
	margin: 0;
	padding: 0.5em 1em;
	color: #eee;
	background-color: #0e2d3f;
	text-align: right;
}
.external {
	background: url(../img/externalLink.gif) no-repeat right top;
	padding-right: 10px;
}
#table { 
	margin-left:35px;
	margin-bottom: 15px;
	border-collapse: collapse;
	width: 450px; 
}
.space { height: 100px; }

thead { 
	border-top: 1px solid #a5a5a5;
	border-bottom: 1px solid #a5a5a5;
}
.odd { background-color: #d4cbaa; }
.total { background-color: #c5ba8e; }
.tableborder { border: 2px solid #02253a; }
.tableborder2 { 
	border-left: 2px solid #02253a; 
	border-right: 2px solid #02253a; 
	background-color: #c5ba8e; 
}

.verse {
	margin:10px; 
	line-height:20px; 
	font-family: Georgia, 'Times New Roman', Times, serif; 
	text-align: center; 
	font-size: 14px;
}
