/*******************/
/* Intro Block New */
/*******************/
.newintroblock-wrap {
	position: relative;
	float: right;
	width: 210px;
	margin: 0px;
}
.newintroblock-top {
	margin: 10px 0px 0px 0px;
	padding: 0px 5px 5px 13px;
	background: #c7625a url(/theme/xn-games/img/intro-to-210.gif) top left no-repeat;
	font-size: 12px;
	font-weight: normal;
}
.newintroblock-top h1 {
	color: white;
	font-weight: bold;
	font-size: 14px;
}
.newintroblock-bottom {
	width: 228px;
	height: 8px;
	margin: 0px 0px 10px 0px;
	background: url(/theme/xn-games/img/intro-bo-210.gif) no-repeat;
}

/******************/
/* Core           */
/******************/
body {

        font-family: Verdana;
        font-size: smaller;
        background: url(/theme/xn-games/img/background.png);
        text-align: center;
        padding: 0;
        margin: 0;
}
#content {
        width: 800px;
        margin: 0px auto 0px auto;
        padding: 10px 10px 10px 10px;
        text-align: left;
        background: none white;

}
#logoblock img {
        margin: 10px 0px 5px 12px;
}
#menu-wrap {
        text-align: center;
}
#fancymenu {
        width: 700px;
}
.clearboth {
        clear: both;
}
/******************/
/* Advertising    */
/******************/
#ad-leaderboard {
        margin: 20px 0px 10px 0px;
        text-align: center;

}
#ad-vertical {
        text-align: center;

}

