* {margin: 0;padding: 0;}html, body {	color:#000;	font-family: verdana;	font-size: 12px;	font-style: normal;	line-height: 130%;	font-weight: normal;	font-variant: normal;	background-image: url(images/background-long.jpg);	background-repeat: no-repeat;}img {border: none;}#page-wrap {	background-repeat:no-repeat;	width: 1663px;	height:1368px;	margin: 10px auto;	margin-top:0px;	background-image: url(images/background-long.jpg);	}	#page-wrap #inside {				margin: 10px 0px 10px 320px;		padding: 100px 0px 10px 10px;		width:1050px;		position:relative;		top:30px;		max-height:565px;		}#left {width:100px;margin-left:25px;padding-right:25px;float:left;background:#fff;}.title {font-size:13pt;font-weight:bold;}#right {	width:800px;	margin-right:25px;	float:right;}#right li {list-style-image:url(images/bullet.png);list-style-type:square;}ul {	margin: 0;	padding: 0;	list-style: none;	width: 150px;	height: 45px;	}	ul li {	position: relative;	}	li ul {	position: absolute;	left: 150px; /* Set 1px less than menu width */	top: 0;	display: none;	}/* Styles for Menu Items */ul li a {	display: block;	text-decoration: none;	color: #000;	background: #f3e4c6; /* IE6 Bug */	padding: 5px; /* IE6 Bug */	border-bottom: 0;	}ul li a:hover {	display: block;	text-decoration: none;	color: #000;	background: #d2c4b3; /* IE6 Bug */	/* [disabled]padding: 5px; */	/* [disabled]border: 1px solid #ccc; */ /* IE6 Bug */	/* [disabled]border-bottom: 0; */	}		/* Holly Hack. IE Requirement \*/* html ul li {	height: 1%;}* html ul li a {	height: 1%;}/* End */li:hover ul, li.over ul { display: block; } /* The magic */.submenu {	width:300px;	position:absolute;	left:1px;	top:-1px;	z-index:999;	font-size: 80%;	color: #FFF;	line-height: 115%;	background-color: #000;	visibility: visible;}ul li.sub {	position:relative;	z-index:9;	padding: 5px;	float:left;	width: 150px;}ul li .sub ul {	list-style:none;	margin:0;	padding:0;	width:150px;}ul li .sub ul li {width:100%;}/*this is the difference in height first column \*/ul li .sub ul li a {	height:auto;	display:block;	text-decoration:none;	background:#000;	color:#fff;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 11px;	padding-left: 5px;	width: 150px;}ul li .sub ul li a:hover {background-position: 5px 12px;background:#d2c4b3;}ul .sub ul li h4 {	padding: 0;  margin: 0;	font-size: 11px;	font-weight: bold;}ul .sub ul li h4 a {	padding: 5px 5px 5px 5px;	background-image: none;	color: #fff;}ul li.sub2 {	position:relative;	z-index:10;	background:#000;	padding: 5px;	float:right;	width: 150px;	display: block;	height: auto;	margin-left: -20px;}ul li .sub2 ul {	list-style:none;	margin:0;	padding:0;	width:150px;	left:100%;	background:#000;}ul li .sub2 ul li {	width:100%;	background:#000;	height: auto;	display: block;}ul li .sub2 ul li a {	display:block;	text-decoration:none;	height: auto;	padding: 5;	width: 150px;	background:#000;	color:#fff;}ul li .sub2 ul li a:hover {background-position: 5px;background:#d2c4b3;}ul .sub2 ul li h4 {	padding: 0;  margin: 0;	font-size: 11px;	font-weight: bold;}ul .sub2 ul li h4 a {	background-image: none;	color: #fff;}#right a {	text-decoration: underline;	color: #000;}.floatright {	float: right;	width: auto;}#contact-picture {	top: 10px;	float: right;	width: 400px;}#HD-resources {	position: relative;	left: 200px;	top: 50px;	float: left;	height: 20px;	width: 200px;}