f.imagebrowser {
   margin: 20px;
}

.imagebrowser .folder_title {
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 22px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #DCDEE0;
}

.imagebrowser .index {
   margin-left: 50px;
}

.imagebrowser .imagebrowser_dir {
   font-size: 18px;
   text-decoration: none;
   font-weight: bold;
}

.gallery {
	margin: 20px;
}

.linkstable {
  width: 500px !important;
  border: none;
}

.linkstable td {
  border: none !important;
}
.linkstable th{
  border: none !important;
}

input, select, textarea {
	background-color: #707075;
	border: 1px solid #202028;
}
.inputboxanm {
	width: 130px;	
}

div.thumbnail {
	border: 1px dotted #505058 !important;
}

.moduletableanm {
	font-size: 10px !important;
	width: 140px !important; 
}

.moduletableanm a {
	font-size: 11px !important;
	text-decoration: none !important;
	font-weight: bold;
}

.newsfeedanm {
	width: 140px !important;
}

.newsfeedanm li {
	background: none !important;
	line-height:1.2em;
	margin:0.5em 0;
	padding:0px !important;
}

.newsfeed_itemanm {
	font-size: 10px !important;
}

.Post {
	background-image: url(/custom/images/postbg.png) !important;
	background-repeat: no-repeat !important;
	background-position: top left !important; 
}

.news .article img, .bio .article img {
	border: none !important;
	margin: 0px  !important;
}

/* search */

.searchanm .inputboxanm {
	width: 95px;
}
.searchanm .buttonanm {
	margin-left: 5px;
	background-color: #909098;
	border-left: 1px solid #c0c0c8;
	border-top:  1px solid #c4c4d0;

}

/* contact */

.contact_email button {
	background-color: #909098;
	border-left: 1px solid #c0c0c8;
	border-top:  1px solid #c4c4d0;
}
