/*****************************/
/******* Common Options ******/
/*****************************/
* {
  font-family: Georgia;
  color :#000;
  text-decoration:none;
  margin: 0px;
  padding: 0px;
  border: none;
  border-collapse: collapse;
}
BODY {
  background-color: #0D0300;
}
TABLE.tab, .tab TD {
  border-collapse: collapse;
  border: solid #000 3px;
}
.lit {
  color: #841;
  font-family : Verdana;
  font-size : 7pt;
  font-weight: bold;
  text-decoration: none;
}
TD.footer, .footer A
{
  color: #CA8;
  font-weight: bold;
  font-size : 9pt;
}
.footerlink9 A
{
  border-bottom: dotted 1px #CA8;
}
.datetime7
{
  margin: 5px 0 7px 0;
}
.weekday7 {
  font-size:11pt;
  font-weight: bold;
  color:#6C0D09;
}
.day7 {
  font-size:8pt;
  font-weight: bold;
  color:#6C0D09;
}
.time7 {
  font-size:10pt;
  font-weight: bold;
  color:#6C0D09;
}
.sttab thead
{
  color: #300805;
  border: 1px solid #300805 !important;
}
.sttab tbody td
{
  color: #300805;
  border: 1px dotted #300805;
  text-align: center;
  padding:4px;
}
.sttab thead td
{
  color: #FDB;
  font-size:10pt;
  font-weight:bold;
  font-family: Trebuchet MS, Georgia;
  text-align: center;
  border: 1px        dotted #FDB;
  background-color: #300805;
  padding:4px;
}
.indpic img
{
  margin-right: 25px;
}
.pagepic img
{
  float: right;
  margin: 0 0 25px 25px;
  border: 2px solid #521;
}
.nofoto
{
  background-image: url(/images/nofoto.png);
  height: 80px;
  width: 80px;
  text-align:center;
  vertical-align:middle;
  color:#FFA000;
  font-family: Trebuchet MS, Georgia;
  font-size: 14pt;
  font-weight:normal;
}
.otstup_for_pic_inside IMG
{
  margin: 10px 0 10px 9px;
}
/****************************/
/** Common Text and Labels **/
/****************************/
H1, .cap1{
  color:#901512;
  font-family: Trebuchet MS, Georgia;
  font-size: 15pt;
  font-weight:normal;
  font-style: italic;
  text-align: left;
  margin-bottom:10px;
}
.clubind_city, .blogind_tag
{
  color: RGB(125,31,21);
  font-family: Palatino Linotype, Georgia;
  font-size: 21pt;
  margin-bottom:3px;
}
.blogind_tag
{
  font-size: 15pt;
}
H2, .cap2, H2 FONT{
  color:#700D09;
  font-family: Trebuchet MS, Georgia;
  font-size: 13pt;
  font-weight: bold;
  font-style: italic;
  text-align: left;
  margin-bottom:5px;
}
H3, .cap3, .blogindcap A, H3 A {
  color:#700D09;
  font-family: Georgia;
  font-size: 11pt;
  font-weight: bold;
  font-style: none;
  text-align: left;
  margin-bottom:5px;
}
.blogindcap A{
  font-size: 10pt;
}
DIV.blogindcap{
  margin: 4px 0 2px 0;
}
.addpost A{
  color:#700D09;
  font-family: Trebuchet MS, Georgia;
  font-size: 11pt;
  font-weight: bold;
  text-align: right;
  font-style: italic;
  border-bottom: dotted 1px #700D09;
}
DIV.addpost{
  margin: 4px 0 2px 0;
  text-align: right;
}
.blogindcap A:hover, A.cap3:hover, .link, .linkh:hover, .linkto A {
  border-bottom: dotted 1px #700D09;
}
H4, .cap4{
  color:#300805;
  font-family: Georgia;
  font-size: 10pt;
  font-weight: bold;
  font-style: none;
  text-align: left;
}
.commentline, .commentline A {
  color:#600D09;
  font-family: Georgia;
  font-size: 8pt;
  font-weight: bold;
}
.commentline A:hover
{
  border-bottom: dotted 1px #600D09;
}
A.plink
{
  color:#300805;
  font-size: 10pt;
  font-weight: bold;
}
.plinktitle
{
  color:#501005;
  font-size: 10pt;
  font-weight: normal;
  margin: 6px 0px 20px 25px;
}
.txt, .ltxt, .txt A, .rtxt, .rtxt A, .btxt, .btxt A, .rbtxt, .rbtxt A, .ritxt, .ritxt A, P, P STRONG, LI, LI STRONG, LI B, .subcap, LI I{
  color:#250805;
  font-family: Georgia;
  font-size: 9pt;
  font-weight:normal;
  font-style:normal;
}
.ltxt, .ltxt A{
  color: RGB(105,66,15);
  font-size: 8pt;
}
.txt A:hover, .rtxt A:hover, .btxt A:hover, A.btxt:hover, .rbtxt A:hover {
  border-bottom: dotted 1px #250805;
}
.ritxt, .ritxt A, LI I{
  font-style: italic;
}
.btxt, .btxt A, .rbtxt, .rbtxt A, P STRONG, .txt STRONG, P B, .txt B, LI STRONG, LI B{
  color:#370805;
  font-weight: bold;
}
.rtxt, .rtxt A, .rbtxt, .rbtxt A{
  color:#6C0D09;
}
.bigtxt, .bigtxt P
{
  font-size: 10pt;
}
.gamecity, .gamecity A
{
  color:#402007;
  font-family: Georgia;
  font-size: 11pt;
  font-weight: bold;
}
P{
  text-indent: 0px;
  margin-top: 7px;
}
.txt LI, .bigtxt LI
{
  color:#250805;
  text-indent: 0;
  margin: 3px 10px 0 20px;
}
.justi P
{
  text-align: justify;
}
.bigtext P
{
  margin-top: 12px;
}
.subcap{
  font-size: 10pt;
  margin-top:3px;
}
.date, .date A
{
  color:#705040;
  font-family: Georgia;
  font-size: 8pt;
  font-weight:normal;
  text-align: left;
}
.date A:hover
{
  border-bottom: dotted 1px #705040;
}
/*****************************/
/***** Subtext ro Adverb *****/
/*****************************/
TABLE.subtext
{
  width: 504px;
  margin: 30px 0 30px 36px;
  background-image:url(/images/subtext_c.png);
  background-position: left top;
  background-repeat: repeat-y;
}
TD.subtext
{
  color: #502000;
  background-image:url(/images/subtext_b.png);
  background-position: center bottom;
  background-repeat: no-repeat;
}
DIV.subtext
{
  margin: 10px 35px 30px 35px;
}
.subtext P
{
  color: #402800;
}
.subtext H1
{
  color: #502800;
  font-weight: bold;
  font-family: Georgia;
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  text-align: left;
  margin-bottom:15px;
}
TABLE.subtext99
{
  width: 504px;
  margin: 30px 0 30px 36px;
  border: 2px dotted #502000;
}
TD.subtext99
{
  padding: 25px;
  color: #502000;
}
.subtext99 P
{
  color: #502000;
}
.subtext99 H1
{
  color: #502000;
  font-weight: bold;
  font-family: Georgia;
  font-size: 11pt;
  font-weight: bold;
  font-style: normal;
  text-align: left;
  margin-bottom:15px;
}
/*****************************/
/********* ClubPage **********/
/*****************************/
A.smallblogcap
{
  font-family: Georgia;
  font-size: 8pt;
  font-weight: bold;
  color:#300805;
  text-align: center;
}
A.smallblogcap:hover, A.userlist:hover, A.cmd:hover, .cmd A:hover
{
  border-bottom: dotted 1px #300805;
}
A.userlist, A.cmd, .cmd A
{
  font-family: Georgia;
  font-size: 9pt;
  font-weight: normal;
  color:#300805;
  text-align: center;
}
/******************************/
/*********** Forms ************/
/******************************/
.formerrglob li, .formerrglob ul, .formerr li, .formerr
{
  list-style-type: none;
  color:#9C0B07;
  font-family: Trebuchet MS, Georgia;
  font-size: 9pt;
  font-weight: bold;
  padding: 0;
  margin: 0 0 10px 0;
}
td.formerr {
  padding-left: 10px;
}
.formerr, .formerr li
{
  height: 5px;
  text-align: left;
  padding-top: 5px;
}
.formerrglob
{
  text-align: center;
}
.il
{
  background-image: url(/images/il.png);
  width:9px;
}
.ir
{
  background-image: url(/images/ir.png);
  width:9px;
}
.il, .ir
{
  background-position: center center;
  width: 9px;
}
.combo, .combo OPTION, .ic INPUT, .area
{
  border: none;
  border-top: #2D0000 solid 1px;
  border-bottom: #2D0000 solid 1px;
  color:#5C0B07;
  font-family: Trebuchet MS, Georgia;
  font-size: 9pt;
}
.ic INPUT, .area
{
  background-image: url(/images/ic.png);
  text-align: left;
  padding: 0 3px 0 3px;
  overflow: hidden;
}
SELECT.combo, .combo SELECT
{
  background-color: #D5BF9E;
  text-align:center;
  padding: 0;
}
.regform th, .checktext, .form th, .liteital
{
  color:#5C0B07;
  font-family: Trebuchet MS, Georgia;
  font-size: 12pt;
  font-weight:normal;
  text-align: right;
  padding-right: 10px;
  font-style: italic;
}
.check
{
  color:#5C0B07;
  border: #5C0B07 solid 1px;
  width: 14px;
  height: 14px;
}
.checktext, .txt3, .liteital
{
  font-size: 10pt;
  font-weight: bold;
}
#game_time_begin, #time_hour, #time_minute, #game_title, #game_small_description, #game_description
{
  border: #600000 solid 1px;
  background-image: url(/images/ic.png);
  color:#5C0B07;
  background-color: #D5BF9E;
}
#trigger_game_time_begin
{
  margin: 0 8px 0 3px;
}
#time_hour, #time_minute
{
  width: 50px;
  margin: 0 2px 0 2px;
}

