/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-   Header
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

.header {
	background: url("../images/top-line-bg.png") 50% 0 repeat-x;
}

		/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		-   top-line
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
		.top-line {
			position: relative;
			height: 44px;
		}

				/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				-   Logo
				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
				.logo-bottom {
					background: url("../images/sprite.png") -90px 0 no-repeat;
					width: 221px;
					height: 73px;
					position: absolute;
					top: -1px;
					left: 20px;
					z-index: 5;
				}
				
				.logo {
					position: absolute;
					top: 12px;
					left: 73px;
					z-index: 10;
				}
				
				.logo_www {
					position: absolute;
					top: 0px;
					left: 55px;
					z-index: 10;
				}
				
				.zoom-link {
					color: #8f6b37;
					text-decoration: none;
				}
				
				.zoom-link-selected {
					font-weight:bold;
					color: #d74615;
				}
				
				.zoom-link:hover {
					text-decoration: underline;
				}
				
				/*------------
				notifications
				-----------*/
				
				#noti_Container {
				    position:relative;     /* This is crucial for the absolutely positioned element */
				    width:16px;
				    height:16px;
				}
				.noti_bubble {
				    position:absolute;    /* This breaks the div from the normal HTML document. */
				    top: -6px;
				    right:-6px;
				    padding:1px 2px 1px 2px;
				    background-color:red; /* you could use a background image if you'd like as well */
				    color:white;
				    font-weight:bold;
				    font-size:0.55em;
				
				    /* The following is CSS3, but isn't crucial for this technique to work. */
				    /* Keep in mind that if a browser doesn't support CSS3, it's fine! They just won't have rounded borders and won't have a box shadow effect. */
				    /* You can always use a background image to produce the same effect if you want to, and you can use both together so browsers without CSS3 still have the rounded/shadow look. */
				    border-radius:30px;
				    box-shadow:1px 1px 1px gray;
				}
				
				.notification-user {
					margin-top:12px;
					
					width: 400px;
					padding-bottom: 5px;
					color: #822A10;
					font-family: "Tahoma";
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
				
				.notification-user:hover {
					text-decoration: underline;
				}

				/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				-   lang
				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
				.langs {
					float: right;
					background: url("../images/sprite.png") 0px -2px no-repeat;
					width: 73px;
					height: 46px;
					text-align: center;
				}
				
						.langs a {
							display: inline-block;
							margin: 10px 3px;
						}
						
						.langs a:hover img {
							-webkit-box-shadow: #fff 0 0 5px 0;
							-moz-box-shadow: #fff 0 0 5px 0;
							box-shadow: #fff 0 0 5px 0;
						}
						
				.online-users {
					float: right;
					line-height: 44px;
					font-size: 11px;
					color: #dfcaa4;
					font-family: "Tahoma";
					margin-right: 20px;
					text-decoration: none;
				}
				
				.status-text {
					float: right;
					line-height: 44px;
					font-size: 11px;
					color: #dfcaa4;
					font-family: "Tahoma";
					margin-right: 20px;
					text-decoration: none;
				}
				
				.status-text a {
					font-size: 11px;
					color: #ffffff;
					font-family: "Tahoma";
					text-decoration: none;
				}
				
				.status-text a:hover {
					text-decoration: underline;
				}
				
				.online-users:hover {
					text-decoration: underline;
				}
				
		/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		-   bottom-line
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
		.bottom-line {
			height: 140px;
		}
		
				.header-banner {
					float: right;
					margin-top: 25px;
				}
				
				.vip-img {
					margin-top: -2px;
				}

/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-   Content
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.content {
	position: relative;
	background: url("../images/content-pattern.jpg") 0 0 repeat;
	min-height:  670px;
	margin-bottom: 20px;
	
	-webkit-box-shadow: inset #dfcaa4 0 0 15px 0;
	-moz-box-shadow: inset #dfcaa4 0 0 15px 0;
	box-shadow: inset #dfcaa4 0 0 15px 0;
	
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	
}
		.content-shadows {
			position: absolute;
			top: 60px;
			left: 0;
			z-index: 0;
		}
		
		/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		-   content-main
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
		.lobby {
			position: relative;
			z-index: 1;
		}
		
		.content-main {
			position: relative;
			z-index: 1;
			float: left;
			width: 655px;
		}
		
				.title {
					font-size: 16px;
					color: #673b28;
					font-family: "Tahoma";
					font-weight: normal;
					text-transform: uppercase;
					width: 100%;
					text-align: center;
					padding-bottom: 20px;
					margin-bottom: 15px;
					background: url("../images/separator.png") 50% 100% no-repeat;
				}
				
				.ttitle2 {
					font-size: 16px;
					color: #822a10;
					font-family: "Tahoma";
					font-weight: bold;
					text-transform: uppercase;
					width: 100%;
					text-align: center;
					padding-bottom: 20px;
					margin-bottom: 15px;
					background: url("../images/separator.png") 50% 100% no-repeat;
				}
				
				.ttitle3 {
					color: #822a10;
					text-transform: uppercase;
					width: 100%;
					text-align: center;
					padding-bottom: 13px;
					margin-bottom: 15px;
					background: url("../images/separator.png") 50% 100% no-repeat;
				}
				
				.ttitle4 {
					color: #822a10;
					text-transform: uppercase;
					width: 100%;
					text-align: center;
					padding-bottom: 13px;
					background: url("../images/separator.png") 50% 100% no-repeat;
				}
		
				/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				-   game-info-box
				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
				
				.game-info-box {
					background: url("../images/game-info-bg.png") no-repeat;
					width: 515px;
					height: 300px;
					position: relative;
					margin: 0 auto;
				}
				
						.game-info-box .game-info {
							text-align: center;
							width: 180px;
							position: absolute;
							top: 60px;
							right: 17px;
						}
						
						.game-info-box .game-rating {
							top: 43px;
							right: 63px;
						}
						
						.game-info-box-img {
							margin: 17px 30px;
							border: 1px solid #cc9f6d;
							width: 281px;
							height: 191px;
							
							border-radius: 3px;
							-moz-border-radius: 3px;
							-webkit-border-radius: 3px;
						}
						
						.game-info-box .top-game-btn {
							bottom: 38px;
							right: 31px;
						}
						
						.arrow-left,
						.arrow-right {
							background: url("../images/sprite.png") -417px -417px;
							width: 19px;
							height: 33px;
							cursor: pointer;
						}
						
						.arrow-left:hover {
							background: url("../images/sprite.png") -417px -458px;
						}
						
						.arrow-right {
							background: url("../images/sprite.png") -459px -417px;
						}
						
						.arrow-right:hover {
							background: url("../images/sprite.png") -459px -458px;
						}
						
						.top-game-screenshots {
/*							margin-bottom: 20px;*/
						}
						
						.playes-single-ranklist {
							text-align: center;
							width: 100%;
							float: left;
						}
						
						.playes-ranklist {
							text-align: center;
							width: 50%;
							float: left;
						}
						
						.playes-ranklist2 {
							text-align: center;
							width: 33%;
							float: left;
						}
						
						.vip-rank {
							color:#D74615 !important;	
						}
						
						.regular-rank {
							color:#8f6b37 !important;	
						}
						
								.title2 {
									background: url("../images/separator.png") 50% 100% no-repeat;
									padding-bottom: 10px;
									font-size: 13px;
									font-weight: bold;
									color: #822a10;
									font-family: "Tahoma";
									display: block;
									width: 100%;
									text-align: center;
									margin: 15px 0 13px 0;
									text-transform: uppercase;
								}
								
								.title3 {
									background: url("../images/separator.png") 86% 100% no-repeat;
									padding-top: 40px;
									padding-bottom: 10px;
									font-size: 13px;
									font-weight: bold;
									color: #822a10;
									font-family: "Tahoma";	
									text-align: center;									
								}
								
								.title4 {
									background: url("../images/separator.png") 73% 100% no-repeat;
									padding-top: 15px;
									padding-bottom: 10px;
									font-size: 13px;
									font-weight: bold;
									color: #822a10;
									font-family: "Tahoma";	
									text-align: center;									
								}
								
								.rank-first,
								.rank-second,
								.rank-third {
									color: #b93e1c!important;
								}
								
								.playes-ranklist li {
									font-size: 12px;
									color: #8f6b37;
									font-family: "Tahoma";
									margin-bottom: 5px;
								}
								
								.playes-ranklist li img {
									position: relative;
									top: 2px;
									right: 5px;
								}
								
						.cms-content {
							color: #8F6B37;
							font-family: "Tahoma";
							font-size: 12px;
							line-height: 20px;
						}
						
								.cms-content a {
									color: #B93E1C;
									text-decoration: none;
								}
								
								.cms-content a:hover {
									text-decoration: underline;
								}
				
				/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				-   search-user
				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
				.tournament {
					margin-left: 10px;
					margin-bottom: 10px;
				}
				
						.tournament-inner {
							background: url("../images/sprite.png") -8px -1264px no-repeat;
							width: 515px;
							height: 235px;
							position: relative;
							float: left;
						}
						
						.tournament-inner .game-info {
							position: absolute!important;
							bottom: 60px!important;
							left: 287px!important;
						}
						
						.tournament-inner  .top-game-btn {
							left: 306px;
							bottom: 35px;
						}
						
						.tournament-img {
							margin: 30px;
							border: 1px solid #cc9f6d;
							width: 250px;
							height: 171px;
							
							border-radius: 3px;
							-moz-border-radius: 3px;
							-webkit-border-radius: 3px;
						}
						
						.tournament-name {
							font-size: 15px;
							color: #822a10;
							font-family: "Tahoma";
							font-weight: bold;
							text-transform: uppercase;
							position: absolute;
							top: 33px;
							left: 305px;
						}
						
								.tournament-name  span {
									font-size: 11px;
									display: block;
									margin-top: 3px;
									color: #D63F11;
								}
								
						.tournament-players {
							float: left;
							width: 108px;
						}
						
								.tp-title {
									font-size: 13px;
									font-weight: bold;
									color: #822a10;
									font-family: "Tahoma";
									display: block;
									width: 100%;
									margin: 15px 0 13px 0;
									text-transform: uppercase;
								}
								
								.tournament-players a {
									font-size:11px;
									color:#B93E1C;
									font-family:"Tahoma";
									text-decoration: none;
								}
								
								.tournament-players a:hover {
									text-decoration:underline;
								}
								
								
				/*-------------------------
				VIDEO GREETINGS
				-------------------------*/	

				#videoContainer a {
					color: #ffffff;	
					text-decoration: none;
				}
				
				#videoContainer a:hover {
					color: #ffffff;	
					text-decoration: underline;
				}
				
				/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				-   profile
				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
				.plong {
					background: url("../images/sprite.png") no-repeat scroll -8px -1498px !important;
					width: 610px !important;
					height: 260px !important;
				}
				
				.profile {
					background: url("../images/sprite.png") no-repeat scroll -8px -1264px;
					height: 233px;
					margin: 0 auto;
					position: relative;
					width: 515px;
				}
				
					.profile p {
						font-size: 11px;
						color: #8f6b37;
						font-family: "Tahoma";
						line-height: 17px;
					}
					
					.profile textarea {
						font-size: 11px;
						color: #8f6b37;
						font-family: "Tahoma";
						line-height: 17px;
					}
				
						.profile .sur-options-long {
							left: 420px; 
							top: 15px;
						}
				
						.profile .sur-options {
							left: 107
							top: 18
						}
						
						.profile .sur-usernam {
							width: 180px;
							margin-left: 20px;
						}
						
						.profile .sur-avatar img {
 							margin-top: 25px; 
							
						}
						
						.profile .sur-avatar-profile img {

						}
						
						
						
						.profile .sur-info {
							position: absolute;
							left: 200px;
							top: 20px;
						}
						
								.profile .sur-info li {
									margin-bottom: 2px;
								}
								
						.profile .sur-vip {
							top: 10px;
							left: 185px;
						}
						
						.profile-options {
							position: absolute;
							bottom: 24px;
							right: 33px;
						}
						
								.profile-options li {
									float: left;
									color: #8F6B37;
									font-size: 10px;
									margin-right: 5px;
								}
								
										.profile-options li a {
											font-size: 11px;
											color: #B93E1C;
											font-family: "Tahoma";
											text-decoration: none;
										}
										
										.profile-options li a:hover {
											text-decoration: underline;
										}
										
								.profile-share {
									position: absolute;
									bottom: 21px;
									left: 23px;
								}
								
										.profile-share li {
											float: left;
											margin-right: 4px;
										}
										
												.profile-share li img {
													opacity: 0.6;
												}
												
												.profile-share li img:hover {
													opacity: 1;
												}
				
				.vip-box {
				
				}
				
						.vip-details {
							float: right;
							width: 320px;
							font-size: 12px;
							font-family: "Tahoma";
							color: #8f6b37;
							margin-top: 10px;
							
						}
						
						.gift-details {
							float: right;
							width: 440px;
							font-size: 12px;
							font-family: "Tahoma";
							color: #8f6b37;
							margin-top: 10px;
							
						}
						
						.item-details {
							float: right;
							width: 415px;
							font-size: 12px;
							font-family: "Tahoma";
							color: #8f6b37;
							margin-top: 13px;
							/*border-left: 1px solid #a2824f;*/
						}
						
								.vip-details img {
									max-width: 100%;
								}
						
						.vip-options {
							float: left;
							width: 313px;
							margin-left: 20px;
						}
						
						.vo-list {
							
						}
						
								.vo-list li {
									padding: 5px;
									color: #8F6B37;
									font-family: "Tahoma";
									font-size: 12px;
									border-bottom: 1px solid #EACD9F;
								}
								
										.vo-list li label {
											width: 100%;
										}
								
										.vo-list li span {
											margin-left: 10px;
										}
								
								.even {
									background: #EACD9F;
								}
								
								.unread1 {
									background: #e7ef12;	
								}
								
								.unread2 {
									background: #e0e004;	
								}
								
								.vo-list li.vo-added {
									background: #d8b68c;
								}
								
				.vo2-list li {
					padding: 1px 10px;
					color: #8F6B37;
					font-family: "Tahoma";
					font-size: 12px;
					cursor: pointer;
					border-right: 1px solid #a2824f;
					height:45px;	
								
				}
				
				.gift-list li {
					padding-left: 10px;
					padding-top: 20px;
					padding-bottom: 20px;
					color: #8F6B37;
					font-family: "Tahoma";
					font-size: 12px;
					cursor: pointer;
					border-right: 1px solid #a2824f;
				}
				
				.item-list li {
					padding-left: 7px;
					padding-top: 4px;
					padding-bottom: 4px;
					height:50px;
					color: #8F6B37;
					font-family: "Tahoma";
					font-size: 12px;
					cursor: pointer;
					border-right: 1px solid #a2824f;
				}
				
				.gift-image-container {
				    width: 430px;
				    min-height: 210px;
				    /*border: 1px solid #000;
				    background: url(http://i.imgur.com/sFV9k.png);*/
				    position: relative
				}
				
				.gift {
				    background: #EACD9F;
/*					background: #ffffff;*/
				    width: 100px;
				    height: 100px;
				    position: absolute
				}
				
				.item {
				    width: 100px;
				    height: 120px;
				    position: absolute;
					text-align: center;
				}
				
				
				.gift-selected {
					border:3px solid #822a10;	
				}
				
				.vo2-list li:hover {
					border-left: 1px solid #a2824f;
					border-top: 1px solid #a2824f;
					border-bottom: 1px solid #a2824f;
					border-right: 1px solid #f0d9b0!important;
					background: #f0d9b0;
					
					box-shadow:		
				}
				
				.vo2-list img {
					float:left;
					padding-top:10px;
				}
				.vo2-list span {
					float:left;
					padding-top:17px;
					padding-left:5px;
				}
				
				.vo2-current {
					border-left: 1px solid #a2824f;
					border-top: 1px solid #a2824f;
					border-bottom: 1px solid #a2824f;
					border-right: 1px solid #f0d9b0!important;
					background: #f0d9b0;
					
					box-shadow:
				}
				.selected-item {
					border-left: 1px solid #a2824f;
					border-top: 1px solid #a2824f;
					border-bottom: 1px solid #a2824f;
					border-right: 1px solid #f0d9b0!important;
					background: #f0d9b0;
					font-weight:bold;
					box-shadow:
				}
				
				.edit-box {
					position: relative;
					margin-left: 20px;
					color: #8F6B37;
					font-family: "Tahoma";
					font-size: 12px;
				}
				
						.btn-new-img {
							position: absolute;
							left: 220px;
							top: 22px;
						}
						
						.btn-new-img-from-fb {
							position: absolute;
							left: 220px;
							top: 77px;
						}
						
				.profile-list {
					margin-left: 30px;
				}
				
					.profile-list li {
						float:left;
						width:130px;
					}
				
						.profile-list span {
							position: relative;
							left: -5px;
							bottom: -7px;
						}
						
						.profile-list a {
							text-decoration: none;
							font-family: "Tahoma";
							font-size: 12px;
							margin-bottom: 8px;
							display: inline-block;
							color: #8f6b37;
						}
						
						.profile-list a:hover {
							color: #b93e1c;
						}
						
								.profile-list a span {
									font-size: 11px;
									font-weight: bold;
									color: #d74615;
								}
								.profile-list .new {
									left: 0px;
									bottom: 1px;
								}
				/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				-   messages
				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
				.messages {
					margin-bottom: 20px;
					margin-right: 10px;
				}
				
						.messages li {
							padding: 5px;
						}
				
								.message-avatar {
									float: left;
									width: 60px;
									border: 1px solid #c99b69;
									
									-webkit-border-radius: 3px;
									-moz-border-radius: 3px;
									border-radius: 3px;
								}
								
								.message-info {
									float: right;
									width: 580px;
								}
								
										.message-ago {
											float: right;
											width: 100px;
											font-size: 10px;
											font-family: "Tahoma";
											color: #8f6b37;
											text-align: right;
										}
										
										.message-text {
											font-size: 12px;
											font-family: "Tahoma";
											color: #8f6b37;
											clear: both;
										}
										
										.video-text {
											font-size: 13px;
											font-family: "Tahoma";
											color: #d74615;
											clear: both;
										}
										
										.message-user {
											float: left;
											width: 400px;
											padding-bottom: 5px;
											color: #822A10;
											font-family: "Tahoma";
											font-size: 13px;
											font-weight: bold;
											text-decoration: none;
											text-transform: uppercase;
										}
										
										.message-text a {
											font-size: 12px;
											color: #B93E1C;
											font-family: "Tahoma";
											text-decoration: none;
											font-weight: bold;
										}
										
										.message-text a:hover {
											text-decoration: underline;
										}
				
				/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				-   vip activation
				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
				.vip-activation {
					margin-bottom: 20px;
					margin: 0 auto;
				}
				
				.va-big {
					background: url("../images/sprite.png") -8px -1000px no-repeat;
					width: 515px;
					height: 265px;
					position: relative;
				}
				
				.va-small {
					background: url("../images/sprite.png") no-repeat scroll -8px -1264px transparent;
					height: 235px;
					position: relative;
					width: 515px;
				}
				
						.main-radio {
							background: url("../images/sprite.png") no-repeat scroll -427px -520px transparent;
							width: 300px;
							height: 45px;
							position: absolute;
							top: 10px;
							left: -30px;
						}
						
						.main-radio span {
							padding-left: 10px;
							font-size: 12px;
							color: #8f6b37;
							font-familt: "Tahoma";
							font-weight: bold;
						}
						
								.main-radio label {
										margin-top: 14px;
										margin-left: 15px;
								}
						
						.va-description {
							padding: 61px 20px;
							font-size: 12px;
							color: #8f6b37;
							font-familt: "Tahoma";
							line-height: 20px;
						}
						
				.no-sidebar {
					position: absolute;
					right: 10px;
					top: 60px;
					z-index: 5;
				}
				
				/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				-   loby
				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
				.loby {
					padding: 40px 17px;
					position: relative;
					z-index: 50;
					font-size: 12px;
					color: #8f6b37;
					font-familt: "Tahoma";
					line-height: 20px;
				}
				
				/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				-   search-user
				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
				.search-user {
					margin: 0 20px;
				}
				
						.search-user-options {
							margin-top: 10px;
						}
						
								.search-user-options li {
									float: left;
									font-size: 11px;
									color: #8f6b37;
									font-family: "Tahoma";
									line-height: 18px;
									margin: 0 5px;
								}
								
										.search-user-options li span {
											position: relative;
											top: -2px;
											left: 5px;
										}
										
										.search-user-options li label {
											margin-top: 9px;
										}
										
						
						.search-user-results {
							margin-left: 5px;
							margin-bottom: 20px;			
						}
						
								.sur-user {
									background: url("../images/sprite.png") -5px -751px no-repeat;
									width: 213px;
									height: 234px;
									float: left;
									margin-right: 3px;
									margin-top: 4px;
									position: relative;
									float: left;
								}
								
										.sur-avatar-profile img {	/* NOT WORKING CORRECT. FIX!! */
											border: 1px solid #c99b69;
											max-width: 180px;
											max-height: 125px;
											margin: 0 17px;
											margin-top: 20px;
											
											border-radius: 3px;
											-moz-border-radius: 3px;
											-webkit-border-radius: 3px;
										}
										
										.sur-avatar img {
											border: 1px solid #c99b69;
											max-width: 180px;
											max-height: 125px;
											margin: 0 17px;
											margin-top: 20px;
											
											border-radius: 3px;
											-moz-border-radius: 3px;
											-webkit-border-radius: 3px;
										}
								
										.sur-options-long {
											position: absolute;
											top: 13px;
											right: 16px;
											/*background: url("../images/sur-options.png") 0 100% no-repeat;*/
											padding-left: 15px;
											padding-bottom: 3px;											
										}
										
										.sur-options {
											position: absolute;
											top: 10px;
											right: 12px;
											background: url("../images/sur-options.png") 0 100% no-repeat;
											padding-left: 15px;
											padding-bottom: 6px;											
										}
										
												.sur-options-long li {
													padding: 0 6px;													
												}
												
												.sur-options li {
													float: left;
													padding: 0 6px;													
												}
												
												.sur-options a {
													color: #b93e1c;
													font-size: 12px;
													font-family: "Tahoma";
													
												}
												.sur-options-long a {
													font-size: 11px;
													color: #B93E1C;
													font-family: "Tahoma";
													text-decoration: none;
												}
												.sur-options-long a:hover {
													text-decoration: underline;
												}
												
										.sur-usernam {
											font-size: 13px;
											font-weight: bold;
											color: #822a10;
											font-family: "Tahoma";
											display: block;
											width: 100%;
											text-align: center;
											text-transform: uppercase;
											text-decoration: none;
										}
										
										.sur-usernam-left {
											font-size: 16px;
											font-weight: bold;
											color: #822a10;
											font-family: "Tahoma";
											padding-left:17px;
											text-decoration: none;
										}
										
										
										.sur-usernam:hover {
											-webkit-text-shadow: #cb764a 0 0 4px;
											-moz-text-shadow: #cb764a 0 0 4px;
											text-shadow: #cb764a 0 0 4px;
										}
										
										.sur-info {
											margin-left: 19px;
											margin-top: 3px;
										}
										
												.sur-info li {
													font-size: 11px;
													color: #8f6b37;
													font-family: "Tahoma";
													line-height: 17px;
												}
												
														.sur-info li span {
															color: #b93e1c;
														}
														
														.sur-info li a {
															font-size: 11px;
															color: #B93E1C;
															font-family: "Tahoma";
															
														}
														
														
														
														
										.sur-vip {
											position: absolute;
											bottom: 20px;
											right: 25px;
										}	
										.layout-vip {
											position: absolute;
											bottom: 53px;
    										right: 74px;
										}	
				
				/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				-   paging
				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
				.paging {
					background: url("../images/separator.png") no-repeat scroll 50% 0 transparent;
					text-align: center;
					padding: 20px;
					padding-left: 28px;
					cursor: default;
				}
				
						.paging li {
							display: inline-block;
							text-align: center;
						}
						
								.paging li a {
									color: #8F6B37;
									font-family: "Tahoma";
									font-size: 11px;
									line-height: 17px;
									text-decoration: none;
									padding: 0 4px;
								}
								
								.paging li a:hover {
									color: #B93E1C;
								}
								
								.current-page a {
									font-weight: bold!important;
									font-size: 20px!important;
									color: #822A10!important;
									text-decoration: none;
								}
				
				/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				-   important
				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
				.important {
					margin-left: 20px;
				}
				
						.important li {
							text-align: center;
							font-size: 12px;
							color: #8f6b37;
							font-family: "Tahoma";
							padding: 0 0 13px 0;
							margin-bottom: 13px;
							background: url("../images/separator2.png") 50% 100% no-repeat;
						}
						
						.important li:last-child {
							background: none;
						}
						
								.important li a {
									color: #d74615;
									text-decoration: none;
								}
								
								.important li a:hover {
									text-decoration: underline;
								}
								
								.important-data {
									font-size: 10px;
									color: #6d1c0c;
									font-weight: bold;
									font-family: "Tahoma";
									margin-top: 5px;
								}
								
				.games {
					margin-left: 20px;
					margin-bottom: 20px;
				}
				
						.games-tabs {
							width: 100%;
							margin-left: 15px;
							position: relative;
							bottom: -1px;
						}
						
						.games-line {
							clear: both;
							background: url("../images/games-tabs.png") 50% 100% no-repeat;
							height: 1px;
							margin-bottom: 15px;
						}
						
								.games-tabs li {
									float: left;
									width: 156px;
									height: 44px;
									line-height: 44px;
									text-align: center;
									margin-left: 10px;
									font-size: 13px;
									font-family: "Tahoma";
									text-transform: uppercase;
									color: #6d1c0c;
									cursor: pointer;
									
									-webkit-border-radius: 3px 3px 0 0;
									-moz-border-radius: 3px 3px 0 0;
									border-radius: 3px 3px 0 0;
								}
								
								.games-tabs li:hover {
/*									font-weight: bold;*/
								}
								
								.games-tabs li.current-tab {
									color: #6d1c0c;
									border: 1px solid #c99b69;
									border-bottom: 1px solid #eddaae;
									background: url("../images/sprite.png") -372px -276px no-repeat;
								}
								
						.game {
							background: url("../images/sprite.png") -1px -751px no-repeat;
							width: 217px;
							height: 234px;
							float: left;
							margin-left: 1px;
							margin-top: 4px;
							position: relative;
						}
						
								.game-btn {
									background: url("../images/sprite.png") 0 -200px no-repeat;
									width: 97px;
									height: 25px;
									line-height: 25px;
									text-align: center;
									display: block;
									font-size: 10px;
									color: #fff;
									font-family: "Tahoma";
									text-transform: uppercase;
									text-decoration: none;
									border-top: 1px solid #d64615;
									position: absolute;
									bottom: 17px;
									right: 18px;
									
									-webkit-box-shadow: #5f1705 0 0 0 1px;
									-moz-box-shadow: #5f1705 0 0 0 1px;
									box-shadow: #5f1705 0 0 0 1px;
									
									-webkit-border-radius: 1px;
									-moz-border-radius: 1px;
									border-radius: 1px;
								}
								
								.game-btn:hover {
									background: url("../images/sprite.png") 0 -311px no-repeat;
								}
								
								.game-img {
									border: 1px solid #c99b69;
									max-width: 180px;
									max-height: 125px;
									margin-left: 18px;
									
									-webkit-border-radius: 3px;
									-moz-border-radius: 3px;
									border-radius: 3px;
								}
								
								.game-name {
									font-size: 14px;
									font-weight: bold;
									color: #822a10;
									font-family: "Tahoma";
									display: block;
									width: 100%;
									text-align: center;
									margin: 14px 0 7px 0;
									text-transform: uppercase;
								}
								
								.game-info {
									margin-left: 20px;
								}
								
										.game-info li {
											font-size: 11px;
											color: #8f6b37;
											font-family: "Tahoma";
											margin-bottom: 6px;
										}
										
												.game-info li span {
													color: #b93e1c;
													margin-left: 1px;
												}
												
								.game-rating {
									background: url("../images/sprite.png") -405px -376px no-repeat;
									width: 85px;
									height: 14px;
									position: absolute;
									top: 168px;
									right: 28px;
								}
								
								.game-rating2 {
									background: url("../images/sprite.png") -405px -376px no-repeat;
									width: 102px;
									height: 14px;
									position: relative;
								}
								
										.game-rating-inner {
											background: url("../images/sprite.png") -405px -351px no-repeat;
											height: 14px;
											
										}
				
				/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				-   top-games
				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
				.top-games {
					margin-left: 15px;
				}
				
						.top-game {
							background: url(../images/sprite.png) -5px -426px no-repeat;
							width: 320px;
							height: 316px;
							position: relative;
							float: left;
							margin-bottom: 30px;
						}
						
								.top-game-title {
									display: block;
									width: 100%;
									text-align: center;
									margin: 15px 0 13px 0;
									text-transform: uppercase;
						
									font-size: 15px;
									font-weight: bold;
									color: #822a10;
									font-family: "Tahoma";
								}
								
								.top-game img {
									width: 281px;
									height: 192px;
									border: 1px solid #cc9f6c;
									margin-left: 18px;
									
									-webkit-border-radius: 4px;
									-moz-border-radius: 4px;
									border-radius: 4px;
								}
								
								.top-game-btn {
									background: url("../images/sprite.png") 0 -200px no-repeat;
									width: 160px;
									height: 38px;
									line-height: 38px;
									text-align: center;
									display: block;
									font-size: 15px;
									color: #fff;
									font-family: "Tahoma";
									text-transform: uppercase;
									text-decoration: none;
									border-top: 1px solid #d64615;
									position: absolute;
									bottom: 22px;
									right: 29px;
									
									-webkit-box-shadow: #5f1705 0 0 0 1px;
									-moz-box-shadow: #5f1705 0 0 0 1px;
									box-shadow: #5f1705 0 0 0 1px;
									
									-webkit-border-radius: 1px;
									-moz-border-radius: 1px;
									border-radius: 1px;
								}
								
								.top-game-btn:hover {
									background: url("../images/sprite.png") 0 -311px no-repeat;
								}
								
								.top-game-statistic {
									font-size: 11px;
									color: #8f6b37;
									font-family: "Tahoma";
									width: 105px !important;
									text-align: center;
									background-position: 0px -627px; width: 30px; height: 22px;
									background: url("../images/icon-game-brown.png") 50% 4px no-repeat;
									padding-top: 25px;
									position: absolute;
									bottom: 23px;
									left: 20px;
								}
								
										.top-game-statistic span {
											color: #b93e1c;
										}
		
		/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		-   nav
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
		.nav {
			position: relative;
			z-index: 6;
			height: 80px;
			width: 1009px;
			background: url("../images/menu-bg.png") 0 0 no-repeat;
		}
				
				.nav li {
					float: left;
					background: url("../images/nav-separator.png") -2px 106% no-repeat;
					padding-left: 1px;
				}
				
						.nav li a {
							display: block;
							text-decoration: none;
							color: #fff;
							font-family: "Tahoma";
							font-size: 13px;
							text-align: center;
							padding: 10px 25px 10px 24px;
						}
						
						.nav li:first-child a {
							-webkit-border-radius: 5px 0 0 0;
							-moz-border-radius: 5px 0 0 0;
							border-radius: 5px 0 0 0;
						}
						
								.nav li a span {
									opacity: 0.6;
									margin-bottom: -5px;
								}
								
								#menu-forum-current img,
								#menu-about-current img,
								#menu-vip-current img,
								#menu-users-current img,
								#menu-competitions-current img,
								#menu-games-current img,
								#menu-help-current img,
								.nav li a:hover img {
									opacity: 1;
								}
								
						#menu-help-current,
						#menu-help:hover {
							background: url("../images/menu-current.png") -474px 0 no-repeat;
						}
						
						#menu-games-current,
						#menu-games:hover {
							background: url("../images/menu-current.png") 0 0 no-repeat;
						}
						
						#menu-competitions-current,
						#menu-competitions:hover {
							background: url("../images/menu-current.png") -78px 0 no-repeat;
						}
						
						#menu-users-current,
						#menu-users:hover {
							background: url("../images/menu-current.png") -177px 0 no-repeat;
						}
						
						#menu-vip-current,
						#menu-vip:hover {
							background: url("../images/menu-current.png") -303px 0 no-repeat;
						}
						
						#menu-news-current,
						#menu-news:hover {
							background: url("../images/menu-current.png") -381px 0 no-repeat;
						} 
						
						#menu-about-current,
						#menu-about:hover {
							background: url("../images/menu-current.png") -565px 0 no-repeat;
						} 
						
						#menu-forum-current,
						#menu-forum:hover {
							background: url("../images/menu-current.png") -653px 0 no-repeat;
						} 
				
				.sidebar-overflow {
					background: url("../images/sprite.png") -9px -100px no-repeat;
					width: 290px;
					height: 25px;
					position: absolute;
					right: 20px;
					top: -3px;
				}
				
				.sidebar-holder {
					background: url("../images/sprite.png") -31px -65px no-repeat;
					width: 20px;
					height: 20px;
					position: absolute;
					right: 155px;
					top: 26px;
				}
				
		.sidebar {
			position: relative;
/* 			z-index: 5; */
			top: -15px;
			right: 2px;
			background: url("../images/sidebar-bg.png") 0 0 repeat-y;
			width: 342px;
			float: right;
			padding-bottom: 25px;
		}
		
				.sidebar-box {
					padding: 0 25px;
					position: relative;
/* 					z-index: 5; */
				}
				
				.sidebar-bottom {
					background: url("../images/sprite.png") -225px -950px;
					width: 342px;
					height: 40px;
					position: absolute;
					left: -1px;
					bottom: -4px;
				}
				
				.separator {
					background: url("../images/sprite.png") -14px -147px;
					width: 203px;
					height: 9px;
					margin: 18px auto;
				}
				
				.google-login {
					background: url("../images/google-login.png") no-repeat;
					width: 145px;
					height: 35px;
					display: block;
					float:left;
				}
				.apple-login {
					background: url("../images/apple-login.png") no-repeat;
					width: 140px;
					height: 35px;
					display: block;
					float:left;
					margin-left:6px;
				}
				
				.fb-connect:hover {
					background: url("../images/sprite.png") -383px -231px no-repeat;
				}
				
				
				.login-submit {
					background: url("../images/sprite.png") 0 -200px no-repeat;
					width: 56px;
					padding: 3px 0;
					margin-top: 18px;
					margin-left: 5px;
					text-align: center;
					display: block;
					font-size: 11px;
					color: #fff;
					font-family: "Tahoma";
					text-decoration: none;
					border: none;
					border-top: 1px solid #d64615;
					float: left;
					cursor: pointer;
					
					-webkit-box-shadow: #5f1705 0 0 0 1px;
					-moz-box-shadow: #5f1705 0 0 0 1px;
					box-shadow: #5f1705 0 0 0 1px;
					
					-webkit-border-radius: 1px;
					-moz-border-radius: 1px;
					border-radius: 1px;
				}
				
				.register-btn {
					background: url("../images/sprite.png") 0 -200px no-repeat;
					width: 96px;										
					text-align: center;
					display: block;
					font-size: 11px;
					color: #fff;
					font-family: "Tahoma";
					text-decoration: none;
					border: none;
					border-top: 1px solid #d64615;
					float: left;
					cursor: pointer;
					
					-webkit-box-shadow: #5f1705 0 0 0 1px;
					-moz-box-shadow: #5f1705 0 0 0 1px;
					box-shadow: #5f1705 0 0 0 1px;
					
					-webkit-border-radius: 1px;
					-moz-border-radius: 1px;
					border-radius: 1px;
					padding: 7px 0;
				}
				
				.register-btn:hover,
				.login-submit:hover {
					background: url("../images/sprite.png") 0 -311px no-repeat;
				}
				
				.link {
					text-decoration: none;
					color: #d63f11;
					font-size: 12px;
					font-family: "Tahoma";
					font-weight: normal;
				}
				
				.link:hover {
					text-decoration: underline;
				}
				
				.forgot-pass {					
					margin-top: 28px;
					text-decoration: none;
					color: #8f6b37;
					font-size: 12px;
					font-family: "Tahoma";
					font-weight: normal;
				}
				
				.forgot-pass:hover {
					text-decoration: underline;
				}
				
				.login-input {
					background: #f5eacc;
					border: 1px solid #c1a97c;
					padding: 5px 6px;
					font-size: 11px;
					color: #715429;
					font-family: "Tahoma";
					width: 95px;
					margin-top: 3px;
				}
				
				.input-box {
					position: relative;
				}
				
						.sidebar .input-shadow {
							position: absolute;
							top: 28px;
							left: 5px;
						}
				
				.small-text {
					font-size: 11px;
					color: #8f6b37;
					font-family: "Tahoma";
					padding-left: 2px;
					display: block;
				}

				.sidebar-title {
					text-align: center;
					font-size: 14px;
					color: #822a10;
					font-family: "Tahoma";
					text-transform: uppercase;
					margin-bottom: 15px;
					margin-right: 7px;
				}
				
				.vip {
					text-align: center;
					font-size: 12px;
					color: #8f6b37;
					font-family: "Tahoma";
				}
					.vip_holder {
						text-align: left;
						padding-left: 20px;
					}
						.vip a {
							color: #d63f11;
							text-decoration: none;
						}
						
						.vip span {
							color: #8f6b37;
							text-decoration: none;
							font-weight: bold;
						}
						
						
						.vip a:hover {
							text-decoration: underline;
						}
						
						.vip-btn {
							background: url("../images/sprite.png") -363px 0 no-repeat;
							width: 165px;
							height: 83px;
							display: block;
							color: #fff!important;
							text-decoration: none;
							line-height: 66px;
							margin: auto;
							margin-top: 10px;
							text-align: center;
							font-size: 11px;
						}
												
						.vip-btn:hover {
							background: url("../images/sprite.png") -363px -96px no-repeat;
							text-decoration: none!important;
						}
						
						.vb-btns {
							text-align: center;
							font-size: 12px;
							color: #8f6b37;
							font-family: "Tahoma";
						}
						
						.vip_invote {
							padding: 10px 10px 10px 10px;
							font-size: 14px;
							color: #6d1c0c;
							
						}
						.vip_invite_nologin {
							font-size: 14px;
							padding: 10px 0 10px 0;
						}
						
				.news li {
					font-size: 12px;
					color: #8f6b37;
					font-family: "Tahoma";
					padding-bottom: 10px;
					margin-bottom: 10px;
					background: url("../images/separator2.png") 50% 100% no-repeat;
				}
				
				.news li:last-child {
					background: none;
				}
				
						.news li .news-data {
							font-size: 10px;
							color: #6d1c0c;
							font-weight: bold;
							font-family: "Tahoma";
							margin-top: 5px;
						}
						
						.news li a {
							color: #d74615;
							text-decoration: none;
						}
						
						.news li a:hover {
							text-decoration: underline;
						}

