.mainCenter {
/* height:450px; */
background:  #ffffff;
}
#TopFrame {
width: 580px;
/*height: 430px;*/
height: 406px;
padding: 0;
margin: 0;
background: #ffffff;
}
#BottomFrame {
width: 160px;
height: 100%;
/*border: 0px;*/
}
/* a {
text-decoration: none; font-weight:normal;
} */

/* a:hover {
text-decoration: underline; 
} */

/* title frame */
.titleContent {
padding: 4px;
background: #fff url("graphics/labelbg.jpg") top left repeat-x;
text-align: center;
}
.banner{

}
.banner .title{
font-size: 16px;
font-family: Trebuchet MS, verdana, arial;
color: #ffffff;
font-weight:bold;
}
.banner .info{
font-size:0.9em;
}
.banner .email{
font-weight:bold;
}
/* file info */
#imageInfo{
width: 300px;
font-family: Trebuchet MS, verdana, arial;
padding: 0 6px 0 6px;
}
.content {
font-size:12px;
line-height: 21px;
color: #000000;
border-bottom:1px solid #a2b3ce;
padding-top:6px;
padding-bottom:6px;
text-align: left;
}
.header{
font-size:16px;
/*font-weight:bold;*/
color: #5d78a2;
padding-top:6px;
text-align: center;
}
.contentLast {
font-size:12px;
color: #333333;
padding-bottom:6px;
padding-top:6px;
border-bottom:1px solid #a2b3ce;
text-align: center;
}
.imageBorder{
border-right: 1px solid #000;
border-bottom: 1px solid #000;
}
.imageBorder:hover{
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
filter:Alpha(opacity=80);
opacity: .8;
}
.coverBorder{
border-right: 1px solid #000;
border-bottom: 1px solid #000;
}

.coverBorder:hover{
border-right: 1px solid #a2b3ce;
border-bottom: 1px solid #a2b3ce;
filter:Alpha(opacity=90);
opacity: .9;
}
