body {
	background-color: #333;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 12px;
	font-weight: bold;
	color: #333;
}

div span {
	text-align: right;
}

h2 {
	font-size: 12px;
	font-weight: normal;
	color: #333;
}

a:link {
	color: #333;
	text-decoration: underline;
}

a:hover {
	color: #333;
	text-decoration: none;
}

a:visited {
	color: #666;
	text-decoration: underline;
}

a:visited:hover {
	color: #666;
	text-decoration: none;
}

li a:link {
	color: #333;
	text-decoration: none;
}

li a:hover {
	color: #333;
	text-decoration: underline;
}

li a:visited {
	color: #666;
	text-decoration: none;
}

li a:visited:hover {
	color: #333;
	text-decoration: underline;
}

span a:link {
	color: #333;
	text-decoration: underline;
}

span a:hover {
	color: #333;
	text-decoration: none;
}

span a:visited {
	color: #666;
	text-decoration: underline;
}

span a:visited:hover {
	color: #333;
	text-decoration: none;
}

table {
	border: 0;
	border-spacing: 0;
	border-collapse: collapse;
}

.aLeft {
	text-align: left;
}

.aCenter {
	text-align: center;
}

.aRight {
	text-align: right;
}

.vaBottom {
	vertical-align: bottom;
}

.small3 {
	font-size: 3px;
}

.small {
	font-size: 10px;
}

.smallDark {
	font-size: 10px;
	color: #333;
}

.small7 {
	font-size: 7px;
}

.small11 {
	font-size: 11px;
}

.big {
	font-size: 14px;
}

.sp {
	color: #868464;
	font-weight: bold;
}

.txtAI a:link {
	color: #5B5A42;
	text-decoration: underline;
}

.txtAI a:visited {
	color: #868464;
	text-decoration: underline;
}

.txtAI a:hover {
	color: #5B5A42;
	text-decoration: none;
}

.txtAI a:visited:hover {
	color: #868464;
	text-decoration: none;
}

.txtAE a:link {
	color: #333;
	text-decoration: underline;
}

.txtAE a:visited {
	color: #666;
	text-decoration: underline;
}

.txtAE a:hover {
	color: #333;
	text-decoration: none;
}

.txtAE a:visited:hover {
	color: #666;
	text-decoration: none;
}

.lstAI a:link {
	color: #5B5A42;
	text-decoration: none;
	outline: 0;
}

.lstAI a:visited {
	color: #868464;
	text-decoration: none;
	outline: 0;
}

.lstAI a:hover {
	color: #5B5A42;
	text-decoration: underline;
	outline: 0;
}

.lstAI a:visited:hover {
	color: #868464;
	text-decoration: underline;
	outline: 0;
}

.lstAE a:link {
	color: #333;
	text-decoration: none;
}

.lstAE a:visited {
	color: #666;
	text-decoration: none;
}

.lstAE a:hover {
	color: #333;
	text-decoration: underline;
}

.lstAE a:visited:hover {
	color: #666;
	text-decoration: underline;
}

.txtAIB a:link {
	color: #5B5A42;
	text-decoration: underline;
	font-weight: bold;
}

.txtAIB a:visited {
	color: #868464;
	text-decoration: underline;
	font-weight: bold;
}

.txtAIB a:hover {
	color: #5B5A42;
	text-decoration: none;
	font-weight: bold;
}

.txtAIB a:visited:hover {
	color: #868464;
	text-decoration: none;
	font-weight: bold;
}

.txtAEB a:link {
	color: #333;
	text-decoration: underline;
	font-weight: bold;
}

.txtAEB a:visited {
	color: #666;
	text-decoration: underline;
	font-weight: bold;
}

.txtAEB a:hover {
	color: #333;
	text-decoration: none;
	font-weight: bold;
}

.txtAEB a:visited:hover {
	color: #666;
	text-decoration: none;
	font-weight: bold;
}

.lstAIB a:link {
	color: #5B5A42;
	text-decoration: none;
	font-weight: bold;
}

.lstAIB a:visited {
	color: #868464;
	text-decoration: none;
	font-weight: bold;
}

.lstAIB a:hover {
	color: #5B5A42;
	text-decoration: underline;
	font-weight: bold;
}

.lstAIB a:visited:hover {
	color: #868464;
	text-decoration: underline;
	font-weight: bold;
}

.lstAEB a:link {
	color: #333;
	text-decoration: none;
	font-weight: bold;
}

.lstAEB a:visited {
	color: #666;
	text-decoration: none;
	font-weight: bold;
}

.lstAEB a:hover {
	color: #333;
	text-decoration: underline;
	font-weight: bold;
}

.lstAEB a:visited:hover {
	color: #666;
	text-decoration: underline;
	font-weight: bold;
}

.homeFlag a:link {
	color: #868464;
	text-decoration: none;
	font-weight: bold;
}

.homeFlag a:visited {
	color: #868464;
	text-decoration: none;
	font-weight: bold;
}

