@charset "utf-8";
/* CSS Document */

.container {

width:979px;
height:100%;
margin-left:-465px;
position:absolute;
top:0px;
left:50%;

}

.body {

background-image:url(source/website%20background.gif);
scrollbar-shadow-color: #CC0000;
scrollbar-highlight-color: #CC0000;
scrollbar-3dlight-color: #CC0000;
scrollbar-darkshadow-color: #CC0000;
scrollbar-track-color: #CC0000;
scrollbar-arrow-color: #CC0000;
height:100%;

}

a:link {color:#CC6633; text-decoration: none; }
a:active {color:#CC6633; text-decoration: none; }
a:visited {color:#CC6633; text-decoration: none; }
a:hover {color:#CC6633; text-decoration:underline; }


.content-wrap {

position:relative;
height:450px;
width:929px;
background-image:url(images/content-bg-white.png);
background-repeat:repeat;
overflow:scroll;
}
.content-left {

background-color:transparent;
position:absolute;
top:115px;
left:60px;
height:247px;
width:375px;
overflow:auto;
color:#000000;
border-left:1px solid black;
border-right:1px solid black;

}


.content-right {


background-color:transparent;
position:absolute;
top:115px;
left:489px;
height:247px;
width:375px;
overflow:auto;
color:#000000;
border-left:1px solid black;
border-right:1px solid black;


}

.centered-text {
text-align:center;

}

.content {
position:relative;
background-color:transparent;
padding:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:11pt;
}

.links {

margin-left:-465px;
position:absolute;
top:645px;
left:50%;
height:100px;
width:929px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:white;
background-color:#477676;
background-image:url(images/links-bg.jpg);
text-align:center;

}

.links-bio {

margin-left:-490px;
position:absolute;
top:645px;
left:50%;
height:100px;
width:929px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:white;
background-color:#477676;
background-image:url(images/links-bg.jpg);
text-align:center;

}


.link-text {

height:100px;
top:0px;

}

.content-left-image {

position:absolute;
left:60px;
top
z-index:1;
border-right:1px solid black;
border-left:1px solid black;
border-bottom:1px solid black;

}

.content-right-image {
position:absolute;
left:489px;
z-index:1;
border-right:1px solid black;
border-left:1px solid black;
border-bottom:1px solid black;


}

.shadow-left {

height:100%;
width:30px;
background-image:url(images/shadow-left.png);
background-repeat:repeat-y;
margin-left:-495px;
position:absolute;
top:-17px;
left:50%;
margin-top:auto 0;

}


.shadow-right {

height:100%;
width:30px;
background-image:url(images/shadow-right.png);
background-repeat:repeat-y;
margin-right:-494px;
position:absolute;
top:-17px;
right:50%;

}

.mp3 {

position:absolute;
top:-7px;
right:65px;

}

.audioplayer_1 {

position:absolute;
top:18px;
right:120px;
text-align:center;

}

.media-content {

background-color:transparent;
position:absolute;
top:115px;
left:60px;
height:247px;
width:804px;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
color:black;
text-indent:15px;
padding-left:10px;
text-align:left;

}

.media-title {

position:absolute;
left:10px;

}

.bio-content {

background-color:transparent;
position:absolute;
top:0px;
left:60px;
height:362px;
width:804px;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
color:black;
text-indent:15px;
font-size:12px;
padding-left:10px;

}

.bio-text {

background-color:transparent;
position:absolute;
left:10px;
top:0px;
height:362px;
width:450px;
overflow:auto;
color:#000000;
font-weight:bold;
font:myriad pro;

}

.bio-image {

background-color:transparent;
position:absolute;
left:480px;
top:0px;
height:362px;
width:334px;
overflow:auto;
color:#000000;

}

.contact-content {

background-color:transparent;
position:absolute;
top:115px;
left:60px;
height:247px;
width:804px;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
size:12pt;
color:black;
text-indent:15px;
padding-left:10px;
text-align:center;

}

.menu {

margin-left:-305px;
position:absolute;
top:231px;
left:50%;

}

.press-content {

background-color:transparent;
position:absolute;
top:15px;
left:60px;
width:804px;
overflow:inherit;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:black;
text-indent:15px;
padding-left:10px;
text-align:left;

}

.press-image {

position:absolute;
right:0px;

}


.videos {

background-color:transparent;
position:absolute;
top:115px;
height:800px;
width:929px;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
color:black;
text-align:center;

}

.vid-1 {

position:absolute;
top:15px;
left:20px;

}

.vid-2 {

position:absolute;
top:15px;
left:485px;

}

.vid-3 {

position:absolute;
top:400px;
left:20px;

}

.vid-4 {

position:absolute;
top:400px;
left:485px;

}



.vid-links {

margin-left:-465px;
position:absolute;
top:1158px;
left:50%;
height:100px;
width:929px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:white;
background-color:#477676;
background-image:url(images/links-bg.jpg);
text-align:center;

}

.vid-content-wrap {

position:relative;
height:900px;
width:929px;
background-image:url(images/content-bg-white.png);
background-repeat:repeat;

}

.album-cover {

position:absolute;
left:10px;
top:10px;

}

.album-text {

position:absolute;
top:10px;
left:185px;
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
color:black;
font-size:10px;

}

.photos {

padding-left:25px;
padding-top:15px;
padding-right:15px;
padding-bottom:90px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:black;
font-size:12px;
font-weight:bold;

}


