.picture { border: 5px solid #FFFFFF; }

.gallery_fieldset{
border-width: 0px;
margin:0px;
}

.gallery_legend{
font-weight:bold;
color:#cfcfcf;
text-align:center;
}

.gallery_title{
font-size:12pt;
font-weight:normal;
margin-bottom:2px;
margin-top:8px;
text-align:center;}

.gallery_title p {
font-size:12pt;
font-weight:normal;
margin-bottom:2px;
padding-top:5px;
text-align:center;}

.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: #f8f8f8;color: #102132;border: 1px solid #c1c1c1;margin-right: 0px;}

.thumbnailitem{
LINE-HEIGHT:130%;
text-align:center;
width:140px;
height:140px;
float:left;
vertical-align:middle;
margin-right: 0px;
}
.thumbnailitem1{
LINE-HEIGHT:130%;
text-align:center;
width:140px;
height:180px;
float:left;
vertical-align:middle;
margin-right: 15px;
}

.thumbnailitem img{
border:1px solid #DDDDDD;
}
.thumbnailitem1 img{
border:3px double #DDDDDD;
}
a.thumb { border: 0px solid #FFFFFF; }

a.thumb:link img { border: 1px solid #FFFFFF; }

a.thumb:visited img { border: 1px solid #FFFFFF; }

a.thumb:hover img { border: 1px solid #ff0000; }

a.thumb:active img { border: 1px solid #FFFFFF; }

.gallery_input{font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #f8f8f8;color: #102132;border: 1px solid #c1c1c1;margin-right: 0px;}

.gallery_submit{font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #f8f8f8;color: #102132;border: 1px solid #c1c1c1;margin-right: 0px;}

.admin_table {background-color: #787878;}

.admin_table_title{ border-top: 1px #FFFFFF solid;border-bottom: 1px #C1C1C1 solid; border-left: 1px #C1C1C1 solid; border-right: 1px #FFFFFF solid;border-bottom: 1px #C1C1C1 solid; border-left: 1px #C1C1C1 solid; border-right: 1px #FFFFFF solid; }

.admin_table_row{ border-bottom: 1px #E7E7E7 solid;border-bottom: 1px #C1C1C1 solid;}
.admin_input {width: 350px; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #787878;color: #102132;border: 1px solid #c1c1c1;margin-right: 0px;}

.admin_textarea {height: 150px; width: 350px; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #787878;color: #102132;border: 1px solid #c1c1c1;margin-right: 0px;}