.homeFlag a:hover {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.homeFlag a:visited:hover {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.special a:link {
	color: #5B5A42;
	font-weight: bold;
	text-decoration: none;
}

.special a:hover {
	color: #5B5A42;
	font-weight: bold;
	text-decoration: underline;
}

.special a:visited {
	color: #868464;
	font-weight: bold;
	text-decoration: none;
}

.special a:visited:hover {
	color: #5B5A42;
	font-weight: bold;
	text-decoration: underline;
}

.liRef a:link {
	color: #333;
	text-decoration: none;
}

.liRef a:hover {
	color: #333;
	text-decoration: underline;
}

.liRef a:visited {
	color: #666;
	text-decoration: none;
}

.liRef a:visited:hover {
	color: #333;
	text-decoration: underline;
}

.internalL a:link, .internalL a:visited {
	color: #333;
	font-weight: bold;
	text-decoration: underline;
}

.internalL a:hover, .internalL a:visited:hover {
	color: #333;
	font-weight: bold;
	text-decoration: none;
}

.specialInv a:link {
	color: #5B5A42;
	font-weight: bold;
	text-decoration: underline;
}

.specialInv a:hover {
	color: #5B5A42;
	font-weight: bold;
	text-decoration: none;
}

.specialInv a:visited {
	color: #868464;
	font-weight: bold;
	text-decoration: underline;
}

.specialInv a:visited:hover {
	color: #5B5A42;
	font-weight: bold;
	text-decoration: none;
}

.specialNotB a:link {
	color: #5B5A42;
	text-decoration: none;
}

.specialNotB a:hover {
	color: #5B5A42;
	text-decoration: underline;
}

.specialNotB a:visited {
	color: #868464;
	text-decoration: none;
}

.specialNotB a:visited:hover {
	color: #5B5A42;
	text-decoration: underline;
}

.light {
	color: #666;
}

.dark {
	color: #333;
}

.darkB {
	color: #333;
	font-weight: bold;
}

.lightC {
	color: #868464;
}

.darkC {
	color: #5B5A42;
}

.mailformItem {
	position: relative;
	width: "*";
	height: 40px;
}

.mailformItemTA {
	position: relative;
	width: "*";
	height: 100px;
}

.imgMusicHome img, .imgMusicHome a:link, .imgMusicHome a:visited {
	position:relative;
	left:0px;
	width:100px;
	text-decoration: none;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
}

.imgMusicHome img, .imgMusicHome a:hover, .imgMusicHome a:visited:hover {
	position:relative;
	left:0px;
	width:100px;
	text-decoration: none;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}

#mailformButtons {
	width: "*";
	height: 80px;
	padding: 10px 0 0 0;
	overflow: hidden;
}

#mailingformButtons {
	width: "*";
	height: 160px;
	padding: 10px 0 0 0;
	overflow: hidden;
}

#mailformBottom {
	position: relative;
	bottom: 0px;
	_bottom: 10px;
	width: 100%;
	height: 18px;
	text-align: center;
}

#contentsDbottom {
	position: relative;
	bottom: 0px;
	width: 100%;
	height: 20px;
	text-align: center;
}

textarea {
	padding: 0 0 0 5px;
	border: 1px solid #868464;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	overflow: hidden;
}

#hCenter {
	position: absolute;
	display: block;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 2px;
	background-color: #333;
	text-align: center;
	overflow: none;
}

#wScreen {
	position: absolute;
	display: block;
	top: 0px;
	top: -287px;
	left: 0;
	height: 574px;
	width: 100%;
	visibility: visible
}

#topheader {
	position: relative;
	display: block;
	height: 80px;
	_height: 55px;
	width: "*";
	background-color: #333;
	text-align: center;
	vertical-align: top;
	margin: 0;
	padding: 0;
}

#topmenu {
	position: relative;
	display: block;
	background-color: #333;
	height: 25px;
	width: "*";
	text-align: left;
	margin: 0% 4% 0% 4%;
	padding: 0;
}

#topFlag {
	position: absolute;
	width: "50px";
	margin: 0;
	padding: 3px 0px 0px 0px;
}

#topNav {
	width: "*";
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

#topNav ul {
	margin: 0;
	padding: 0;
}

#topNav li {
	display: inline;
	color: #fff;
}

#topNav a:link, #topNav a:visited {
	text-decoration: none;
	color: #868464;
}

#topNav a:hover {
	text-decoration: none;
	color: #fff;
}

#topNav li.active a:link, #topNav li.active a:visited {
	text-decoration: none;
	color: #fff;
}

#topExtra {
	float: right;
	width: 50px;
	margin: 0;
	padding: 0;
}

#wrapper {
	position: relative;
	height: 330px;
	width: 100%;
	background-color: #fff;
	color: #666;
	text-align: left;
	margin: 0;
	padding: 20px 0px 20px 0px;
	visibility: visible
}

#wrapperSideNoMarg {
	position: relative;
	height: 350px;
	width: 100%;
	background-color: #fff;
	color: #666;
	text-align: left;
	margin: 0;
	padding: 10px 0px 10px 0px;
	visibility: visible
}

#wrapperNoMarg {
	position: relative;
	height: 370px;
	width: 100%;
	background-color: #959595;
	color: #666;
	text-align: left;
	margin: 0;
	padding: 0;
	visibility: visible
}

#inner {
	position: relative;
	height: 330px;
	width: "*";
	overflow: hidden;
	color: #666;
	text-align: left;
	margin: 0% 4% 0% 4%;
	padding: 0;
}

#innerSideNoMarg {
	position: relative;
	height: 350px;
	width: "*";
	overflow: hidden;
	color: #666;
	text-align: left;
	margin: 0;
	padding: 0;
}

#innerNoMarg {
	position: relative;
	height: 370px;
	width: "*";
	overflow: hidden;
	color: #666;
	text-align: left;
	margin: 0;
	padding: 0;
}

#wrapperNoMargin {
	position: relative;
	height: 370px;
	width: "*";
	background-color: #fff;
	color: #666;
	padding: 20px 0px 0px 20px;
	margin: 0;
}

#leftTC, #leftT25 {
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 160px;
	overflow: hidden;
}

#leftTour {
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 290px;
	overflow: hidden;
}

#leftTBand {
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 40%;
	text-align: left;
	overflow: hidden;
}

#leftTMedia {
	position: absolute;
	top: 0;
	left: 0;
	text-align: left;
	height: 330px;
	width: 305px;
	overflow: hidden;
}

#leftTSrch {
	position: absolute;
	top: 0;
	left: 0;
	text-align: left;
	height: 330px;
	width: 305px;
	color: #333;
}

#leftTB {
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 60%;
	overflow: hidden;
}

#leftC {
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 185px;
	background-color: #fff;
	color: #868464;
	text-align: left;
}

#leftC .divS {
	line-height: 1.2em;
	font-size: 10px;
}

#leftCML {
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 250px;
	color: #868464;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#leftD {
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 250px;
	background-color: #fff;
	color: #868464;
	text-align: left;
}

#submenuH {		/* submenu HOME */
	float: left;
	height: 330px;
	width: 185px;
	padding: 0;
}

