/* Layout Stylesheet */ 

body {
margin:0px;
background:#FFFFFF;
padding:0px;
background-image:url(bg.jpg);
background-repeat:repeat-x;
background-position:top;
}

.header{
background-image:url(header.jpg);
background-repeat:no-repeat;
background-position:top;
height:166px;
}

.leftbg{
background-image:url(left.jpg);
background-repeat:repeat-y;
background-position:top;
}

.rightbg{
background-image:url(right.jpg);
background-repeat:repeat-y;
background-position:top;
}

.bodytext{
font:12px Arial;
color:#333333;
text-decoration:none;
}

.footerbg{
background-image:url(footerbg.jpg);
background-repeat:repeat-y;
height:55px;
vertical-align:middle;
font:11px Arial;
color:#FFFFFF;
text-decoration:none;
}

.footerbg a:link{
font:11px Arial;
color:#FFFFFF;
text-decoration:none;
}

.footerbg a:visited{
font:11px Arial;
color:#FFFFFF;
text-decoration:none;
}

.footerbg a:hover{
font:11px Arial;
color:#000;
text-decoration:none;
}

div.menuNormal {
display: none;
position: absolute;
}

div.menuHover {
display: block;
position: absolute;
}

.dropbg{
background-image:url(dropbg.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#f05b24;
}

.dropmenu{
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
text-decoration:none;
padding-left:10px;
font-weight:bold;
}

.dropmenu:hover{
color:#000;
text-decoration:none;
}

.booktext{
font:12px Arial;
color:#333333;
text-decoration:none;
padding-right:19px;
}

.booktext a:link{
font:12px Arial;
color:#333333;
text-decoration:underline;
}

.booktext a:visited{
font:12px Arial;
color:#333333;
text-decoration:underline;
}

.booktext a:hover{
font:12px Arial;
color:#000;
text-decoration:none;
}

.highlight{
font-weight:bold;
color:#ef4970;
text-decoration:none;
}

.highlighttitle{
font-size:16px;
font-weight:bold;
color:#ef4970;
text-decoration:none;
}

.highlight1{
font-weight:bold;
color:#66ac0d;
text-decoration:none;
}

.pageheader{
font-family:Verdana, Helvetica, sans-serif;
font-size:24px;
color:#66ac0d;
text-decoration:none;
font-weight:bold;
}

.pageheaderYellow{
font-family:Verdana, Helvetica, sans-serif;
font-size:24px;
color:#FFCA08;
text-decoration:none;
font-weight:bold;
}

.arrow{
list-style-image:url(arrow.jpg);
font:bold 11px Arial;
color:#66ac0d;
text-decoration:none;
}

.arrow li{
padding-bottom:5px;
margin-bottom:5px;
}

.arrow a:link{
font-weight:bold;
color:#66ac0d;
text-decoration:none;
}

.arrow a:visited{
font-weight:bold;
color:#66ac0d;
text-decoration:none;
}

.arrow a:hover{
font-weight:bold;
color:#66ac0d;
text-decoration:underline;
}

.pink{
color:#ef4970;
line-height:16px;
}

.pink li{
padding-bottom:2px;
margin-bottom:2px;
}



.audiobody{
background-image:url(audio-design1.jpg);
background-repeat:no-repeat;
background-position:top left;
background-color:#FFFFFF;
}

.therapeuticbody{
background-image:url(therapeutic-design1.jpg);
background-repeat:no-repeat;
background-position:top left;
background-color:#FFFFFF;
}

.trainingbody{
background-image:url(training-design1.jpg);
background-repeat:no-repeat;
background-position:top left;
background-color:#FFFFFF;
}