
/* basic elements */

body {
	background: url(i/jaz_logo_bkg.gif) repeat;
	background-color: #717171;
	font: normal 10pt Tahoma, Verdana, Arial, sans-serif; 
	color: #000; 
	margin: 100 50 0 0px; 
}

a:link { font-weight: normal; text-decoration: none; border-bottom: 1px dotted; color: #000; }
a:visited { font-weight: normal; text-decoration: none; border-bottom: 1px dotted; color: #000; }
a:hover { text-decoration: none; color: #fff; }

acronym {font-weight: bold; border-bottom: none; background-color: #24790a; }

h1 {display: none; }
h2 {display: none; }
h3 {display: none; }
h4 {font-weight: strong; text-decoration: underline; margin-left: 19px; color: #235366; }
p {margin: 0px 0px 8px 20px; }  /* controls left margin of content text below menu */

/* specific divs */

#module { position: top left; width: 737px; height: 492px; background: #00adef; margin: 72px 0px 0px 143px; padding: 1px 0px 0px 0px; }  /* controls bkg container - set "margin: auto;" to center; "margin: 0" to align left */


	/* css imagemap for links*/

	#logomap a {
		float: left;
		position: absolute;  		height: 1px;  		width: 1px;		background-color: none;
 		border-bottom: none;
 		text-decoration: none; }

	#logomap a i { visibility: hidden;}

		a#jaz { height: 111px; width: 335px; left: 156px; top: 80px; }


#menu {float: left; list-style: none; margin: 67px 0px 0px 80px; padding: 0px 0px 20px 0px;}
#menu li {margin-bottom: 17px; text-align: left;}
#menu li a {font-size: 11pt; color: #fff; width: 235px; height: 20px; display: block; border-bottom: none; padding: 4px; }
#menu li a:hover {color: #000; }

#content { width: 365px; height: 343px; margin: 135px 3px 3px 350px; padding-right: 5px; position: relative; background-color: none; overflow: auto;}


	.header {font-weight: bold; font-size: 112%; color: none; border-bottom: 1px dotted; }
	.subhead {font-style: italic; font-weight: bold; font-size: 96%; }
	.bodybold {font-weight: bold; }
	.bodyitalic {font-style: italic; }
	.bkghead {font-weight: bold; background-color: #2bc2fb; color: #fff: }
	.bodycenter {text-align: center; }

	ul {list-style: square; }
	ul li {margin-bottom: 6px; }
	ul ul li {margin-bottom: 4px; }

	table {float: left; font-size: 9pt; }
	img {float: left; margin: 3px 10px 0px 0px; border: 1px solid; border-color: #fff;  }
	embed {margin-left: 0px; }

#footer_module {
		position: absolute;
		width: auto;
		height: auto;
		margin-left: 135px; 
		background-color: none; 
		padding-top: 3px; }

#footer_module {	position: relative; }  /* necessary for correct display in IE6 */
html>body  #footer_module {	position: absolute; }  /* [html>body] hides this code from IE6/earlier */


#footer {
	background-image: url(i/xxx.jpg);
	background-repeat: no-repeat;
	width: 732px;
	height: auto;
	margin: 0px;
	padding: 1px;
	font-size: 85%;
	color: #fff;
	text-align: right; }

#footer a { color: #fff; border-bottom: none; }

#footer a:hover { color: #fff; border-bottom: 1px dotted; }