#submenuN {		/* submenu NEWS */
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 210px;
	padding: 0;
}

#submenuE {		/* submenu ELI */
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 250px;
	padding: 0;
}

#submenuT {		/* submenu TOUR */
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 245px;
	background-image: url(tour/pixjpg/25LiveUSCANwhite.jpg);
	padding: 0;
}

#submenuTvid {		/* submenu TOUR */
	position: absolute;
	width: 245px;
	margin: 50px 0 0 2px;
	padding: 0;
}

#submenuT25 {		/* submenu TOUR */
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 160px;
	padding: 0;
}

#submenuM {		/* submenu MUSIC */
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 265px;
	padding: 0;
}

#submenuMA {		/* submenu MUSIC Album */
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 225px;
	padding: 0;
}

#submenuH td, #submenuN td {
	width: 100%;
	height: 40px;
	border-bottom: solid 2px #fff;
	padding: 0px 2px 0px 8px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e7e7de;
	color: #666;
}

#submenuE td {
	width: 250px;
	height: 30px;
	border-bottom: solid 2px #fff;
	padding: 0px 2px 0px 5px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e7e7de;
	color: #666;
}

#submenuM td {
	width: 100%;
	height: 20px;
	border-bottom: solid 2px #fff;
	padding: 0px 2px 0px 8px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e7e7de;
	color: #666;
}

#submenuH td.active, #submenuN td.active, #submenuE td.active, #submenuM td.active {
	color: #333;
	background-color: #D1D0C2;
}

#submenuH td.active a, #submenuN td.active a, #submenuE td.active a, #submenuM td.active a {
	color: #333;
}

#submenuH td a, #submenuN td a, #submenuE td a, #submenuM td a {
	display: block;
	width: 100%;
	color: #666;
}

#submenuH td a:link, #submenuN td a:link, #submenuE td a:link, #submenuM td a:link {
	color: #666;
	text-decoration: none;
}

#submenuH td a:hover, #submenuN td a:hover, #submenuE td a:hover, #submenuM td a:hover {
	color: #333;
	text-decoration: none;
}

#submenuH td a:visited, #submenuN td a:visited, #submenuE td a:visited, #submenuM td a:visited {
	color: #666;
	text-decoration: none;
}

#submenuH td a:visited:hover, #submenuN td a:visited:hover, #submenuE td a:visited:hover, #submenuM td a:visited:hover {
	color: #333;
	text-decoration: none;
}

#headerSubmenu {
	position: relative;
	top: 0;
	left: 0;
	width: "100%";
	height: 20px;
	padding: 0px 6px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	margin: 0;
}

#headerSubmenuE {
	position: relative;
	top: 0;
	left: 0;
	width: "100%";
	height: 20px;
	padding: 0px 5px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}

#listNewsSubmenu {
	width: "100%";
	height: 279px;
	overflow: hidden;
}

#listEliHSubmenu {
	width: "100%";
	height: 270px;
	text-align: left;
	padding: 0 10px 0 0;
	overflow: hidden;
}

#listEliSubmenu {
	width: "100%";
	height: 269px;
	overflow: hidden;
}

#listMusicSongs {
	width: "100%";
	height: 310px;
	overflow: hidden;
}

#listAlbums {
	width: 225px;
	height: 310px;
	overflow: hidden;
}

#footerNewsSubmenu {	// eli episode
	position: relative;
	bottom: 0;
	left: 0;
	width: "100%";
	height: 30px;
	overflow: hidden;
}

#footerEliHSubmenu {	// eli home
	position: relative;
	top: 0px;
	left: 0;
	width: 240px;
	height: 60px;
	text-align: left;
	overflow: hidden;
}

#footerEliSubmenu {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 250px;
	height: 20px;
	overflow: hidden;
}

#footerRightT {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 270px;
	height: 20px;
	overflow: hidden;
}

#footerRightN {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 175px;
	height: 20px;
	padding: 0 0 0 40px;
	overflow: hidden;
}

#header {
	position: relative;
	width: "*";
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-color: #fff;
}

#header h1, #headerSubmenu h1 {
	margin: 0;
	padding: 0;
}

#headerG {
	position: relative;
	width: "*";
	height: 18px;
	_height: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-color: #fff;
	padding: 2px 0px 0px 20px;
}

#header30 {
	position: relative;
	width: "*";
	height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-color: #fff;
}

#header40 {
	position: relative;
	width: "*";
	height: 40px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-color: #fff;
}

#header40 .spotify{
	float:right;
	width: 20px;
	height: 24px;
}

#header42 {
	position: relative;
	width: "*";
	height: 42px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-color: #fff;
}

#header52 {
	position: relative;
	width: "*";
	height: 52px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-color: #fff;
}

#header64 {
	position: relative;
	width: "*";
	height: 64px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-color: #fff;
}

#header64 .spotify{
	float:right;
	width: 20px;
	height: 24px;
}

#header105 {
	position: relative;
	width: "*";
	height: 105px;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-color: #fff;
	padding: 0 110px 0 0;
}

#header105Rel {
	position: relative;
	width: "*";
	height: 105px;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-color: #fff;
	padding: 0 110px 0 0;
}

#header105right {
	position: absolute;
	top: 0;
	right: 0;
	width: 100px;
	height: 105px;
}

#header155 {
	position: relative;
	width: "*";
	height: 155px;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-color: #fff;
	padding: 0;
}

#header2 {
	position: relative;
	width: "*";
	height: 40px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-color: #fff;
}

#headerText {
	float: left;
	width: "*";
	padding: 0 40px 0 0;
}

#headerDate {
	float: right;
	width: 50px;
	text-align: right;
}

#headerTextN {
	float: left;
	width: "*";
	padding: 0 20px 0 0;
}

#headerDateN {
	float: right;
	width: 70px;
	text-align: right;
}

#headerTextM {
	float: left;
	width: "*";
	margin: 0 140px 0 0;
	background-color: yellow;
}

#headerDateM {
	float: right;
	width: 140px;
	text-align: right;
	background-color: red;
}