/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 -  Footer
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.footer {
	background: url("../images/footer-bg.jpg") 50% 0 repeat-x;
	height: 92px;
}

		.footer-bottom {
			background: rgba(0,0,0,0.5);
			height: 51px;
			clear: both;
		}
		
		.footer-top {
			height: 41px;
			line-height: 41px;
		}
		
				.footer-menu li {
					float: left;
					margin-right: 10px;
					color: #fff;
					font-size: 10px;
					font-fmaily: "Tahoma";
				}
				
						.footer-menu li a {
							text-decoration: none;
							color: #fff;
							font-size: 11px;
						}
						
						.footer-menu li a:hover {
							text-decoration: underline;
						}

		/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		-   License
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
		.license {
			float: left;
			color: #fff;
			font-size: 11px;
			font-family: "Tahoma";
			margin-top: 12px;
		}
		
		.partners {
			margin-top: 5px !important;
		}
		
		/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		 -  Design
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
		a.design {
			float:right;
			color: #fff;
			text-decoration:none;
			position:relative;
			font-size: 11px;
			text-align:right;
			font-family: "Tahoma";
			margin-top: 6px;
			width: 111px;
		}

		a.design:hover {
			text-decoration:underline;
		}
		
		a.footerlink {			
			color: #fff;
			text-decoration:none;			
			font-size: 11px;			
			font-family: "Tahoma";
		}
		
		a.footerlink:hover {
			text-decoration:underline;
		}
		

		a.design img {
			float:right;
			margin-bottom:5px;
			margin-left:10px;
			top:5px;
			position:relative;
		}
		
		a.termslink {			
			color: #d74615;
			text-decoration:underline;		
					
			font-family: "Tahoma";
		}
		
		a.termslink:hover {
			
		}
		
		.scroll-pane {
			width: 140px;
			height: 180px;
			overflow: auto;
			
		}
		
		.scroll-pane.jspHorizontalBar { display: none !important; }
		
		.paneltext {
			font-size: 13px;
			color:#8F6B37;
			font-family: "Tahoma";
			padding-left: 20px;
			padding-top: 20px;
			padding-bottom: 20px;
		}
		
		.paneltext a {
			color:#D74615;
			text-decoration: none;
		}
		
		.paneltext h3 {
			font-size: 18px;
		}
		
		.normalA {
			font-size: 11px;
			color: #B93E1C;
			font-family: "Tahoma";
			text-decoration: none;
		}
		
		.normalA:hover {
			text-decoration: underline;
		}
		
		.orangeA {
			color: #d74615;
			text-decoration: none;
			font-weight: bold;
			font-size: 14px;
			font-family: "Tahoma";
		}
		
		.orangeA:hover {
			text-decoration: underline;
		}
		
		
