@charset "UTF-8";
/* CSS Document */

#navbar{
position:fixed; 
top:0; 
left:0; 
width:100%; 
height:140px;
float:left; 
background-color:#333333; 
box-shadow: 0px 0px 10px #000000; 
z-index:100;	
}

#fixednavbar{
position:absolute;
top:0; 
left:0; 
width:100%; 
height:140px;
float:left; 
background-color:#333333; 
box-shadow: 0px 0px 10px #000000; 
z-index:100;	
}

#navcontainer{
width:900px;
height:140px;
margin-left:auto;
margin-right:auto; 
}

#wnavcontainer{
width:900px;
height:140px;
margin-left:auto;
margin-right:auto; 
}

#wixlogo{
float:left;
width:273px;
height:140px;
background-color:#FFF;
}

#wixlogo:hover {
	background-color:#09C;
}

.menuoption{
float:left;
height:40px;
margin-top:100px;
text-align:center;
font-family:'Viga', 'Helvetica Bold', 'Arial Bold', Helvetica, sans-serif;
font-size:35px;
color:#FFFFFF;	

}

.menuoption:link, .menuoption:visited, .menuoption:active {
	color: #FFF;
	text-decoration: none;
}

.menuoption:hover {
	text-decoration: none;
	color: #09C;
}

#arcade{width:152px;}
#sports{width:147px;}
#skill{width:106px;}
#puzzle{width:143px;}
#all{width:79px;}

#container {
width:900px;	
margin-top:140px; 
margin-left:auto;
margin-right:auto;
}

#wcontainer {
width:1340px;	
margin-top:140px; 
margin-left:auto;
margin-right:auto;
}

#containerbackground{
float:left;
width:900px;
background-color:#FFF;
box-shadow: 0px 0px 2px #000000;  
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}

#wcontainerbackground{
float:left;
width:1340px;
background-color:#FFF;
box-shadow: 0px 0px 2px #000000;  
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}

#featured{
float:left;
width:504px;
height:375px;
margin-top:20px;
margin-left:20px;
margin-right:10px;	
margin-bottom:20px;
background-color:#333;
border-top-left-radius:10px;
border-top-right-radius:10px;
overflow:hidden;
opacity: 1;
filter: alpha(opacity=60);
-webkit-transition: opacity 0.1s linear;
-moz-transition: opacity 0.1s linear;
-o-transition: opacity 0.1s linear;
}

#featured:hover {
opacity: 0.6;
filter: alpha(opacity=100);
-webkit-transition: opacity 0.1s linear;
-moz-transition: opacity 0.1s linear;
-o-transition: opacity 0.1s linear;
}

#featuredimage{
float:left;
width:504px;
height:250px;
background-color:#000;
}

#featuredtitle{
float:left;
margin-top:8px;
margin-left:10px;
margin-right:10px;
height:42px;
width:484px;
font-family:'Fjalla One','Impact',sans-serif;
font-size:34px;
color:#FFF;
text-transform:uppercase;
}

#featureddescription{
float:left;
margin-left:10px;
margin-right:10px;
margin-bottom:4px;
height:41px;
width:484px;	
font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size:16px;
color:#FFF;
overflow:hidden;
}

.standard{
font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size:18px;
color:#000;
}

#featuredstats{
float:left;
margin-left:10px;
margin-right:10px;
height:30px;
width:484px;	
font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size:16px;
color:#FFF;
}

#topright{
float:left;
width:336px;
height:375px;
margin-top:20px;
margin-left:10px;
margin-right:20px;
margin-bottom:20px;	
}

#search{
float:left;
width:336px;
height:25px;
text-align:right;	
}

#genresearch{
float:left;
width:420px;
height:25px;
text-align:right;	
margin-left:10px;
margin-right:20px;
margin-top:20px;
}

#abovetoprightad{
float:left;
width:336px;
height:70px;	
}

#toprightad{
float:left;
width:336px;
height:280px;
background-color:#EEE	
}

.line{
float:left;
width:900px;
height:2px;
background-color:#CCC;
}