#headerTextTS {
	float: left;
	width: "*";
	padding: 0 70px 0 0;
}

#headerDateTS {
	float: right;
	width: 120px;
	text-align: right;
}

#headerDateTB {
	float: right;
	width: 140px;
	text-align: right;
	padding-right: 20px;
}

#headerDateE {
	float: right;
	width: 50px;
	text-align: right;
	padding: 0 15px 0 0;
}

#rightNewsSearch {
	float: right;
	height: 330px;
	width: 278px;
	background-color: #fff;
	background-image: url(news/pixjpg/George044.jpg);
	background-repeat: no-repeat;
	background-position: center right;
	margin: 0;
	padding: 0;
}

#leftSrch {
	float: left;
	width: 200px;
	height: 370px;
	background-color: #fff;
	margin: 0;
	padding: 0;
}

#newsSrchSubmenu {
	position: relative;
	bottom: 0;
	left: 0;
	width: "100%";
	height: 20px;
	margin: 8px 0 0 0;
	vertical-align: bottom;
	background-color: transparent;
	border: 1px solid #868464;
}

#newsSrchForm .text {
	float: left;
	height: 18px;
	width: 168px;
	_width: 178px;
	color: #333;
	border: 0px;
	padding: 2px 2px 0px 8px;
}

#newsSrchForm .textC {
	float: center;
	height: 18px;
	width: 168px;
	_width: 178px;
	color: #333;
	border: 0px;
	padding: 2px 2px 0px 8px;
}

#tourSrchBlock {
	position: relative;
	bottom: 0;
	left: 0;
	width: 260px;
	height: 20px;
	margin: 8px 0 0 0;
	vertical-align: bottom;
	background-color: transparent;
	border: 1px solid #868464;
}

#tourSrchItem .text {
	float: left;
	height: 18px;
	width: 180px;
	color: #333;
	border: 0px;
	padding: 2px 2px 0px 8px;
}

.bttn {
	height: 20px;
	width: 70px;
	background-color: #868464;
	color: #fff;
	border: 1px solid #868464;
	padding: 0px 4px 1px 2px;
	_padding: 0px 3px 1px 4px;
	font-weight: bold;
}

.bttnhov {
	border: 1px solid #5B5A42;
	background-color: #5B5A42;
}

.bttn80 {
	float: left;
	height: 22px;
	_height: 18px;
	width: 80px;
	background-color: #868464;
	color: #fff;
	border: 1px solid #868464;
	padding: 0px 4px 3px 2px;
	_padding: 0px 3px 5px 4px;
	font-weight: bold;
	_font-size: 11px;
}

.bttnhov80 {
	border: 1px solid #5B5A42;
	background-color: #5B5A42;
}

.bttn120 {
	height: 20px;
	width: 120px;
	background-color: #868464;
	color: #fff;
	border: 1px solid #868464;
	padding: 0px 4px 1px 2px;
	_padding: 0px 3px 1px 4px;
	font-weight: bold;
}

.bttnhov120 {
	border: 1px solid #5B5A42;
	background-color: #5B5A42;
}

.bttn240 {
	float: left;
	height: 22px;
	_height: 18px;
	width: 274px;
	_width: 260px;
	background-color: #868464;
	color: #fff;
	border: 1px solid #868464;
	padding: 0px 4px 3px 2px;
	_padding: 0px 3px 5px 4px;
	font-weight: bold;
	_font-size: 11px;
}

.bttnhov240 {
	border: 1px solid #5B5A42;
	background-color: #5B5A42;
}

#newsSrchForm .bttn {
	float: left;
	display: block;
	height: 20px;
	width: 30px;
	background-color: #868464;
	color: #fff;
	border: 1px solid #868464;
	padding: 0px 4px 1px 2px;
	_padding: 0px 3px 1px 4px;
	font-weight: bold;
}

#newsSrchForm .bttnhov {
	background-color: #5B5A42;
	border: 1px solid #5B5A42;
}

#tourSrchItem .bttn80 {
	float: left;
	display: block;
	height: 20px;
	width: 80px;
	background-color: #868464;
	color: #fff;
	border: 1px solid #868464;
	padding: 0px 4px 1px 2px;
	_padding: 0px 3px 1px 4px;
	font-weight: bold;
}

#tourSrchItem .bttnhov80 {
	background-color: #5B5A42;
	border: 1px solid #5B5A42;
}

#footerEliSubmenu .bttn {
	float: left;
	display: block;
	height: 20px;
	width: 110px;
	background-color: #868464;
	color: #fff;
	border: 1px solid #868464;
	text-align: left;
	padding: 2px 0px 0px 5px;
	_padding: 2px 0px 0px 5px;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

#footerEliHSubmenu .bttn {
	float: left;
	display: block;
	height: 18px;
	_height: 20px;
	width: 110px;
	background-color: #868464;
	color: #fff;
	border: 1px solid #868464;
	text-align: left;
	padding: 2px 0px 0px 5px;
	_padding: 2px 0px 0px 5px;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

#footerEliSubmenu .bttnhov {
	background-color: #5B5A42;
	border: 1px solid #5B5A42;
}

#footerEliHSubmenu .bttnhov {
	background-color: #5B5A42;
	border: 1px solid #5B5A42;
}

#footerRightT .bttn {
	float: left;
	display: block;
	height: 20px;
	width: 140px;
	background-color: #868464;
	color: #fff;
	border: 1px solid #868464;
	text-align: left;
	padding: 2px 0px 0px 5px;
	_padding: 2px 0px 0px 5px;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

#footerRightT .bttnhov {
	background-color: #5B5A42;
	border: 1px solid #5B5A42;
}

#contents {
	float: left;
	color: #666;
	height: 370px;
	overflow-x: none;
	overflow-y: hidden;
	width: 72%;
	margin: 0;
	padding: 0;
}

#contentsH {
	position: relative;
	width: "*";
	height: 330px;
	text-align: center;
	overflow: hidden;
	color: #666;
	margin: 0;
	padding: 0;
}

#contentsN {
	width: "*";
	height: 330px;
	overflow: hidden;
	color: #666;
	margin: 0px 0px 0px 230px;
	padding: 0;
}