/*******************/
/** Center Design **/
/*******************/
TABLE.caption
{
  float: top;
  margin: 47px 0 28px 0;
  height: 60px;
}
TABLE.caption H1{
  color:#FFA000;
  font-family: Trebuchet MS, Georgia;
  font-size: 16pt;
  font-weight:normal;
}
DIV.podl
{
  background-image: url(/images/cfon.png);
  width: 586px;
}
.podcap
{
  background-image: url(/images/headers/defult.png);
  background-position: top left;
  background-repeat: no-repeat;
  text-align: left;
  width: 586px;
}
DIV.podotst
{
  margin: 0 73px 10px 65px;
}
DIV.podlforpic
{
  float: right;
  margin: 0 0 100px 190px;
}
/***************/
/** Main Page **/
/***************/
.introtext
{
  margin: 30px 20px 0px 215px;
}
.introtext p
{
  font-size: 8pt;
  font-weight:normal;
  color: #000;
  text-align:left;
  line-height:
}

.n_date, .n_date A
{
  text-align:left;
  font-size: 8pt;
  color: #741;
}
.n_cap A
{
  text-align:left;
  font-size: 9pt;
  font-weight: bold;
  color: #310;
}
.n_cap A:hover, .n_all A:hover
{
  border-bottom: #310 dotted 1px;
}
.n_text A
{
  text-align:left;
  font-size: 8pt;
  color: #310;
}
.n_all A
{
  text-align:right;
  font-size: 9pt;
  font-weight: bold;
  color: #310;
}
TD.gb_date999999
{
  text-align:left;
  font-size: 8pt;
  color: #FFA903;
  color: #520;
  font-weight: bold;
}
A.n_author
{
  color: #741;
}
.af_dayname, .af_monthday, .af_weekday, .af_time, .af_club, .no_games
{
  color:#250805;
  font-family: Georgia;
  font-size: 9pt;
  font-weight: normal;
  text-align: left;
}
.af_dayname
{
  color:#7c2900;
}
.no_games
{
  color: RGB(120,76,19);
  font-style: italic;
}
.af_monthday,.af_weekday, .af_dayname
{
  font-weight: bold;
}
.af_time
{
  font-family: Arial;
}
.af_club,.no_games, .af_time
{
  font-size: 8pt;
}
.game_class .af_time, .game_class .af_club A
{
  color: RGB(120,76,19);
}
.game_class_act .af_time, .game_class_act .af_club A
{
  color:#250805;
}
.myhide
{
  display: none;
}
/*****************/
/** Login Block **/
/*****************/
.book1,.book2,.book3, .book1 A, .book2 A, .book3 A, .login INPUT, .password INPUT
{
  color: #FF6600;
  width: 102px;
  height: 15px;
  font-family: Arial;
  font-size: 8pt;
  text-align: center;
  text-decoration:none;
  background: none;
}
DIV.book1
{
  position:relative;
  top: 26px;
  left: 57px;
}
DIV.book2
{
  position:relative;
  top: 39px;
  left: 57px;
}
DIV.book3
{
  position:relative;
  top: 54px;
  left: 57px;
}
DIV.login
{
  position:relative;
  top: 26px;
  left: 57px;
}
DIV.password
{
  position:relative;
  top: 39px;
  left: 57px;
}
DIV.enter2
{
  position:relative;
  top: 42px;
  left: 18px;
}
DIV.reg2
{
  position:relative;
  top: 19px;
  left: 82px;
}
/******************************/
/********* Club Block *********/
/******************************/
TD.cb_menu
{
  padding: 0 0 4px 17px;
  text-align:left;
}
.cb_menu A
{
  font-size: 9pt;
  color: #410;
  color: #402007;
  color: #300805;
}
.clubblockcity
{
  margin: 5px 0 6px 7px
}
/******************************/
/****** Date-Time Block *******/
/******************************/
TD.gb_weekday2
{
  background-image: url(/images/calendarind/line_l2.png);
}
.gb_weekday2 DIV
{
  margin:2px 5px 0 0;
  font-size: 9pt;
  color: #FDB;
  font-weight: bold;
  text-align:right;
  font-family: Georgia;
}
TD.gb_monthday2
{
  background-image: url(/images/calendarind/line_c2.png);
}
.gb_monthday2 DIV
{
  margin:0 0 0 0;
  text-align:left;
  font-size: 8pt;
  font-family: Georgia;
  font-weight: bold;
  text-align: center;
  color: #402007;
}
TD.gb_time2
{
  background-image: url(/images/calendarind/line_r2.png);
}
.gb_time2 DIV
{
  margin:0 0 2px 8px;;
  font-size: 9pt;
  color: #FDB;
  font-weight: bold;
  text-align:left;
  font-family: Georgia;
}
/******************************/
/******** Games Block *********/
/******************************/
TD.gb_weekday
{
  background-image: url(/images/calendarind/line_l.png);
}
.gb_weekday DIV
{
  margin:2px 8px 0 0;
  font-size: 9pt;
  color: #FDB;
  font-weight: bold;
  text-align:right;
  font-family: Georgia;
}
TD.gb_monthday
{
  background-image: url(/images/calendarind/line_c.png);
}
.gb_monthday DIV
{
  margin:0 0 0 0;
  text-align:left;
  font-size: 8pt;
  font-family: Georgia;
  font-weight: bold;
  text-align: center;
  color: #402007;
}
TD.gb_time
{
  background-image: url(/images/calendarind/line_r.png);
}
.gb_time DIV
{
  margin:0 0 0 8px;;
  font-size: 9pt;
  color: #FDB;
  font-weight: bold;
  text-align:left;
  font-family: Georgia;
}
TD.gb_cap
{
  padding: 0 25px 0 25px;
  background-image: url(/images/calendarind/fon2.png);
  text-align:center;
}
.gb_cap A, .gb_cap2 A
{
  font-family: Georgia;
  font-size: 9pt;
  font-weight: bold;
  color: #402007;
  text-align: center;
}
.gb_cap2 A
{
  color:#300805;
}
TD.gb_text
{
  background-image: url(/images/calendarind/fon2.png);
  padding: 0 25px 0 25px;
  text-align:center;
}
.gb_text A, .gb_text2 A
{
  font-family: Georgia;
  font-size: 8pt;
  color: #402007;
}
.gb_text2 A
{
  color:#300805;
}
A.gb_subcity
{
  font-family: Georgia;
  font-weight: bold;
  font-size: 8pt;
  text-align:center;
  color: #402007;
  margin: 0 3px 0 3px;
  border-bottom: 1px dotted RGB(64,62,7);
}
/******************************/
/******* Nitice Block *********/
/******************************/
DIV.notice
{
  margin: 51px 17px 0 20px;
}
DIV.notice P, DIV.notice P A
{
  color: RGB(116,62,0);
  font-family: Georgia;
  font-size: 8pt;
  font-weight:normal;
}
DIV.notice P A:hover
{
  border-bottom: dotted 1px RGB(116,62,0);
}
DIV.notice P
{
  margin-top: 2px;
}
/***********************/
/***** City Select *****/
/***********************/
.csback
{
        'background: rgba(60,30,7,0.5);
        'background: rgba(0,0,0,0.5);
        'background: #000;
        'filter: alpha(opacity=50);
}
.csli
{
        'background: rgba(60,30,7,50);
        'background: blue;
        'color: blue;
}

