/* CSS Document */

body[id=axo] body{
background-image: url(bgtexture.jpg);
width: 400px;
height: 400px;
background-repeat: repeat-x, repeat-y;
overflow-x:hidden;

}

body[id=axo] #container{
border-top: 0;
margin-top: -230px;
padding-top: 0;
/*
position: relative;
margin-left: auto;
margin-right: auto; */
position: absolute;
left: 50%;

width: 928px;
margin-left: -464px;
background-color: white;

/*z-index: 10;*/
}

body[id=axo] #headerbg{
background-image: url(headerhorizstretch.gif);
background-repeat: repeat-x;
height: 239px;
width: 100%;
margin-top: -10px;
z-index:0;
position: absolute;
margin-left: -10px;
margin-right: 0;
padding-right:20px;
}
body[id=axo] #headerbgright{
visibility:hidden;
}


body[id=axo] #header{
margin-top: -10px;
padding: 0;
margin-left: auto;
margin-right: auto;
background-image: url(header.jpg);
width: 928px;
position: relative;
height: 239px;
background-repeat: no-repeat;
z-index:5;
}

body[id=axo] #leftbg{
background-image:  url(pinkbgleft.gif);
width: 592px;
height: 100%;
background-repeat: repeat-y;
position:absolute;
top:0;
left: -450px;
z-index:15;
margin-top: 228px;
}

body[id=axo] #rightbg{
background-image:  url(pinkbgrightcropped.gif);
width: 592px;
height: 100%;
background-repeat: repeat-y;
position:absolute;
top:228px;
left: 780px;
z-index:15;
}

body[id=axo] #rightbgie{
visibility:none;
}


body[id=axo] #content{
margin-left: 150px;
margin-right: 150px;
}

body[id=axo] #content p.text{
position:relative;
padding-top:30px;
z-index:500;
font-family: georgia, serif;
text-indent: 30px;
}
#content p.fancylinks{
position:relative;
z-index:500;
text-align:center;
}

#content p.mp3{
	position:absolute;
	top:864px;
	left:410px;
	z-index:1000;
}
#content p.slideshow{
	margin-left:-50px;
	position:relative;

	z-index:1000;
}


#content p.exofftext{
position:relative;
padding-top:30px;
z-index:500;
font-family: georgia, serif;
}

#content p.nametag{
position:relative;
padding-top:30px;
z-index:500;
font-family: georgia, serif;
font-size:16px;
}

body[id=axo] #content p.fancy{
position:relative;
padding-top:30px;
z-index: 500;
font-family: Bradley Hand ITC, Apple Chancery, Brush Script M7, Papyrus;
text-indent: 30px;
}

#content p.fancy{
position:relative;
padding-top:30px;
z-index: 500;
font-family: Bradley Hand ITC, Apple Chancery, Brush Script M7, Papyrus;
text-indent: 30px;
}
#content p.address{
position:relative;
padding-top:30px;
z-index:500;
font-family: georgia, serif;
text-align: center;
font-weight:bold;
font-size:16px;
}

body[id=axo] #content p.label{
margin-top: 0px;
margin-bottom: -30px;
position: relative;
z-index: 500;
font-family: century gothic, sans-serif;
font-size: 25px;
text-align: center;
}

#content p.fancylabel{
margin-top: 0px;
margin-bottom: -30px;
position: relative;
z-index: 500;
font-family: Bradley Hand ITC, Apple Chancery, Brush Script M7, Papyrus;
font-size: 25px;
text-align: center;
}

#content a{
color: #781818;
}

#content p.symphony{
text-align: center;
font-size: 18px;
font-family: Bradley Hand ITC, Apple Chancery, Brush Script M7, Papyrus;
font-weight: bold;
z-index: 500;
position: relative;
}

#content ul li{
position: relative;
z-index: 500;
list-style-type:circle;
font-family: georgia, serif;
}

body[id=axo] #content p.pagetitle{
color: #F3D5D5;
width:640px;
position:absolute;
top:550px;
font-size: 80px;
font-weight:bold;
font-family: lucida sans unicode, arial, sans-serif;
z-index: 0;
}

body[id=axo] #menu{
width:750px;
margin-left:90px;
margin-right:auto;
position: absolute;
margin-top: -83px;	
z-index:50;
list-style-type:none;
height:40px;
}

body[id=axo] #menu li {
display:inline;
}

body[id=axo] #menu ul li a{
padding-left:10px;
padding-right:10px;
margin-left: auto;
margin-right: auto;
display: block;
background-color: black;
color: white;
text-decoration: none;
height:21px;
float:left;
padding-top:5px;
padding-bottom:5px;
border: 1px solid black;
font-family:century gothic, arial, sans-serif;
}
	
body[id=axo] #menu ul li a:hover{
color: white;
background-color: #7B1F1F;
border: 1px solid white;
}

body[id=axo] #menu2{
width:750px;
margin-left:82px;
margin-right:auto;
position: absolute;
margin-top: -50px;	
z-index:50;
list-style-type:none;
height:40px;
}

body[id=axo] #menu2 li {
display:inline;
}

