body {margin: 0px;padding: 0px;background-color: #fff;}#wrapper {width: 1000px;padding: 0px;height: 1050px;margin: 0px auto;background-image: url(../images/background.jpg);background-position: center;background-repeat: repeat-y;}#header {float: left;width: 400px;height: 90px;margin-top: 10px;margin-left: 10px;padding-left: 10px;padding-top: 30px;background-color: #FFFFFF;}#header2 {float: left;height: 80px;width: 310px;margin-top: 10px;padding-top: 40px;background-color: #FFFFFF;font-family: "Times New Roman", Times, serif;color: #666666;font-size: 20px;text-align: center;}#header3 {float: left;height: 120px;width: 260px;margin-top: 10px;background-color: #FFFFFF;background-image: url(../images/salami.jpg);background-position:right;background-repeat: no-repeat}#menu {background-color: #FFFFFF;float: left;height: 25px;margin-top: 10px;margin-left: 10px;width: 980px;padding: 0 0 4px 0;} #menu ul{height: 10px;width: 970px;float: left;padding: 0px 0px 0px 0px;margin: 5px 0px 0px 0px;} #menu li{list-style: none;float: left;padding:0;margin: 0px 0px 0px 15px;}#menu li a {text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #000; font-weight: bold;}#menu li a:hover {text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size:14px;color: #000;font-weight: bold;}#maincontentleft {float: left;width: 310px;margin-top: 10px;margin-left: 10px;padding: 10px 10px 0 10px;background-color: #FFFFFF;height: 545px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;overflow: auto;}#maincontentright {float: left;width: 630px;height: 545px;margin-top: 10px;margin-left: 10px;padding-left: 10px;padding-top: 10px;background-color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;overflow: auto;}#bottomcontent {float: left;width: 970px;height: 160px;margin-top: 10px;margin-left: 10px;padding: 10px 10px 10px 0;background-color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}#latestnews {float: left;width: 250px;padding: 0 0 0 15px;}#menufooter {float: left;font-family: Arial;font-weight: bold;width: 980px;height: 45px;margin: 10px 0 0 10px;background-color: #FFFFFF;padding: 5px 0 0 0;} #menufooter ul{height: 10px;float: left;margin: 0px 0px 0px 0px;width: 933px;text-align: center;padding:5px 0 0 0;} #menufooter li{list-style: none;display: inline;padding:0;margin: 0px 20px 0px 20px;}#menufooter li a {text-decoration: none; font-size: 12px; color: #000; font-weight: normal}#menufooter li a:hover {color: #000;text-decoration: underline;font-weight: normal;font-size: 12px;}#footernav {float: left;width: 980px;height: 25px;margin: 10px 0 0 10px;}#nb {float: left;width: 25%;text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;padding: 10px 0 0 0;}#nb a {font-family: Arial, Helvetica, sans-serif;color: #FFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}#cpright {text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;padding: 10px 0 0 0;}#innershed {float: right;width: 25%;text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;padding: 10px 0 0 0;}#innershed a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}form input, form textarea, form select {border: 1px solid #000;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 1em;background-color: #FFF;width: 20em;}form #specialRequirements, form #emailAddress {width: 20em;}form #specialRequirements {height: 7em;}form {border: 2px solid #CCC;margin: 1em 0;padding: 1em;}form ol {list-style: none;margin: 0;padding: 0;}form li {overflow: auto;padding: 0.4em;border-bottom: 1px solid #CCC;}form ol label {float: left;width: 12em;line-height: 1.8em;}form label em {font-weight: bold;font-style: normal;color: #C00;margin: 0 0 0 0.5em;}form .radio {margin: 0 0 0 12em;}form .radio label {float: none;}.errorMessage {border: 2px solid #C00;padding: 1em;background-color: #FCC;}.errorMessage h2 {font-size: 1.2em;margin: 0;}.errorMessage ul {margin: 0;padding: 0.6em 0 0 1.8em;list-style: square;}.contactinfo ul {margin-bottom: 50px;}.contactinfo li {list-style: none;padding: 0 0 10px 25px;}.contactinfo .telephone {background: url(http://assets.easyroutehosting.org/icons/telephone.png) top left no-repeat;}.contactinfo .address {background: url(http://assets.easyroutehosting.org/icons/house.png) top left no-repeat;}.contactinfo .email {background: url(http://assets.easyroutehosting.org/icons/email.png) top left no-repeat;}#map {float: right;width: 475px;height: 210px;}#submit {width: 10em;}