/******************/
/* Category Block */
/******************/
.catblock-top A:link    {text-decoration: none; color: white;}
.catblock-top A:visited {text-decoration: none; color: white;}
.catblock-top A:active  {text-decoration: none; color: white;}
.catblock-top A:hover   {text-decoration: underline; color: white;}
.catblock-wrap {
        width: 260px;
        display: inline;
        float: left;
}
.catblock-top {
        width: 229px;
        height: 23px;
        margin: 10px 0px 0px 15px;
        padding: 5px 5px 5px 13px;
        color: white;
        font-weight: bold;
        font-size: larger;
}
.catblock-middle {
        width: 245px;
        margin: 0px 0px 0px 15px;
        border-left: 1px solid #bababa;
        border-right: 1px solid #bababa;
}
.catblock-bottom {
        clear: both;
        width: 247px;
        height: 7px;
        margin: 0px 0px 10px 15px;
        background: url(/theme/xn-games/img/catblock-footer.gif) no-repeat;
}
.catmorelink A:link    {text-decoration: underline; color: #df0024;}
.catmorelink A:visited {text-decoration: underline; color: #df0024;}
.catmorelink A:active  {text-decoration: underline; color: #df0024;}
.catmorelink A:hover   {text-decoration: underline; color: #df0024;}
.catmorelink {
        float: right;
        padding-right: 7px;
}
.catblock-top-blue      {background: #31c0e8 url(/theme/xn-games/img/unitheader-blue.gif);}
.catblock-top-cyan      {background: #5cc6cf url(/theme/xn-games/img/unitheader-cyan.gif);}
.catblock-top-green     {background: #80b71d url(/theme/xn-games/img/unitheader-green.gif);}
.catblock-top-orange    {background: #e0881e url(/theme/xn-games/img/unitheader-orange.gif);}
.catblock-top-pink      {background: #f3368a url(/theme/xn-games/img/unitheader-pink.gif);}
.catblock-top-purple    {background: #9e5bdd url(/theme/xn-games/img/unitheader-purple.gif);}
.catblock-top-red       {background: #d81818 url(/theme/xn-games/img/unitheader-red.gif);}
.catblock-top-yellow    {background: #e1ac0f url(/theme/xn-games/img/unitheader-yellow.gif);}

/**************/
/* Poll       */
/**************/
.poll-middle {
        padding: 10px;
}

/*****************/
/* Popular Block */
/*****************/
.popblock-wrap {
        float: left;
}
.popblock-top {
        width: 247px;
        height: 8px;
        overflow: hidden;
        margin: 10px 0px 0px 15px;
        padding: 0px 0px 0px 0px;
        color: white;
        font-weight: bold;
        font-size: larger;
        background: url(/theme/xn-games/img/featuredgames-top.gif);
}
.popblock-top-new {
        width: 247px;
        height: 8px;
        overflow: hidden;
        margin: 0px 0px 0px 15px;
        padding: 0px 0px 0px 0px;
        color: white;
        font-weight: bold;
        font-size: larger;
        background: url(/theme/xn-games/img/featuredgames-top.gif);
}
.popblock-middle {
        text-align: center;
        width: 245px;
        height: 130px;
        overflow: hidden;
        margin: 0px 0px 0px 15px;
        border-left: 1px solid #bababa;
        border-right: 1px solid #bababa;
}
.popblock-bottom {
        width: 247px;
        height: 8px;
        margin: 0px 0px 10px 15px;
        background: url(/theme/xn-games/img/featuredgames-bottom.gif) no-repeat;
}
.popblock-middle img {
        position: relative;
        top: -3px;
}

/*****************/
/* Intro Block   */
/*****************/
.introblock-wrap {
        float: left;
}
.introblock-top {
        width: 487px;
        margin: 10px 0px 0px 15px;
        padding: 5px 5px 5px 13px;
        background: #c7625a url(/theme/xn-games/img/intro-top-coloured-long.gif) top left no-repeat;
        font-size: 12px;
        font-weight: normal;
}
.introblock-top h1 {
        color: white;
        font-weight: bold;
        font-size: 14px;
}
.introblock-bottom {
        width: 505px;
        height: 8px;
        margin: 0px 0px 10px 15px;
        background: url(/theme/xn-games/img/intro-bottom.gif) no-repeat;
}

/**************/
/* Game Block */
/**************/
.gameblock A:link    {text-decoration: none; color: #df0024;}
.gameblock A:visited {text-decoration: none; color: #df0024;}
.gameblock A:active  {text-decoration: none; color: #df0024;}
.gameblock A:hover   {text-decoration: underline; color: #df0024;}
.gameblock {
        margin: 0px;
        padding: 6px 6px 6px 15px;
        xborder: 1px solid purple;
        height: 80px;
}
.gamedots-blue          {background: url(/theme/xn-games/img/dots-blue.gif) bottom center no-repeat;}
.gamedots-cyan          {background: url(/theme/xn-games/img/dots-cyan.gif) bottom center no-repeat;}
.gamedots-green         {background: url(/theme/xn-games/img/dots-green.gif) bottom center no-repeat;}
.gamedots-orange        {background: url(/theme/xn-games/img/dots-orange.gif) bottom center no-repeat;}
.gamedots-pink          {background: url(/theme/xn-games/img/dots-pink.gif) bottom center no-repeat;}
.gamedots-purple        {background: url(/theme/xn-games/img/dots-purple.gif) bottom center no-repeat;}
.gamedots-red           {background: url(/theme/xn-games/img/dots-red.gif) bottom center no-repeat;}
.gamedots-yellow        {background: url(/theme/xn-games/img/dots-yellow.gif) bottom center no-repeat;}

.gameblock .playcount {
        padding-top: 2px;
        font-size: 9px;
        color: #999;

}
.gameimg {
        float: left;
        margin: 5px 10px 5px 0px;
        xborder: 1px solid blue;
}
.gamedesc {
        padding-top: 2px;
        font-size: 11px;
        xborder: 1px solid red;
}
.gametitle {
        font-weight: bold;
        font-size: 14px;
}

/**************/
/* Footer     */
/**************/
#footer A:link    {text-decoration: none; color: #999;}
#footer A:visited {text-decoration: none; color: #999;}
#footer A:active  {text-decoration: none; color: #999;}
#footer A:hover   {text-decoration: underline; color: #999;}
#footer-left    {
        display: inline;
        float: left;
        height: 40px;
        width: 10px;
        background: url(/theme/xn-games/img/footer-left.gif) no-repeat;
}
#footer-center  {
        display: inline;
        float: left;
        height: 40px;
        width: 650px;
        background: url(/theme/xn-games/img/footer-fill.gif) repeat-x;
        padding: 15px 50px 0px 50px;
        color: #999;
        font-size: smaller;
}
#footer-right   {
        display: inline;
        float: left;
        height: 40px;
        width: 10px;
        background: url(/theme/xn-games/img/footer-right.gif) no-repeat;
        }
#footer    {
        width: 770px;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
}

/***********************/
/* Front Page Info Box */
/***********************/
#fpinfobox, #catinfobox {
        float: left;
}

/******************/
/* Category Pages */
/******************/
#cat-featured-block {
        xdisplay: none;
}
.gameblock-catpage {
        width: 229px;
        float: left;
}
.gameblock-catpage-dots {
        background: url(/theme/xn-games/img/dots-red.gif) top center no-repeat;
}
.multipagelinks {
        text-align: center;
        margin: 20px 0px 10px 0px;
}
.multipagelinks A:link    {text-decoration: none; color: #df0024;}
.multipagelinks A:visited {text-decoration: none; color: #df0024;}
.multipagelinks A:active  {text-decoration: none; color: #df0024;}
.multipagelinks A:hover   {text-decoration: underline; color: #df0024;}


/*****************/
/* Game Page     */
/*****************/
#game-wrap, #sim-wrap {
        float: left;
}
#game-top {
        width: 600px;
        margin: 10px 0px 0px 7px;
        padding: 5px 5px 0px 13px;
        font-size: 12px;
        font-weight: normal;
}
#sim-top {
        width: 765px;
        margin: 10px 0px 0px 15px;
        padding: 5px 5px 0px 13px;
        font-size: 12px;
        font-weight: normal;
}
#game-top {
        background:  url(/theme/xn-games/img/game-background-600.png) top center no-repeat; /* #d91818 */
}
#sim-top {
        background:  url(/theme/xn-games/img/simgame-background.png) top center no-repeat; /* #413fb2 */
}
#game-top h1, #sim-top h2 {
        color: white;
        font-weight: bold;
        font-size: 14px;
}
#game-bottom {
        width:600px;
        height: 7px;
        margin: 0px 0px 0px 7px;
        padding: 0px 5px 5px 13px;
        background: url(/theme/xn-games/img/game-background-bottom-600.png) top center no-repeat;
}
#sim-bottom {
        width: 765px;
        height: 7px;
        margin: 0px 0px 0px 15px;
        padding: 0px 5px 5px 13px;
        background: url(/theme/xn-games/img/game-background-bottom.gif) top center no-repeat;
}
#game-holder {
        text-align: center;
}
#game-bookmark {
        text-align: center;
        margin: 0px 0px 10px 0px;
}
#game-playcount {
        display: inline;

}
/*****************/
/* Popular       */
/*****************/
#popular-leftcontent {
        float: left;
        text-align: center;
}
#hostlink {
        font-size: 10px;
}
