/*html {  background:#303030 url(../img/htmlBack.png) repeat-y 50% 0;  }*/
body {  background:#303030 url(../img/watermark.png) 50% 0;  color:#fff;  font:11px/14px Arial, sans-serif;  margin:0;  padding:0;  }
a {  color:#fff;  }
p {  margin:0 0 5px;  }
img {  border-style:none;  }
#wrapMeBaby {  width:980px;  margin:auto;  background:#00612e url(../img/wrapBack.png) repeat-x 0 100%;  position:relative;  }
#forLamb {  background:url(../img/lambBack.png) no-repeat 100% 100%;  }
#headerGradient {  background:url(../img/headerBackGradient.png) repeat-x 0 0;  }
#destroyMyHead {  height:178px;  background:url(../img/headerBack.png) no-repeat 0 0;  padding-left:31px;  padding-top:33px;  }
#yandex {  float:right; margin-top: -40px;}
#tipaLogo {  float:left;  display:block;  width:151px;  height:150px;  margin-right:33px;  }
#fck {  float:left;  display:block;  width:448px;  background:url(../img/fck.png) no-repeat;  height:50px;  text-indent:-500px;  overflow:hidden;  margin-top:58px;  text-decoration:none;  }
#fck span {  display:block;  text-transform:uppercase;  padding-left:500px;  color:#c0d4ca;  margin-top:16px;  }

#darkDarkBasement {  text-indent:-10px;  padding-left:30px !important;  padding:0 10px;  height:70px;  border-top-width:0;  color:#bfd4c9;  }
.countMeIfYouCan {  width:200px;  text-align:right;  float:right;  }

#inTheNavy {  height:52px;  background:#000 url(../img/navGloss.png) repeat-x 0 3px;  font-size:14px;  line-height:27px;  text-transform:uppercase;  }
#inTheNavy ul {  margin:0;  padding:0 0 0 5px;  list-style:none;  }
#inTheNavy li {  display:block;  float:left;  margin:0;  padding:0;  list-style:none;  position:relative;  font-weight:bold;  z-index:20;  }
#inTheNavy li:hover,#inTheNavy li.jshover {  background:#000;  }
#inTheNavy li a {  display:block;  padding:13px 15px 12px;  text-decoration:none;  height:27px;  float:none !important;  float:left;  text-shadow:#000 0 -1px 0;  }
#inTheNavy li a:hover {  background:#000;  }
#inTheNavy li.active a {  color:#fc0;  }
#inTheNavy li ul {  position:absolute;  height:auto;  width:auto;  white-space:nowrap;  left:0;  top:52px;  display:none;  z-index:10;  background:url(../img/subNavBack.png) repeat-x 0 0 !important;   background:#333;  padding:0;  }
#inTheNavy li:hover ul,#inTheNavy li.jshover ul {  display:block;  }
#inTheNavy li ul li {  font-size:11px;  font-weight:normal;  line-height:14px;  border:1px solid #111;  border-top:none;  height:29px;  width:200px;  float:none;  }
#inTheNavy li ul li a {  padding:8px 13px 7px 12px;  height:auto;  float:none;  text-shadow:none !important;  }
#inTheNavy ul li.active ul li a {  color:#fff;  }

#contentWillBeHere {  margin:22px 30px 40px 20px !important;  margin-left:10px;  width:660px;  float:left;  clear:left;  padding:0;  height:auto !important;  height:300px;  min-height:300px;  background:#fff url(../img/contentBackGradient.png) repeat-x 0 100%;  color:#000;  }
#contentWillBeHere a {  color:#333;  }
#contentWillBeHere #pagePhoto {  padding:0 11px 50px;  }
#contentWillBeHere #pagePhoto.active {  background-repeat:no-repeat;  background-position:0 60px;  }
#contentWillBeHere #pagePhoto.active h1 {  margin-bottom:315px;  }
#superBody #contentWillBeHere {  background:none;  color:#fff;  padding:0;  width:660px;  }
#superBody #contentWillBeHere #pagePhoto {  padding:0;  }
#superBody #contentWillBeHere a {  color:#fff;  }

#sideInfo {  float:left;  width:255px;  padding:22px 0 50px;  }
.seventyFive {    }
#iLikeToEatBreadCrumbs {  font:10px Tahoma, Arial, sans-serif;  color:#c5c5c5;  border-top:4px solid #000;  padding:4px 11px 6px;  background:#3f3f3f url(../img/dblNavBack.png) repeat-x 0 0;  margin:0 -11px;  }
#iLikeToEatBreadCrumbs a {  color:#c5c5c5;  }
h1 {  font:normal 24px/24px "HelveticaNeue-Light","Arial",sans-serif;  color:#fc0;  background-color:#000;  margin:0 -11px 15px;  padding:4px 9px 6px;  }
.cleaner {  clear:both;  }

.sideMatch {  padding:10px;  margin-bottom:15px;  width:230px;  height:auto !important;  height:40px;  min-height:40px;  position:relative;  z-index:1;  }
.sideMatch .plusminus {  font-size:34px;  line-height:34px;  font-weight:bold;  float:left;  }
.sideMatch .date {  font-size:9px;  line-height:9px;  float:left;  text-transform:uppercase;  width:73px;  text-align:center;  }
.sideMatch .date strong {  display:block;  font-size:30px;  line-height:30px;  padding:0;  }
.sideMatch img {  float:left;  }
.sideMatch .count {  float:left;  padding:8px 13px 0;  font-size:24px;  line-height:24px;  font-weight:normal;  font-style:normal;  }
.sideMatch .city {  clear:left;  padding-top:15px;  }
.sideMatch .stadium,.sideMatch .judge {  padding-top:6px;  }
.sideMatch em {  color:#ff9;  font-weight:bold;  font-style:normal;  }
.matchInfo,.matchInfo2 {  clear:both;  display:none;  }
.sideMatch .tall {  display:block;  height:100% !important;  height:60px;  background:url("../img/tp.png");  width:250px;  position:absolute;  top:0;  left:0;  z-index:5;  }
.comingUp {  background:#f59f00 url(../img/comingUpGloss.png) repeat-x 0 3px;  position:relative;  }
.lastFight {  background:#c00 url(../img/lastFightGloss.png) repeat-x 0 3px;  }

.newsBitMain {  float:left;  padding:0 0 15px 100px;  clear:left;  width:215px;  }
.newsBitMain .preview {  display:block;  float:left;  margin-left:-100px !important;  margin-left:-50px;  }
.newsBitMain .preview img {  width:90px;  }
.newsBitMain h3 {  margin:-1px 0 0;  font-size:100%;  padding:0 0 4px;  text-transform:uppercase;  float:left;  width:100%;  }
.newsBitMain p {  margin:0;  float:left;  width:100%;  }
#wrapMeBaby #contentWillBeHere .newsColumn .newsBitMain p a {  color:#95bfa9;  }
h2.newsHeader {  font-size:18px;  line-height:24px;  margin:0 0 9px;  font-weight:normal;  font-style:normal;  }
.newsText {  line-height:18px;  }
.newsShowImage {  float:left;  padding:0 20px 10px 0;  }

.newsList .newsBit {  clear:left;  padding:0 0 15px 100px;  float:left;  width:538px;  }
.newsList .newsBit .preview {  display:block;  float:left;  margin-left:-100px !important;  margin-left:-50px;  }
.newsList .newsBit .preview img {  width:90px;  }
.newsList .newsBit h3 {  margin:-1px 0 4px 0;  text-transform:uppercase;  font-size:100%;  float:left;  width:100%;  }
.newsList .newsBit .date {  font-weight:normal;  }
.newsList .newsBit p {  margin:0;  float:left;  width:100%;  }
.newsList .newsBit a {  marging:0;  text-decoration:none;  }

#superBody .newsColumn {  width:315px;  float:left;  }
#superBody .sponsorColumn {  width:150px;  float:left;  padding-right:15px;  }
#superBody .sponsorColumn span,#superBody .otherColumn span {  display:block;  margin-bottom:15px;  background:#013b19;  padding:10px;  text-align:center;  color:#fff;  }
#superBody .otherColumn {  width:165px;  float:left;  padding-left:15px;  }
#superBody .firstColumn {  width:315px;  float:left;  padding-right:17px;  }
#superBody .oprosColumn {   background:#00612d; margin-top: -350px; width: 250px; height: 450px;  float:left;  padding-right:17px;   }

.searchBox{ float:right; width:240px; padding-top:18px; }
.searchBox div{ float:left; width:200px; height:24px; overflow:hidden; background: url(/img/search.gif) repeat-x 0 -48px; }
.searchBox div input{ float:left; width:183px; padding:6px 10px; border:none; font: italic 11px Verdana, Geneva, sans-serif; color:#999985; background: url(/img/search.gif) no-repeat; }
.searchBox .searchButton{ float:left; width:27px; height:24px; background: url(/img/search.gif) no-repeat 0 -24px; border:none; cursor:pointer; }


.playerInfo .emploi {  font-size:13px;  padding:8px 0;  }
.playerInfo .number {  background:#ccc;  padding:3px 3px 2px;  margin-left:3px;  }
.playerInfo table.info,.infoTable {  padding:0;  border-collapse:collapse;  margin-bottom:5px;  }
.playerInfo table.info th,.playerInfo table.info td,.infoTable th,.infoTable td {  padding:5px 10px 0 0;  border-collapse:collapse;  text-align:left;  }
.manPhoto  {  float:left;  margin-right:15px;  }

.playerList {  list-style:none;  margin:0;  padding:0;  }
.playerList li {  list-style:none;  width:310px;  float:left;  height:150px;  margin:0;  padding:0 5px 0 0;  }
.playerList .face {  float:left;  margin-right:8px;  }
.playerList h3 {  font-size:13px;  margin:0 0 8px 0;  text-transform:capitalize;  }
.playerList .number {  background:#ccc;  padding:2px 3px 2px;  margin-left:3px;  }

.eventList {  width:660px;  border-collapse:collapse;  margin:0 -11px;  }
.eventList td,.eventList th {  border-bottom:#ccc 1px solid;  border-collapse:collapse;  padding:5px 0 5px 11px;  }
.eventList th {  /*background:#014a1f;*/  text-align:left;  font-weight:normal;  padding-right:11px;  }
.eventList .champ th {  text-align:center;  background:#ddd;  text-align:center;  font-weight:bold;  }
.eventList tr.hovered td {  background:#e6e6e6;  }

.eventSummaryLeft {  margin-bottom:30px;  width:309px;  padding-right:10px;  float:left;  text-align:right;  }
.eventSummaryRight {  margin-bottom:30px;  width:309px;  padding-left:10px;  float:left;  }
.eventFirstTeam,.eventSecondTeam {  float:left;  width:150px;  background-repeat:no-repeat;  font-size:14px;  padding:8px 0 40px;  }
.eventFirstTeam {  padding-left:125px;  background-position:60px 0;  text-align:right;  }
.eventSecondTeam {  padding-right:65px;  background-position:100% 0;  }
.eventCount {  float:left;  padding:16px 20px;  font-size:18px;  width:48px;  text-align:center;  }
.eventCount span {  margin:0 2px;  }
.eventLog {  /*border-top:#ccc 1px solid;  margin:0 -11px;  padding:10px 11px 0;*/  }
.citySmall {  padding-top:4px;  font-size:11px;  color:#666;  }

#clubEleven {  margin:0 20px 20px;  background:url(../img/clubEleven.png) repeat-x 0 100%;  clear:left;  padding:5px;  text-align:center;  color:#012b10;  height:51px;  }
#clubEleven a {  margin:0 20px;  }

.funClub {  width:100%;  }
.funClub td {  padding:10px;  }
.funClub td a {  padding:4px;  float:left;  border:#ccc 1px solid;  background:#f6f6f6;  text-align:center;  text-decoration:none;  }
.funClub td span {  display:block;  padding:4px 0 0;  }

.mediaList {  list-style:none;  padding:0;  margin:0;  }
.mediaList li {  list-style:none;  padding:0 15px 5px 0;  margin:0;  float:left;  width:304px;  }
.mediaList li a.preview {  float:left;  margin-right:10px;  }

/* Tabs */
.tabContent {  display:none;  }
.pageTabs {  /*background:#014a1f;*/  background:#ddd url(../img/pageTabsGloss.png) repeat-x 0 0;  list-style:none;  padding:0;  margin:-15px -11px 12px;  height:33px;  }
.pageTabs li {  list-style:none;  padding:0;  margin:0;  float:left;  }
.pageTabs a {  display:block;  padding:10px 11px 0;  height:23px;  float:left;  }
.pageTabs .active {  /*background:#013b19;*/ background:#c6c6c6 url(../img/pageTabsActiveGloss.png) repeat-x 0 0;  text-decoration:none;  color:#000;  }

/* Lightbox */
.jCarouselLite ul {  list-style:none;  height:270px;  }
.jCarouselLite li {  float:left;  margin:0;  list-style:none;  height:270px;  }
.jCarouselLite .preview {  float:none;  margin:0;  height:210px;  overflow:hidden;  }
.jCarouselLite .h3,.jCarouselLite .para {  padding:0 10px 7px;  width:295px;  margin:0;  }
.jCarouselLite .h3 {  padding:7px 10px 4px;  text-transform:uppercase;  font-weight:bold;  }
.jCarouselLite .blackIsBeautiful {  background:#000;  height:44px;  }
.jCarouselLite a,.newsBitMain a {  text-decoration:none;  }
.jCarouselLite {  width:315px;  height:270px;  }
#jquery-overlay {  position:absolute;  top:0;  left:0;  z-index:90;  width:100%;  height:500px;  }
#jquery-lightbox {  position:absolute;  top:0;  left:0;  width:100%;  z-index:100;  text-align:center;  line-height:0;  }
#jquery-lightbox a img {  border:none;  }
#lightbox-container-image-box {  position:relative;  background-color:#fff;  width:250px;  height:250px;  margin:0 auto;  }
#lightbox-container-image {  padding:10px;  }
#lightbox-loading {  position:absolute;  top:40%;  left:0%;  height:25%;  width:100%;  text-align:center;  line-height:0;  }
#lightbox-nav {  position:absolute;  top:0;  left:0;  height:100%;  width:100%;  z-index:10;  }
#lightbox-container-image-box > #lightbox-nav {  left:0;  }
#lightbox-nav a {  outline:none;  }
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {  width:49%;  height:100%;  zoom:1;  display:block;  }
#lightbox-nav-btnPrev {  left:0;  float:left;  }
#lightbox-nav-btnNext {  right:0;  float:right;  }
#lightbox-container-image-data-box {  font:10px Verdana, Helvetica, sans-serif;  background-color:#fff;  margin:0 auto;  line-height:1.4em;  overflow:auto;  width:100%;  padding:0 10px 0;  }
#lightbox-container-image-data {  padding:0 10px;  color:#666;  }
#lightbox-container-image-data #lightbox-image-details {  width:70%;  float:left;  text-align:left;  }
#lightbox-image-details-caption {  font-weight:bold;  }
#lightbox-image-details-currentNumber {  display:block;  clear:left;  padding-bottom:1.0em;  }
#lightbox-secNav-btnClose {  width:19px;  float:right;  padding-bottom:0.7em;  }

.mediaThumbs {  margin-left:-1px;  margin-right:-11px;  clear:both;  }
.mediaThumbs a {  float:left;  margin:0 10px 10px 0;  border:#ccc 1px solid;  padding:3px;  }
.mediaThumbs a:hover {  border-color:#00612e;  }
.mediaThumbs span {  float:left;  block;  width:90px;  height:90px;  background-repeat:no-repeat;  background-position:50% 50%;  cursor:pointer;  overflow:hidden;  }
.mediaThumbs span img {  margin-left:-9999px;  }

.photoGallery .eventBit {  height:75px;  }
.photoGallery .eventBit .preview {  display:block;  float:left;  margin-right:8px;  }
.photoGallery .eventBit .preview img {  width:90px;  }
.photoGallery .eventBit h3 {  margin:-1px 0 4px 0;  text-transform:uppercase;  float:left;  width:530px;  font-size:100%;  }
.photoGallery .eventBit p {  margin:0;  float:left;  width:530px;  }
.photoGallery .eventBit a {  marging:0;  text-decoration:none;  }

.forArchive {  padding:0 11px 10px;  margin:0 -11px 10px;  border-bottom:#ccc 1px solid;  text-align:right;  }

#vtb {  position:absolute;  top:82px;  right:0;  }
#renaissance, #cola {  text-align:center;  clear:left;  }
#cola {  margin-top:25px;  }
#radio107 img {  margin-top:-10px;  margin-bottom:-10px;  }

#scoreTable {  margin-top:15px;  border-collapse:collapse;  width:250px;  }
#scoreTable td, #scoreTable th {  padding:4px 6px;  white-space:normal;  font-size:9px;  }
#scoreTable td {  text-align:center;  vertical-align:top;  }
#scoreTable .header {    }
#scoreTable .name {  text-align:left;  padding-left:2px;  }
#scoreTable .champ th {  text-transform:uppercase;  text-align:left;  padding:0 12px;  height:52px;  background:#000 url(../img/navGloss.png) repeat-x 0 3px;  font-weight:bold;  vertical-align:middle;  font-size:11px;  }
#scoreTable .dark {  background:url("/img/aBitLighter.png") !important;  background:#257046;  }
#scoreTable .commandos1 td {  background:#000;  color:#fff;  }
#scoreTable .city {  color:#bfd4c9;  }
#scoreTable .commandos1 td .city {  color:#ddd;  }

/* EasyPoll */

#question {
	font-family: tahoma, verdana;
	font-size: 16px;
	color: #ffffff;
}

#infomsg {
	font-family: verdana, tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #027018;
}

#errors {
	font-family: verdana, tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #ff0000;
}

table.result  {
	border: 1px solid #00612d;
}

#headerId {
	text-align: center;
	background-color: #00612d;
	color: #000000;
	font-family: tahoma, verdana;
	font-size: 11px;
	height: 20px;
}

.result td {
	border: none;
	background-color: #F6FDCD;
	color: #58608B;
	font-family: verdana, tahoma;
	font-size: 10px;
	font-weight: bold;
	border-spacing: 0px;
}

.result b {
	font-size: 9px;
	font-weight: normal;
	color: #007700;
}

.result i {
	font-style:normal;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}

table.presult {
	border: 1px solid #00612d;
	empty-cells: show;
}

.presult th {
	border-left: none;
	background-color: #00612d;
	font-family: verdana, tahoma;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	color: #000000;
}

.presult tr {
	height: 25px;
}

.presult th:first-child {
	border-left: none;
}

.presult td {
	border-top: 1px solid #00612d;
	border-left: 1px solid #00612d;
	color: #000000;
	font-family: verdana, tahoma;
	font-size: 11px;
	font-weight: bold;
	border-spacing: 0px;
	padding: 2px;
	empty-cells: show;
}

.presult td:first-child {
	border-left: none;
}

.presult {
	color: #000000;
	font-family: verdana, tahoma;
	font-size: 11px;
	font-weight: bold;
}

table.radioForm {
	border: 1px solid #00612d;
}

.radioForm td {
	border: none;
	font-family: tahoma, verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.radioForm tr:first-child {
	text-align: center;
	background-color: #00612d;
	color: #000000;
	font-family: tahoma, verdana;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
}

.radioForm input[type=submit] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #00612d;
	font-weight: bold;
	height: 18px;
	cursor: pointer;
	border: 1px #867AAD solid;

}

.radioForm input[type=button] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #00612d;
	font-weight: bold;
	height: 18px;
	cursor: pointer;
	border: 1px #00612d solid;

}

.forbtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #00612d;
	font-weight: bold;
	height: 18px;
	cursor: pointer;
	border: 1px #00612d solid;
}

.mainAdmTable {
	border: 1px solid #00612d;
	width: 700px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.mainAdmTable input[type=text], input[type=password]{
	border: 1px solid #00612d;
	background-color: #F6FDCD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.mainAdmTable input[type=button], input[type=submit] {
	border: 1px solid #00612d;
	background-color: #00612d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 18px;
	width: 80px;
	color: #000000;
	cursor: pointer;
}

.headerLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

#copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

#copyright a {
	color: #000000;
	text-decoration: none;
}

#copyright a:hover {
	color: #FDF195;
}

.headerLink a {
	color: #000000;
	text-decoration: none;
}

.headerLink a:hover {
	color: #FDF195;
}

.headerAdm {
	background-color: #00612d;
}

.footerAdm {
	background-color: #00612d;
}

.dynamicTable {
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.dynamicTable td {
	text-align: center;
}

.dynamicTable input[type=text], input[type=password]{
	border: 1px solid #00612d;
	background-color: #F6FDCD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.forTextbox{
	border: 1px solid #00612d;
	background-color: #F6FDCD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;