body{
 margin:0;
 padding:0;
 background-color:#ff6600;
 font-family:verdana, arial;
 font-size:12px;
 color:#fff;
}

img{
 border:0;
}

.clear{ 
 clear:both; 
 visibillity:hidden; 
 height:0; 
 min-height:0; 
 font-size:0; 
 display:block;
}

a:hover{
 text-decoration:none;
}


/* #Containers# */
div#outer-container{
 width:949px;
 margin:0 auto 0 auto;
}

div#inner-container{
 margin-top:114px;
 background-color:#ba1f1f;
 position:relative;
}

div#container-top{
 width:949px;
 height:32px;
 background-image:url(../app_themes/gamesportal/images/container_bg_top.gif);
 background-repeat:no-repeat;
}

div#container-bottom{
 width:949px;
 height:186px;
 background-image:url(../app_themes/gamesportal/images/container_bg_bottom.gif);
 background-repeat:no-repeat;
}

div#inner-container div#content-holder{
 margin: 50px 25px 0px 25px;
}

div#inner-container div#content-holder h1,
div#inner-container div#content-holder h2,
div#inner-container div#content-holder h3,
div#inner-container div#content-holder h1{
 color:#ffcc00;
}

div#inner-container div#content-holder a{
 color:#fe9700; font-weight:bold;
}

/* #Logo# */
div.arterymedia-logo{
 position:absolute;
 top:-90px;
 left:70px;
}

div.funhouse-logo{
 position:absolute;
 top:-75px;
 left:20px;
}

div.welcome-title{
 position:absolute;
 top:-45px;
 right:40px;
}

/* #Games# */

div.game-preview-alt{
background-color:#c13636;
}

div.game-preview, div.game-preview-alt{
 padding:10px;
 width:600px;
}

div.game-preview div.image img, div.game-preview-alt div.image img{
 width:130px;
 border:0;
}

div.game-preview div.image, div.game-preview-alt div.image{
 width:130px;
 float:left;
}

div.game-preview div.details, div.game-preview-alt div.details{
 margin-left:140px;
 line-height:18px;
 color:#fff;
}

div.game-play{
}

div.game-play div.game-description{
 margin-bottom:10px;
}

div.game-play div.flash-game{
 margin-bottom:10px;
}


div.games-page div.left-column{
 float:left;
 width:500px;
}

div.games-page div.right-column{
 float:right;
 width:272px;
}

/* #Breadcrumbs# */
div#breadcrumbs{
 color:#000;
}


/* #Footer# */
div#footer{
 color:#000;
 text-align:right;
 font-size:11px;
 margin-bottom:10px;
 margin-right:15px;
}

div#footer a{
 color:#000;
}


/* #Site map# */
div.sitemap ul{
 padding-top:10px;
}

div.sitemap li{
 margin-bottom:10px;
}
