body
{
 background-color: black;
 background-image: url('img/background1.png');
 font-family: Verdana, Helvetica, sans-serif ; 
} 


#container
{
 width: 900px;
 /*height: 1200px;*/
 position: absolute;
 left: 50%;
 margin-left: -450px;
 top: 0px;
}


/******HEADER START*******/

#header
{
 width: 900px;
 height: 200px;
 background: url('img/back1.png');
 background-repeat: repeat-y;
 margin-left: 1px;
}

#headerad
{ 
 width: 469px;
 height: 61px;
 position: absolute;
 margin-left: 410px;
 top: 30px;
}



#logo
{
 margin-top: 30px;
 margin-left: 20px;
}

#nav
{
 width: 900px;
 height: 50px;
 background-image: url('img/nav.png');
 background-repeat: no-repeat;
 margin-top: 52px;
 padding-top: 1px;
 margin-left: 10px;
}

#nav ul
{
 list-style-type: none;
}

#nav li
{
 display: inline;
}

#nav a
{
 text-decoration: none;
 font-size: 18px;
 color: white;
 padding-right: 8px;
}

#nav a:hover
{
 color: #2d2d2d;
}


#search
{
 width: 350px;
 height: 27px;
 float: right;
 margin-top: -45px;
 margin-right: 20px;
}

#cse-search-results
{ 
 height: 1200px;
 margin-left: 10px;
}

#st
{
 border: none;
}



/******HEADER END*****/


/******BODY START*****/

#body
{
 width: 900px;
 height: 1200px;
 background: url('img/back.png');
 background-repeat: repeat-y;
 margin-top: -5px;
 margin-left: 1px;
}

#body2
{
 width: 900px;
 height: 1200px;
 background: url('img/back2.png');
 margin-top: -5px;
 margin-left: 1px;
}



#games
{
 width: 755px;
 height: 100%;
 float: left;
 margin-left: 9px;
 display: inline;
}

#games h2
{
 color: #313030;
 margin-left: 12px;
}


#news
{
 width: 700px;
 margin-left: 15px;
}

#news h1
{
 font-size: 16px;
 border-bottom: 2px dotted #87CEFA;
}

.titlespan
{
 float: right;
 color: #6495ED;
 font-size: 14px;
}

#news p
{
 margin-left: 15px;
 padding-bottom: 20px;
 font-size: 14px;
 color: #313030;
}


#game-nav
{
 width: 800px;
 height: 35px;
 float: left;
 background: #d9dbdb;
 padding-bottom: 13px;
}

#game-nav li
{
 display: inline;
}

.gnspan
{
 border-left: 1px solid black;
 padding-left: 20px;
}

#game-nav a
{
 text-decoration: none;
 color: black;
}


#game-nav a:hover
{
 text-decoration: underline;
}


#pagenav
{
 width: 200px;
 height: 20px;
 position: absolute;
 bottom: 0px;
 right: 0px;
 margin-bottom: 15px;
 margin-right: 10px;
}

#pagenav a
{
 color: #6495ed;
 margin-left: 5px;
}

#pagenav a:hover
{
 text-decoration: none;
}






/*********GAME BOX*********/
.gamebox
{
 width: 177px;
 height: 157px;
 background-image: url('img/gamebox.png');
 background-repeat: no-repeat;
 padding-top: 8px;
 text-align: center;
 float: left;
 margin-left: 9px;
}


.gamebox img
{
 margin-top: 7px;
 margin-left: 3.1px;
}

.gamebox a
{
 text-decoration: none;
 color: #313030;
 font-size: 14px;
}

.gamebox a:hover
{
 color: black;
}

.gameboxp
{
 text-align: center;
 margin-top: -0px;
}


#textbox
{
 width: 735px;
 height: 205px;
 margin-left: 5px;
 background-color: white;
 background-image: url('img/textbox.png');
}

#textbox h1
{
 margin-left: 20px;
 padding-top: 20px;
 font-size: 19px;
 font-family: Verdana;
}


#textbox p
{
 padding: 10px;
 margin-left: 10px;
 font-size: 17px;
 font-family: Verdana;
}

$pagenav
{
 float: right;
}


/************GAMEBOX END************/



/************ADS PAGE**************/

#gamed
{
 width: 360px;
 height: 350px;
 margin-left: 15px;
 background-image: url('img/gameboxad.png');
 background-repeat: no-repeat;
}

#gamed p
{
 font-size: 15px;
}



#gamed img
{
 margin-top: 15px;
 margin-left: 15px;
}


#gamed fieldset
{
 width: 310px;
 margin-left: 10px;
}

#gamed a
{
 text-decoration: none;
 float: right;
 color: #313030;
 padding-right: 25px;
 margin-top: -40px;
}

#gamed a:hover
{
 text-decoration: underline;
}


.addiv
{
 width: 250px;
 height: 250px;
 float: left;
}

/********ADS PAGE END**********/


/*****GAME PLAY PAGE START******/

#gameplay
{
 width: 700px;
 height: 500px;
 margin-left: 130px;
}


/*****GAME PLAY PAGE ENDS*****/


/******Contact Page*******/

#contact
{
 margin-top: -21px;
 width: 500px;
 height: 800px;
 margin-left: 15px;
 color: #313030;
 display: inline;
 border: 1px solid blue;
}


#contactdiv
{
 margin-top: -21px;
 width: 500px;
 height: 800px;
 margin-left: 15px;
 color: #313030;
}



#contact h2
{
 margin-left: 15px;
}

#contact p
{
 margin-left: 15px;
}



#contact2
{
 width: 100px;
 height: 300px;
 float: left;
 margin-left: 15px;
 margin-top: -15px;
}

.ctop
{
 margin-top: 26px;
}

/******Contact End********/


/**********SIDEBAR AND ADS START*********/




#sidebar
{
 float: right;
 width: 120px;
 height: 1200px;
 margin-top: -1199px;
 margin-right: 11px;
}


#sidebar1
{
 float: right;
 width: 513px;
 height: 500px;
 margin-top: -345px;
 margin-right: 8px;
 display: inline;
}


#topad
{
 width: 729px;
 height: 91px;
 margin-left: 85px;
}

#gamepageads
{
 width: 469px;
 height: 61px;
 margin-left: 216px;
}


/********SIDEBAR END***********/

/******Footer Start**********/



#footer
{
 width: 100%;
 height: 250px;
 background: url('img/footerback.png');
 margin: 0px;
 position: absolute;
 left: 0px;
 top: 0px;
 right: 0px;
 margin-top: 1395px;
}



#footercontent
{
 width: 900px;
 height: 200px;
 position: absolute;
 margin-top: 10px;
 left: 50%;
 margin-left: -450px;
}

#footercontent p
{
 float: left;
 margin-left: 10px;
}

#linkpartners
{
 width: 880px;
 height: 100px;
 position: absolute;
 margin-top: 70px;
 left: 50%;
 margin-left: -450px;
 border: 2px solid #6495ed;
 font-size: 13px;
}


#linkpartners legend
{
 color: #313030;
}


#linkpartners a
{
 color: white;
 float: left;
 display: inline;
 text-decoration: none;
}

#linkpartners a:hover
{
 text-decoration: underline;
}












