@charset "UTF-8";#container {	width: 750px;	filter: DropShadow(Color=#000000, OffX=5, OffY=5, Positive=10);	background-image: url(images/middle_03.jpg);	background-repeat: repeat-y;	margin-right: auto;	margin-left: auto;	margin-top: 2em;}#container #content #nav {	height: 31px;	width: 594px;	margin-right: 42px;	margin-left: 42px;	background-image: url(images/wca_template_15.jpg);	background-repeat: repeat-x;}#container #content {	width: 700px;	margin-right: 24px;	margin-left: 24px;}#container #bottom {	background-image: url(images/bottom_13.jpg);	background-repeat: no-repeat;	height: 51px;	width: 750px;	position: relative;	bottom: 0px;}#container #top {	background-image: url(images/top_01.jpg);	background-repeat: no-repeat;	height: 33px;	width: 750px;}#container #content #nav_box {	height: 31px;	width: 680px;	margin-right: 9px;	margin-left: 9px;	background-image: url(images/wca_template_15.jpg);	background-repeat: repeat-x;	margin-top: 11px;	border: 1px solid #CCCCCC;	background-position: bottom;}#container #content #line {	background-image: url(images/dottedline_04.jpg);	background-repeat: no-repeat;	height: 20px;	width: 680px;	margin-right: 10px;	margin-left: 10px;}#container #main {	width: 680px;	border: 1px solid #CCCCCC;	margin-right: 9px;	margin-left: 9px;	margin-bottom: 9px;	background-image: url(images/inside_grad_07.jpg);	background-repeat: repeat-x;	background-position: top;}#container #content #main #flash_slideshow {	height: 300px;	width: 600px;	margin: 39px;	border: 1px solid #CCCCCC;}#container #content #main #box {	border: 1px solid #CCCCCC;	margin-left: 39px;	margin-top: 9px;	position: relative;	top: 15px;	padding: 3px;}#container #content #main #logo {	height: 66px;	width: 256px;	position: relative;	left: 39px;	bottom: 9px;}#container #content #main #info {	width: 250px;	float: right;	margin-right: 39px;	text-align: right;	margin-bottom: 0px;	margin-top: 20px;}#container #bottom #tag {	width: 680px;	margin-right: 40px;	margin-left: 40px;	margin-top: 0px;}#container #content #main #text #left_column #text_box {	width: 180px;	float: right;	margin-right: 10px;}#container #bottom #tag a {	color: #999999;	text-decoration: underline}#container #bottom #tag a:hover {	color: #cccccc;	text-decoration: underline}#container #bottom #tag .right {	float: right;	margin-right: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	margin-top: 5px;}#container #bottom #tag .left {	margin-left: 0px;	height: 15px;	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #999999;	margin-top: 5px;}#container #content #main #text {	width: 600px;	margin: 30px 40px 40px;	height: 100%;}#container #content #main .info_box #info {	height: 66px;	width: 590px;	margin-right: 40px;	margin-left: 40px;}#container #content #main #text #left_column {	float: left;	width: 300px;	height: 200px;}#container #content #main #text #artist_box2 {	width: 300px;	margin-bottom: 15px;	height: 110px;}#container #content #main #text #artist_box2 #text_box {	width: 180px;	margin-left: 110px;	margin-right: 10px;}#container #content #main #text #artist_box3 {	width: 300px;	margin-bottom: 15px;	float: right;	height: 110px;}#container #content #main #text #artist_box3 #text_box {	width: 180px;	margin-left: 110px;	margin-right: 10px;}#container #content #main #text #left {	width: 300px;	float: none;}#container #content #main #text #right {	width: 300px;	float: right;}#container #content #main #text_shows {	width: 600px;	margin: 30px 40px 40px;	height: 100%;}#ibox_content {	background: #FFFFFF url(../../../images/inside_grad_07.jpg) repeat-x top;	border-color: #333333;	color: #333333;	font-family: Arial, Helvetica, sans-serif;}#ibox_wrapper {	background: #222;	border-color: #333333;}#ibox_footer_wrapper {	left: 0;	right: 0;	top: 0;	padding: 3px 20px 3px 10px;	border-top-color: #333333;	border-right-color: #333333;	border-bottom-color: #333333;	border-left-color: #333333;}#ibox_footer_wrapper, #ibox_footer_wrapper a {	color: #CCCCCC;	background: #444;}#ibox_footer_wrapper a {	color: #CCCCCC;	font-weight: bold;	text-decoration: none;	padding: 0 3px;}#ibox_footer_wrapper a:hover {	color: #FFFFFF;	font-weight: bold;	text-decoration: none;	padding: 0 3px;}#ibox_content {	padding: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #333333;}#ibox_wrapper {	padding: 20px 0 0;}#container #content #main #box2 {	margin-top: 9px;	position: relative;	top: 15px;	padding: 3px;	float: right;	margin-right: 39px;	font-size: 10px;	clear: left;	font-style: italic;	font-weight: bold;	color: #999999;}