#contentsNcenter {
	width: "*";
	height: 330px;
	text-align: left;
	overflow: hidden;
	color: #666;
	margin: 0 200px 0 0;
	padding: 0;
}

#contentsNScenter {
	width: "*";
	height: 330px;
	text-align: left;
	overflow: hidden;
	color: #666;
	margin: 0 268px 0 0;
	padding: 0;
}

#contentsNright {
	position: relative;
	width: 175px;
	height: 330px;
	text-align: left;
	overflow: hidden;
	color: #666;
	margin: 0;
	padding: 0;
}

#contentsNall {
	width: "*";
	height: 310px;
}

#contentsNall2 {
	width: "*";
	height: 310px;
}

#contentsT {
	width: "*";
	height: 330px;
	background-color: transparent;
	color: #666;
	text-align: left;
	margin: 0px 300px 0px 275px;
}

#contentsTBl {
	width: "*";
	height: 310px;
	overflow: hidden;
	padding: 0 10px 0 0;
}

#contentsTBr {
	width: "*";
	height: 330px;
	overflow: hidden;
	padding: 0 10px 0 0;
}

#contentsTC, #contentsTBand, #contentsTMedia {
	width: "*";
	height: 330px;
	text-align: center;
	overflow: hidden;
}

#contentsTVids {
	position: absolute;
	top: 0;
	left: 305px;
	width: "*";
	height: 330px;
	overflow: hidden;
}

#contentsTsearch {
	position: absolute;
	top: 0;
	left: 305px;
	width: 600px;
	height: 330px;
	overflow: hidden;
}

#contentsTCcenter {
	width: 590px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#contentsTBandcenter {
	width: 350px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px 0 10px;
	background-color: #fff;
	z-index: 5;
}

#contentsTMediacenter {
	width: "*";
	text-align: left;
	margin-left: 305px;
	margin-right: 305px;
}

#contentsT25 {
	width: "*";
	height: 330px;
	text-align: center;
	overflow: hidden;
}

#contentsTour {
	width: "*";
	height: 330px;
	background-color: #000;
	background-image: url(tour/pixjpg/TourNewsBG.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	text-align: center;
	overflow: hidden;
	margin: 0px 285px 0px 295px; 
	padding: 0;
	color: #fff;
}

#contentsTour a {
	color: #fff;
}
#contentsTCSAV {
	width: "*";
	height: 330px;
	background-color: transparent;
	color: #666;
	text-align: left;
	margin: 0px 170px 0px 180px;
}

#contentsTall {
	width: "*";
	height: 310px;
}

#contentsTCall {
	width: "*";
	height: 280px;
}

#contentsTBandall {
	width: 100%;
	height: 310px;
	background-color: #fff;
}

#contentsTMediaall {
	width: 100%;
	height: 330px;
	background-color: #fff;
}

#contentsTVidsall {
	width: 100%;
	height: 330px;
	text-align: left;
}

.contentsPaddingRight {
	padding: 0 10px 0 0;
}

#contents205 {
	width: 100%;
	height: 205px;
	overflow: hidden;
}

#contents255 {
	width: 100%;
	height: 255px;
	overflow: hidden;
}

#contents260 {
	width: 100%;
	height: 260px;
	overflow: hidden;
}

#scroll278 {
	width: 100%;
	height: 278px;
	overflow: hidden;
}

#contents280 {
	width: 100%;
	height: 280px;
	overflow: hidden;
}

#scroll288 {
	width: 100%;
	height: 288px;
	overflow: hidden;
}

#contents290 {
	width: 100%;
	height: 290px;
	overflow: hidden;
}

#scroll266 {
	width: 100%;
	height: 266px;
	overflow: hidden;
}

#scroll290 {
	width: 100%;
	height: 290px;
	overflow: hidden;
}

#scroll300 {
	width: 100%;
	height: 300px;
	overflow: hidden;
}

#scroll310 {
	width: 100%;
	height: 310px;
	overflow: hidden;
}

#scroll310Twitter {
	width: 100%;
	height: 140px;
	overflow: hidden;
	background-image: url('http://www.george-michael.nl/fanzone/pixjpg/twitter_bg.jpg');
	background-repeat: repeat-y;
}

#scroll310TwitterGM {
	width: 100%;
	height: 310px;
	overflow: hidden;
	background-image: url('http://www.george-michael.nl/fanzone/pixjpg/twitterGM_bg.jpg');
	background-repeat: repeat-y;
}

#scroll310Right {
	width: 100%;
	height: 310px;
	overflow: hidden;
}

#scroll330 {
	width: 100%;
	height: 330px;
	overflow: hidden;
}

#contents315 {
	position: relative;
	width: 100%;
	height: 315px;
	background-color: #fff;
	overflow: hidden;
	z-index: 5;
}

#contents320 {		// TOUR MEDIA news, vids
	width: 100%;
	height: 308px;
	overflow: hidden;
}

#contents205 td, #contents255 td, #contents260 td, #contents280 td, #contents290 td, #contents315 td {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}

#contents255 td.active {
	font-weight: bold;
}

#contentsE {
	width: "*";
	height: 330px;
	background-color: transparent;
	color: #666;
	text-align: left;
	margin: 0px 0px 0px 260px;
}

#contentsEep {
	width: "*";
	height: 330px;
	background-color: transparent;
	text-align: left;
	color: #666;
	margin: 0px 210px 0px 275px;
}

#contentsEgm {
	width: "*";
	height: 330px;
	background-color: transparent;
	text-align: left;
	color: #666;
}

#contentsEgmLeft {
	width: "*";
	height: 310px;
	background-color: transparent;
	text-align: left;
	color: #666;
	margin: 0px 430px 0px 0px;
}

#contentsEgmRight {
	position: absolute;
	top: 20px;
	right: 0;
	height: 310px;
	width: 420px;
	text-align: left;
	overflow: hidden;
	color: #666;
	margin: 0 0 0 420px;
	padding: 0;
}

