* {	margin: 0px;	padding: 0px;}body {	font-size: small;	font-family: "Lucida Grande", Trebuchet, Verdana, sans-serif;	background-color: #666666;	margin: 0px;	padding: 0px;	color: #FFFFFF;	background-attachment: scroll;	background-image: url(../images/gradient.jpg);	background-repeat: repeat-x;	background-position: left top;	line-height: 1.5;}* html body {	font-size: x-small;	f\ont-size: small;}#outerwrapper {	width: 712px;	margin-left: -356px;	position: relative;	left: 50%;	background-attachment: scroll;	background-image: url(../images/glow.gif);	background-repeat: repeat-y;	background-position: center top;}#wrapper {	background-color: #FFFFFF;	margin-left: -350px;	position: relative;	left: 50%;	width: 700px;}#header {	margin: 0px;	padding: 0px;	height: 44px;	width: 700px;	background-color: #000000;}#contentbox {	background-attachment: scroll;	background-color: #000000;	background-image: url(../images/349.jpg);	background-repeat: no-repeat;	background-position: center top;	width: 700px;	padding-top: 400px;}#navlist {	margin: 0px 0px 10px;	padding: 0px;	list-style-type: none;	font-size: 0.8em;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;	width: 150px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	float: left;	background-attachment: scroll;	background-image: url(../images/translucent.gif);	background-repeat: repeat;	background-position: left top;}#navlist li {	padding: 0px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}#navlist li a {	color: #FFFFFF;	text-decoration: none;	padding: 5px 5px 5px 10px;	display: block;}body#home a#nav_home, body#synopsis a#nav_synopsis, body#cast a#nav_cast, body#booking a#nav_booking, body#more a#nav_more, body#credits a#nav_credits, body#contact a#nav_contact {	background-color: #9381CB;	font-weight: bold;}ul#navlist a:hover {	background-color: #9381CB;	font-weight: bold;}#maincontent {	float: right;	width: 540px;	border-top-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	background-attachment: scroll;	background-image: url(../images/translucent.gif);	background-repeat: repeat;	background-position: left top;}h1 {	font-size: 2em;	color: #FFFFFF;	padding: 0px;	font-weight: normal;	line-height: normal;	font-family: Georgia, "Times New Roman", Times, serif;	margin: 10px 0px 10px 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}#maincontent p {	line-height: 1.5;	color: #FFFFFF;	margin: 10px;}#footer {	clear: both;	color: #FFFFFF;	padding: 10px;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #FFFFFF;	border-bottom-color: #FFFFFF;	margin: 0px;	font-size: 0.7em;	font-weight: bold;	text-align: center;	background-attachment: scroll;	background-image: url(../images/translucent.gif);	background-repeat: repeat;	background-position: left top;}#footer a {	color: #FFFFFF;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;	background-attachment: scroll;	background-image: url(../images/externallink.gif);	background-repeat: no-repeat;	background-position: right top;	padding-right: 10px;}#footer a:hover {	border-bottom-style: solid;}#maincontent a {	color: #FFFFFF;	text-decoration: none;	border-bottom: 1px dotted #FFFFFF;}#maincontent a:hover {	color: #9381CB;	border-bottom: 1px solid #FFFFFF;}a[href^="http:"] {	background: url(../images/externallink.gif) no-repeat right top;	padding-right: 10px;}h2 {	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 10px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.5em;	font-weight: normal;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}#maincontent img {	float: left;	margin: 10px;}dl {	margin: 0px 20px 10px;}dd {	font-weight: normal;	padding-left: 40px;}dt {	color: #9381CB;}#maincontent ul {	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 10px;	list-style-type: none;}#logolink {	text-decoration: none;	background-image: none;	border: 0px none;}#logolink img {	border: 0px none;}