.gallery_fieldset{
border-width: 0px;
margin:0px;
}
.gallery_legend{
font-weight:bold;
color:#333333;
text-align:center;
}
.gallery_extrainfo {
text-align:center;
}
.gallery_title{
font-size:14px;
font-weight:normal;
margin-bottom:6px;
}
.gallery_pic{
text-align:center;
border-width: 0px;
vertical-align: middle;
}
.addcommentform{
text-align:left;
width:300px;
height:200px;
float:left;
}
.gallery_comment{
border-width: 0px;
vertical-align: middle;
}
.gallery_comment_form{
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
color: #333333;
border: 1px solid #333333;
margin-right: 0px;
}
.thumbnailitem{
line-height:100%;
text-align:center;
width:113px;
height:113px;
float:left;
vertical-align:middle;
}
a.thumb { border: 0px solid #FF0033; 
}
a.thumb:link img { border: 1px solid #333333; 
}
a.thumb:visited img { border: 1px solid #333333; 
}
a.thumb:hover img { border: 1px solid #000000; 
}
a.thumb:active img { border: 1px solid #333333; 
}
.gallery_input { 
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
color: #333333;
border: 1px solid #333333;
margin-right: 0px;
}
.gallery_submit {
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
color: #333333;
border: 1px solid #333333;
margin-right: 0px;
}
.admin_table {
background-color: #e7e7e7;
}
.admin_table_title { 
border: 1px #333333 solid; 
}
.admin_table_row { 
border-bottom: 1px #333333 solid;
border-bottom: 1px #333333 solid;
}
.admin_input { 
width: 550px; 
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #FFFFFF;color: #333333;border: 1px solid #333333;margin-right: 0px;
}
.admin_textarea {
height: 150px; 
width: 350px; 
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
color: #333333;
border: 1px solid #333333;
margin-right: 0px;
}
.picture {
border: 1px solid #333333;
}
