* {vertical-align: top; background-repeat: no-repeat;}
html {height: 100%; background:url(../assets/images/bg.png); background-color: #000000;}
img{border:0px;}
body {min-height:100%;height: 100%;font: normal 12px Arial, Tahoma, sans-serif;margin: 0; padding: 0;}
div.all {height:100%;min-height:100%;margin:0px;padding:0px;border:0px solid;}
div.mainconteiner {text-align:justify;height:auto;min-height:100%;margin: 0 auto;border:0px solid;}
div.top{width:1000px;height:130px;margin: 0 auto;border:0px solid;}
div.content{float:left;width:100%;height:100%;border: 0px solid;margin-bottom: 90px;color: #363636;}
div.content1000{width:1000px;height:100%;margin: 0 auto;margin-top:5px;}
div.cont1000{float:left;width:100%;height:100%;background-color: #efefef;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;}
h1 {text-align:left;font: normal 24px Arial, Tahoma; color: #000000;padding:0px;margin:0px;margin-top: 0px;margin-bottom: 10px;}
h1:first-letter{ font: normal 28px Verdana; color: #c21f1e;line-height: 20px;text-transform:uppercase;}
h2 {text-align:left;font: normal 21px Arial, Tahoma; color: #000000;padding:0px;margin:0px;margin-top: 0px;margin-bottom: 10px;}
h2:first-letter{ font: normal 24px Verdana; color: #c21f1e;line-height: 20px;}
h3 {text-align:left;font: normal 18px Arial, Tahoma; color: #000000;padding:0px;margin:0px;margin-top: 0px;margin-bottom: 10px;}
h3:first-letter{ font: normal 21px Verdana; color: #c21f1e;line-height: 15px;}
div.left{float:left;}
div.right{float:right;}
div.fslogan{float:left;margin-top:5px; margin-left: 67px;}
div.footer{float:left;min-width:100%;height:90px;border:0px solid;margin-top: -90px;height:90px;}
div.footer2{width:1000px;height:90px;margin:0 auto;font: normal 11px Arial;color:#747474;}
div.br{height: 1px; background: #b2b2b2; border-bottom: 1px solid #ebebeb;}
a.registration{color:#d9d9d6;text-decoration: none;}
div.sitem{float:left;margin-left: 5px;margin-top: 5px;margin-bottom:15px;width:183px; border: 0px solid;}
div.sitem2{position: absolute;width:75px;height:56px;}
div.sitemimg{float:left;width:75px;height:56px;box-shadow:2px 2px 3px 0px #525252;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}

div.sitemimg img{position:absolute;width:75px;height:56px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
div.newsdate{float:right;color:#b9b9b9;font: normal 11px Arial;padding-right:3px;}
div.sitemimg2{width:180px;box-shadow:0px 0px 0px 0px #525252;height:135px;margin:0px;padding:0px;border-top-right-radius: 8px;border-top-left-radius: 8px;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px;}

div.sitemimg2 img{position:absolute;width:180px;height:135px;border-top-right-radius: 8px;border-top-left-radius: 8px;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px;}


div.sitemcontent{float:left;display: table;height: 56px;border:0px solid;vertical-align:middle;text-align:left;margin-left:5px;}
div.sitemcontent span{vertical-align:middle;display: table-cell;width:100px;border:0px solid;overflow: hidden;}
div.sitemcontent span a{text-decoration: none;color: #1e1e1e; text-shadow:0px 1px 0px #ffffff;text-decoration: none;font: bold 11px Arial;}
div.sitemcontent span a:hover{color:#00778c;text-shadow:0px 1px 0px #ffffff;font: bold 11px Arial;}
div.slidero{float:left;height:240px;box-shadow:2px 2px 3px 0px #525252;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;}
img.sitemimgshadow{border-top-right-radius: 8px;border-top-left-radius: 8px;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px;}
img.sitemimgshadow2{border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
div.sitemcontent2{top:136px;width:180px;height:103px;border:0px solid; overflow: hidden;background-color: #e2e2e2;
    border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomleft: 8px; -moz-border-radius-bottomright: 8px;
}
div.sitemcontent2 span{vertical-align:middle;padding:5px;}
div.sitemcontent2 div a{text-decoration: none;color: #181818; text-decoration: none;font: bold 12px Tahoma;}
div.sitemcontent2 div a:hover{color:#00778c;text-shadow:0px 1px 0px #ffffff;}
div.trunctxt{position:absolute;z-index:9;overflow: hidden;text-align:left;padding:5px;height:66px;border:0px solid;width:170px;background-color: #e2e2e2;font-size: 11px;color:#4c4c4c;}
div.hiticonp{width:100%;border:0px solid;margin-top:77px;height:40px;padding-left:5px;padding-right:5px;font: bold 10px Tahoma;color:#4c4c4c;}
div.gamecategorys{float:left;width:1000px;}
div.gamecatnames{float:left;width:1000px;margin-top: 10px;}
div.gamecatname{float:left;width:304px;margin-right: 15px;}
div.gamecat{float:left;width:304px;height:400px;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;margin-right: 10px;
    background: #e2e2e2;
    background: -moz-linear-gradient(center top , #f7f7f7 0%, #d6d6d6 80%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #f7f7f7),color-stop(0.8, #d6d6d6));
    background: -o-linear-gradient(top, #f7f7f7 0%, #d6d6d6 80%);
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#f7f7f7,endColorStr=#d6d6d6);
    border: 1px #c5c5c5 solid;
    box-shadow:2px 2px 3px 0px #525252;
}
div.sitem3{float:left;margin-left: 15px;margin-top: 15px;margin-bottom:0px;margin-right:5px;width:80px;height:100px; border: 0px solid;overflow: hidden;}
div.sitemcontent3{float:left;height: 56px;border:0px solid;vertical-align:middle;margin-left:5px; text-align: center;margin-top: 5px;}
div.sitemcontent3 span{width:100px;}
div.sitemcontent3 span a{text-decoration: none;color: #1e1e1e; text-shadow:0px 1px 0px #ffffff;text-decoration: none;font: bold 11px Arial;}
div.sitemcontent3 span a:hover{color:#00778c;text-shadow:0px 1px 0px #ffffff;font: bold 11px Arial;}
.menu {position: absolute;width:1000px;border:0px solid;top:80px;z-index:110;}
.menu  ul{list-style: none;padding:0px;margin:0px;margin-left:0px;margin-top:12px;width:1000px;height:37px;background:url(../assets/images/menubg.png);
border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;
}
.menu a {text-decoration: none;text-shadow:0px 1px 0px #000000;}
.menu a:hover {}
.menu li {float: left;margin-left: 2px;margin-right: 2px;}
.menu li.first {float: left;margin-left: 8px;}
.menu li.last {float: right;margin-right: 8px;}
.menu a.parent {color: #c5c5c5;display: inline-block;font-weight: bold;position: relative;height:17px;margin-top:5px;padding-left:9px; padding-right:9px;padding-top:5px;padding-bottom:5px;
}
/*.menu a.parent span {display: none;position: absolute;height: 10px;width: 100%;left: 0px;top: 20px;background: #dce4db;z-index: 10;}*/
.menu li.select a.parent span {display: block;}
.menu li.select a.parent {

    background: #b0100f;
    background: -moz-linear-gradient(center top , #c42120 0%, #b0100f 80%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #c42120),color-stop(0.8, #b0100f));
    background: -o-linear-gradient(top, #c42120 0%, #b0100f 80%);
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#c42120,endColorStr=#b0100f);
    border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;

    text-decoration: none;
}
.submenu {float:left;position: absolute;left: 0px;top:47px;background: #d3d2d2;width: 1000px;visibility: hidden;
    -moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;

}
.submenu .wrapper2 {float:left;margin:0px;padding:0px;border:0px solid;margin-left:25px;margin-top:25px;margin-bottom:20px;}
.submenu .wrapper2 .last {display: none;}
.submenu .wrapper2 .inlink {display: inline;}
.menu li.select .submenu {visibility: visible;}
.submenu a {	font-size: 12px;color: #454c4b;}
.submenu a.select {color: #ffffff;}
.pageList{list-style: none;width:500px;margin:0 auto;}
.pageList li {float:left;margin-right:10px;}

div.gamewrapper{float:left;width:100%;min-height: 550px;}
div.percentgame{width:100%;border:0px solid;margin-top:10px;}

a.tree{font-size: 12px;color: #454c4b;}

/* STAR RATING */
div.vote-wrap{
    margin-top:5px;
    position: absolute;
    overflow: hidden;
    float:left;
    z-index:9;
}

div.vote-block{
    position: absolute;

}

div.vote-hover{
    float: left;
    cursor:  pointer;
}


div.vote-stars{
    position: absolute;
    left: 0;
    top: 0;
}

div.vote-active{
    position: absolute;
    left: 0;
    top: 0;
}

div.vote-result{
    position: absolute;
    display:none;
    color: #454c4b;
    margin-top: 3px;
    padding-left: 90px;
}

div.vote-success{
    float:left;

    color: #454c4b;

    margin: 2px 0 0 10px;

}
/*END STAR RATING*/


.inputtxt2{border: 0px solid #444444;height:33px;width:195px;background:url(../assets/images/inputbg2.png) repeat-x right top;color:#fff;padding-left:4px;font:normal 14px Arial; color: #575757;
    padding-top: 0px;text-shadow:0px 1px 0px #ffffff;
}
div.regform{
    position:absolute;display:none;width:400px;height:250px;padding: 15px;backgroundColor: '#fff';
}
div.enterform{
    position:absolute;display:none;width:400px;height:250px;padding: 15px;backgroundColor: '#fff';
}

/*youonlinegame*/
div.central{padding:20px;}
a.central_navbar_a{color:#daa31b;line-height:7px;}
div.central_sort{margin-bottom:10px;}
a.sorting{color:#363636;line-height:14px;font-weight:600;}
div.central_no_comments{margin-bottom:10px;}
div.central_comment_title{margin-bottom:10px;}

/* end youonlinegame*/
ul.rating{
padding: 0;
    margin: 0;
    list-style: none;
}
ul.rating li{float:left;text-align:center;font-size:11px;}


span.rating{
width: 40px;
    height: 40px;
    display: block;
    text-align: center;
    line-height: 3.3;
    margin-bottom: 15px;
    border: 1px solid #bfbfbf;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
	font-size:12px;
	}
	
	img.avatar{
width: 40px;
    height: 40px;
    display: block;
    border: 3px solid #bfbfbf;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;

	}
	div.avatarl {float:left;text-align:left;font: normal 15px Arial, Tahoma; color: #000000;padding:0px;margin:0px;margin-top: 15px;margin-bottom: 10px;margin-left:10px;}
	div.avatarl:first-letter {font: normal 18px Verdana; color: #c21f1e;line-height: 12px;text-transform:uppercase;}
	div.paginationbutton{float: left;display: block;position: relative;padding-left: 7px;padding-right: 7px;text-decoration: none;font: bold 12px Tahoma;color: #474646;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;height:25px;background:url(../assets/images/pgbg.png) repeat-x 0px 0px;border: 1px solid #8e8e8e;
	background:url(../assets/images/pgactive.png) repeat-x 0px 0px;top: 1px;color:#ffffff;
}
.paginationbutton span{line-height: 22px;}
a.question {    text-align: left;
    font: normal 15px Verdana;
    color: #000000;
    padding: 0px;
    margin: 0px;
    margin-bottom: 10px;
	display:block;text-decoration:none;
	}
a.question:first-letter{ text-transform:uppercase;font: normal 16px Verdana; color: #c21f1e;line-height: 15px;}
