#prev {
	float:left;
}
#next {
	float:right;
}
img{border:0px;}

a.imgwrapper {
border:0px;
display:block;
width:120px;
height:120px;
overflow:hidden;
float:left;
background-color:#000000;
}
a:hover.imgwrapper{
	border:0px;
	
}
a.imgwrapper2 {
border:0px;
display:block;
width:120px;
height:120px;
overflow:hidden;
font-size:9px;
float:left;
background-color:#000000;
}
a:hover.imgwrapper2{
	border:0px;
}
a.breadlink, a:visited.breadlink{
	font-size:9px;
	color:#38a4e7
}
a:hover.breadlink {
	font-size:9px;
	color:#fc565f
}

.description {
	text-align:center;
	padding:0px 35px 0px 35px;
	width: 420px;
	font-size:10px;
	line-height:16px;
	color:#fc565f
}
.breadcrumb {
	font-size:9px;
	padding: 0px 50px 7px 25px;
}

#gallery {
	padding:10px 5px;
	background: #000000;
}

div#admin {
	background:#c00;
	color:#fff;
	font-weight:bold;
	margin:0;
}
div#editor {
   font: .85em/1 Verdana, Arial, sans-serif;
   border-top: 0px gray solid;
   padding: 8px 10px;
   margin: 0px;
   width: 321px;
/*   height: 457px;   */
   background: #000000;
}

div#editor p.valid {
   background: pink;
   color: black;
   font-size:1.2em;
   float: left;
   padding: 5px;
   margin: 5px 0;
}
div#editor p.invalid {
   background: #c00;
   font-size:1.2em;
   border:1px solid #000;
   color: #fff;
   float: left;
   padding: 5px;
   margin: 5px 0;
}
div#editor fieldset {
   clear: both;
	font-size:10px;   
}

div#editor p {
   margin: 5px 0;
}
div#editor input#userfile{
   margin: 2px 1px 1px;
}
/* login specific */
p.warn{
	font-size:1em;
	border:1px solid #000;
	padding: 5px;
	margin: 5px 0;
}
div#login fieldset {
   clear: both;
	font-size:10px;   
}

.numpage{
font-size:10px;
}

.prevnext{
font-size:10px;
}

input, textarea	{ width: 90%; }