#contentsEmgLeft {
	background-color: transparent;
	text-align: left;
	color: #666;
	margin: 0px 400px 0px 0px;
}

#contentsEmgRight {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 390px;
	text-align: left;
	overflow: hidden;
	color: #666;
	margin: 0 0 0 390px;
	padding: 0;
}

#contentsMall {
	position: relative;
	width: "*";
	height: 210px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#contentsEall {
	position: relative;
	width: "*";
	height: 310px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#contentsVall {
	position: relative;
	width: "*";
	height: 251px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#contentsSall {
	position: relative;
	width: "*";
	height: 160px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#contentsEtxt {
	height: 310px;
	background-color: #fff;
	padding: 0 5px 0 0;
	overflow: hidden;
}

#contentsMtxt {
	width: 100%;
	height: 310px;
	background-color: transparent;
	padding: 0 5px 0 0;
	overflow: hidden;
}

#contentsMAtxt {
	width: 100%;
	height: 210px;
	background-color: transparent;
	overflow: hidden;
}

#contentsMStxt {
	width: 100%;
	height: 160px;
	background-color: transparent;
	overflow: hidden;
}

#contentsMVtxt {
	width: 100%;
	height: 251px;
	background-color: transparent;
	overflow: hidden;
}

#contentsM {
	width: "*";
	height: 330px;
	background-color: transparent;
	color: #666;
	text-align: left;
	margin: 0px 135px 0px 300px;
}

#contentsMA {
	width: "*";
	height: 330px;
	background-color: transparent;
	color: #666;
	text-align: left;
	margin: 0px 310px 0px 250px;
}

#contentsC {
	width: "*";
	height: 330px;
	color: #333;
	text-align: center;
	margin: 0px 260px 0px 260px;
	overflow: hidden;
}

#contentsCmail {
	width: "*";
	height: 330px;
	color: #333;
	text-align: center;
	margin: 0px 0px 0px 0px;
}

#contentsCML {
	width: "*";
	height: 330px;
	color: #333;
	text-align: center;
	margin: 0px 280px 0px 280px;
	overflow: hidden;
}

#contentsCform {
	position: relative;
	width: "*";
	height: 290px;
	padding: 5px 0px 0px 0px;
}

#contentsD {
	width: "*";
	height: 330px;
	color: #333;
	text-align: center;
	margin: 0px 260px 0px 260px;
	overflow: hidden;
}

#contentsDinner {
	position: relative;
	width: "*";
	height: 290px;
	margin: 20px 0px 0px 0px;
}

.mediaVBlock {
	float: left;
	height: 180px;
	width: 200px;
	text-align: center;
}

#rightN {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 175px;
	text-align: left;
	overflow: hidden;
	color: #666;
	margin: 0;
	padding: 0;
}

#rightNimg {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 231px;
	text-align: right;
	overflow: hidden;
	color: #666;
	margin: 0;
	padding: 0;
}

#rightT {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 270px;
	text-align: left;
	overflow: hidden;
	color: #666;
	margin: 0 0 0 270px;
	padding: 0;
}

#rightTC {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 160px;
	overflow: hidden;
	margin: 0 0 0 160px;
}

#rightT25 {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 160px;
	overflow: hidden;
	margin: 0 0 0 160px;
}

#rightTour {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 280px;
	overflow: hidden;
	margin: 0 0 0 280px;
}

#rightTBand {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 40%;
	overflow: hidden;
}

#rightTMedia {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 305px;
	overflow: hidden;
}

#rightTB {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 38%;
	overflow: hidden;
	margin: 0 0 0 40%;
}

#tourRight {
	width: "51%";
	height: 330px;
	background-color: transparent;
	color: #666;
	text-align: left;
	margin: 0 0 0 51%;
	overflow: hidden;
}

#tourLeft {
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 49%;
	padding: 0;
	text-align: right;
}

#rightEep {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 200px;
	text-align: left;
	overflow: hidden;
	color: #666;
	margin: 0 0 0 200px;
	padding: 0;
}

#rightM {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 100px;
	text-align: left;
	overflow: hidden;
	color: #666;
	margin: 0 0 0 200px;
	padding: 0;
}

#rightMA {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 285px;
	text-align: left;
	overflow: hidden;
	color: #666;
	margin: 0 0 0 15px;
	padding: 0;
}

#rightC {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 185px;
	color: #868464;
	text-align: right;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#rightC .divS {
	line-height: 1.2em;
	font-size: 10px;
}

#rightCML {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 250px;
	color: #868464;
	text-align: right;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#rightNsrch {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 253px;
	background-color: #fff;
	background-image: url(news/pixjpg/George044.jpg);
	background-repeat: no-repeat;
	background-position: center right;
	color: #666;
}

#rightD {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 250px;
	color: #868464;
	text-align: right;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#contentsNewsSrch {
	float: center;
	background-color: transparent;
	color: #666;
	width: "*";
	margin: 0;
	padding: 0;
}

#newsLinks {
	float: left;
	color: #666;
	height: 370px;
	overflow-x: none;
	overflow-y: hidden;
	width: 22%;
	margin: 0;
	padding: 0;
}

#rightSrch {
	float: right;
	width: 300px;
	margin: 0;
	padding: 0;
}

#footer {
	position: relative;
	height: 102px;
	width: "*";
	display: block;
	background-color: #333;
	color: #868464;
	text-align: center;
	font-style: italic;
	margin: 0;
	padding: 5px 0px 0px 0px;
}

#footerNoMarg {
	position: relative;
	height: 62px;
	width: "*";
	background-color: #333;
	color: #868464;
	text-align: center;
	font-style: italic;
	margin: 0;
	padding: 5px 0px 0px 0px;
}

#footerRtxt {
	position: relative;
	top: 40px;
	left: 0px;
	text-align: center;
	font-size: 9px;
	color: #5B5A42;
	font-style: normal;
}

#footerAR {
	position: relative;
	width: "*";
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-align: right;
}

#footerReleases {
	position: relative;
	width: "*";
	height: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-align: right;
}

