body {font-family: sans-serif;margin: 0;padding: 0;color: #2c2c2c;}.toolbar {width: auto;background-color: #dfdfdf;border-top: 10px solid #ffc5c1;border-bottom: 10px #ffc5c1 solid;font-size: 90%;margin: 0;padding: 0;position: relative;height: 50px;}.settoolbarwidth {width: auto;margin: 0;padding: 0;position: relative;background-color: #ffffff;height: 50px;}img.hcclogo {margin: 0;padding: 0;border: 0;height: 50px;width: 175px;position: relative;float: right;}.toolbarinfo {margin: 0px 176px 0px 0px;padding: 0;background-color:#dfdfdf;}.toolbarmain {font-size: 90%;height: 30px;padding: 0;margin: 0px 10px 0px 0px;background-color:#dfdfdf;position: relative;z-index: 100;}.toolbarmain a:link {text-decoration: none;color: #000060;}.toolbarmain a:visited {text-decoration: none;color: #000060;}.toolbarmain a:hover {text-decoration: underline;}.toolbarmain ul li :visited {text-decoration: none;color: #000000;}.hantsweblogo {position: relative;float: left;margin: 0;padding: 0;}.hantsweblogo img {border: 0;width: 100px;height: 30px;margin: 0;padding: 0;}.toolbarmain ul {float: right;list-style: none;margin: 0px 1px 0px 0px;padding: 1px;width: auto;position: relative;}.toolbarmain ul li {display: block;float: left;padding: 8px 6px 0px 6px;border-right: 1px solid #ffffff;height: 22px;}.toolbarmain .end {border: none;}.toolbarcrumb {height: 19px;padding: 0px 3px 0px 8px;border-top: 1px solid #ffffff;background-color: #cacaca;margin: 0px 10px 0px 0px;position: relative;}.toolbarcrumb p {font-size: 80%;padding: 3px 0px 0px 0px;width: 99%;float: left;margin: 0;}.toolbarcrumb p span {text-transform: lowercase;background-image: url('http://www.hants.gov.uk/includes/images/arrow.gif');background-repeat: no-repeat;margin: 0px 0px 0px 5px;padding: 0px 0px 0px 10px;background-position: left 50%;}.searchform {margin: 0px 0px 0px 0px;float: right;padding-top: 5px;display: inline;position: relative;}.searchform form {margin: 0;padding: 0;}.searchform .field {width: 100px;border: 1px solid #000000;background-color: #ffffff;font-family: sans-serif;padding: 2px 1px 1px 1px;line-height: 1em;margin: 0;}.searchform .button {color: #000000;border: 1px solid #000000;background-color: #ffffff;font-family: sans-serif;margin: 0;padding: 2px 0px 0px 0px;line-height: 1em;}.maincontent {width: 100%;/*float: left;*/
margin: 0;padding: 0;}.pageinformation {margin: 0;padding: 0;}.banner {background-image: url(http://www.hants.gov.uk/rh/museum/images/banner-collections.jpg);background-repeat: no-repeat;background-position: top left;overflow: hidden;height: 108px;margin: 0;padding: 0;}.bannersquare {width: 220px;height: 108px;float: right;margin: 0px 12px 0px 0px;background-color: #d18e8f;color: #ffffff;padding: 4px;padding: 0;}.bannersquare h1 {font-size: 95%;font-weight: bold;margin: 4px;padding: 4px;}.bannersquare p {font-size: 85%;margin: 10px 4px 4px 4px;padding: 0;}.setwidth {max-width: 1024px;width: 1024px;margin: 0;padding: 0;}.maincontent {width: 100%;float: left;margin: 0px;padding: 0px;}.mainfeatures {margin-top: 8px;margin-bottom: 8px;padding-bottom: 4px;overflow: auto;background-color: #ffffff;}.intro {color: #090909;font-size: 90%;
width: 700px;margin-top: 20px;margin-left: 14px;}.mainfeatures1 {margin-top: 2px;padding-bottom: 0px;overflow: auto;padding-left: 14px;padding-right: 4px;padding-top: 0px;margin-bottom: 0px;}.mainfeatures h2 {font-size: 110%;font-weight: bold;color: #E23D34;margin: 0px;padding-top: 4px;padding-left: 4px;padding-bottom: 14px;padding-right: 2px;}.mainfeatures h3 {font-size: 100%;font-weight: bold;color: #E23D34;margin: 0px;padding-top: 4px;padding-left: 4px;padding-bottom: 14px;padding-right: 2px;}.mainfeatures p {font-size: 80%;margin: 0px;padding-top: 0px;padding-left: 0px;padding-bottom: 0px;margin-bottom: 10px;padding-right: 0px;margin-right: 4px;margin-left: 4px;}.mainfeatures li {font-size: 80%;}.forms {margin-left: 10px;}.rightcolumn {float: right;line-height: 1.2;width: 220px;padding: 10px 0px 0px 0px;margin: 10px 12px 10px 0px;font-size: 85%;}.rightcolumn ul {margin: 0px 0px 10px 0px;padding: 0px 0px 0px 15px;list-style-type: none;}.rightcolumn li {list-style-position: outside;padding: 0;margin: 0px 0px 5px 0px;}.image {float: left;margin-top: 4px;margin-left: 4px;margin-bottom: 4px;margin-right: 4px;padding-bottom: 4px;}#navbarl {}.navbarl {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 80%;margin-left: 4px;margin-right: 0px;padding-top: 4px;padding-bottom: 4px;text-decoration: none;display: block;padding-left: 8px;padding-right: 2px;}a.navbarl {text-decoration: none;color: #000;border-right: 6px #fff solid;background-color: #fff;}a.navbarl:hover {text-decoration: none;color: #000;background-color: #FEDC9C;border-right: 6px #FFB749 solid;}#navlist {padding-left: 0;margin-left: 0;display: block;margin-top:0px;margin-bottom: 60px;}#navlist li {list-style: none;display: block;margin: 0;padding-top: 2px;padding-bottom: 2px;width: 100%;}#navlist li a {text-decoration: none;display: block;color: #000000;}#navlist li a:link {text-decoration: none;display: block;color: #000000;}#navlist li a:hover {text-decoration: none;display: block;color: #000;;}.whatson {margin-left: 4px;margin-right: 4px;font-size: 100%;font-weight: bold;color: #92a1f3;}.leftcol {float: left;text-align: left;background-color: #ffffff;width: 180px;margin-top: 20px;font-size: 100%;margin-left: 4px;margin-right: 0px;margin-bottom: 0px;padding: 0px;clear: left;padding: 0px;}.rightcol {width: 220px;margin: 20px 6px 0px 0px;float: right;padding-right: 8px;padding-top: 0px;padding-left: 0px;padding-bottom: 0px;}#main-copy {margin: 0px 220px 0px 200px;padding: 12px 20px 4px 0px;font-size: 100%;}a.online:link {text-decoration: none;}a.online:visited {text-decoration: none;}.iwantto {padding: 10px;margin: 0px 0px 6px 0px;border-top: 1px solid #FEDC9C;font-size: 90%;padding-left: 10px;padding-bottom: 6px;padding-right: 10px;padding-top: 10px;list-style-image: url('http://www.hants.gov.uk/includes/images/arrow.gif');}.iwantto p {margin: 0px 0px 10px 0px;font-weight: bold;padding: 0;}.iwantto a {text-decoration: none;color: #000060;}.iwantto a:hover {text-decoration: underline;}.contact {font-size: 90%;margin: 0px 0px 6px 0px;padding-top: 4px;padding-bottom: 4px;padding-left: 10px;padding-right: 10px;list-style-image: url('http://www.hants.gov.uk/includes/images/arrow.gif');}.contact  a {text-decoration: none;color: #000060;}.contact  a:hover {text-decoration: underline;}.image {margin: 0px 0px 6px 0px;background-color: #fff;padding-top: 4px;padding-bottom: 4px;padding-left: 10px;padding-right: 10px;}.clear {clear: both;margin: 0px;padding: 0px;}.footer {clear: both;background-color: #fff;padding: 5px 10px 4px 10px;font-size: 80%;margin: 0;border-top: 1px #5d5d5d solid;}.footer ul {margin: 2px 0px 0px 0px;padding: 0;}.footer ul li {display: inline;float: left;margin-right: 10px;}.footer p {padding: 5px 0px 0px 0px;clear:both;margin: 0;}.footer a:link {text-decoration: none;color: #000060;}.footer a:visited {text-decoration: none;color: #000060;}.footer a:hover {text-decoration: underline;color: #000060;}.footer1 {font-size: 75%;padding-top: 4px;padding-left: 4px;padding-right: 4px;padding-bottom: 4px;width: 100%;font-family: Arial, sans-serif;margin-top: 2px;margin-right: 0px;margin-left: 0px;margin-bottom: 0px;vertical-align: middle;white-space: nowrap;}.footernav {white-space: nowrap;font-family: Arial, sans-serif;text-decoration: none;color: #000000;padding-right: 4px;margin-left: 2px;border-right: 1px #C0C0C0 solid;position: relative;}.footernav:link {font-family: Arial, sans-serif;text-decoration: none;color: #000000;white-space: nowrap;}.footernavlast {white-space: nowrap;font-family: Arial, sans-serif;text-decoration: none;color: #000000;}.footernavlast:link {font-family: Arial, sans-serif;text-decoration: none;color: #000000;white-space: nowrap;}.footertext {font-family: Arial, sans-serif;text-decoration: none;color: #000000;font-size: 83%;padding-left: 0px;padding-right: 6px;}.invisible {display: none;background: transparent;color: transparent;}
