div#head{
	background-image: url(../img/bg.jpg);
	background-repeat: no-repeat;
	width: 950px;
	margin: 0 auto;
}

div#head h1 {
	text-indent: -9999px;
}

div#menu{
	margin:314px auto 0px;
	width: 920px;
	height:209px;
	padding-bottom:0px;
	text-indent: -9999px;
}

div#menu ul li {
	list-style-type:none;
	display:inline;
}

li#special {
	width: 206px;
	height:209px;
	float:right;

}


li#special a:link{
	background-image: url(../img/menusp_1.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 206px;
	height:209px;
}


li#special a:visited{
	background-image: url(../img/menusp_1.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 206px;
	height:209px;
	overflow:hidden;
}


li#special a:hover{
	background-image: url(../img/menusp_2.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 206px;
	height:209px;
}


li#voice {
	width: 166px;
	height:209px;
	float:right;
	margin-top:24px;
	margin-left:50px;
}


li#voice a:link{
	background-image: url(../img/menuinfo_1.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 166px;
	height:209px;
}

li#voice a:visited{
	background-image: url(../img/menuinfo_1.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 166px;
	height:209px;
	overflow:hidden;
}

li#voice a:hover{
	background-image: url(../img/menuinfo_2.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 166px;
	height:209px;
}

li#present a{
	background-image: url(../img/present.gif);
	background-repeat: no-repeat;
	display: block;
	width: 473px;
	height:57px;
	overflow:hidden;
}

li#present {
	width: 437px;
	height:57px;
	float:right;
	margin-top:130px;
}

div#giovanca1{
	margin:0px auto 0px;
	width: 930px;
}

div#giovanca2{
	margin:0px auto 0px;
	width: 900px;
}

div#giovanca3{
	margin:0px auto 0px;
	width: 900px;
}

div#giovanca4{
	margin:0px auto 0px;
	width: 900px;
}

.giovancacd{
	width: 270px;
	height: 290px;
	float: left;
	margin-right: 3em;
	margin-top: 2em;
}

.giovancacdcler{
	clear: both;
}

h2#specialnavi{
	background-image: url(../img/specia_navi.gif);
	background-repeat: no-repeat;
	margin:auto;
	width: 934px;
	height:39px;
	margin-bottom:20px;
	text-indent: -9999px;
}

h2#bagpresent{
	background-image: url(../img/present_navi.gif);
	background-repeat: no-repeat;
	margin:auto;
	width: 934px;
	height:39px;
	margin-bottom:20px;
	text-indent: -9999px;
}

h3#i1{
	background-image: url(../img/i_1.gif);
	background-repeat: no-repeat;
	margin:auto;
	width: 926px;
	height:59px;
	margin-bottom:20px;
	text-indent: -9999px;
}

h3#i2{
	background-image: url(../img/i_2.gif);
	background-repeat: no-repeat;
	margin:auto;
	width: 926px;
	height:59px;
	margin-bottom:10px;
	text-indent: -9999px;
}


.interviewer{
	color: #cccccc; font-size:14px;
	line-height: 500%;
}

.interview_g{
	color: #FFB7AB; font-size:14px;
	line-height: 200%;
}

.interview_b{
	color: #76C3EF; font-size:14px;
	line-height: 200%;
}

.biotxt{
	color: #432400; font-size:14px;
	line-height: 150%;
}



p#giovancafooter{
	clear: both;
	width: 100%;
	background-image: url(../img/bg2.jpg);
	background-repeat: no-repeat;
	margin:0 auto;
	padding: 0px;
	width: 950px;
	height: 65px;
}

p#giovancafooter2{
	clear: both;
	width: 100%;
	background-image: url(../img/bg2.jpg);
	background-repeat: no-repeat;
	margin:0 auto;
	padding: 0px;
	width: 950px;
	height: 65px;
}

table.tbl-liner{
	width:930px;
	margin:0 auto;
	color:#cccccc;
}


p.liner{ 
	width: 550px; 
	color: #CCCCCC; font-size:14px;
	margin: 0 10px;
	line-height: 200%;
} 


p.liner2{ 
	width: 300px; 
	padding: 0px 10px;
	color: #CCCCCC; font-size:10px;
	line-height: 200%;
} 


div#linertxt{
	background-image: url(../img/liner_txt.gif);
	background-repeat: no-repeat;
	margin:auto;
	width: 578px;
	height:185px;
}


h3#linernavi1{
	background-image: url(../img/liner_navi.gif);
	background-repeat: no-repeat;
	margin:0 auto;
	width: 598px;
	height:39px;
	text-indent: -9999px;
}


h3#linernavi2{
	background-image: url(../img/i_3.gif);
	background-repeat: no-repeat;
	margin:0 auto;
	width: 595px;
	height:62px;
	text-indent: -9999px;
}


h3#linernavi3{
	background-image: url(../img/i_4.gif);
	background-repeat: no-repeat;
	margin:auto;
	width: 595px;
	height:57px;
	text-indent: -9999px;
}

h3#linernavi4{
	background-image: url(../img/i_5.gif);
	background-repeat: no-repeat;
	margin:auto;
	width: 586px;
	height:57px;
	text-indent: -9999px;
}


h3#linernavi5{
	background-image: url(../img/i_6.gif);
	background-repeat: no-repeat;
	margin:auto;
	width: 588px;
	height:57px;
	text-indent: -9999px;
}


h3#cdlinernavi{
	background-image: url(../img/cd_navi.gif);
	background-repeat: no-repeat;
	margin:0 auto;
	width: 326px;
	height:39px;
	text-indent: -9999px;
}

h3#livelinernavi{
	background-image: url(../img/live_navi.gif);
	background-repeat: no-repeat;
	margin:auto;
	width: 326px;
	height:39px;
	text-indent: -9999px;
}


td.profile_contents {
	vertical-align: top;
	color: #CCCCCC; font-size:12px;
}


h2#gvcbio{
	background-image: url(../img/bio_navi.gif);
	background-repeat: no-repeat;
	margin:auto;
	width: 934px;
	height:39px;
	margin-bottom:20px;
	text-indent: -9999px;
}


p#gvcbio2{
	background-image: url(../img/bio_bg.gif);
	background-repeat: no-repeat;
	width: 935px;
	height: 280px;
	margin: auto;
	text-indent: -99999px;
}

div#present2{
	background-image: url(../img/present2.jpg);
	background-repeat: no-repeat;
	width: 935px;
	height: 280px;
	margin: 0 auto;
	text-indent: -9999px;
}

div#present2 a{
	display: block;
	width: 935px;
	height: 280px;
	margin: 0 auto;
	overflow:hidden;
}

div#gvcrightmenu{
	width: 326px;
	height:209px;
	padding-bottom:0px;
}