/* ---------------- POLLS ------------------------- */

.poll_option {
	
	border:1px solid #8f6b37;
	padding: 0 4px 3px 7px;
	font-weight: bold;
	background: rgba(255, 255, 125, .1); 
	margin-bottom:-1px !important;
}

.polls li {
	font-size: 12px;
	color: #8f6b37;
	font-family: "Tahoma";
	padding-bottom: 7px;
	padding-top: 7px;
	margin-bottom: 10px;
	background: url("../images/separator2.png") 50% 100% no-repeat;
}

.pollson {
	cursor:pointer;
}
.pollson:hover {
	background: rgba(255, 255, 125, .1);
}

.poll_head {
	border:1px solid #8f6b37;
	padding: 0 4px 3px 4px;
	font-weight: bold;
	background: rgba(255, 255, 125, .1) !important; 
	margin-bottom:1px !important;
}
		
.polls li:last-child {
	background: none;
}

		.polls li .polls-data {
			font-size: 10px;
			color: #6d1c0c;
			font-weight: bold;
			font-family: "Tahoma";
			margin-top: 5px;
		}
		
		.polls li a {
			color: #d74615;
			text-decoration: none;
		}
		
		.polls li a:hover {
			text-decoration: underline;
		}		
		
		

/* HORIZONTAL SCROLL */

