.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{border: 0px solid white;margin: 0 20px 15px 0;}

.thumbnail:hover{background-color: transparent;}

.thumbnail:hover img{border: 0px solid blue;}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;

padding: 5px;
left: -1000px;
border: none;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/border-width: 0;padding: 3px;}

.thumbnail:hover span{ /*CSS for enlarged image*/visibility: visible;top: 0; margin-top:-5px;
left: 260px; /*position where enlarged image should offset horizontally */z-index: 50;}


P.text 
{
FONT-SIZE: 11px; 
COLOR: white; 
FONT-FAMILY: verdana; 
TEXT-DECORATION: none; 
LINE-HEIGHT: 0.4cm; 
margin-left:0.2cm;
margin-right:0.5cm;
margin-bottom:0.1cm;
FONT-WEIGHT: normal; 
}

P.text1 
{
FONT-SIZE: 11px; 
COLOR: white; 
FONT-FAMILY: verdana; 
TEXT-DECORATION: none; 
LINE-HEIGHT: 0.4cm; 
margin-left:0.5cm;
margin-right:0.2cm;
FONT-WEIGHT: normal; }

table.line
{   
    BORDER-TOP: #7687b3 1px outset;
    BORDER-LEFT: #7687b3 1px outset;
 BORDER-RIGHT: #7687b3 1px inset;
    BORDER-BOTTOM: #7687b3 1px inset;
}




a.bottom:link {FONT-SIZE: 9px;FONT-FAMILY: verdana;color:#999999;text-decoration:underline;FONT-WEIGHT: bold;}
a.bottom:visited {FONT-SIZE: 9px;FONT-FAMILY: verdana;color:#999999;text-decoration:underline;FONT-WEIGHT: bold;}
a.bottom:active {FONT-SIZE: 9px;FONT-FAMILY: verdana;color:#8F1515;text-decoration:underline;FONT-WEIGHT: bold;}
a.bottom:hover {FONT-SIZE: 9px;FONT-FAMILY: verdana;color:#8F1515;text-decoration:underline;FONT-WEIGHT: bold;}

a.top:link {FONT-SIZE: 11px;FONT-FAMILY: verdana;color:#999999;text-decoration:none;FONT-WEIGHT: bold;}
a.top:visited {FONT-SIZE: 11px;FONT-FAMILY: verdana;color:#999999;text-decoration:none;FONT-WEIGHT: bold;}
a.top:active {FONT-SIZE: 11px;FONT-FAMILY: verdana;color:white;text-decoration:none;FONT-WEIGHT: bold;}
a.top:hover {FONT-SIZE: 11px;FONT-FAMILY: verdana;color:white;text-decoration:none;FONT-WEIGHT: bold;}


a.link:link {FONT-SIZE: 11px;FONT-FAMILY: verdana;color:#8F1515;text-decoration:none;FONT-WEIGHT: bold;}
a.link:visited {FONT-SIZE: 11px;FONT-FAMILY: verdana;color:#8F1515;text-decoration:none;FONT-WEIGHT: bold;}
a.link:active {FONT-SIZE: 11px;FONT-FAMILY: verdana;color:#333333;text-decoration:underline;FONT-WEIGHT: bold;}
a.link:hover {FONT-SIZE: 11px;FONT-FAMILY: verdana;color:#333333;text-decoration:underline;FONT-WEIGHT: bold;}

a.link2:link {FONT-SIZE: 11px;FONT-FAMILY: verdana;color:#8F1515;text-decoration:none;FONT-WEIGHT: bold;margin-left:0.1cm;}
a.link2:visited {FONT-SIZE: 11px;FONT-FAMILY: verdana;color:#8F1515;text-decoration:none;FONT-WEIGHT: bold;margin-left:0.1cm;}
a.link2:active {FONT-SIZE: 11px;FONT-FAMILY: verdana;color:#8F1515;text-decoration:underline;FONT-WEIGHT: bold;margin-left:0.1cm;}
a.link2:hover {FONT-SIZE: 11px;FONT-FAMILY: verdana;color:#8F1515;text-decoration:underline;FONT-WEIGHT: bold;margin-left:0.1cm;}

a.pagelinks:link {FONT-SIZE: 12px;FONT-FAMILY: verdana;color:#3A216B;text-decoration: none;FONT-WEIGHT: normal;}
a.pagelinks:visited {FONT-SIZE: 12px;FONT-FAMILY: verdana;color:#3A216B;text-decoration: none;FONT-WEIGHT: normal;}
a.pagelinks:hover {FONT-SIZE: 12px;FONT-FAMILY: verdana;color:#3A216B;text-decoration: underline;FONT-WEIGHT: normal;}