#footerMiddleBackHome {
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 200px;
	height: 14px;
	margin-top:3px;
	text-align: right;
}

#footerReleasesBackHome {
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 300px;
	height: 14px;
	margin-top:3px;
	text-align: right;
}

.white {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}

.sBarTrns {
	scrollbar-arrow-color: #bbb9a2; 
	scrollbar-face-color: #e7e7de; 
	scrollbar-highlight-color: yellow; 
	scrollbar-3dlight-color: red; 
	scrollbar-shadow-color: blue; 
	scrollbar-darkshadow-color: #000; 
	scrollbar-track-color: #fff; 	
}

.sBar {
}



#construction {
	float: center;
	text-align: center;
}

#leftSrch td {
	width: 100%;
	height: 2.4em;
	margin: 0 0 1.2em 0;
	padding: 0px 5px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e7e7de;
	color: #666;
}

#leftSrch td.active {
	background-color: #D1D0C2;
	color: #333;
}

#leftSrch td a {
	display: block;
	width: 100%;
	color: #666;
}

#leftSrch td a:link {
	color: #666;
	text-decoration: none;
}

#leftSrch td a:hover {
	background-color: #e7e7de;
	color: #333;
	text-decoration: none;
}

#listConcerts {
	width: "100%";
	height: 330px;
	overflow: hidden;
}

#listConcerts td {
	width: 291px;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}

#concertDetails {
	width: "100%";
	height: 226px;
	overflow: hidden;
}

#venueDetails {
	width: "100%";
	height: 254px;
	overflow: hidden;
}

#venueDetails td {
	width: 291px;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}

.labelTourLeft a:link, .labelTourLeft a:visited {
	display: block;
	width: 315px;
	height: 330px;
	background-color: transparent;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}

.labelTourLeft a:hover, .labelTourLeft a:visited:hover {
	display: block;
	color: #fff;
	text-decoration: none;
}

.labelTourRight a:link, .labelTourRight a:visited {
	display: block;
	width: 280px;
	height: 330px;
	background-color: transparent;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}

.labelTourRight a:hover, .labelTourRight a:visited:hover {
	display: block;
	color: #fff;
	text-decoration: none;
}

.labelTourLeft span:hover, .labelTourRight span:hover {
	-webkit-box-shadow:0px 0px 5px #999;
	-moz-box-shadow: 0px 0px 5px #999;
	color: #999999;
}

.glow_link
{
	border:1px solid transparant;
	-webkit-transition:0.5s;
}

.label25SideL a:link, .label25SideL a:visited {
	display: block;
	width: 160px;
	height: 145px;
	background-color: transparent;
	color: #868464;
	font-weight: bold;
	text-decoration: none;
}

.label25SideL a:hover, .label25SideL a:visited:hover {
	display: block;
	color: #fff;
	text-decoration: none;
}

.label25BannerAll a:link, .label25BannerAll a:visited {
	display: block;
	border: 0px;
	width: 600px;
	height: 60px;
	background-color: transparent;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
}

.label25BannerAll a:hover, .label25BannerAll a:visited:hover {
	display: block;
	background-color: transparent;
	color: #fff;
	text-decoration: none;
}

.label25Banner a:link, .label25Banner a:visited {
	display: block;
	border: 0px;
	width: 600px;
	height: 75px;
	background-color: transparent;
	color: #868464;
	font-size: 20px;
	text-decoration: none;
}

.label25Banner a:hover, .label25Banner a:visited:hover {
	display: block;
	color: #fff;
	text-decoration: none;
}

.label25SideR a:link, .label25SideR a:visited {
	display: block;
	width: 160px;
	height: 145px;
	background-color: transparent;
	color: #868464;
	font-weight: bold;
	text-decoration: none;
}

.label25SideR a:hover, .label25SideR a:visited:hover {
	display: block;
	color: #fff;
	text-decoration: none;
}

.labelMediaL1 a:link, .labelMediaL1 a:visited {
	display: block;
	width: 290px;
	height: 100px;
	background-color: transparent;
	color: #868464;
	font-weight: bold;
	text-decoration: none;
}

.labelMediaL1 a:hover, .labelMediaL1 a:visited:hover {
	display: block;
	color: #fff;
	text-decoration: none;
}