.hscroll{
	position:relative;
	width:970px;
	margin:20px;
	margin-top: -10px;
}
	
	
.hscroll .prev{
	float:left;
	margin-top: 85px;
}
.hscroll .next{
	float:right;
	margin-top: 85px;
}

.slideshow{
	overflow:hidden;
	width:860px;
	float:left;
}

.slideshow-wrapp{
	width:11000px;	/* 220px x 50 items */
	padding-left:225px;
}

.slideshow.scrollusr{
	float:left;
	margin:0 16px;
	cursor:pointer;
}

/* home */
.hometext {
	padding-left: 10px;
    padding-right: 10px;
}

div.future_game {
	clear:left;
	padding-top: 10px;
}

.future_game img {
	float:left;
	padding-right:7px;
}

.future_game span {
	
}


.future_game {
	font-size: 14px;

}

.user-av-fix {
	width: 213px;
	height:150px;
	text-align:center;
}

/*-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-   top-games
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.gallery-items {
	margin-left: 15px;
}

		.gallery-item {
			background: url(../images/sprite.png) -5px -426px no-repeat;
			width: 320px;
			height: 316px;
			position: relative;
			float: left;
			margin-bottom: 30px;
		}
		
				.gallery-item-title {
					display: block;
					width: 100%;
					text-align: center;
					margin: 15px 0 5px 0;
					font-size: 14px;
					color: #822a10;
					font-family: "Tahoma";
				}
				
				.gallery-item .theimg {
					position: absolute;
				    margin: auto;
				    top: 0;
				    left: 0;
				    right: 0;
				    bottom: 0;
					max-width: 280px;
					max-height: 230px;
				}
				
				.like-count-text {
						font-size: 12px;
						color: #b93e1c;
						font-family: "Tahoma";
						font-weight:bold;
						position:absolute; 
						bottom:18px; 
						right:8px;
						width:25px;
						text-align:center;
					}
				.like_up {
/*					bottom:inherit !important;*/
/*					top:35px !important; */
				}
				.heart{
					width:24px;
					height:24px;
					position:absolute;
					bottom:10px;
					right:35px;
				}
				.heart:hover {
					cursor:pointer
				}

