#radio-on-buttons { 
	width: 998px;
	height: 224px;
	margin: 0px auto auto auto;
	position:absolute;
	border:none;
	z-index:-2;	/*when button-links hovered,  z-index=2, bgImg=radio-on */
	}
#radio-on-text { 
	width: 998px;
	height: 224px;
	margin: 0px auto auto 0px;
	position:absolute;
	border:none;
	z-index:-2;	/*when button-links hovered,  z-index=2, bgImg=radio-on */
	}
#radio-on-non-links {
	width: 998px;
	height: 224px;
	margin: 0px 0px;
	position:absolute;
	border:none;
	text-decoration: none;
	z-index:0;
   }
#radio-button-links a img {
	width: 0;
	height: 0;
	position:absolute;
	border:none;
	z-index:4;
	}
#radio-text-links a img {
	width: 0;
	height: 0;
	position:absolute;
	border: none;
	z-index:5;
	}
#radio-text-links a {
	height:20px;
	position:absolute;
	border:none;
	text-decoration: none;
	z-index:6;
   }
#radio-button-links a {
	width: 54px;
	height: 63px;
	position:absolute;
	border:none;
	text-decoration: none;
	z-index:7;
   }

a#radio-on-non-links a i {visibility: hidden;}

a#radio-on-non-links:hover { background-image: url(../../images/radio-on-en.gif);}
a#radio-on-non-links:hover{ border: none;}


#radio-button-links a i {visibility: hidden;}

a#radio-button-home {margin: 18px auto auto 603px;  }
a#radio-button-sound-design {margin: 16px auto auto 658px; }
a#radio-button-compositions {margin: 17px auto auto 711px;}
a#radio-button-contact {margin: 19px auto auto 766px; }
a#radio-button-language {margin: 18px auto auto 820px; }

a#radio-button-home:hover { background-image: url(../../images/radio-button-home.gif);}
a#radio-button-sound-design:hover { background-image: url(../../images/radio-button-sound-design.gif);}
a#radio-button-compositions:hover { background-image: url(../../images/radio-button-compositions.gif);}
a#radio-button-contact:hover { background-image: url(../../images/radio-button-contact.gif);}
a#radio-button-language:hover { background-image: url(../../images/radio-button-language.gif);}

a#radio-button-home:hover{ border: none; }
a#radio-button-sound-design:hover{ border: none; }
a#radio-button-compositions:hover{ border: none; }
a#radio-button-contact:hover{ border: none; }
a#radio-button-language:hover{ border: none; }

/*when button-link is hovered over, corresponding text-link is changed*/
#radio-button-links a#radio-button-home:hover img {margin: 114px auto auto -402px; width:51px; height:20px;}
#radio-button-links a#radio-button-sound-design:hover img {margin: 116px auto auto -379px; width:101px; height:20px;}
#radio-button-links a#radio-button-compositions:hover img {margin: 115px auto auto -307px; width:110px; height:20px;}
#radio-button-links a#radio-button-contact:hover img {margin: 113px auto auto -232px; width:73px; height:20px;}
#radio-button-links a#radio-button-language:hover img {margin: 114px auto auto  -181px; width:134px; height:20px;}

/*when any button-links are hovered radio is "turned on" */
#radio-button-links:hover div.radio-on-buttons {background-image: url(../../images/radio-on-en.gif); z-index:2;}


#radio-text-links a i { visibility: hidden; }

a#radio-text-home {margin:132px auto auto 201px; width:51px;}
a#radio-text-sound-design {margin: 132px 0px 0px 279px; width:101px;}
a#radio-text-compositions {margin: 132px 0px 0px 404px; width:110px;}
a#radio-text-contact {margin: 132px 0px 0px 534px; width:73px;}
a#radio-text-language {margin: 132px 0px 0px 639px; width:134px;}

a#radio-text-home:hover { background-image: url(../../images/radio-text-home-en.gif); }
a#radio-text-sound-design:hover { background-image: url(../../images/radio-text-sound-design-en.gif);}
a#radio-text-compositions:hover { background-image: url(../../images/radio-text-compositions-en.gif);}
a#radio-text-contact:hover { background-image: url(../../images/radio-text-contact-en.gif);}
a#radio-text-language:hover { background-image: url(../../images/radio-text-version-francaise.gif);}

a#radio-text-home:hover{ border: none; } 
a#radio-text-sound-desgin:hover{ border: none; } 
a#radio-text-compositions:hover{ border: none; } 
a#radio-text-contact:hover{ border: none; } 
a#radio-text-language:hover{ border: none; } 

/*when text-link is hovered over, corresponding button-link is changed*/
#radio-text-links a#radio-text-home:hover img {margin: -114px auto auto 402px; width:54px; height:63px;}
#radio-text-links a#radio-text-sound-design:hover img {margin: -116px auto auto 379px; width:54px; height:63px;}
#radio-text-links a#radio-text-compositions:hover img {margin: -115px auto auto 307px; width:54px; height:63px;}
#radio-text-links a#radio-text-contact:hover img {margin: -113px auto auto 232px; width:54px; height:63px;}
#radio-text-links a#radio-text-language:hover img {margin: -114px auto auto 181px; width:54px; height:63px;}

/*when any text-links are hovered radio is "turned on" */
#radio-text-links:hover div.radio-on-text {background-image: url(../../images/radio-on-en.gif); z-index:2;}
