body {
	text-align: left; 
	margin: 0px; 
	padding: 0px;
	font-family: tahoma, verdana, arial, sans-serif, Lucida Sans;
	font-size: 12px;
}

.clear {
	clear: both;
}

p {
	font-family: tahoma, verdana, arial, sans-serif, Lucida Sans;
	font-size: 12px; text-align: left; padding:0px; margin:5px 0px;
}

a {
	color: #2B587A; text-decoration: none;
}
.hide {
    display: none;
}

form {
	margin:0px;
	padding:0px;
}
small {
	font-size:10px;
}

.size11 {
	font-size: 11px ;
}

/* HEADERS */
h1 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

.hr {
	height:1px;
	margin: 5px 0;
	line-height: 1px;
	font-size: 0;
	border-bottom: 1px solid #888888;
}

.hmargin-mini-bottom {
	margin-bottom: 2px;
}

#startPlay {
	width: 150px;
    margin: 15px auto;
}

#startPlay a {
	font-size:15px;
}

.game-description {
	margin: 0;
}


/* ///////////////////////////////////////////////// */

ul.gameMenu {
	font-size: 11px;
	/*padding-left: 10px;*/
}

ul.gameMenu li {
	margin: 0 17px 0 5px;
}

li.optionsMenu ul {
	background: #FFF ;
	top: 13px;
}

.rightColumn {
/*	background: #F7F7F7 ;*/
	background: none;
	width: 235px ;
}
.phead {
/*	background: #dae1e8 ;*/
	background: none;
}

#cm_div {
	/*background: #EEE5B8 ;*/
	background: none;
}

.infoRow {
	font-size: 11px;
	margin: 8px 0;
}

#notation_kill {
	height: auto;
	width: 220px;
}

#kills_place {
/*	background: #F7F7F7;*/
	background: none;
	width: 100px;
	height: 115px;
	margin: 0 0 0 5px;
	float: left;
}

.kills_head {
	padding-left: 0;
	font-size: 11px;
}

.kills_fig {
	height: 15px;
	padding-left: 0;
	font-size: 11px;
}

.pname {
	color: #000;
	font-size: 10px !important;
}

#log_place {
	float: left;
	border: 1px solid gray;
	width: 110px;
	background: none;
}

#log_place iframe {
	width: 220px ;
	height: 100px ;
	margin: 0 ;
}

.log_num {
	width: 40px ;
}

.log_item {
	width: 60px ;
}

#logBody {
/*	background: #FFF ;*/
	padding: 0px;
	margin: 0px;
}

#chatListBody {
	background: none;
/*	background: #FFF ;*/
	padding: 0px;
}

#chatMsgBody {
	margin: 3px;
	padding: 0;
	background: none;
/*	background: #FFF ;*/
}

.p1Msg {
	background: none;
	/*color: #F7F7F7;*/
}

#chatMsg {
	width: 270px;
}

#chat_place {
	border-color: gray ;
	background: none ;
}

.message {
	border-color: gray ;
	background: none ;
}

#msg {
	font-size: 11px;
}

#draw_status {
	font-size: 11px;
}

.game_draw_block {
	border:solid 1px #880000;
	background: none;
/*	background-color:#fff;*/
	font-size: 11px;
}

.game_info_block {
	background: none;
	border:solid #DAE1E8 1px;
/*	background-color:#fff;*/
}

#about {
	position: absolute;
	bottom: 10px;
}

#game_about {
	text-align: center;
	margin: 4px;
}

.gamePlace {
	width: 615px;
}

.layout_medium {
    width: 705px;
}

.end-popup {
	background: #f4eee4;
	top:37px !important;
	left: 28px !important;
}
.align-center {
	text-align: center;
}

.bold {
	font-weight: bold;
}

.h2-game-with-computer {
	margin: 25px 0 10px;
	font-weight: bold;
}

.gwc-current div {
	margin: 7px 0 ;
}

.game-right-column {
	width: 210px !important;
}



.btn {
	margin: 2px 0;
	text-shadow: none;
}
.btn-success {
	background-color: #EEEEEE;
	background-image: -webkit-linear-gradient(top, #EEEEEE, #cccccc);
	color: black;
}
.btn-success:hover {
	background-image: -webkit-linear-gradient(top, #EEEEEE, #bbbbbb);
	background-color: #bbbbbb;
	color: black;
	text-shadow: none;
}

.relative {
	position: relative;;
}

.bg-super-light-4 {
	background-color: #f2f2f2;
}

.game-right-column select {
	width: 100%;
}

.notation-san {
	width: 90px !important;
}



#random_container {
	height: auto;
}
.form-horizontal .control-group {
	margin: 1px 0;
	padding: 1px 0;
}
.random-game-form .form-actions {
	padding-left: 20px !important;
}

.btn {
	text-shadow: none;
}

.rmargin-small {
	margin-right: 5px;
}

.mainGamePart .btn {
	margin-bottom: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.bg-super-light-1, .alert-success {
	background-color: #eeeeee;
}
.bg-super-light-2 {
	background-color: #eaeaea;
}
.bg-super-light-3 {
	background-color: #e3e3e3;
}

.bg-light-1 {
	background-color: #fafafa !important;
}
.bg-super-light-4 {
	background-color: #f2f2f2;
}

.random-game-form .form-fields  {
	margin: 0;
}

.random-game-form .form-actions {
	padding-top: 10px;
	padding-bottom: 0;
}