/*				.album_heart{*/
/*					width:24px;*/
/*					height:24px;*/
/*					position:absolute;*/
/*					top:35px;*/
/*					right:35px;*/
/*				}*/
				.album_heart:hover {
					cursor:pointer
				}

				.album-trash {
					width:24px;
					height:24px;
					position:absolute;
					bottom:14px;
					right:65px;
					cursor:pointer;
				}
				
				.album-set-profile {
					width:24px;
					height:24px;
					position:absolute;
					bottom:14px;
					right:90px;
					cursor:pointer;
				}

				.gallery-new {
					position:absolute;
					right:32px;
					top:15px;	
				}
				
				.gallery-nickname {
					position:absolute;
					bottom:20px;
					left:20px;
					color: #d74615;
					text-decoration: none;
				}
				
				.gallery-date {
					position:absolute;
					bottom:20px;
					left:20px;
					font-size:13px;
					font-family:"Tahoma";
					color: #8f6b37;
					text-decoration: none;
				}
				
				.gallery-nickname:hover {
					text-decoration: underline;
				}
				
.gallery-textarea {
	width: 260px;
	height: 40px;
	background: #f5eacc;
	border: 1px solid #c1a97c;
	padding: 5px 6px;
	font-size: 11px;
	color: #715429;
	font-family: "Tahoma";
	margin-top: 3px;
	resize: none;
}