.labelMediaL1Act a:link, .labelMediaL1Act a:visited, .labelMediaL1Act a:hover, .labelMediaL1Act a:visited:hover {
	display: block;
	width: 290px;
	height: 100px;
	background-color: transparent;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.labelMediaL2 a:link, .labelMediaL2 a:visited {
	display: block;
	width: 290px;
	height: 54px;
	background-color: transparent;
	color: #868464;
	font-weight: bold;
	text-decoration: none;
}

.labelMediaL2 a:hover, .labelMediaL2 a:visited:hover {
	display: block;
	color: #fff;
	text-decoration: none;
}

.labelMediaL2Act a:link, .labelMediaL2Act a:visited, .labelMediaL2Act a:hover, .labelMediaL2Act a:visited:hover {
	display: block;
	width: 290px;
	height: 54px;
	background-color: transparent;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.labelMusicAlbum a:link, .labelMusicAlbum a:visited {
	display: block;
	width: 485px;
	height: 330px;
	background-color: transparent;
	color: #868464;
	font-size: 40px;
	font-weight: bold;
	text-decoration: none;
}

.labelMusicAlbum a:hover, .labelMusicAlbum a:visited:hover {
	display: block;
	color: #fff;
	text-decoration: none;
}

.buttonMC {
	float:left;
	display: block;
	color: #666;
	width: 50px;
	height: 14px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(pixbmp/sdd.bmp);
	margin-right: 5px;
}

.buttonMC a:link, .buttonMC a:visited {
	display: block;
	color: #666;
	text-decoration: none;
}

.buttonMC a:hover, .buttonMC a:visited:hover {
	display: block;
	color: #333;
	text-decoration: none;
}

.buttonMCact {
	float:left;
	display: block;
	color: #333;
	width: 50px;
	height: 14px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(pixbmp/sdu.bmp);
	margin-right: 5px;
}

.buttonMCact a:link, .buttonMCact a:visited, .buttonMCact a:hover, .buttonMCact a:visited:hover {
	display: block;
	color: #333;
	text-decoration: none;
}

.buttonMR {
	float:left;
	display: block;
	color: #666;
	width: 75px;
	height: 14px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(pixbmp/sdd.bmp);
	margin-right: 5px;
}

.buttonMR a:link, .buttonMR a:visited {
	display: block;
	color: #666;
	text-decoration: none;
}

.buttonMR a:hover, .buttonMR a:visited:hover {
	display: block;
	color: #333;
	text-decoration: none;
}

.buttonMRact {
	float:left;
	display: block;
	color: #333;
	width: 75px;
	height: 14px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(pixbmp/sdu.bmp);
	margin-right: 5px;
}

.buttonMRact a:link, .buttonMRact a:visited, .buttonMRact a:hover, .buttonMRact a:visited:hover {
	display: block;
	color: #333;
	text-decoration: none;
}

.tabsCenter {
	list-style-type: none;
}

ul.tabsCenter {
	margin: 0px;
	padding: 0px;
}

ul.tabsCenter li {
	float: left;
	list-style: none;
	display: inline;
	height: 14px;
	width: 48px;
	background-color: #fff;
	margin-right: 5px;
}

ul.tabsCenter li a {
	color: #666;
	height: 14px;
	width: 48px;
	display: block;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(pixbmp/sdd.bmp);
	outline: 0;
}

ul.tabsCenter li a:hover, ul.tabsCenter li a:visited:hover {
/*	color: #333; */
	text-decoration: none;
/*	background-image: url(pixbmp/sdu.bmp); */
	background-image: url(pixbmp/dd.bmp);
	outline: 0;
}

ul.tabsCenter li a.active, ul.tabsCenter li a.focus {
	color: #333;
	height: 14px;
	width: 48px;
	display: block;
	background-color: #fff;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(pixbmp/sdu.bmp);
	outline: 0;
}

.tabs {
	list-style-type: none;
}

ul.tabs {
	margin: 0px;
	padding: 0px;
}

ul.tabs li {
	list-style: none;
	display: inline;
}

ul.tabs li a {
	color: #666;
	height: 14px;
	padding: 0px 15px 0px 15px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(pixbmp/sdd1.bmp);
	margin-right: 1px;
	_margin-right: 5px;	// not under li, Safari reacts strange
	outline: 0;
}

ul.tabs li a:hover, ul.tabs li a:visited:hover {
/*	color: #333; */
	text-decoration: none;
/*	background-image: url(pixbmp/sdu.bmp); */
	background-image: url(pixbmp/dd.bmp);
	outline: 0;
}

ul.tabs li a.active, ul.tabs li a.focus {
	color: #333;
	height: 14px;
	padding: 0px 15px 0px 15px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(pixbmp/sdu1.bmp);
	margin-right: 1px;
	_margin-right: 5px;
	outline: 0;
}

ul.tabs li a.active:hover, ul.tabs li a.active:visited:hover {
	text-decoration: none;
	background-image: url(pixbmp/sdu.bmp);
	outline: 0;
}

.tabsSub {
	list-style-type: none;
}

ul.tabsSub {
	margin: 0px;
	padding: 0px;
}

ul.tabsSub li {
	list-style: none;
	display: inline;
}

ul.tabsSub li a {
	color: #E7E7DE;
	color: #5B5A42;
	color: #666;
	color: #D1D0C2;
	color: #868464;
	height: 14px;
	padding: 0px 10px 0px 0px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #e7e7de;
	border-bottom: 2px solid #5B5A42;
	border-bottom: 2px solid #666;
	border-bottom: 2px solid #D1D0C2;
	border-bottom: 2px solid #868464;
	margin-right: 3px;
}

ul.tabsSub li a:hover, ul.tabsSub li a:visited:hover {
	color: #5B5A42;
	text-decoration: none;
	outline: 0;
	border-bottom: 2px solid #333;
	border-bottom: 2px solid #5B5A42;
}

ul.tabsSub li a.active, ul.tabsSub li a.focus {
	color: #D1D0C2;
	color: #666;
	color: #5B5A42;
	color: #333;
	height: 14px;
	padding: 0px 10px 0px 0px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #D1D0C2;
	border-bottom: 2px solid #666;
	border-bottom: 2px solid #5B5A42;
	border-bottom: 2px solid #333;
	margin-right: 3px;
	outline: 0;
}

.subHeader {
	position: absolute; 
	left: 0px; 
	bottom: 35px;
}
#sub_2 {
	display:none;
} 

#content_2 {
	display:none;
} 

.imgRef a:link, .imgRef a:hover, imgRef a:visited:hover, .imgRef a.active, .imgRef a.focus {
	outline: 0;
}

/************************
*       fanzone         *
************************/

#leftFanzone {
	position: absolute;
	top: 0;
	left: 0;
	height: 330px;
	width: 170px;
	margin: 0;
	padding: 0;
}

#contentsFanzone {
	width: "*";
	height: 330px;
	color: #333;
	margin: 0px 200px 0px 480px;
	overflow: hidden;
}

#rightFanzone2 {
	position: absolute;
	top: 0;
	left: 200px;
	height: 330px;
	width: 250px;
	margin: 0;
	padding: 0;
}

#rightFanzone {
	position: absolute;
	top: 0;
	right: 0;
	height: 330px;
	width: 170px;
	margin: 0;
	padding: 0;
}

.hide {
	display:none;
}

/************************
*    slideshow home     *
************************/
#slideshowHome {
    position:relative;
	width: 690px;
	margin: 0 auto;
}

#slideshowHome img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshowHome img.active {
    z-index:10;
}

#slideshowHome img.last-active {
    z-index:9;
}

/************************
*       scrollbar       *
************************/

.holder {
	width: "100%";
	margin: 0;
}

.scroll-pane {
	float: left;
	width: "100%";
	overflow: auto;
}

/* IE SPECIFIC HACKED STYLES */
* html .osX .jScrollPaneDragBottom {
	bottom: -1px;
}