/* CSS Document */

body
{
	background-position:center 137px;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	text-align:center;
	font-family: Verdana, Arial,Helvetica, Sans-Serif;
	font-size:12px;
}

img {
	border: 0px;
}

#paperHeader
{	
	/*background-image:url(http://nick.co.uk/images/torn_paper.png);
	background-position:bottom;
	height:165px;*/
	background-image:url(/images/header/headerBG.png);
	background-position:11px 0px;	
	background-repeat:repeat-x;
	height:178px;
}

#nickLogo{
	background-image:url(http://nick.co.uk/images/logo.png);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:132px;
	width:216px;
	float:left;
}

#topBanner{	
	top:13px;
	left:202px;
	position:absolute;
	z-index:20;
	
	background-repeat:no-repeat;
	height:90px;
	width:750px;
	padding:0;
	
	text-align:left;
	background-image:url(../../../images/header/advert.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

#headerContent{
	width:994px;
	height:132px;
	margin:auto;
	position:relative;
	
}

#gameFrame{
	height:auto;
	overflow:hidden;
	min-width:980px;
}

#contentArea{
	width:980px;
	margin:auto;
	text-align:center;
}

#pageContent{
	width:735px;
	height:auto;
	float:left;
	text-align:left;
	position:relative;
	padding:8px;
	background-color:#ffffff;
}

#sideBanner{
	background-repeat:no-repeat;
	width:194px;1
	height:649px;
	float:left;
}

#gameHolder{
	position:relative;
	margin:auto;
	vertical-align:middle;
	background:none;
	padding:8px;
}

#mainHolder{
	position:relative;
	margin:auto;
	vertical-align:middle;
	background:none;
	padding:8px;
}

#navigation{
	width:959px;
	height:56px;
	margin-left:15px;
}

#footer{
	width:929px;
	height:22px;
	margin:auto;
}


#backButton{
	text-align:right;
	margin:auto;
	
}
/*////////////// FOOTER ////////////////////*/
#footer
{
    width:954px;
    margin:0 auto;
    clear:both;
    text-align:center;
    line-height:20px;
    color:#9e9e9e;
}
#footer img
{
    margin:30px 0 6px;
}
#footer a
{
    margin:0 8px;
    color:#9e9e9e;
    text-decoration:none;
}
#footer a:hover
{
    text-decoration:underline;
}

/*//// NEW NAVIGATION [scott] /////////////*/
#nav
{
    position:relative;
    width:994px;
    margin:0 auto;
    height:145px;
}
#nav h1
{
    float:left;
    display:block;
    text-indent:-100em;
    overflow:hidden;
}
.nav
{
    float:left;
    text-indent:-100em;
    overflow:hidden;
    display:block;
    height:40px;
    text-decoration:none;
    position:absolute;
    background-position:left top;
    top:110px;
}
.nav:hover
{
    background-position:left bottom;    
}
#nav h1#nav_logo
{
    opacity:1.0;
    filter:alpha(100);
    background-image:url('/images/header/00-logo.gif');
    background-position:left top;
    background-repeat:no-repeat;
    height:155px;
    width:161px;
    margin:0 0 0 26px;
    /* new nav */
    background-image:url('/images/header/logo.gif');
}
.logo_link
{
    height:110px;
    width:161px;
    position:absolute;
    top:0px;
    left:26px;
    display:block;
    /* new nav */
    height:150px;
}
#nav_home
{
    background-image:url(/images/header/01-home.gif);
    width:105px;
    left:5px;
    /* new nav */
    left:202px;
}
#nav_clips
{
    background-image:url(/images/header/02-clips.gif);
    width:105px;
    left:126px;
    /* new nav */
    left:319px;
}
#nav_games
{
    background-image:url(/images/header/03-games.gif);
    width:115px;
    left:244px;
    /* new nav */
    left:436px;
}
#nav_whatson
{
    background-image:url(/images/header/04-whatson.gif);
    width:152px;
    left:374px;
    /* new nav */
    left:564px;
}
#nav_win
{
    background-image:url(/images/header/05-win.gif);
    width:96px;
    left:540px;
    /* new nav */
    left:728px;
}
#nav_downloads
{
    background-image:url(/images/header/06-downloads.gif);
    width:171px;
    left:649px;
    /* new nav */
    display:none;
}
#nav_offers
{
    background-image:url(/images/header/08-offers.gif);
    width:118px;
    left:834px;
    /* new nav */
    left:836px;
}

/*////////// Error Page /////////*/
.error 
{
    background-image:url(http://www.nick.co.uk/images/bg.jpg);
}
.error #contentArea
{
    text-align:left;
}
#errorPage
{
    margin:10px auto;
    width:955px;
    position:relative;
}
#panel_errorPage
{
    background-image:url(http://www.nick.co.uk/images/errorBG.png);
    width:738px;
    height:402px;
    float:left;    
}
#panel_errorPage img
{
    margin:22px 0 0 22px;
    float:left;
}
#content_errorPage
{
    background-image:url(http://www.nick.co.uk/images/errorImage.gif);
    background-repeat:no-repeat;
    background-position:right bottom;
    width:710px;
    height:373px;
    float:left;
    font-family:Arial, Helvetica, Sans-Serif;
}
#content_errorPage p
{
    font-size:18px;
    color:#2a2a2a;
    margin:30px 0px 0px 24px;
    float:left;
    width:100%;
}
#content_errorPage a
{
    color:#f65800;
    text-decoration:underline;
}
#content_errorPage ul,
#content_errorPage li
{
    width:205px;
    margin:0;
    padding:0;
    list-style-type:none;
}
#content_errorPage ul
{
    float:left;
    margin:30px 0 0 24px;
}
#content_errorPage li a
{
    font-size:14px;
    color:#f65800;
}
#errorSideAdWrap
{
    float:left;
    margin-top:-7px;
    width:217px;
    height:665px;
    background-image:url(http://www.nick.co.uk/images/home/sky.png);
	background-repeat:no-repeat;
	background-position:left top;
	position:relative;
}
#errorSideAdWrap #sideAdContainer 
{
    width:160px;
    height:665px;
    top:20px;
    background-image:url(http://www.nick.co.uk/images/home/sky.gif);
    background-position:left top;
    background-repeat:no-repeat;
    padding-top:20px;
    position:absolute;
    left:30px;
}

