#toplineback  {
	background:url(../designimages/toplineback.png) repeat-x;
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 17;
	width: 100%;
	height: 200px;
}

#toplogo {
	position:absolute;
	margin: 0px auto 0px auto;
	left:200px;
	top:30px;
	text-align:center;
}

headInfoMain{
	position:absolute;
	top: 467px;
	width: 400px;
	height: 16px;
	back-color: #000;
}

#headInfoA{
	position:absolute;
	right:0px;
	top:7px;
	width:170px;
	height:16px;
	font: 14px/16px Arial;
	margin: 0px;
	font-variant: small-caps;
	text-align: right;
	color:#000;
}
#headInfoB{
	position:relative;
	//left:320px;
	top:7px;
	width:1000px;
	height:16px;
	font: 14px/16px Arial;
  	margin-left: auto ;
  	margin-right: auto ;
	font-variant: small-caps;
	text-align: right;
	color:#000;
}
#searchbox{
	position:absolute;
	top:125px;
	right:200px;
	width:321px;
	height:37px;
	background:url(../designimages/searchboxback.png) no-repeat;
	z-index:20;
}

#searchfield{ position:absolute;top:10px;left:55px;background-color:#EEE;font: 6 Arial;width:131px;height:16px;border:none;z-index:21;text-align:center;}

#searchfield:focus{ background-color:#FFF;font: 8 Arial;border:none; }

#searchResult{
	
	position:absolute;
	opacity:0.0;
	top:175px;
	right:195px;
	width:302px;
	height:0px;
	z-index:22;
	margin:0px;
	background-color:#000;
	overflow:hidden;
	border-radius:10px;
	-webkit-transition: all 2s ease-in-out;
	
}
#searchResultOuter{
	
	position:absolute;
	top:10px;
	left:10px;
	width:250px;
	height:200px;
	z-index:23;
	margin:0px;
	background-color:#000;
	overflow:hidden;
	
}
#searchResultInner{
	
	position:absolute;
	top:0px;
	left:0px;
	width:270px;
	height:0px;
	z-index:23;
	margin:0px;
	background-color:#000;
	-webkit-transition: all .2s ease-in-out;
	
}
#arrowup, #arrowdown{
	position: absolute;
	right:7px;
	width:31px;
	height:32px;
	z-index:25;	
}
#arrowup{
	top:10px;
	background:url(../designimages/arrowup.png)	no-repeat;
}
#arrowdown{
	bottom:10px;
	background:url(../designimages/arrowdown.png)	no-repeat;
}


.smallIcon{
	opacity:0.75;
	position:absolute;
	width:50px;
	height:50px;
	border:none;
	margin:0px;
	padding:0px;
	border:none;
	-webkit-transition:all 0.5s ease-in-out;	
}
.smallIcon:hover{
	opacity:1.1;
	margin:0px;
	padding:0px;
	z-index:30;	
}
#rgotmback{
	position:absolute;

	top:175px;
	left:39px;
	width:100%;
	height: 280px;

}

#rgotm{
	position:absolute;
	top:187px;


	//left:-100px;
	width:100%;
	height:280px;
	text-align:center;
	background-image: url(../designimages/gradBack.jpg);
}

#thisIcon {
	position: absolute;
	left:-76px;
	top:-162px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	z-index:10;
	-webkit-transform: rotateZ(0deg) scale(1);
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-transition: all 1s ease-in-out;
	border:thick #FF0 dashed;

}

#thisTitle {
	position: absolute;
	left: 53px;
	top: -162px;
	font: 22px/26px Arial;
	margin: 0px;
	font-variant: small-caps;
	text-align: left;
	
}



#thisDescript {
	position: absolute;
	left: 53px;
	top: -127px;
	width: 450px;
	height: 115px;
	font: 14px/16px Arial;
	margin: 0px;









	//font-variant: small-caps;
	-webkit-transform: scale(1);
	text-align: justify;
	-webkit-transition: all 1s ease-in-out;
	overflow: hidden;
	color: #222;

}

#lastAddedIcon {
	position: absolute;
	left:227px;
	top:208px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	z-index:10;
	-webkit-transform: rotateZ(0deg) scale(1);
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-transition: all 1s ease-in-out;
	border:thick #FF0 dashed;

}

#lastAddedIcon:hover{
	-webkit-transform: rotateZ(-10deg) scale(1.2);	
	-webkit-box-shadow: 6px 6px 30px rgba(0, 0, 0, 0.25);

}

#lastAddedIcon{
	-webkit-transform: rotateZ(0deg) scale(1);
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-transition: all 1s ease-in-out;	
}

#lastAddedTitle {
	position: absolute;
	left: 353px;
	top: 202px;
	font: 18px/22px Arial;
	margin: 0px;
	font-variant: small-caps;
	text-align: left;
	
}

