.gallery_fieldset{
border-width: 0px;
font-size:8pt;
font-weight:bold;
color:#000000;
text-align:center;
}
.gallery_legend{
font-size:8pt;
font-weight:bold;
color:#000000;
text-align:center;
}
.gallery_title{
font-size:8pt;
font-weight:bold;
color:#000000;
text-align:center;
}
.gallery_pic{
text-align:center;
border-width: 1px;
vertical-align: middle;
}
.addcommentform{
font-size:8pt;
text-align:left;
width:280px;
height:200px;
float:center;
}
.gallery_comment{
font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
border: 1px solid #666666;
margin-center: 0px;
}
.gallery_comment_form{
font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
border: 1px solid #666666;
margin-center: 0px;
}
.thumbnailitem{
LINE-HEIGHT:200%;
font-size:6pt;
font-weight:bold;
color:#666666;
text-align:center;
width:95px;
height:95px;
float:left;
}
a.thumb {
border: 0px solid #FFFFFF; 
}
a.thumb:link img { 
border: 0px solid #FFFFFF; 
}
a.thumb:visited img { 
border: 0px solid #FFFFFF; 
}
a.thumb:hover img { 
border: 0px solid #a80000; 
}
a.thumb:active img { 
border: 0px solid #FFFFFF; 
}
.gallery_input{
font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
}
.gallery_submit{
font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #00000;
}
.admin_table {
border: 0px solid #666666;
}
.admin_table_title{ 
border: 0px solid #666666;
}
.admin_table_row{ 
border: 0px solid #666666;
}
.admin_input {
width: 350px; 
font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #f8f8f8;
color: #000000;
border: 1px solid #666666;
margin-right: 5px;
}
.admin_textarea {
height: 150px; 
width: 350px; 
font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #f8f8f8;
color: #000000;
border: 1px solid #666666;
margin-right: 5px;
}