/* CSS Document */

body{
	padding: 0px;
	margin: 0px;
}

.mainpic{
	position:fixed;
	left:0px; top:0px; 
	height:100%; width:100%;
	display:none;
	vertical-align:middle;
	z-index: 5;
	cursor: pointer;
	background-image:url(graphics/transblack.png);
    zoom: 1;
}
.mainpic > img {
	height: 650px!important;
}
.photo{
	position:absolute;
	left:50%;
	top:20px; 
	margin:0px;
	margin-left:-400px;
	vertical-align:middle;
	display:none;
	z-index: 6;
	cursor: pointer;
}


#bio h1{
	font-family:Georgia;
	font-size:12pt;
	color:#FFFFFF;
	text-align:center;
	margin: 20px;
}

#bio p{
	font-family:Georgia;
	font-size:10pt;
	line-height: 17pt;
	color:#FFFFFF;
	text-align:center;
}
#bio, #ironix{
	width: 570px;
	text-align:center;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
}
#ironix,.ironix-text {
	color:#fff;
	font-family: sans-serif;
	font-size: 15px;
	position: absolute;
    bottom: 150px;
    left: 50%;
    transform: translateX(-50%);
}
#ironix-menu #nav_menu{
	bottom:35px;
}
.ironix-text{
	text-align: center;
	max-width: 570px;
}
#contact h1{
	font-family:Georgia;
	font-size:12pt;
	color:#FFFFFF;
	text-align:center;
	margin: 20px;
}

#contact p{
	font-family:Georgia;
	font-size:9pt;
	line-height: 14pt;
	color:#FFFFFF;
	text-align:center;
}
#contact{
	width: 570px;
	text-align:center;
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
}
#contact_padding{
	height: 150px;
}
#gauguin h1{
	font-family:Georgia;
	font-size:12pt;
	color:#FFFFFF;
	text-align:center;
	margin: 20px;
}

#gauguin p{
	font-family:Georgia;
	font-size:9pt;
	line-height: 15px;
	color:#FFFFFF;
	text-align:left;
}
#g_item{
		font-family:Georgia;
	font-size:9pt;
	line-height: 15px;
	color:#FFFFFF;
	text-align:left;
}

#gauguin{
	width: 870px;
	text-align:center;
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
}

#legacy, #screenplays, #plays{
	width: 870px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
}
#plays h1, #screenplays h1 {
	text-transform: uppercase;
	color:#fff;
	font-family: sans-serif;
    font-weight: 400;
}
#plays h1 {
	margin:25px 0;
    font-size: 1.75em;
}
#legacy p{
	font-family:Georgia;
	font-size:9pt;
	line-height: 15px;
	color:#FFFFFF;
	text-align:left;
}

.legacy_songlist p{
	margin-bottom: 25px;
}

#palette{
	width: 870px;
	text-align:center;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
}

#palette p{
	font-family:Georgia;
	font-size:9pt;
	line-height: 14px;
	color:#FFFFFF;
	text-align:left;
}
.palette_songlist p{
	margin-bottom: 21px;
}

#palette_padding{
	height: 50px
}

#palette_bottom_padding{
	height: 0px;
}

img{
	border:none;
}

#mainpage_contact{
	position:absolute;
	width: 963px; 
	height:700px; 
	left:50%; 
	top:50%; 
	background-image:url(graphics/contact_background.jpg); 
	background-repeat:no-repeat;
	margin:-350px 0 0 -480px;
}


#mainpage_contact{
	position:absolute;
	width: 963px; 
	height:700px; 
	left:50%; 
	top:50%; 
	background-image:url(graphics/legacy_background.jpg); 
	background-repeat:no-repeat;
	margin:-350px 0 0 -480px;
}

#mainpage_gauguin{
	position:absolute;
	width: 963px; 
	height:700px; 
	left:50%; 
	top:50%; 
	background-image:url(graphics/gauguin_background.jpg); 
	background-repeat:no-repeat;
	margin:-350px 0 0 -480px;
}

a:link, a:visited{color:#FFFFFF; text-decoration:none;}
a:hover{color:#CCCCCC; }

#home_player a > img {
	width:20px;
}