#lastAddedDescript {
	position: absolute;
	left: 353px;
	top: 229px;
	width: 217px;
	height: 115px;
	font: 14px/16px Arial;
	margin: 0px;
	//font-variant: small-caps;
	-webkit-transform: scale(1);
	text-align: justify;
	-webkit-transition: all 1s ease-in-out;
	overflow: hidden;
	color: #222;

}

.posStars{
	position: absolute;
	margin: 0px;
	width:100px;	
	left:-8px;
	top:10px;
	z-index:1;
	font: 12px/16px Arial;
	margin: 0px;
	font-variant: small-caps;
	text-align: center;
	color:#999;
}

.posTitle{
	position: absolute;
	font: 18px/20px Arial;
	margin: 0px;
	font-variant: small-caps;
	text-align: left;
	width:300px;	
	left:110px;
	top:25px;
	overflow:hidden;
	
}
.posDescript{
	position: absolute;
	font: 12px/14px Arial;
	margin: 0px;
	text-align: justify;
	width:300px;
	height:120px;
	left:110px;
	top:49px;

}








.content{
	border-radius:10px;
	width:420px;
	height:102px;
	cursor:pointer;
	opacity:.7;
	background-color:#EEE;
	overflow:hidden;
	color:#000;
	z-index:4;
	
}
.content:hover{
	opacity:.9;
	background-color:#555;
	height:140px;
	z-index:7;
	color:#FFF;
}

.gameDisplayer{
	cursor:pointer;
	position:absolute;
	left:0px;
	top:0px;
	width:420px;
	height:140px;
	//overflow:hidden;
	-webkit-transition: all 1s ease-in-out;
}
.upper{
	position:absolute;
	left:0px;
	top:0px;
	width:420px;
	height:180px;
	z-index:1;	
}

.lower{
	position:absolute;
	left:0px;
	top:0px;
	width:420px;
	height:180px;
	z-index:3;
}
.gameIcon{
	position:absolute;
	left:-10px;
	top:32px;
	border-radius: 6px;
	border:medium #FF0 dashed;
	-webkit-transition: all 1s ease-in-out;
	z-index:4;
}
.line{
	position:absolute;
	top:160px;
	left:-10px;
	width:450px;
	height:2px;
	background-color:#DCDCDC;
}
#lastaddedGames{
	position:relative;
	top:250px;
	width:1px;
	border-radius: 10px;
	background-color:#EEE;
	margin-left: auto;
	margin-right: auto;
}

#linkList{
	position:absolute;
	top:1030px;
	left:600px;
	width:120px;
	height:600px;
	padding: 0px;
	margin: 0px;
}
#twitter{
	position:relative;
	top:0px;
	width:240px;
	height:450px;
	padding: 0px;
	margin: 0px;
}
#linkListb{
	position:absolute;
	top:1030px;
	left:730px;
	width:120px;
	height:600px;
	padding: 0px;
	margin: 0px;
}

#pos0IconCont,
#pos1IconCont,
#pos2IconCont,
#pos3IconCont,
#pos4IconCont,
#pos5IconCont,
#pos6IconCont,
#pos7IconCont,
#pos8IconCont,
#pos9IconCont,
#pos10IconCont,
#pos11IconCont,
#pos12IconCont,
#pos13IconCont,
#pos14IconCont,
#pos15IconCont,
#pos16IconCont {
	
	position:relative;
	left:50px;
	top:5px;
	width:420px;
	height:180px;
	padding: 0px;
    margin: 0px;
	
}






#bottomMenu {
	
	position: fixed;
	left:0px;
	bottom: 0px;
	width:100%;
	height:40px;
	background-color:#000;
	-webkit-transition: all 1s ease-in-out;
	z-index:100;
	
}

#bottomMenu:hover {
	
	position: fixed;
	left:0px;
	bottom: 0px;
	width:100%;
	height:250px;
	background-color:#000;
	
}

#mpgTitle {

	position: absolute;
	top: 5px;
	left: 30px;	
	
}

#hrgTitle {

	position: absolute;
	top: 5px;
	left: 430px;	
	
}

#mpIcon1,#mpIcon2,#mpIcon3,#mpIcon4,#mpIcon5,
#mpIcon6,#mpIcon7,#mpIcon8,#mpIcon9,#mpIcon10,
#hrIcon1,#hrIcon2,#hrIcon3,#hrIcon4,#hrIcon5,
#hrIcon6,#hrIcon7,#hrIcon8,#hrIcon9,#hrIcon10 {

	position: absolute;
	top:40px;
	border-radius: 10px;
	-webkit-border-radius: 5px;
	z-index:20;
	//-webkit-box-shadow: 6px -6px 30px rgba(0,0,0,0.25);
	//-moz-box-shadow: 6px -6px 30px rgba(0,0,0,0.25);
	//box-shadow: 6px -6px 30px rgba(0,0,0,0.25);
	-webkit-transition: all .25s  ease-in-out;
	border-style: solid;
	border-color:#888;
	border-width:2px;

}

