*{
font-family: Helvetica, Verdana, Arial, sans-serif;

}

body {
margin: 0px;
padding: 0px;
background: url('img/bg.jpg') repeat-x;
}

#header{
text-align: center;
width: 100%;
}

#footer{
width: 930px;
text-align: right;
color: #f0b8db;
font-size: 17pt;
padding: 20px;
padding-top: 40px;
padding-bottom: 40px;
background: #3a0521 url('img/bgfooter.jpg') top center no-repeat;
}
#footerc{
background: #3a0521;
}

#footerlinks{
text-align: left;
margin-top: 4px;
float: left;
font-size: 10pt;
color: #eeeeee;
}

#footerlinks a{
color: #f0b8db;
text-decoration: none;
}
#footerlinks a:hover{
color: #ffffff;
}

#navbar{
margin-top: 8px;
text-align: center;
color: #ffffff;
font-size: 10pt;
background: #8D7C6D url('img/navbg.gif') repeat-x;
height: 45px;
}

#navbar #link{
margin-left: 1px;
text-align: center;
background-image: url('img/linkbg.gif');
background-position:center center;
float: left;
width: 127px;
height: 45px;
}

#navbar #link:hover,#navbar #linkcur{
margin-left: 1px;
text-align: center;
background-image: url('img/linkbgo.gif');
background-position:center center;
float: left;
width: 127px;
height: 45px;
}


#navbar #link a,#navbar #linkcur a{
margin-top: 12px;
padding-left: 16px;
padding-right: 16px;
text-decoration: none;
color: #ffffff;
vertical-align: middle;
}

.title{
background: url('img/titlebgglow.jpg') center center no-repeat;
height: 50px;
padding: 10px;

}
.title h1{
padding: 0px;
margin: 0px;
font-weight: 300;
text-transform: uppercase;
font-size: 19pt;
}

.content{
padding-left: 1px;
padding-right: 1px;
}

.titletbl{
background: url('img/titlebg.jpg') center left;
}

.pagecontent{
padding: 23px;
font-size: 10pt;
line-height: 22px;
}

.biothu{
padding: 0px;
margin: 0px;
float: left;
margin-right: 1px;
overflow: hidden;
position: relative;
display: inline;
width: 167px;
height: 145px;
}
.biothu *{
padding: 0px;
margin: 0px;
}
.biothu img {
    position: absolute;
    top: 0;
    left: 0;
    border: 0;

}
.captionfull .boxcaption {
    top: 100px;
    left: 0;
}

.caption .boxcaption {
    top: 120px;
    left: 0;
}
.boxcaption {
    color: white;
    float: left;
    bottom: 0;
    position: absolute;
    background: #000;
    height: 100px;
    width: 100%;
    opacity: .6;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
 	}
.boxcaption a {
text-decoration: none;
color: blue;
 	}
 	
.biothu a {
    color: #99ccff;
}

.biothu a:hover {
    color: #efae30;
}
.biothu p {
    padding: 0 10px;
    color: white;
    font-weight: bold;
    font: 0.9em Tahoma;
    padding-top: 1px;
}
.biothu h3 {
    padding: 0 10px;
    padding-top: 3px;
    color: white;
    font: 1.2em Tahoma;
}

