* { 
	padding: 0;
	margin: 0;
}
body { /* General Page Properties */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #343434; 
	text-align: center;
}
#verytop { /* Very top of the page */
	margin: 0 auto;
	width: 100%;
	min-height: 20px;
}
#header { /* Logo Header Container */
	margin: 0 auto;
	width: 99%;
	min-height: 50px;
	background: #242424;
	padding: 4pt;
}
#logoarea { /* Logo Image Area */
	border: none;
	margin: 0px auto;
	padding: 0px;
	color: #9F9F9F;
	font-size: 14px;
	width: 50%;
}
#logoarea h2 { /* Logo Image Area */
	text-indent: 150px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#navbar { /* Navigation Area */
	width: 700px;
	margin: 0 auto;
}
#navlist ul { /* Navigation List Properties */
	background-color: #242424;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0pt auto;
	padding: 0.25em 0pt 0.4em;
	text-align: left;
	width: 700px;
}
#navlist li { /* Navigation Items Properties */
	margin: 0pt;
	padding: 0pt;
	font-size: 11px;
	letter-spacing: 2px;
	display: inline;
}
#navlist li a { /* Navigation Link Properties */
	text-decoration: none;
	color: #EDEDE3;
	border: none;
	padding:0.25em 0.5em;
}
#navlist li a:hover { /* Navigation Hovered Link Properties */
	color: #FFFFFF;
	background-color: #343434;
	border-bottom: #86C32A 0.15em solid;
}
#navlist a:active, #navlist a:focus { /*stay underlined after click and remove dotted border */
	width:0; 
	height:0;
	outline:0; 
	color: #FFFFFF;
	background-color: #343434;
	border-bottom: #86C32A 0.15em solid;
}
#content a:link {
	color: #cccccc; 
    text-decoration: none;
}
#content a:visited {
	color: #cccccc; 
    text-decoration: none;
}
#content a:active  {
	color: #ffffff; 
    text-decoration: none;
}
#content a:hover {
	color:#ffffff; 
    text-decoration: underline;
    background: #242424
}
#copyright a:link {
	color: #cccccc; 
    text-decoration: none;
    border-bottom: #86C32A;
    border-width: 0px 0px 1px 0px;
    border-style: none none dotted none;
}
#copyright a:visited {
	color: #cccccc; 
    text-decoration: none;
    border-bottom: #86C32A;
    border-width: 0px 0px 1px 0px;
    border-style: none none dotted none;
}
#copyright a:active {
	color: #ffffff; 
    text-decoration: none;
    border-bottom: #86C32A;
    border-width: 0px 0px 1px 0px;
    border-style: none none dotted none;
}
#copyright a:hover {
	color:#ffffff; 
    text-decoration: none;
    border-bottom: #86C32A;
    border-width: 0px 0px 1px 0px;
    border-style: none none dotted none;
}
#content { /* Content Area */
    margin: 0 auto;
	width: 700px;
	text-align: left;
	color: #9F9F9F;
	font-size: 11px;
}
#content h1 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#content h2 {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#copyright { /* Copyright Area */
	margin: 0 auto;
	width: 99%;
	color: #9F9F9F;
	font-size: 10px;
	text-align: center;
	padding: 4pt;
	line-height: 1.5em;
	background: #242424;
}
#ads {
	text-align: center;
}
#footer {
	width: 60em;
	margin: 0 auto;
	padding: 5px 0px 5px 350px;
	line-height: 1.5em;
	}
#footertext {
	padding-left: 55px;
	background: url(images/jdlogo.gif) no-repeat 0 1px;
	text-align: left;
	}
#footer a.feed {
	padding-left: 16px;
	padding-bottom: 2px;
	background: url(images/feed.png) no-repeat 0 0;
	}

#bottom {
	width: 99%;
	min-height: 20px;
}