#mpIcon1:hover,#mpIcon2:hover,#mpIcon3:hover,#mpIcon4:hover,#mpIcon5:hover,
#mpIcon6:hover,#mpIcon7:hover,#mpIcon8:hover,#mpIcon9:hover,#mpIcon10:hover,
#hrIcon1:hover,#hrIcon2:hover,#hrIcon3:hover,#hrIcon4:hover,#hrIcon5:hover,
#hrIcon6:hover,#hrIcon7:hover,#hrIcon8:hover,#hrIcon9:hover,#hrIcon10:hover {

	border-color:#FFF;
	border-width:2px;
	
}



#mpIcon1,#mpIcon6 { left:30px; }
#mpIcon2,#mpIcon7 { left:100px; }
#mpIcon3,#mpIcon8 { left:170px; }
#mpIcon4,#mpIcon9 { left:240px; }
#mpIcon5,#mpIcon10 { left:310px; }

#hrIcon1,#hrIcon6 { left:430px; }
#hrIcon2,#hrIcon7 { left:500px; }
#hrIcon3,#hrIcon8 { left:570px; }
#hrIcon4,#hrIcon9 { left:640px; }
#hrIcon5,#hrIcon10 { left:710px; }

#mpIcon6,#mpIcon7,#mpIcon8,#mpIcon9,#mpIcon10,
#hrIcon6,#hrIcon7,#hrIcon8,#hrIcon9,#hrIcon10 {
	
	top: 110px;
	
}

#background  {
   margin: 0px auto 0px auto;

   visibility: visible;
   //height: 3500px;
 
   width: 100%;
   position: relative;
}

#whiteStripe{
	position:absolute;
	top:467px;
	//left:50px;
	width:100%;
	text-align:center;
	height:30px;
	background-color:#ececec;
	padding: 0px;
	margin: 0px;
	z-index:1;
} 

#centerelement  {
   margin: 0px auto 0px auto;

   visibility: visible;
   //height: 280px;
   width: 100%;
   position: relative;

}

.pageBack{

	position:absolute;
	width:30px;
	height:30px;
	background:url(../designimages/pageback.png) no-repeat;	
	
}

.pageSelected{
	font: 20px Arial;
	color:#444;
	text-align:center;	
}
.pageQuick{
	font: 14px Arial;
	color:#000;
}





#backfill  {
   background: url(webtemplatebn1convertedmedia/backfill.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1024px;
   //height: 3000px;
}

#adblockMenu{
	position:absolute;
	width:200px;
	height:200px;
	left:820px;
	top:40px;
	background-color:#666;
}

#adblockSearch{
	position:relative;
	top:0px;
	left:15px;
	height:60px;
	width:234px;
}
	

#gPageadcontainer{
	position:relative;
	left:-150px;
	top:0px;
	width:140px;
	height:620px;
	border-radius:4px;
	background-color:#AAA;

}
#twitterX{
	position:absolute;
	top:0px;
	width:10px;
	height:10px;
	border-radius:4px;
	background-color:#AAA;

}
#gPagead{
	position:absolute;
	width:120px;
	height:600px;
}

.pagelistreloaded{
	position:relative;
	width:300px;
	text-align:center;	
}


#voteFrame{
	position:absolute;
	font: 18px/20px Arial;
	margin: 0px;
	font-variant: small-caps;
	text-align:center;
	left:5px;
	width:300px;
	height:30px;
	top: 630px;
	
}
#faceBook{
	position:absolute;
	margin: 0px;
	font-variant: small-caps;
	text-align:left;
	left:490px;
	width:200px;
	height:65px;
	top: 640px;
}
.vStar{
	position:absolute;
	top:0px;
	width:30px;
	height:30px;
	background: URL(../designimages/vstarD.png) no-repeat;
	
}

#vStar1{
	left:0px;	
}
#vStar2{
	left:30px;	
}
#vStar3{
	left:60px;	
}
#vStar4{
	left:90px;	
}
#vStar5{
	left:120px;	
}

#vftg{
	position:absolute;
	left:180px;
	top:0px;
	width:243px;
	height:28px;
}

h1{
	font: 22px/26px Arial;
	margin: 0px;
	font-variant: small-caps;
	text-align: left;
}

html, body  {
	
   padding: 0px;
   margin: 0px;
   background-color: #CCC;
   border:hidden;
}

