/* -------------------------- */
/*                            */
/*    DESIGN AND CSS BY       */
/*                            */
/*      Tony Edwards          */
/*   			      		  */
/*                            */
/* -------------------------- */

body{
background: #ffffff url('http://www.meladailey.com/images/dailey.jpg') no-repeat;
text-align: center;
margin: 0px;
padding: 0px
}



table {
font-family: verdana;
font-size: 12px;}
p{}


/* -------------------------- */
/*       GENERAL STYLES       */
/* -------------------------- */

h1 {}
h2 {}
h3 {}

hr {clear:both;width:660px;color: #E6E6E6;background-color: #E6E6E6;height: 1px;border: none;margin:20px 20px;}


/* Links */

a:link, a:visited{
color: #a08e65;
text-decoration: none;
}

a:hover{
color: black;
text-decoration: none;
}


/* -------------------------- */
/*   CONTAINER PROPERTIES     */
/* -------------------------- */

#vertical_Alignment{
width: 800px; 
text-align: left;
height:50%; 
position: relative; 
margin: 0px auto; top

}


#container{
background: transparent; 
width:852px; 
height:552px;
position: absolute; 
bottom:-280px;
}



#scrollBar_menu_container{
width: 797px;
position: absolute;
bottom: 70px;
left: bottom: 0px;

}


/* the scrollbar dictates the size of the scrollBar_menu_container*/
#scrollBar{
margin: 0px;
padding: 6px;
width: 585px;
height: 325px;
text-align: left;
overflow: auto;
border: 0px;
background: white;
/*54px is the edge of the box*/
}

#mainContent{
width:545px;
margin: 0px;
font-family: verdana;
padding-top: 15px;
padding-bottom: 30px;
font-size: 12px;
text-align: justify;
}


#container_mask{
background:url('http://www.meladailey.com/images/container_mask.gif') no-repeat;
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
width:852px;
height:552px
}

.title{
height: 55px;
padding: 0 0 0 25;
overflow: visible;

}

.title_line{
border-top: 1px solid #B77877;
height: 1px;
width: 100%;
top: 37px;
position: relative;
font-size: 1px;
}
.photo{
padding-top: 0px;
padding-right: 20px;
float: left;
}

.acclaimSource{
padding-left: 80px;
}



#mela_dailey{
position: absolute;
top: 1px;
left: 15px;
}

#soprano{
position: absolute;
top: 86px;
right: 138px;
filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;
}

.date{
font-weight: bold;
}

.audio{
background: url('http://www.meladailey.com/images/speaker.jpg') no-repeat;
font-weight: bold;
padding-left: 30px;
height: 20px;
}

.clipInfo{
padding: 0px 0px 20px 40px;
}


.scheduleInfo{
padding: 3px 0px 15px 15px;
}




/*Menu*/


#menuSpace{
width: 100%;
height: 100%;
padding-top: 0px; 
text-align: center;
vertical-align: top;

}

#menuContainer{
position: absolute;
top: 10px;
left: 15px;
}



/* Footer */

#footer{
position: absolute; 
bottom:15px;
left: 25px;
width:750px;
font-family: Monotype Corsiva;
font-size: 15px;
text-align: right;
color:red;
}
