@charset "utf-8";
html {
	margin:0;
	padding:0;
	height:100%;
	border:none;
	width:100%;
}
body {
	margin:0;
	padding:0;
	height:100%;
	border:none;
	width:100%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#333333;
}
a img {
	border:none;
}
a {
	color:#666;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.left {
	text-align:left !important;
}
.right {
	text-align:right !important;
}
.imgthmb {
	border:none;
}
.videofrm {
	/*	border:1px solid #DDD;*/
	background-image:url(images/videoframe.png);
	position:absolute;
	z-index:2;
	width:305px;
	height:140px;
}
.videofrm:hover {
	background-image:url(images/videoframe_over.png);/*border:1px solid #FFF;	*/
}
.frm {
	/*	border:1px solid #DDD;*/
	background-image:url(images/screenshotframe.png);
	position:absolute;
	z-index:2;
	width:102px;
	height:72px;
}
.frm:hover {
/*border:1px solid #FFF;	*/
}
.smallcontentframe {
	width:330px;/*background-color:#DDD;
	border:1px solid #FFF;*/
	
}
.smallcontentframe .frmtop {
	background-image:url(images/smallframebg.png);
	background-position:top;
	background-repeat:no-repeat;
	height:6px;
}
.smallcontentframe .frmtile {
	background-image:url(images/smallframebg_tile.png);
	background-position:center;
	background-repeat:repeat-y;
	padding-left:7px;
}
.smallcontentframe .frmbottom {
	background-image:url(images/smallframebg.png);
	background-position:bottom;
	background-repeat:no-repeat;
	height:6px;
}
.imgthmb:hover {
}
h3 {
	margin-top:0px;
}
.table {
	padding:0px;
	border-spacing:0px;
	height:100%;
	width:100%;
}
.longbanner {
	width:630px;
	text-align:center;
}
.longbanner img {
	border:4px solid #ffffff;
	width:624px;
	height:90px;
	text-align:left;
	cursor: pointer;
	cursor: hand;
}
.shortbanner {
	text-align:right;
	width:340px;
}
.shortbanner img {
	border:4px solid #ffffff;
	width:315px;
	height:90px;
	cursor: pointer;
	cursor: hand;
}
.spacerow {
	height:5px;
}
.spacecol {
	width:3px;
}
.squarebanner {
	width:300px;
}
.squarerightbanner {
	width:315px;
	text-align:right;
	height:211px;
	vertical-align:top;
	padding-left:10px;
	padding-bottom:8px;
}
.squarerightbanner div {
	border:4px solid #ffffff;
	width:313px;
	height:210px;
}
.squarebanner div {
	border:4px solid #ffffff;
	width:303px;
	height:200px;
}
.left {
	text-align:left;
}
.right {
	text-align:right;
}
.top {
	vertical-align:top;
}
.bottom {
	vertical-align:bottom;
}
.content {
	width:630px;
	text-align:left;
	height:100%;
	vertical-align:top;
}
.content .mainwindow {
	width:624px;
	border:4px solid #ffffff;
	height:100%;
	background-color:#7c7d7b;
	background-image:url(images/pagebg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	min-height:432px;
}
.butonbig {
	background:transparent;
	background-image:url(images/bigbtnbg.png);
	height:53px;
	padding-bottom:6px;
	border:none;
	font-size:16px;
	font-weight:bold;
	text-shadow: #000000 0px 0px 5px;
	color:#FFFFFF;
	width:219px;
	cursor:pointer;
	cursor:hand;
}
.butonmid {
	background:transparent;
	background-image:url(images/midbtnbg.png);
	padding-bottom:6px;
	border:none;
	font-weight:bold;
	text-shadow: #000000 0px 0px 5px;
	color:#FFFFFF;
	cursor:pointer;
	cursor:hand;
	width:130px;
	height:30px;
	background-position:center;
	font-size:12px;
}
.gamedetail {
	padding:0px 10px 10px 10px;
	vertical-align:top;
	width:365px;
	text-align:justify;
}
input[type="text"] {
	border:none;
	background:none;
	background-image:url(images/inputbg.png);
	background-repeat:no-repeat;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	height:30px;
	width:173px;
	font-size:17px;
	line-height:30px;
}
input[type="password"] {
	border:none;
	background:none;
	background-image:url(images/inputbg.png);
	background-repeat:no-repeat;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	height:30px;
	width:173px;
	font-size:17px;
	line-height:30px;
}
.cbsmall {
	border:none;
	background:none;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
	width:87px;
	font-size:13px;
}
.cbsmall option {
	background-color:#FFF;
}
.cbwide {
	border:none !important;
	background:none !important;
	padding-left:7px !important;
	padding-right:7px;
!important  padding-top:3px !important;
	padding-bottom:3px !important;
	width:210px !important;
	font-size:13px !important;
}
.cbwide option {
	background-color:#FFF;
}
.btnform {
	width:183px;
	height:40px;
	background:transparent;
	background-image:url(images/btnbg.png);
	background-repeat:no-repeat;
	padding-bottom:6px;
	border:none;
	font-size:18px;
	text-shadow: #000000 0px 0px 5px;
	color:#FFFFFF;
	cursor:pointer;
	cursor:hand;
}
.cbmasksmall {
	padding-top:5px;
	height:30px;
	width:45px;
	overflow:hidden;
	background-image:url(images/inputbg_small.png);
	background-repeat:no-repeat;
}
.cbmaskwide {
	padding-top:5px;
	height:30px;
	width:180px;
	overflow:hidden;
	background-image:url(images/inputbg.png);
	background-repeat:no-repeat;
}
.gamewin {
	width:100%;
	height:100%;
}
.gamewin .urlitem {
	background-color:#020304;
	display:inline;
	padding:2px 10px 2px 10px;
	border:1px solid #154b5e;
	color:#06b0ce;
	cursor:pointer;
	cursor:hand;
}

.gamewin .urlitem:hover{
	background-color:#06b0ce;
	color:#020304;
}

.gamewin .topborderback {
	background-image:url(images/frametopborder.png);
	background-position:center;
	background-repeat:repeat-x;
	height:35px;
}
.gamewin .topborder {
	background-image:url(images/frametopborder.png);
	background-position:center;
	background-repeat:repeat-x;
	height:40px;
	width:100%;
	position:absolute;
	top:0px;
}
.gamewin .topcenter {
	width:1000px;
	text-align:left;
}
.gamewin .logo {
	background-image:url(images/topbarlogo2.png);
	width:107px;
	height:25px;
	background-position:center;
	cursor:pointer;
	cursor:hand;
}
.gamewin .gamelist {
	border:none;
	width:150px;
	font-size:11px;
	height:20px;
	position:relative;
	left:-1;
	line-height:24px;
	padding-top:2px;
	top:-2px;
	background-image:url(images/combobggray.png);
	background:url(images/combobggray.png);
	color:#CCC;
}
.gamewin .comboarrow {
	background-image:url(images/combodownarrowgray.png);
	background-position:right;
	background-repeat:no-repeat;
}
.gamewin .combomask {
	width:125px;
	overflow:hidden;
	height:18px;
}
.gamewin .gamelist option {
	background-color:#343333;
	color:#FFF;
}
.gamewin .menuitem {
	text-align:center;
}
.gamewin a {
	color:#CCC;
	text-decoration:none;
}
.gamewin a:hover {
	text-decoration:underline;
}
.overlay {
	background-image:url(images/overlay.png);
}
.lightbox {
	z-index:100;
	width:100%;
	height:100%;
	background-image:url(images/overlay.png);
	position:fixed;
	left:0px;
	top:0px;
}
.lightbox .lightboxtd {
	text-align:center;
	vertical-align:middle;
}
.lightbox .messagebox {
	border:4px solid #ffffff;
	width:550px;
	height:200px;
	background-image:url(images/pagebg.jpg);
	color:#000000;
	text-align:center;
	vertical-align:middle;
}
.lightbox .msgkapat {
	position:fixed;
	width:540px;
}
.lightbox .messagearea {
	font-size:14px;
	padding-right:10px;
}
.lightbox .messagearea li {
}
.lightbox .msgkapat div {
	width:50px;
	height:35px;
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(images/icon_close_small.png);
	float:right;
	margin-top:-20px;
}
.icon {
	height:100%;
	min-height:125px;
	width:125px;
}
.icon td {
	background-position:center;
	background-repeat:no-repeat;
}
.icon .alert {
	background-image:url(images/icon_alert.png);
}
.icon .error {
	background-image:url(images/icon_error.png);
}
.icon .wait {
	background-image:url(images/icon_wait.png);
}
.icon .ok {
	background-image:url(images/icon_ok.png);
}
.icon .star {
	background-image:url(images/icon_star.png);
}
.icon .stop {
	background-image:url(images/icon_stop.png);
}
.icon .talk {
	background-image:url(images/icon_talk.png);
}
.icon .tip {
	background-image:url(images/icon_tip.png);
}
.icon .help {
	background-image:url(images/icon_help.png);
}
.dialogyesbutton {
	font-size:11px;
	font-family:Tahoma, sans-serif;
	text-align:left;
	color:#FFFFFF;
	width:96px;
	height:26px;
	background-color:#2878C0;
	border-top-style:solid;
	border-top-color:#2878C0;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#2878C0;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#1858B8;
	border-left-width:6px;
	border-right-style:solid;
	border-right-color:#508CC0;
	border-right-width:6px;
}
h3 {
	text-shadow:1px 1.2px 1px rgba(125, 125, 125, 0.4);
	font-size:18px;
}
.widegradbg {
}
.widegradbg .gradtop {
	background-image:url(images/wideroundedbg.png);
	background-repeat:no-repeat;
	height:10px;
	background-position:top;/*	background-position:bottom;*/
	
}
.widegradbg .gradbg {
	background-image:url(images/wideroundedbg_tile.png);
	background-repeat:no-repeat;
	background-position:center;
	height:270px;
}
.widegradbg .gradtile {
	background-image:url(images/wideroundedbg_tile.png);
	background-repeat:repeat-y;
	background-position:center;
}
.widegradbg .gradbottom {
	background-image:url(images/wideroundedbg.png);
	background-repeat:no-repeat;
	background-position:bottom;
	height:15px;
}
.h4 {
	font-size:13px;
	font-weight:bold;
}
.roundedtitle {
	height:30px;
	margin-top:3px;
	margin-bottom:3px;
	margin-right:5px;
	float:right;
}
.titlehd {
	width:130px;
	vertical-align:top;
}
.roundedtitle .roundedleft {
	background-image:url(images/roundedbg.png);
	background-repeat:no-repeat;
	width:10px;
	background-position:left;
}
.roundedtitle .roundedtile {
	background-image:url(images/roundedbg.png);
	background-repeat:repeat-x;
	vertical-align:middle;
	font-weight:bold;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:1px;
	color:#FFF;
	background-position:center;
	min-width:40px;
}
.roundedtitle .roundedright {
	background-image:url(images/roundedbg.png);
	background-repeat:no-repeat;
	width:10px;
	background-position:right;
}
.lngdiv {
	margin-top:-3px;
	display:block;
	float:left;
	padding-right:10px;
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:25px;
	padding-top:10px;
	height:25px;
	color:#666666;
}
.lng_tr {
	background-image:url(images/flag_tr.png);
}
.lng_en {
	background-image:url(images/flag_uk.png);
}
.lng_fr {
	background-image:url(images/flag_fr.png);
}
.lng_de {
	background-image:url(images/flag_de.png);
}
.lng_nl {
	background-image:url(images/flag_nl.png);
}
.lng_es {
	background-image:url(images/flag_es.png);
}
.votestar {
	width:20px;
	height:20px;
	background-image:url(images/vote_stars.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
}
.votestarfull {
	background-position:left;
}
.votestarblank {
	background-position:right;
}
.votestarhalf {
	background-position:center;
}
.sitebottom {
	background-image:url(images/bottom.png);
	height:155px;
	background-position:center;
	background-repeat:no-repeat;
	color:#666;
	font-size:11px;
}
.sitebottom .menus {
	vertical-align:top;
	width:220px;
}
.sitebottom .menu1 {
	padding-left:20px;
}
.sitebottom .menu1 .h {
	font-weight:bold;
	color:#999;
}
.smallicon {
	height:24px;
	padding-left:20px !important;
	background-position:left;
	background-repeat:no-repeat;
}
._icon {
	background-image:url(images/icon_user_m.png);
}
.F_icon {
	/*background-image:url(images/icon_f.png);*/
	background-image:url(images/icon_user_f.png);
}
.M_icon {
	/*background-image:url(images/icon_m.png);*/
	background-image:url(images/icon_user_m.png);
}
.logout_icon {
	background-image:url(images/icon_logout.png);
}
.facebook_icon {
	background-image:url(images/icon_facebook.png);
}
.netlog_icon {
	background-image:url(images/icon_netlog.png);
}
.youtube_icon {
	background-image:url(images/icon_youtube.png);
}
.twitter_icon {
	background-image:url(images/icon_twitter.png);
}
.blankpageright {
	background-image:url(images/blankpage_right.png);
	background-position:right;
	background-repeat:no-repeat;
	width:100%;
	height:400px;
	padding-left:30px;
}
