#footerart, #footerart a:link,  #footerart a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #666666;	background-image: url(images/art_bottom.jpg);	height: 55px;	width: 1000px;	text-align: center;	padding-top: 3px;	vertical-align: top;	text-decoration: none;}#footerart a:hover,  #footerart a:active {	text-decoration: underline;}.floatleft {	float: left;}#framebox {	float: left;	margin-bottom: 50px;	margin-left: 50px;	margin-top: 9px;	margin-right: 0px;	width: 600px;}#indextext {	margin-bottom: 50px;	margin-left: 50px;	margin-top: 9px;	margin-right: 0px;	width: 350px;}#indextext p{	margin: 0px;	padding: 0px;	width: 400px;	color: #666666;	line-height: 20px;}#indextext h1{	font-family: Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;	border: none;	font-weight: bold;	font-size: 18px;	line-height: 21px;	width: 500px;	margin: 0px;	padding: 0px;}#indextext h2{	margin: 0px;	padding: 0px;	color: #3E6B7A;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;}#indextext h3{	margin: 16px 0px 0px;	padding: 0px;	color: #666666;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;}#frameboxticket {	float: left;	margin-bottom: 50px;	margin-left: 60px;	margin-top: 9px;	margin-right: 0px;}#footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #666666;	background-image: url(images/art_bottom.jpg);	text-decoration: none;	margin: 0px;	padding: 0px;	font-style: normal;	line-height: 14px;	font-variant: normal;	text-transform: uppercase;	width: 1000px;	float: none;	clear: none;	text-align: center;	height: 130px;}#footer img {	margin: 0px;	padding: 0px;	clear: none;	float: none;	border: none;}#footer h1 {	margin: 8px 0px 0px 170px;	padding: 0px;	border: none;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 16px;	text-align: left;	width: 142px;	font-weight: normal;	font-variant: normal;	text-transform: uppercase;	text-decoration: none;	float: left;	}#footer h2 {	margin: 7px 0px 0px 193px;	padding: 0px;	border: none;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 16px;	text-align: left;	width: 200px;	font-weight: normal;	font-variant: normal;	text-transform: uppercase;	text-decoration: none;	float: left;	}.body {	background-image: url(images/art_body.jpg);	background-repeat: repeat-y;	height: 100%;	width: 1000px;	padding: 0;	margin: 0px 0px 0px 75px;	text-align: left;}.bodyarchive1 {	background-image: url(images/art_body.jpg);	background-repeat: repeat-y;	height: 100%;	width: 950px;	padding: 0;	margin: 0px;	text-align: left;	background-position: left;}.bodyarchive2 {	background-image: url(images/art_body.jpg);	background-repeat: repeat-y;	height: 100%;	width: 50px;	padding: 0;	margin: 0px;	text-align: left;	background-position: right;	vertical-align: top;}.bodygallery {	background-image: url(images/art_body.jpg);	background-repeat: repeat-y;	height: 100%;	width: 1000px;	padding: 0 0 45;	margin: 0px;	text-align: center;}.form {	width: 500px;	margin-right: 0px;	padding: 20px 0px 0px;	margin-top: 0px;	margin-bottom: 50px;	margin-left: 85px;	clear: left;}.bodyform {	background-image: url(images/art_body.jpg);	background-repeat: repeat-y;	width: 1000px;	margin: 0px;	font-family: Arial, Helvetica, sans-serif;	color: #A3A3A3;	vertical-align: top;	line-height: 22px;	font-size: 14px;	text-align: left;	height: 100%;	float: left;	padding: 25 0;}.contactform1 {	background-image: url(images/art_body_left.jpg);	background-repeat: repeat-y;	width: 650px;	margin: 0px;	font-family: Arial, Helvetica, sans-serif;	color: #A3A3A3;	vertical-align: top;	line-height: 22px;	font-size: 14px;	text-align: left;	height: 100%;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	float: left;}.contactform2 {	background-image: url(images/art_body_right.jpg);	background-repeat: repeat-y;	width: 350px;	margin: 0px;	font-family: Arial, Helvetica, sans-serif;	color: #A3A3A3;	vertical-align: top;	line-height: 22px;	font-size: 14px;	text-align: left;	height: 100%;	padding-top: 25px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.tableborder {	border-right-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #607B88;	border-right-color: #607B88;	border-bottom-color: #607B88;	border-left-color: #607B88;}#info {	float: right;	width: 303px;	height: 100%;	margin-top: 0px;	margin-right: 85px;	margin-bottom: 25px;	margin-left: 0px;	padding: 15px;	border: 1px dotted #999999;}#infonew {	float: right;	width: 275px;	height: 488px;	padding: 0px;	border: 1px dotted #999999;	margin: 9px 52px 0px 0px;	background-image: url(images/ART_newtemplate.jpg);	vertical-align: top;}#calnew {	float: right;	width: 255px;	height: 100%;	padding: 10px 10px 0px;	border: 1px dotted #999999;	margin: 9px 52px 0px 0px;	background-color: #E6E6E6;}#calnew img {	margin: 0px 0px 10px;}#booking {	float: right;	clear: left;	width: 200px;	height: 100%;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 25px;	margin-left: 0px;	padding: 15px;	border: 1px dotted #999999;	text-align: left;	vertical-align: top;}#infotext {	float: left;	height: 100%;	margin: 0px 0px 50px;	padding: 0px;	width: 550px;}#formtext {	float: left;	width: 150px;	height: 100%;	margin: 0px;	padding: 0px;	background-color: #333333;}.introimg {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 19px;	color: #666666;	line-height: 26px;	margin-top: 9px;	margin-left: 51px;	margin-bottom: 15px;	margin-right: 0px;	width: 610px;	padding: 0px;}.intro {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 19px;	color: #666666;	line-height: 26px;	margin-top: 5px;	margin-left: 70px;	margin-bottom: 0px;	margin-right: 0px;}.text {	margin-top: 2px;	margin-left: 65px;}label {	color: #666666;}.ticketsml {	padding-top: 4px;}.photo1 {	background-color: #CCCCCC;	padding: 10px;}.photovenue {	background-color: #CCCCCC;	padding: 10px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 25px;	margin-left: 0px;}.photo2 {	background-color: #CCCCCC;	padding: 10px;	margin-right: 7px;	margin-top: 0px;}.photo3 {	background-color: #CCCCCC;	padding: 10px;	margin-left: 7px;	margin-top: 15px;}.photo4 {	background-color: #CCCCCC;	padding: 10px;	margin-right: 7px;	margin-top: 0px;}.photo5 {	background-color: #CCCCCC;	padding: 10px;	margin-left: 7px;	margin-top: 0px;}.photo6 {	background-color: #CCCCCC;	padding: 10px;margin-top: 15px;}.photo7 {	background: #CCCCCC;	padding: 10px 10px 0px;margin-top: 10px;}.photo8 {	background: #CCCCCC;	padding: 10px 10px 0px;margin-top: 0px;}.photo9 {	background: #CCCCCC;	padding: 10px;margin-top: 0px;}#photo p {	background-color: #CCCCCC;	clear: none;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	color: #666666;	line-height: 14px;	font-weight: normal;	margin: 5px 0px 0px 10px;	float: none;	font-size: 12px;	width: 810px;	padding: 0px;}.pastshows {	width: 250px;	text-align: left;	font-size: 12px;	margin: 15px 0px 0px 5px;}#contentright {	width: 250px;	float: right;	padding: 0px;	margin: 0px;	}#contentright a:hover {	text-decoration: underline;}#contentright p a:link, #contentright p a:visited {	color: #3E6B7A;	letter-spacing:0.1em;	text-decoration: none;}#contentright p a:hover, #contentright p a:active, {	color: #3E6B7A;	letter-spacing:0.1em;	text-decoration: underline;}#contentright p {	font: 0.8em Georgia, "Times New Roman", Times, serif;	text-transform:uppercase;	letter-spacing:0.15em;	padding:4px 8px;	margin-bottom:5px;	background:#f5f3ee;	border-top:1px solid #d7d7d7;}#contentright ppp {	text-align: left;	font-family: Arial, Helvetica, sans-serif;	color: #A3A3A3;	line-height: 22px;	font-weight: normal;	margin: 0px 0px 0px 0px;}	
