/*********************** LAYOUT CSS  ****************************************/body {	background: #fff;	margin: 0;	color: #ffffff;	font-family: 'century gothic',helvetica,arial,sans-serif;	font-size: 12px;}a:link,a:visited {	color: #c00;	font-weight: bold;	text-decoration: none;}a:hover,a:active,a:focus {	text-decoration: underline;}body#home {	background: #000;	background-position: center top;}#content {	background: #000;	margin: 0;	padding: 0 0 2em 0;	min-height: 620px;}.Biography #content,.Contact #content,.Contact2 #content,.Photos #content {	background: #000 url('/images/background_02.gif');	margin: 0;}.Photos {	text-align: center;}.Videos #content,.Shows #content {	background: url('/images/background_01.gif');	background-position: center top;}td.Shows,td.Contact2 {	background: url('/images/background_01.gif');	background-position: center top;		background: #000;}td.Contact2 {	height: 450px;}td.Contact2 p {	margin: 1em;	text-align: center;}#footer {	background: #900 url('/images/footer-background.png');	background-position: top;	background-repeat: repeat-x;	color: #fff;	float: none;	margin: 0;	overflow: hidden;	padding: 10px 0;	text-align: center;	width: auto;}#footer a {	outline-style: none;	margin: 0;	padding:0;}#footer a img {	border: 0;	margin: 0;}#contentTable {	margin: 0 auto;}td.navigation a {	outline: none;}/****************************************************************************/#pageTitleImage {	display: block;	margin: 0 auto;	padding: 0;}.Photos h2 {	display: inline;	line-height: 4em;	margin: 5px;}a.albumLink {	background-position: top;	border: 0;	color: #fff;	display: inline;	margin: 0;	overflow: hidden;	outline-style: none;	padding: 0;	text-decoration: none;	font-weight: bold;text-align: center;}a.albumLink:hover {	text-decoration: none;}a.albumLink img {	border: 0;width: 230px;}.album {	display: none;}	td.Videos {	background: url('/images/background_01.gif');	background-position: center top;}td.Photos {	background: url('/images/background_02.gif');	background-position: center bottom;}div#video-icons > a,	#navigation > a {	outline: none;}div#video-icons > a > img,.star {	border: 0;	margin: 0;	padding: 0;	width:230px;}.star {	display: block;	clear: both;	height: 100px;	margin: 0 auto;}div#video-icons {	text-align: center;}#mailingList {	background: url('/images/contact_bottom_right.jpg');	margin: 0;	padding: 0;	width: 475px;	height: 198px;}#mailingList img,#mailingList #text {	margin-left: 60px;}#mailingList img {	margin-top: 20px;}#mailingList #join {	height: 35px;	vertical-align: bottom;}#mailingList #text {font-size: 24px;padding: 0;width: 150px;}/****************************************************************************/.videos #top-table {	background: url('/images/background_01.gif');	background-position: 0 0;	width: 975px;}.photos #top-table {	background: url('/images/background_02.gif');	background-position: 0 0;	width: 975px;}/****************************************************************************//* Biography page  */.biotext {	color: #fff;	font-family: 'century gothic', helvetica, arial, sans-serif;	font-size: 12px;	font-weight: light;	text-decoration:none;}#bioWrapper {	background: #000;	color: #fff;	float: left;	margin: 0;	overflow: hidden;	padding: 0;	width: 500px;}#bioWrapper p,#bioWrapper img {	line-height: 18px;	margin: 10px;}.pressItem {	background: #900;	display: block;	float: left;	height: auto;	margin: 10px;	padding: 10px;}.pressItem p {	margin: 0;}.pressItem  a img {	border: 0;}#pressWrapper {	background: #600;	float: right;	margin: 0 8px 0 0;	padding: 0 0 10px 0;	width:286px;		}td.Biography {	background: #000;}/********************** Shows page **********************************/.item {	text-align: center;}.item img {	width: auto;}.item p {	background: #000;}