@charset "UTF-8";
/* CSS Document */

* {
   padding:0;
   margin:0;
}

/* font formatting */

html {font-family: Arial, Helvetica, sans-serif;
	background-color: #e7e7e8;
	}

body {background-color: #e7e7e8; 
	background: url(images/jd_background.gif) no-repeat fixed left top;
	min-height: 800px
	}

p, td {font-size: .75em;
	color:#000;
	line-height: 1.5em;
	margin-bottom: .9em;
	list-style:inside}
	
ul li {font-size: .75em;
	color:#000;
	line-height: 1.5em;
	margin-bottom: .4em;
	list-style:outside;
	margin-left: 15px}
	
h1 {font-size: 1.3em;
	font-weight: normal;
	color: #3e1200;
	line-height: 1.3em;
	margin-bottom: .5em
	}
	
h2 {font-size: 1em;
	font-weight: normal;
	color: #d4691b;
	line-height: 1.3em;
	margin-bottom: .5em;
	margin-top: .7em
	}
	
.orange {color:#d4691b;
	font-weight: bold;
	margin: 10px 0px 10px 0px}
	
.smltext {font-size: .8em;}
	
a { text-decoration: none}
	
/* containers */


#container {margin: 0 auto; height: 100%;
	margin-top: 20px;
	width: 965px; 
	}

#header {width: 965px; height: 193px}

#home {width: 965px; height: 490px;
	background-image: url(images/i_bg_home.jpg);
	}

#body {width: 965px; height: 100%;
	background-image: url(images/i_bg_body.jpg);
	}

#con-lhs {width: 209px;height: 100%; 
	float: left;
	}

#nav {width: 169px; height: 340px;
	background-image: url(images/i_bg_nav.jpg);
	padding: 80px 20px 0px 20px}
	
#nav a {color: #000}
#nav a:hover {font-weight: bold} 

#con-rhs {width: 621px; height: inherit; 
	float: right;
	padding: 10px 90px 0px 0px;
	}
	
#con-rhs a {text-decoration: none;
	color: #3e1200;
	font-weight: bold}
	
#con-rhs a:hover {color: #d4691b;
	font-weight: bold}
	
#footer {clear: both;
	width: 965px; height: 46px;
	background-image: url(images/i_footer.jpg)}
	
/* container styles */

.bodyimg {padding: 10px 0px 10px 0px}

.imgleft {float: left;
	padding: 0px 15px 6px 0px;
	}

.pullout {display: block;
	width: 420px; height: 50px;
	background-color:#CCCCCC;
	padding: 15px 0px 0px 45px;
	margin: 15px 20px 5px -45px}
	
.pulloutlong {display: block;
	width: 620px; height: 100%;
	background-color:#CCCCCC;
	padding: 15px 5px 15px 45px;
	margin: 25px 0px 0px -45px}

#nav ul li {font-size: .8em;
	border-bottom: #3e1200 solid 1px;
	line-height: 2.2em;
	margin-left: 0px;
	list-style: none}
	
.navlive {font-weight: bold}

.copyright {font-size: .6em; float: right;
	padding-right: 10px}
	
#copyright {margin: 0 auto;
	width: 155px; 
	font-size: .6em; 
	padding: 0px 0px 0px 810px}