/* Evenings 2.0 */body {	background-color: #000000;	color: #FFFFFF;	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;	font-size: 70%;	line-height: 1.4;	background-image: url(circlebg.gif);	background-repeat: repeat;}/* styles for IE 5 Mac */#horizon {	background-color: transparent;	position: absolute;	top: 20px;	left: 20px;} /* following rules are invisible to IE 5 \*/#horizon {	top: 50%;	left: 0px;	width: 100%;	margin-top: -270px;	text-align: center;	min-width: 650px;}/* end IE 5 hack */#header {	width: 650px;	height: 80px;	background-color: #000;	position: relative;	text-align: left;	display: block;	margin: 0px auto;	border: 1px solid #444;}#header h1 {	padding: 0px 0px 0px 0px;	margin: 5px 0px 0px 10px;	font-size: 1.6em;	font-weight: normal;}#menu {	width: 650px;	height: 40px;	background-color: #222;	position: relative;	text-align: left;	display: block;	margin: 0px auto;	border-bottom: 1px solid #444;	border-left: 1px solid #444;	border-right: 1px solid #444;	text-decoration: none;	font-size: 0.9em;	color: #336699;}#menu p {	margin: 0px 0px 0px 5px;	padding: 5px 0px 0px 0px;	color: #339999;}#menu a:link, #menu a:visited {	text-decoration: none;	color: #336699;}#menu a:hover, #menu a:active {	color: #339999;}#main {	width: 650px;	height: 400px;	background-color: #000;	position: relative;	text-align: left;	display: block;	margin: 0px auto;	border-bottom: 1px solid #444;	border-left: 1px solid #444;	border-right: 1px solid #444;}#left {	width: 200px;	height: 400px;	float: left;	padding-right: 15px;	padding-left: 10px;	overflow: auto;}#right {	width: 400px;	height: 400px;	float: right;	padding-right: 15px;	overflow: auto;}#double {	width: 625px;	height: 400px;	float: right;	padding-right: 15px;	overflow: auto;}#right p, #double p {	background-color: #000;	padding: 10px 10px 10px 10px;	margin: 0px 0px 0px 0px;	font-size: 1em;}#double p.thumbnails {	text-align: center;}#double p.thumbnails img {	margin: 0px 5px 5px 0px;	padding: 0px 0px 0px 0px;	border: 1px solid #FFF;	float: none;}#left img, #right img, #double img {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	height: 140px;	width: 140px;	float: right;	border-left: 5px solid #000;	border-top: 5px solid #000;	border-bottom: 5px solid #000;}#right a:link, #right a:visited, #left a:link, #left a:visited, #double a:link, #double a:visited {	text-decoration: none;	color: #336699;}#right a:hover, #right a:active, #left a:hover, #left a:active, #double a:hover, #double a:active {	color: #339999;}#right form {	background-color: #000;	padding: 0px 10px 0px 10px;	margin: 0px 0px 0px 0px;	line-height: 2;}#right form input, #right form textarea {	margin-top: 5px;}#left p {	background-color: #000;	padding: 10px 10px 10px 10px;	margin: 0px 0px 0px 0px;	font-size: 0.8em;	line-height: 2;}#main h1 {	padding: 10px;	margin: 0px 0px 0px 0px;	font-size: 1.2em;	color: #000;	background-color: #FFFFCC;	clear: both;}#double .gigdateandvenue {	padding: 5px 10px 0px 10px;	margin: 0px 0px 0px 0px;	font-weight: normal;	font-size: 1em;}#double .giginfo {	padding: 0px 10px 0px 10px;	margin: 0px 0px 0px 0px;	font-weight: normal;	font-size: 0.9em;	color: #888;}#footer {	width: 640px;	padding: 5px;	background-color: #000;	position: relative;	text-align: right;	display: block;	margin: 0px auto;	border-left: 1px solid #444;	border-right: 1px solid #444;	border-bottom: 1px solid #444;}#footer p {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 0.9em;	font-weight: normal;	color: #444;}#nineteenpoint {	width: 640px;	padding: 5px 0px 0px 0px;	position: relative;	text-align: left;	display: block;	margin: 0px auto;}#nineteenpoint p {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 0.9em;	font-weight: normal;	color: #444;}#nineteenpoint p a:link, #nineteenpoint p a:visited {	color: #444;	text-decoration: none;}#nineteenpoint p a:hover, #nineteenpoint p a:active {	color: #666;}