html { height: 101%; margin-bottom: 1px; }

BODY{
	margin-top: 20PX;
	margin-left: 0PX;
	margin-right: 0PX;
	margin-bottom: 0PX;
	padding-right: 0PX;
	padding-left: 0PX;
	padding-top: 0PX;
	padding-bottom: 0PX;
	font-family: VERDANA, TAHOMA, ARIAL, HELVETICA, SANS-SERIF;
	font-size: 13px;
	background-color: #1D1D1D;
}

.MAIN {	
	border-left: #444142 1px solid; 
	border-right: #444142 1px solid; 
	border-top: #444142 1px solid;
	background-color: #1A1A1A; 
}

.tdlt { border-top: #444142 1px solid; }
.tdlr { border-right: #444142 1px solid; }

A { color: #a5a5a5; text-decoration: none; font-family: VERDANA, TAHOMA, ARIAL, HELVETICA, SANS-SERIF; }
A:hover { color: #887960; text-decoration: underline; }

TD {
	font-family: VERDANA, TAHOMA, ARIAL, HELVETICA, SANS-SERIF;
	font-size: 11px;
	color: #a5a5a5;
	font-weight:normal;
}

HR {
	border: 0;
	height: 1px; 
	color: #444142;
	background-color: #444142;
}

.clubs_tbl td {
	text-align: left;
	padding-left: 25px;
	background-color: #242424;
}

.title { color: #887960; font-size: 12px; }
.title_text { color: #887960; }
.title_g { color: #887960; font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; font-size: 12px; }

.link_y { color: #887960; text-decoration: none; font-family: VERDANA, TAHOMA, ARIAL, HELVETICA, SANS-SERIF; }
.link_y:hover { color: #887960; text-decoration: underline; }

.link_ysm { font-size: 10px; color: #887960; text-decoration: none; font-family: VERDANA, TAHOMA, ARIAL, HELVETICA, SANS-SERIF; }
.link_ysm:hover { font-size: 10px; color: #887960; text-decoration: underline; }

.link_uy { color: #887960; text-decoration: underline; font-family: VERDANA, TAHOMA, ARIAL, HELVETICA, SANS-SERIF; }
.link_uy:hover { color: #887960; text-decoration: underline; }

.text_dg { color: #444142; }
.text12 { font-size: 12px; }
.text12sub { font-size: 12px; color: #404040 }
.text_gray { color: #434343; }

.BORDERTABLE{
	border-right: #666666 1px solid;
	padding-right: 5px;
	border-top: #666666 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #666666 1px solid;
	padding-top: 5px;
	border-bottom: #666666 1px solid;
}
.BORDERTABLE TD { padding-top: 5px;	padding-bottom: 5px; padding-left: 5px;	padding-right: 5px; }

.tbl_fav{
	border-top: #444142 1px solid;
	border-left: #444142 1px solid;
	border-bottom: #444142 1px solid;
}
.tbl_fav TD { border-right: #444142 1px solid; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; }


.ERR { color: #822828; }
.MESSAGE { color: #0000FF; font-size: 10px; }
.ERRCOMMENT { color: #FF0000; font-size: 10px; }

.archive_tdlt { border-top: #444142 1px solid; padding-top: 33px; padding-bottom: 33px; }

.archive_tmb{
	border-right: #444142 1px solid;
	border-top: #444142 1px solid;
	border-left: #444142 1px solid;
	border-bottom: #444142 1px solid;
	background-color: #000000;
	padding: 0px;
	margin: 0px;
	width: 168px;
	height: 168px;
}

.archive_tmb_sel{
	border-right: #444142 1px solid;
	border-top: #444142 1px solid;
	border-left: #444142 1px solid;
	border-bottom: #444142 1px solid;
	background-color: #212121;
	padding: 0px;
	margin: 0px;
	width: 168px;
	height: 168px;
}

.big_tmb{
	border-right: #444142 1px solid;
	border-top: #444142 1px solid;
	border-left: #444142 1px solid;
	border-bottom: #444142 1px solid;
	background-color: #000000;
	padding: 0px;
	margin: 0px;
	width: 400px;
	height: 400px;
}

.small_tmb{
	border-right: #444142 1px solid;
	border-top: #444142 1px solid;
	border-left: #444142 1px solid;
	border-bottom: #444142 1px solid;
	background-color: #000000;
	padding: 0px;
	margin: 0px;
	width: 140px;
	height: 140px;
}


.black_input {
	border: 1px solid #444142;
	background-color: #1a1a1a;
	color: #a5a5a5;
	FONT:12px;
	FONT-FAMILY: VERDANA, TAHOMA, ARIAL, HELVETICA, SANS-SERIF;
}

.admin_select {
	border: 1px solid #444142;
	background-color: #1a1a1a;
	color: #a5a5a5;
	font-size:10px;
	FONT-FAMILY: VERDANA, TAHOMA, ARIAL, HELVETICA, SANS-SERIF;
	overflow:hidden;
	overflow-y: hidden;
	overflow-x: hidden; 
}

.comment_input {
	border: 1px solid #212121;
	background-color: #212121;
	color: #a5a5a5;
	FONT:12px;
	FONT-FAMILY: VERDANA, TAHOMA, ARIAL, HELVETICA, SANS-SERIF;
}

.check_elements {
	BORDER-WIDTH:1px 1px 1px 1px;
	BORDER-COLOR: #444142;
	BACKGROUND-COLOR:#1A1A1A;
	margin: 0px; padding: 0px;
}

.check_elements2 {
	BORDER-WIDTH:1px 1px 1px 1px;
	BORDER-COLOR: #444142;
	BACKGROUND-COLOR:#222222;
	margin: 0px; padding: 0px;
}

.button_elements {
	font-size: 9pt; 
	font-family: VERDANA, TAHOMA, ARIAL, HELVETICA, SANS-SERIF;
	font-weight: italic; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #444142; 
	background-color:#CCCCCC;	
	cursor: hand;
}



.msg_title td {
	background-color: #1a1a1a;
	height: 33px;
	border-bottom: 1px solid #444142;
	padding-left: 10px;
}

.msg_table {
	border-top: 1px solid #444142;
	border-left: 1px solid #444142;
	border-right: 1px solid #444142;
}

.row_even td {
	border-top: 1px solid #444142;
	padding-left: 10px;
}
.row_even {
	background-color: #212121;
}

.row_odd td {
	border-top: 1px solid #444142;
	padding-left: 10px;
}
.row_odd {
	background-color: #1a1a1a;
}

DIV.TUMBS, TD.TUMBS {
	border-right: #444142 1px solid;
	border-top: #444142 1px solid;
	border-left: #444142 1px solid;
	border-bottom: #444142 1px solid;
	background-color: #000000;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

DIV.TUMBSREM, TD.TUMBSREM {
	border-right: #FF0000 1px solid;
	border-top: #FF0000 1px solid;
	border-left: #FF0000 1px solid;
	border-bottom: #FF0000 1px solid;
	background-color: #444142;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TUMBS_FOOOTER {
	border: none;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: none;
	padding-bottom: 0px;
	margin: 0px;
}
TD.TUMBS_FOOOTER {
	display: inline-block;
	display: inline;
	display: table;
}
