body {	
	background-color: #000000;
	font-family: arial,verdana,helvetica,sans-serif;
	font-size: 11px;
	color:#000000;
	text-align: center;
}
div#container {
    position: relative;
	width: 100%;
    }
div#usableWidth {
	width: 750px;
	margin: auto; /* centers in the container */
}
div#header{
width: 750px;

}
div#footer{
background-color: #000000;
float:right;
width:570px;
}
div#banner{
width: 570px;
float:right;

}
#nav {
float:left;
width:130px;
}
#main {
background-color: #FFFFFF;
float:right;
width:570px;
}
div#line {
background-color: #000000;
width: 100%;
height: 10px;
}
#dlmenu {width: 130px; margin:0px 0 0px 0px;}
#menu {list-style-type:none; margin:0 0 0px; padding:0; background: #000000; }
#menu li {display:block; padding:0; margin:0;}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none; color:#FFFFFF;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dt a , #menu li a:hover dt a {background: #000000; color:#CC6600;}
#menu li:hover dd, #menu li a:hover dd {display:block; color:#CC6600;}
#menu li:hover dl, #menu li a:hover dl {background:#000000;}
#menu table {border-collapse:collapse; padding:0; margin:-4px; font-size:13px;}
#menu dl {width: 130px; margin: 0; background: #000000; cursor:pointer;}
#menu dt {margin:0; padding: 0; font-size: 13px; font-weight:bold; }
#menu dd {margin left:10px; padding:0; font-size: 13px; font-weight:bold; color:#CC6600; text-align:left; }
.gallery dt a, .gallery dt a:visited {display:block; color:#FFFFFF; padding:5px 5px 5px 5px; background:#000000;}
.gallery dd a, .gallery dd a:visited {color:#CC6600; text-decoration:none; display:block; padding:5px 5px 5px 5px; background:#000000;}
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {background:#000000; color:#FFFFFF;}

p {
	font-family: verdana;
	text-align: justify;
	line-height: 1.2;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 0px;

} 
.single { font-family: verdana;
	text-align: justify;
	line-height: 1.2;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 20px;
	}
A{color: #000000;}
A:visited{color:#000000;}
A:hover{color:#000000;text-decoration:none;}
a.linkStyleName:link {color: #FFFFFF; }
a.linkStyleName:visited {color: #FFFFFF; }
a.linkStyleName:hover {color: #CC6600; }
a.linkStyleName:active {color: #FFFFFF; }
h1{
	clear: both;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: right;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;}
h2{
	clear: both;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #000000;}
UL {
	font-family: verdana;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
    list-style-type: none;
	}
/* anchor styling */
FORM {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.jst-lft {
	text-align:left
}
.table{
	float: center;
}
div.image-right{
	float: right;
	text-align: right;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear: right;
}
div.image-right2{
	float: right;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 0px;
	clear: right;
}
div.image-right3{
	float: right;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	clear: right;
}
#maintemp {
background-image:url('images/speakerback.jpg');
background-repeat:no-repeat;
float:right;
width:570px;
}

/* adapted */
/* H series */
