#box{	border-top: 2px solid black;	border-left: 2px solid black;	border-right: 2px solid black;	border-bottom: 2px solid black;}/* GENERAL STUFF */html, body {	background-color: #CBB087;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	padding: 0px;	background-image: url(images/bg.jpg);}body,td,th,p,li,div {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #000000;	line-height: 1.5em;}h1 {	font-size: 16pt;	color: #666666;}h2 {	font-size: 14pt;	color: #FF9900;}h3 {	font-size: 11pt;	color: #333399;	margin-bottom: -.75em;}h4 {	font-size: 10pt;	color: #333333;}strong {	color:#611141;}em {	color:#443B1E;	}	a:link {	color: #FF6600;	text-decoration: none;}a:visited {	text-decoration: none;	color: #FF6600;}a:hover {	text-decoration: underline;	color: #FF9933;}a:active {	text-decoration: none;	color: #FF9900;}#container {	position: relative;	margin: 0px auto 0px;	width: 760px;	min-width: 760px;	overflow: visible;}/* HEADER STUFF */#header {	width: 100%;	height: 150px;	background-image: url(images/header.jpg);	display: block;	margin: 0px;	padding: 0px;	clear: right;	float: none;	overflow: hidden;}#header .logo{	display: block;	width:760px;	height:145px;	z-index: 1;	margin: 0px 0px 0px;	padding: 0px;	float: left;}#nav2 li a{{	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #000000;	line-height: 1.5em;}/* NAV1 */#nav1{	margin: 0px;	padding: 0px;	display: block;	height: 36px;	width: 465px;	z-index: 10;	position: relative;	top: -140px;	left: 270px;}#nav1.home{	top: 0px;	left: 270px;}#nav1 li{	display: inline;	float:left;	list-style-type: none;	height: 36px;	margin: 0px 0px 0px 40px;	padding: 0px;}#nav1 li u{	line-height: 0em;	font-size: 4pt;	visibility: hidden;}#nav1 li a{	display: block;	height:  36px;	width: 69px;	float: left;}#nav1 li a:hover{ text-decoration: none; }/* ITEM1*/#nav1 .item1, #nav1 .item1selected, #nav1 .item1 a, #nav1 .item1 a:hover, #nav1 .item1selected a{	width: 78px;	height: 36px;	background-image: url(images/nav/aboutus.gif);}#nav1 .item1 a{ background-position: 0px 0px; }#nav1 .item1selected, #nav1 .item1 a:hover, #nav1 .item1selected a{ background-position: 0px  -36px; }/* ITEM2*/#nav1 .item2, #nav1 .item2selected, #nav1 .item2 a, #nav1 .item2 a:hover, #nav1 .item2selected a{	width: 83px;	height: 36px;	background-image: url(images/nav/artforms.gif);}#nav1 .item2 a{ background-position: 0px 0px; }#nav1 .item2selected, #nav1 .item2 a:hover, #nav1 .item2selected a{ background-position: 0px  -36px; }/* ITEM3*/#nav1 .item3, #nav1 .item3selected, #nav1 .item3 a, #nav1 .item3 a:hover, #nav1 .item3selected a{	width: 69px;	height: 36px;	background-image: url(images/nav/lighting.gif);}#nav1 .item3 a{ background-position: 0px 0px; }#nav1 .item3selected, #nav1 .item3 a:hover, #nav1 .item3selected a{ background-position: 0px  -36px; }/* ITEM4*/#nav1 .item4, #nav1 .item4selected, #nav1 .item4 a, #nav1 .item4 a:hover, #nav1 .item4selected a{	width: 75px;	height: 36px;	background-image: url(images/nav/contact.gif);}#nav1 .item4 a{ background-position: 0px 0px; }#nav1 .item4selected, #nav1 .item4 a:hover, #nav1 .item4selected a{ background-position: 0px  -36px; }/* HELPER STUFF */#content .spacer{	display: block;	height: 20px;}#content .indent{	margin-left: 20px;	}/* CONTENT STUFF */#content {	width: 90%;	background-image: url(images/content.gif);	background-repeat: repeat;	padding: 10px 5% 0px;	margin: 0px;	display: block;	clear: right;	float: left;		/float: none;		overflow: visible;}#content.nomargins{	padding: 0px 0px 0px 0px;	}#content .addmargins{	padding: 10px 5% 0px;}#addressbox{	width: 270px;	float: left;}/* FOOTER STUFF */#footer {	width: 100%;	height: 31px;	background-image: url(images/footer.gif);	display: block;	margin: 20px 0px 30px;	padding: 0px;	clear: right;	float: left;		/float: none;}#footer.home {	margin: 5px 0px 30px;}#footer u{	visibility: hidden;}/* form.css */form {	margin: 0px;	padding: 0px;	font-size: 100%;	min-width: 350px;	max-width: 350px;		width: 350px;	float: right;}form fieldset {	clear: both;	font-size: 100%;	padding: 10px;	margin: 0px 0px 0px 0px;	border: 1px dashed #611141;	min-height: 420px;}form fieldset legend {  font-size: 150%;  font-weight: normal;  color: #000000;  margin: 0px 0px 0px 0px;  padding: 0px 5px;}label {  font-size: 100%;}label u {  font-style: normal;  text-decoration: underline;}input, select, textarea {  font-family: Tahoma, Arial, sans-serif;  font-size: 100%;  color: #000000;}textarea {  overflow: auto;}form div {  clear: left;  display: block;  width: 354px;  height: expression('1%');  margin: 5px 0px 0px 0px;  padding: 1px 3px;}form fieldset div.notes {  float: right;  width: 158px;  height: auto;  margin: 0px 0px 10px 10px;  padding: 5px;  border: 1px solid #666666;  background-color: #ffffe1;  color: #666666;  font-size: 88%;}form fieldset div.notes h4 {  background-image: url(/images/icon_info.gif);  background-repeat: no-repeat;  background-position: top left;  padding: 3px 0px 3px 27px;  border-width: 0px 0px 1px 0px;  border-style: solid;  border-color: #666666;  color: #666666;  font-size: 110%;}form fieldset div.notes p {  margin: 0em 0em 1.2em 0em;  color: #666666;}form fieldset div.notes p.last {  margin: 0em;}form div fieldset {  clear: none;  border-width: 1px;  border-style: solid;  border-color: #666666;  margin: 0px 0px 0px 142px;  padding: 0px 5px 5px 5px;  width: 197px;}form div fieldset legend {  font-size: 100%;  padding: 0px 3px 0px 9px;}form div.required fieldset legend {  font-weight: bold;}form div label {  display: block;  float: left;  width: 100px;  padding: 3px 5px;  margin: 0px 0px 5px;  text-align: right;}form div.optional label, label.optional {  font-weight: normal;}form div.required label, label.required {  font-weight: bold;}form div label.labelCheckbox, form div label.labelRadio {  float: none;  display: block;  width: 200px;  height: expression('1%');  padding: 0px;  margin: 0px 0px 5px 142px;  text-align: left;}form div fieldset label.labelCheckbox, form div fieldset label.labelRadio {  margin: 0px 0px 5px 0px;  width: 170px;}form div img {  border: 1px solid #000000;}p.error {	color: #990000;}form div.error {  background-color: #ffffe1;  background-image: url(/images/required_bg.gif);  background-repeat: no-repeat;  background-position: top left;  color: #666666;  border: 1px solid #ff0000;}form div.error p.error {  background-image: url(/images/icon_error.gif);  background-position: top left;  background-color: transparent;  border-style: none;  font-size: 88%;  font-weight: bold;  margin: 0px 0px 0px 118px;  width: 200px;  color: #ff0000;}form div input, form div select, form div textarea {	width: 200px;	padding: 1px 3px;	margin: 0px;	border: 1px solid #611141;	background-color: #B5AE75;	color: #666600;}form div input.inputFile {  width: 211px;}form div select.selectOne, form div select.selectMultiple {  width: 211px;  padding: 1px 3px;}form div input.inputCheckbox, form div input.inputRadio, input.inputCheckbox, input.inputRadio {  display: inline;  height: 14px;  width: 14px;  background-color: transparent;  border-width: 0px;  padding: 0px;  margin: 0px 0px 0px 140px;}form div.submit {	padding: 0px 0px 0px 113px;	width: 100px;}form div.submit div {	display: inline;	float: left;	text-align: left;	width: auto;	padding: 0px;	margin: 0px;}form div input.inputSubmit, form div input.inputButton, input.inputSubmit, input.inputButton {  color: #000000;  width: auto;  padding: 0px 6px;  margin: 0px;}form div.submit input{	float: right;	margin: 0px;	background-color: #611141;	width: 100px;	color: #B5AE75;}form div small {  display: block;  margin: 0px 0px 5px 142px;  padding: 1px 3px;  font-size: 88%;  height: expression('1%');}