#board {
	height: 704px;
	width: 700px;
	padding: 21px 0 0 21px;
	background:url(/images/map1.png) no-repeat;
}

.button-disabled {
}

.tile {
	width: 66px;
	height: 66px;
}

.blocked {
	/*background-color: red;*/
}

.tileRow {
	width: 660px;
	height: 66px;
	clear: both;
}

.tileRow .tile {
	float: left;
}

#right {
	text-align:right;
}

#header {
	height: 180px;
}

.grid_11_custom{
	display: inline;
	float: left;
	width:650px;
}

.share{
	margin:10px 20px;
}

.header-message{
	margin-bottom:30px;
}

.gaucho-left,.gaucho-right-dialog{
	float:left;
}

.gaucho-right{
	float:right;
}

.gaucho-right-dialog{
	margin-top:20px;
	margin-right:-10px;
}

.startButton, .randomButton {
	border: solid 5px rgba(0, 0, 0, 0.75);
	background:url(/images/button_bg.jpg) repeat-x;
	border-radius:30px;
	color:#663300;
	font-family:Georgia, serif;
	font-size:18px;
	font-weight:bold;
	padding:8px 13px;
	text-shadow:1px 1px 1px #FFF;
	text-transform:lowercase;
}

.button-disabled{
	color:#4D473E;
}

.startButton{
	float:left;
}

.game-buttons{
	margin-bottom:30px;
}

#army-pool {
	margin-bottom:30px;
	margin-left:-7px;
}

.army-class {
	width: 48px;
	height: 47px;
	margin: 42px 0 0 7px;
	float: left;
	background: url(/images/pieces_sprite.png);
	position:relative;
}

.hidden {
	display: none;
}

.fancybox-content {
	border: solid 5px rgba(0, 0, 0, 0.5);
	border-radius:15px;	
}

.draggable {
	cursor:move;
}

.enemy {
	background: url(/images/cuia.png);
	margin-left: 15px;
	height: 60px;
	width: 36px;
}

.army-piece {
	position: absolute;
	background: url(/images/board_pieces_sprite.png);
	width: 62px;
	height: 59px;
	margin-left: 1px;
	margin-top: 3px;
}

.army-class span{
	color:#38250D;
	padding:3px 10px;
	text-shadow:1px 1px 1px #FFF;
	text-transform:lowercase;
	position:absolute;
	bottom:0;
}

.army-class .army-name{
	left:0;
	top:0;
	margin-top:-40px;
}

.army-class .army-count{
	background:#FFF;
	border-radius:5px;
	box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.5);
	color:#000;
	font-size:10px;
	width:3px;
	height:16px;
	position:absolute;
	top:0;
	right:0;
	margin-top:-15px;
}

.hilighted {
	background: url(/images/hilight.png);
	margin-left: -1px;
	margin-top: -1px;
	width: 65px;
	height: 65px;
}

.menu {
	font-size:24px;
	list-style-type:none;
	color:#CCCCCC;
	float:right;
	margin-bottom:30px;
}

.menu li {
	color:#38250D;
}

#header .menu li{
	display:inline;
}

.menu li a {
	text-decoration: none;
	color:#38250D;
	padding:3px 10px;
	text-shadow:1px 1px 1px #FFF;
	text-transform:lowercase;
}

.menu li a:hover {
	background-color:rgba(25, 10, 10, 0.5);
	border-radius:15px;
	color:#DDD;
	font-weight:normal;
	box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);
	text-shadow:1px 1px 1px #000 ;
}

.team-members h1{
	background-color:rgba(25, 10, 10, 0.5);
	border-radius:30px;
	box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);
	text-shadow:1px 1px 1px #000 ;
	color:#DDD;
	text-align:center;
}

.scout-type {
	background-position: 0 0;
}

.marshal-type {
	background-position: -56px 0;
}

.flag-type {
	background-position: -115px 0;
}

.spy-type {
	background-position: -172px 0;
}

.colonel-type {
	background-position: 0 -45px;
}

.major-type {
	background-position: -56px -45px;
}

.captain-type {
	background-position: -115px -45px;
}

.lieutenant-type {
	background-position: -173px -46px;
}

.sergeant-type {
	background-position: 0 -100px;
}

.miner-type {
	background-position: -56px -100px;
}

.bomb-type {
	background-position: -115px -100px;
}

.general-type {
	background-position: -172px -100px;
}


.scout-piece {
	background-position: 0 0;
}

.marshal-piece {
	background-position: -77px 0px;
}

.flag-piece {
	background-position: -153px 0px;
}

.spy-piece {
	background-position: -229px 0px;
}

.colonel-piece {
	background-position: 0 -79px;
}

.major-piece {
	background-position: -79px -79px;
}

.captain-piece {
	background-position: -153px -79px;
}

.lieutenant-piece {
	background-position: -229px -79px;
}

.sergeant-piece {
	background-position: 0 -160px;
}

.miner-piece {
	background-position: -79px -160px;
}

.bomb-piece {
	background-position: -153px -160px;
}

.general-piece {
	background-position: -229px -160px;
}
