body {	color: #000;	font: 12px Arial, Verdana;	font-size: 10px;	line-height: 1.5em;	padding: 0px;	margin: 0px;	text-align: center;	min-width: 1000px;}#wrapper {	position: relative;    width: 1000px;    margin: 0 auto;    text-align: left;}#header {	position: absolute;	top: 0px;	left: 0px;	height: 140px;	width: 1000px;	background-color: #000;}#logo {	position: absolute;	top: 5px;	left: 0px;}#together {	position: absolute;	top: 45px;    left: 300px;	background-color: #D5271C;	width: 700px;	height: 34px;	text-align: center;	color: #FFF;	font-size: 21px;}#page {	position: absolute;	top: 140px;	left: 0px;	height: 470px;	width: 1000px;}#sideBar {	position: absolute;	top: 0px;	left: 0px;	background-color: rgb(248, 190, 40); 	width: 231px;	height: 470px;	border-left: 3px black solid;}#sideBarContent {	margin-top: 45px;	margin-left: 19px;}#middle {	position: absolute;	top: 0px;	left: 234px;	height: 380px;	width: 763px;	z-index: 0;	border-right: 3px solid black;}#bottom {	position: absolute;	top: 380px;	left: 3px;	height: 90px;	width: 994px;	border-right: 3px solid black;}#line1Bottom {	position: absolute;	left: 0px;	top: 0px;	background-color: #787878; 	background-color: rgba(120, 120, 120, .75);	height: 7px;	width: 994px;}#line2Bottom {	position: absolute;	left: 0px;	top: 10px;	background-color: black; 	background-color: rgba(0, 0, 0, .80);	height: 14px;	width: 994px;}#footer {	position: absolute;	left: 275px;	top: 25px;	text-align: center;	width: 450px;}#copyR {	position: absolute;	width: 210px;	top: 25px;	left: 780px;}.menu {	width: 14em;}.menu, .menu ul {	margin: 0px;	padding: 0px;	border: 0px;	list-style-type: none;	display: block;	cursor: default;	font-family: "Arial";	font-weight: bold;	text-align: center;  	font-size: 17px;	line-height: 1em;}.menu li {	margin: 0px;	padding: 0px;    border: 0px;	display: block;	position: relative;	z-index: 5;}.menu li:hover {	z-index: 100;	white-space: normal;}.menu ul {	visibility: hidden;	position: absolute;	z-index: 10;	left: 0;	top: 0;}.menu li:hover>ul {	visibility: visible;	left: 98%;}.menu:after, .menu ul:after {	content: ".";	height: 0;	display: block;	visibility: hidden;	overflow: hidden;	clear: both;}.menu, .menu ul {	min-height: 0;}.menu ul {	background-image: url('images/empty.gif');	padding: 30px 30px 30px 10px;	margin: -30px 0 0 -10px;}.menu ul li {	background-color: rgb(0, 0, 0); 	background-color: rgba(0, 0, 0, .75);}.menu {	width: 11.5em;}.menu ul {	width: 14em;}.menu a{	text-decoration: none;	color: #000;	display: block;}.menu ul li a {	color: #FFF;}.menu ul li {	padding: .4em .6em;}.menu>li {	padding: 0px;}ul.menu ul li {	text-align: left;}.menu>a:hover, .menu>li:hover>a, .menu>li:hover {	color: #FFF;}ul.menu ul li:hover, ul.menu ul li>a:hover, ul.menu ul li:hover>a{	background-color: black;	color: #DE4229;}ul.menu ul li {	border: 1px solid white;}button {	background-color: #DE4229;	color: white;}i {	font-size: 12px;}.special ul {	width: 19em;}a img {	border: 0; }#call {	position: absolute;	top: 350px;	left: 200px;	z-index: 20;}