body[id=axo] #menu2 ul li a{
padding-left:10px;
padding-right:10px;
margin-left: auto;
margin-right: auto;
display: block;
background-color: black;
color: white;
text-decoration: none;
height:21px;
float:left;
padding-top:5px;
padding-bottom:5px;
border: 1px solid black;
font-family:century gothic, arial, sans-serif;
}
	
body[id=axo] #menu2 ul li a:hover{
color: white;
background-color: #7B1F1F;
border: 1px solid white;
}

body[id=axo] #lyre{
background-image: url(lyre2.gif);
width: 257px;
height: 390px;
z-index: 20;
position: fixed;
background-repeat: no-repeat;
bottom:0;
left: 50%;
margin-left: -330;
opacity:0.6;
filter:alpha(opacity=60)
}

body[id=axo] #footer{
background-image: url(footer.png);
width: 640px;
height: 229px;
position:absolute;
margin-left:-10px;
}

body[id=axo] #footer p.address{
font-weight: bold;
margin-top: 85px;
text-align: center;
}

body[id=axo] #footer p.webinfo{
text-align: right;
margin-top:-15px;
font-size: 10;
}

/************************************************IE-SPECIFIC**************************************************/
/* CSS Document */

body{
background-image: url(bgtexture.jpg);
width: 400px;
height: 400px;
background-repeat: repeat-x, repeat-y;
overflow-x:hidden;

}

#container{
border-top: 0;
margin-top: 0px;
padding-top: 0;
/*
position: relative;
margin-left: auto;
margin-right: auto; */
position: absolute;
left: 50%;

width: 928px;
margin-left: -464px;
background-color: white;
background-image: url(contentbg.jpg);


top:238px;
/*z-index: 10;*/
}

#headerbg{
background-image: url(headerhorizstretch.gif);
background-repeat: repeat-x;
height: 239px;
width: 100%;
margin-top: -15px;
z-index:0;
position: absolute;
left:0px;
}
#headerbgright{
background-image: url(headerhorizstretch.gif);
background-repeat: repeat-x;
height: 239px;
width: 50px;
margin-top: -15px;
margin-right:-5px;
z-index:0;
position: absolute;
right:0px;
}
#header{
margin-top: -238px;
padding: 0;
margin-left: auto;
margin-right: auto;
background-image: url(header.jpg);
width: 928px;
position: relative;
height: 239px;
background-repeat: no-repeat;
z-index:5;
}

#leftbg{
visibility:none;
}

#rightbgie{
visibility:none;
}

#rightbg{
visibility:none;
}

#content{
margin-left: 150px;
margin-right: 150px;
margin-top:50px;
}

#content p.text{
position:relative;
padding-top:30px;
z-index:500;
font-family: georgia, serif;
text-indent: 30px;
}

#content p.label{
margin-top: 0px;
margin-bottom: -30px;
position: relative;
z-index: 500;
font-family: century gothic, sans-serif;
font-size: 25px;
text-align: center;
}

#content p.pagetitle{
color: #F3D5D5;
/*position: absolute;
margin-top:-10px;*/
width:640px;
position:absolute;
top:300px;
font-size: 80px;
font-weight:bold;
font-family: lucida sans unicode, arial, sans-serif;
z-index: 0;
margin-top:-300px;
}

#menu{
width:700px;
margin-left:-30px;
margin-right:auto;
position: absolute;
margin-top: -67px;	
z-index:50;
list-style-type:none;
height:40px;
}

#menu li {
display:inline;
}

#menu ul li a{
padding-left:10px;
padding-right:10px;
margin-left: auto;
margin-right: auto;
display: block;
background-color: black;
color: white;
text-decoration: none;
height:21px;
float:left;
padding-top:7px;
padding-bottom:3px;
border: 1px solid black;
font-family: arial, sans-serif;
}
	
#menu ul li a:hover{
color: white;
background-color: #7B1F1F;
border: 1px solid white;
}

#menu2{
width:700px;
margin-left:-36px;
margin-right:auto;
position: absolute;
margin-top: -32px;	
z-index:50;
list-style-type:none;
height:40px;
}

#menu2 li {
display:inline;
}

#menu2 ul li a{
padding-left:10px;
padding-right:10px;
margin-left: auto;
margin-right: auto;
display: block;
background-color: black;
color: white;
text-decoration: none;
height:21px;
float:left;
padding-top:7px;
padding-bottom:3px;
border: 1px solid black;
font-family: arial, sans-serif;
}
	
#menu2 ul li a:hover{
color: white;
background-color: #7B1F1F;
border: 1px solid white;
}

#lyre{
background-image: url(lyre2.gif);
width: 257px;
height: 390px;
z-index: 20;
position: fixed;
background-repeat: no-repeat;
bottom:0;
left: 50%;
margin-left: -330;
opacity:0.6;
filter:alpha(opacity=60)
}

#footer{
background-image: url(iefooter.jpg);
width: 930px;
height: 229px;
position:absolute;
margin-left:-150px;
}

#footer p.address{
font-weight: bold;
margin-top: 85px;
text-align: center;
}

#footer p.webinfo{
text-align: right;
margin-top:-15px;
font-size: 10;
}