body {	text-align: center;	padding: 0px;	margin: 10px 0px 0px 0px;	background: #003;	color: #000;	font: 10px/15px geneva, verdana, arial, sans-serif;}.frame {	width: 600px;	position: relative;	text-align: left;	margin: auto;	border: solid 1px #000;	background-color: #FFF;	}.head {	width: 100%;	position: relative;	text-align: right;	padding: 5px;	border-top: solid 1px #777;	border-bottom: solid 1px #333;	background: #000 url(/img/back.gif);	color: #999;}.menu {	width: 100%;	position: relative;	text-align: left;	padding: 3px 5px 3px 5px;	border-top: solid 1px #C00;	border-bottom: solid 1px #600;	background: #900;	color: #FFF;}.main {	width: 100%;	position: relative;	border-top: solid 1px #ccc;	border-bottom: solid 1px #000;	background: #FFF;	padding: 5px;}.news {	position: relative;}.shows-aa {	position: relative;	float: left;	padding-left: 5px;	margin: 0px;	border: 0px;	background: #FFF;	width: 50%; 	width: 48%;}.shows-21 {	position: relative;	float: right; 	padding-right: 5px;	margin: 0px;	border: 0px;	background: #FFF;	width: 50%; 	width: 48%;}.tail {	width: 100%;	position: relative;	text-align: left;	padding: 3px 5px 3px 5px;	border-top: solid 1px #C00;	border-bottom: solid 1px #600;	background: #900;	color: #FFF;}form {	padding: 0px;	margin: 0px;}	input, select, textarea {	border: solid 1px #555;	background: #900;	color: #FFF;	font: 9px/9px geneva, verdana, arial, sans-serif;}table {	text-align: right;}td {	text-align: center;	font: normal 9px/9px geneva, verdana, arial, sans-serif; color: #FFF;	padding-left: 2px;	padding-right: 2px;	padding-bottom: 3px;}.right {	float: right;}h3 {	font: normal 10px/10px geneva, verdana, arial, sans-serif; color: #FFF;	background-color: #900;	border: 1px dotted #999;	padding: 4px;	margin-top: 2px;	margin-bottom: 2px;}h2 {	font: bold 14px/14px geneva, verdana, arial, sans-serif; color: #FFF;	background-color: #003;	border: 1px dotted #999;	padding: 4px;	margin-bottom: 2px;}p {	margin: 0px;	padding-left: 5px;}a { color: #900; font-weight: bold; text-decoration: none; }a:visited { color: #333; }a:hover { color: #C00; border-bottom: 1px dotted #C00; }a:active { color: #F00; }a.light { color: #FFC; font-weight: bold; text-decoration: none; }a.light:visited { color: #FFF; }a.light:hover { color: #FF9; border-bottom: 1px dotted #FF9; }a.light:active { color: #FFF; }a.null:hover { border: 0px}