td,th {
	font-family: Verdana;
	font-size: 10px;
	margin:0;
}

body {
background-image:url(../userfiles/web/background.jpg);
	margin:0px;
	font-family:Verdana;
	font-size:10px;
	color:#fff;
}
.txt{min-height:200px;
height:auto !important;
height:200px;
}
.style1 {
	padding:10px;
	padding-top:6px;
	color: #717676;
	font-family: "Big Caslon";
	font-size: 18px;
	text-decoration:none;
}
.style1:first-letter{
text-transform: uppercase; 
text-decoration:none;
}
a.back_link{
text-decoration:none;
font-family: "Big Caslon";
color: #717676;
font-size:small;
}
a.back_link:hover{
text-decoration:underline;
font-family: "Big Caslon";
color: #717676;
font-size:small;
}
.style2 {
	margin:10px;
	margin-top:0px;
	color: #7d8276;
	font-family: Helvetica;
	font-size: 11px;
}
.text{
	color: #7d8276;
	font-family: Helvetica;
	font-size: 11px;
	font-weight:bold;
}
.style3 {margin-left:10px;
	color: #7d8276;
	font-family: Helvetica;
	font-size: 11px;
}
.shadow_1{
background-image:url(../userfiles/web/sh_1.png);
background-position:top right;
background-repeat:repeat-y;
}
.shadow_2{
background-image:url(../userfiles/web/sh_2.png);
background-position:top left;
background-repeat:repeat-y;
}
.body_tops{
overflow: hidden;
text-align:center;
height:60px;
width:900px;
}
.body_spec{
height:60px;
width:900px;
float: right; 
overflow: hidden;
}
.body_in{
position:absolute;
top:0px;
width:100%;
}
.black{
background-color:black;
}

.menu_all{
height:30px;
}

li.main_menu {
	float:left;
	display:inline;
	list-style-type:none;
}
div.clear {
	clear:both;
}
.submenu{
  position: absolute;
  list-style: none;
  list-style-type: none;
  z-index: 3;
  text-align: left;
  margin: 0;
  padding: 0;
  line-height: 25px;
}
.submenu.submenu-bg-1 { background:url(../userfiles/web/gray.png); line-height:20px; }
.submenu.submenu-bg-2 { background: url(../images/submenu-bg-1.png) top left no-repeat !important; height: auto; max-height:240px; }

.submenu li:hover, .submenu li.active{color:red;}
.submenu li a{ display: block; padding: 5px 3px 5px 5px; color: #FFF; font: bold 10px Tahoma; text-decoration:none; }

img{
border:0px; 
}
.img_border{
border:4px solid #100f0d;
}
.picture_cont{
padding-right:10px;
padding-bottom:10px;
text-align:center;
}
gall_name:first-letter{
text-transform: uppercase; 
}
a.gall_name{
color:#689722;
text-decoration:none;
font-size: 11px;
font-family:Helvetica;
font-weight:bold;
}

a.gall_name:hover{
text-decoration:underline;
}
.gall_time{
color:#689722;
text-decoration:none;
font-size: 9px;
font-family:Helvetica;
font-weight:bold;

}
.submit{
background-color:rgb(28,27,23);
border:0px;
height:21px;
font-weight:bold;
color:rgb(90,94,93);
}
.sub_0{
background-color:#0e190c;
line-height:20px;
color:#c6c5c5;
}
.sub_1{
line-height:20px;
color:#c6c5c5;
}
.text_up{
color:#666a69;
font-weight: bold;
}
 .symbol{
 	border:0px;
	width:34px;
	font-weight: bold;
	background-color:black;
	color:#7d8276;
 }
 a.discus,a.pages {
	color: #7d8276;
	font-family: Helvetica;
	font-size: 11px;
	text-decoration:none;
}
.linx2{
	color: #7d8276;
	padding-left:10px;
	font-family: Tahoma;
	text-decoration:none;
	font-size: 11px;
}
.linx{
	color: #7d8276;
	font-family: Tahoma;
	text-decoration:none;
}
a.linx:hover{
color: #7d8276;
text-decoration:underline;
}
a.discus:hover,a.pages:hover{

text-decoration:underline;
}
.active_pages{
	color: #009933;
	font-size: 11px;
	font-family: Helvetica;
	text-decoration:underline;
}
.comm p,.zzz p{
margin: 0px; 
}
.input,textarea{
background-color: rgb(192,192,192);
}
