body {	background: #000;	margin: 0;	padding: 0;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	color: #333;}#maincontainer {	margin: 15px auto;	width: 990px;	border: 3px solid #c5b;	background: #fff;	background-repeat: no-repeat;	background-image: url(arts-council.jpg);	background-position: bottom left;	text-align: left;}#col1 {	width: 568px;	float: left;	padding-right: 15px;	border-right: 1px solid #c5b;	padding-left: 5px;}#col2 {	width: 180px;	float:left;	padding: 4px 15px 5px 20px; }#top {	background-image: url(top-bg.jpg);	background-repeat: repeat-x;	height: 96px;	border-bottom: 5px solid #000;	font-weight: bold;}img.dada-logo {	width: 265px;	height: 96px;	border: 0;	float: left;}#toptab {	font-weight: bold;	margin-top: 33px;	display: inline-table;	float: right;	margin-right: 15px;}#toptab a {	color: #333;	text-decoration: none;}#toptab a:hover {	color: #c5b;	text-decoration: none;}#toptab td {	padding: 0 7px;}.vl {	border-left: 1px solid #333;	font-size: 1px;	padding: 0;}img.newsbtn {	width: 37px;	height: 37px;	border: 0;}a {	text-decoration: underline;	color: #c5b;}a img {	border: 0;}img.fs {	border: 1px solid #333;	margin: 0 2px;}img.fss {	border: 1px solid #c5b;	margin: 0 2px;}h2, h1, h3 {	margin: .5em 0 ;}p {	margin: .9em 0;	line-height: 135%;}br.break {	clear: both;	font-size: 1px;	height: 1px;} #col1 {	width: 568px;	float: left;	padding-right: 15px;	border-right: 1px solid #c5b;	padding-left: 5px;}#col2 {	width: 180px;	float:left;	padding: 4px 15px 5px 20px; }.dadaPink {	color: #c5b;}h1 {	font-size: 190%;}h2 {	font-size: 135%;}h3 {	color: #c5b;	font-size: 135%;	padding-bottom: .4em;	border-bottom: 1px dotted #c5b;	margin: 1em 0 -5px; 0;}.imgBorder {	border: 1px solid #c5b;	margin: 0 0 .5em .5em;}.imgBorderRFloat {	border: 1px solid #c5b;	margin: 0 0 1em 1em;	float: right;}.captionPic{	border: 1px solid #c5b;	background: #000;	color: #fff;	width: 300px;	font-style: italic;	margin: 0 0 1em 1em;	float: right;	font-size: 10pt;	font-weight: normal;}.captionPic img{	border-bottom: 1px solid #c5b;}hr { 	height: 1px; 	border: 0; 	margin: 5px 0; 	color: #edf; 	background-color: 	#edf; 	padding: 0;}td.gal-midcol {	width: 19px;        background-image: url(gal-midcol.jpg);		}#emailForm {	float: left;	width: 155px;	background-color: #c5b;	color: #FFFFFF;	font-size: 12px;	padding: 0px;	margin-top: 10px;}#emailForm input {}#emailForm #submitButton {	margin-top: 5px;	padding: 0px;	margin-bottom: 5px;}#emailForm h1 {	background-color: #000000;	padding: 10px 4px 12px;	color: #FFFFFF;	margin: 0px;	font-size: 18px;}#emailForm table {	margin: 0px;	float: left;}#emailForm p {	padding: 3px 3px 0px;	margin: 0px;	font-size: 12px;	color: #FFFFFF;}#emailForm img {	float: left;	padding-top: 5px;	padding-left: 5px;}