.gallery-title {
	width: 260px;
	height: 30px;
	background: #f5eacc;
	border: 1px solid #c1a97c;
	padding: 5px 6px;
	font-size: 11px;
	color: #715429;
	font-family: "Tahoma";
	margin-top: 3px;
	resize: none;
}

.gallery-comment {
	width: 264px;
	background-color: #eedab6;
	padding: 5px 5px 5px 5px;
	color: #8f6b37;
	font-family: "Tahoma";
	font-size: 12px;
	margin-top: 2px;
}

.gallery-comment a {
	text-decoration: none;
	padding: 0;
	color: #8f6b37;
}

.gallery-comment-date {
	width: 100%;
	text-align: right;
	font-size: 10px;
	padding-top: 5px;
	padding-right: 5px;
}

.gallery-comments-title {
	width: 220px;
	min-height: 20px;
}

.del-comment-icon {
	float: right;
	padding-right: 3px;
	padding-top: 1px;
	text-decoration: none;
	font-weight: bold;
	color:#8f6b37;
	font-size: 11px;
	cursor:pointer;
}

.gallery-date-added {
	position:absolute;
	bottom: 25px;
	
	font-size: 12px;
	font-family: "Tahoma";
	color: #8f6b37;
}

.gallery-from {
	position: absolute;
	bottom: 10px;
	right: 84px;
	font-size: 12px;
	font-family: "Tahoma";
	color: #8f6b37;
	width: 200px;
}

.gallery-from a {
	color: #d74615;
	text-decoration: none;
	font-weight: bold;
}
.fan_box .full_widget .connections {background-color: #ff0000;}

.fan_box .full_widget .connections .connections_grid {margin-top: 0.8em;}

.fan_box .full_widget .connections .connections_grid .grid_item {margin-right: 0.65em; color:#ff0000;}
.fan_box .full_widget .connections .connections_grid .grid_item a {color:#ff0000;}
/* TOURNAMENTS */
.tour-avatar {
	max-width: 50px;
	max-height: 50px;
	vertical-align: middle;
}

.tour-row {
	vertical-align: middle;
}

.tour-row span {
	padding-left: 5px;
}

/* other games top bar */
.other-games {
	font-family: "Tahoma";
	color: #665030;
	padding-left:10px;
	padding-bottom: 5px;
	margin-top: -5px;
}

.other-games a {
	color: #B94923;
	text-decoration: none;
}

.other-games a:hover {
	color: #665030;
	text-decoration: underline;
}
.consent-check {
	width: 74%;
    float: right;
}