.flash_error
{
  color: #9C0B07;
  font-weight:bold;
  font-size: 8pt;
  font-style: Verdana;
}

.flash_success
{
  color: #050;
  font-weight:bold;
  font-size: 8pt;
  font-style: Verdana;
}
/***************/
/***** New *****/
/***************/

.rpics
{
	margin: 0pt 0pt 0pt 15px;
	float: right;
	text-align: right;
}
.rpics img
{
  border: 2px solid #600D1B;
  margin-bottom: 3px;
}
.rpics A
{
  color: #700D09;
  font-weight: none;
  font-size: 8pt;
  font-style: Verdana;
  border-bottom: 1px dotted #755;
}
.bread_crumbs a
{
  font-size: 8pt;
  font-style: Verdana;
  font-weight: bold;
  color: #BA8;
  vertical-align: middle;
}

.bread_crumbs_arrow
{
  color: #A97;
}
.toplink
{
  font-size: 8pt;
  font-style: Verdana;
  font-weight: bold;
  color: #CB9;
}

#block_banner
{
	margin: 50px 0 0 17px
}
#block_banner2
{
	background: URL(/images/banframe.png) no-repeat;
	width: 210px;
	height: 140px;	
	vertical-align: middle;
	text-align: center;
}
.sttab tbody td a 
{
  color: #300805;
}
.sttab tbody td.tdsel a 
{
  color: #611;
}
.sttab tbody td.tdsel 
{
  background-color: #B98544;
}
