body {background: #292929; padding: 0;  margin: 0; background-image:url('/bg.jpg'); padding: 0;  margin: 0;;}

td, span, body, p {font: 10pt arial; text-decoration: none; color:777777;}
A {font: bold 10pt arial; text-decoration: underline; color:b1d6e6;}
A:hover {font: bold 10pt arial; text-decoration: none; color:FFFFFF;}
A img {border-color:#b1d6e6; border-width:1px; border-style:solid;}
A:hover img{border-color:#cccccc; border-width:1px; border-style:dashed;}

.top {font: 14pt arial; text-decoration: none ;}
.top A {font: 15pt arial; text-decoration: underline;}
.top A:hover {font:15pt arial; text-decoration: none;}

.galprov A {font: 19pt arial; text-decoration: none; color:b7d7e2;}
.galprov A:hover {font:  19pt arial; text-decoration: none; color:ffffff;}

.top {font: bold 11pt Tahoma, Verdana, Arial, sans-serif; text-decoration: none; color:555555;}
.top A {font: bold 11pt Tahoma, Verdana, Arial, sans-serif; text-decoration: none;}
.top A:hover {font: bold 11pt Tahoma, Verdana, Arial, sans-serif;; text-decoration: underline;}

.topindex {color:999999;}
.topindex A {font: bold 14pt arial; text-decoration: underline; margin-bottom:2px;}
.topindex A:hover {font: bold 14pt arial; text-decoration: none; margin-bottom:2px;}

.joinmet {font: 18pt arial; text-decoration: none; color:888888;}
.joinmet A {font: bold 22pt arial; text-decoration: underline; color:b6eb42; margin-top:6px;}
.joinmet A:hover {font: bold  22pt arial; text-decoration: none; color:b7d7e2;}

.menu a {font: bold 10pt arial; text-decoration: none; margin-right:14px; text-transform: uppercase;}
.menu a:hover {font: bold 10pt arial; text-decoration: none; margin-right:14px; text-transform: uppercase;}
.toptitle {font: 15pt arial; text-decoration: none ;}

.bottop {font: bold 13pt arial; color:777777;}
.bottop A {font: bold 13pt arial; text-decoration: underline; margin-bottom:3px; color:b7d7e2;}
.bottop A:hover {font: bold 13pt arial; text-decoration: none; margin-bottom:3px; color:ffffff;}

ul, ol, li 
{list-style-type: none; padding: 0px; margin: 0px;}

.picmain {width:1056; margin:0; overflow:hidden; margin-top:5px; margin-bottom:5px;}
.picmain li {width: 176px; height:236px; float:left; position: relative; list-style: none;  text-align:left;}
.picmain li a {font:12px; color:777777;  float:center;  text-decoration: none; }
.picturemain {width:170px; height:230px; border:1px solid #393939; display:block; margin-top:2px;}
.picmain li a:hover .picturemain { border:1px dashed #81bbcf;}

i {font-style:normal;}
em {font-weight: bold;}
h1, h2, h3, h4, h5, h6 {padding:5px 0;margin:0;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 5px 0;margin:0;}

.cat li { color:#999999;}
.cat li a {color:#36a0bc;}

.s_form { position:relative; margin-left:2px;}
.s_input {border:1px solid #222222; background:#222222; padding:2px; width:230px; height:21px; color:#ffffff; float:left; margin-right:8px; margin-left:0px;}
.s_submit { background:#222222; border:1px solid #222222; padding:0px 0px 1px; font: bold 10pt arial; color:#cccccc; cursor:pointer; height:21px;  width:66px; float:left;}
.s_submit:hover { background:#393939; color: #b7d7e2; border:1px solid #393939;}

.paginator_top { float:left; display:inline; font-family: Arial; font-size:13px; padding-left:0px; padding-top:5px; padding-bottom:5px; font-weight: bold;}
.paginator_top ul { display:inline; padding:6px 3px;}
.paginator_top  .pages { padding-right:15px;}
.paginator_top ul li { display:inline; padding:4px 0px;}
.paginator_top ul li a, .paginator_pages ul li a:visited{ background:#222222; border:1px solid #222222; font-size:12px; color:#cccccc; padding:3px 5px; text-decoration:none; font-weight: bold;}
.paginator_top ul li a:hover {border:1px solid #393939;  font-size:12px; background:#393939;  color:#b7d7e2;}