.longline{
float:left;
width:1340px;
height:2px;
background-color:#CCC;
}

.sectionheader{
float:left;
width:420px;
height:50px;
margin-top:20px;
font-family:'Fjalla One','Impact',sans-serif;
text-transform:uppercase;
font-size:36px;
}

#toprightsectionheader{
margin-top:10px;	
margin-bottom:-10px;
}

.leftsectionheader{
margin-left:20px;
margin-right:10px;
}

.rightsectionheader{
margin-left:10px;
margin-right:20px;
}

.farrightsectionheader{
margin-right:20px;
}

.gameholder{
float:left;
height:100px;
width:420px;
margin-top:10px;
margin-bottom:10px;	
opacity: 1;
filter: alpha(opacity=60);
-webkit-transition: opacity 0.1s linear;
-moz-transition: opacity 0.1s linear;
-o-transition: opacity 0.1s linear;
}
 
.gameholder:hover {
opacity: 0.6;
filter: alpha(opacity=100);
-webkit-transition: opacity 0.1s linear;
-moz-transition: opacity 0.1s linear;
-o-transition: opacity 0.1s linear;
}

.leftgameholder{
margin-left:20px;
margin-right:10px;	
}

.rightgameholder{
margin-left:10px;
margin-right:20px;	
}

.farrightgameholder{
margin-right:20px;	
}

.gameimage{
float:left;
height:100px;
width:100px;	
background-color:#EEE;
border-radius:10px;
overflow:hidden;
}

.gameinfo{
float:left;
margin-left:15px;
height:100px;
width:305px;	
}

.gametitle{
float:left;
height:30px;
width:305px;
font-family:'Fjalla One','Impact',sans-serif;
font-size:25px;
color:#5F7B9C;
text-transform:uppercase;	
}

.gamedescription{
float:left;
height:50px;
margin-bottom:4px;
width:305px;	
font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size:14px;
overflow:hidden;
text-overflow: ellipsis;
color:#000;
}

.gamestats{
float:left;
height:16px;
width:305px;
font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size:14px;	
color:#999;
}

#ducklifead{
float:left;
width:851px;
height:266px;
margin-left:25px;
margin-right:24px;
margin-top:10px;	
border-radius:10px;
background-color:#EEE;
cursor:pointer;
overflow:hidden;
}

#topducklifead{
float:left;
width:440px;
height:140px;	
opacity: 1;
filter: alpha(opacity=60);
-webkit-transition: opacity 0.1s linear;
-moz-transition: opacity 0.1s linear;
-o-transition: opacity 0.1s linear;
}
 
#topducklifead:hover {
opacity: 0.6;
filter: alpha(opacity=100);
-webkit-transition: opacity 0.1s linear;
-moz-transition: opacity 0.1s linear;
-o-transition: opacity 0.1s linear;
}

#bottombar{
float:left;
width:900px;
height:50px;
line-height:50px;
font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size:14px;	
text-align:center;
}

#longbottombar{
float:left;
width:1340px;
height:50px;
line-height:50px;
font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size:14px;	
text-align:center;
}


#bottombar a:link, #bottombar a:visited, #bottombar a:active, #longbottombar a:link, #longbottombar a:visited, #longbottombar a:active {
	color: #AAA;
	text-decoration: none;
}

#bottombar a:hover, #longbottombar a:hover {
	text-decoration: none;
	color: #09C;
}

a {text-decoration:none;}
a img {border: none;}

body {
	
	line-height: 1.2;

background-color:#EEEEEE;
/*
background-image: url("donaldhair.png");
*/
}

.bannerads{
float:left;
width:900px;
height:90px;
margin-top:20px;	
}

.leftbannerad{
float:left;
margin-left:20px;
height:90px;
width:728px;	
background-color:#EEE;
}

.rightbannerad{
float:left;
height:90px;
width:120px;	
margin-left:12px;
margin-right:20px;
background-color:#EEE;
}

.header {
float:left;
width:900px	
}




