body,html {
padding:0px 0 10px 0;
margin:0;
}

#container {
   width:844px;
   margin:auto;
}

/*header */


#header {
background:url(../nuimages/header.gif) left top no-repeat;	
height:126px;
margin-top:6px;
}

#header h1{
background:url(../nuimages/monkeon.gif) left top no-repeat;	
height:84px;
text-indent:-100000px;
padding:0;
margin:11px 0 0 0px;
}

#header_left {
width:490px;
float:left;
margin-left:29px;
}

#header_left ul{ 
clear:both;
padding-left:10px;
}

#header_left li{
float:left;	
	background:url(../nuimages/gap.gif) right top no-repeat;
	padding-right:16px;
}

.endlink {
background:none !important;	
}

#header_left li a{
	font-size:12px;
	font-family:"Arial Black", Gadget, sans-serif;
	color:#fff;
	text-decoration:none;

}

#header_left li a:hover{
color:#000;	
}


#advertising {
float:right;	
margin-right:20px;
	font-size:12px;
	padding-top:20px;
}

#advertising p{
text-align:right;
margin:0;
padding:0;
color:#fff;
font-size:12px;
margin-bottom:3px;
}

#advertising p a{
	font-size:12px;
color:#fff;
margin-right:35px;
display:block;
margin-top:3px;
	font-family:"Arial Black", Gadget, sans-serif;	
	text-decoration:none;
}

#advertising p a:hover{
color:#000;	
}

/* MIDDLE */


#middlesection {
width:789px;
margin:auto;
margin-top:20px;
clear:both;
}

#latestlaunch h2 {
	background:url(../nuimages/latest.gif) left top no-repeat;	
height:63px;
text-indent:-100000px;
padding:0;
margin:0;
}

#latestlaunch {
height:150px;	
}

#latestbanner span {
background:	#ff6633;
	font-family:"Arial Black", Gadget, sans-serif;	
	display:block;
	float:left;
	clear:left;
	padding-left:25px;
	margin-top:8px;
	font-size:14px;
	padding-right:7px;
	line-height:23px;
	text-transform:uppercase;
}

#latestbanner {
	background:url(../nuimages/latestback.jpg) left top no-repeat;	
	width:335px;
	height:62px;
	display:block;
	border:1px solid #0c67ad;
	text-decoration:none !important;
	float:right;
	margin-right:20px;
}

#latestlaunch_subhead {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:14px;
	text-transform:uppercase;
}

#latestlaunch_subhead a{
color:#ff6633;
text-decoration:none !important;
}

#latestlaunch_subhead a:hover{
color:#ff6633;
text-decoration:underline !important;
}

#latestlaunch p {
font-size:14px;	
padding:0;
color:#fff;
width:370px;
float:left;
margin:8px 0 0 0;
}

#hometwocols {
clear:both;	
padding-top:15px;
}

/* FUN STUFF */
#hometwocolsleft {
float:left;
width:385px;
}

h2#funstuff {
background:url(../nuimages/funstuff.gif) left top no-repeat;	
margin:0;
padding:0;
height:69px;
text-indent:-10000px;
}

.gamebox {
	width:116px;
	height:116px;
	border:1px solid #0c67ad;
	display:block;
	text-decoration:none;
	float:left;
	margin:0px 15px 15px 0px;
	cursor:pointer;
}

.gamebox:hover {
	text-decoration:none;
}

.gamebox i{
	display:block;
	padding-top:6px;
	text-decoration:none !important;
	font-style:normal;
	height:93px;
	cursor:pointer;
}

.gamebox span{
	background:	#ff6633;
	display:block;
	float:left;
	clear:left;
	padding-left:7px;
	font-size:12px;
	padding-right:7px;
	line-height:18px;
	cursor:pointer;
}

.gamebox b{
	background:	#0c67ad;
	display:block;
	clear:both;
	font-size:12px;
	padding-right:7px;
	line-height:18px;
	text-align:right;
	cursor:pointer;
}

.rightgamebox {
margin-right:0px;	
}

.gamebox#lolinator {
	background:url(../nuimages/lolinator.jpg) left top no-repeat;
}

.gamebox#battenburg {
	background:url(../nuimages/battenburg.jpg) left top no-repeat;
}

.gamebox#popnames {
	background:url(../nuimages/popnames.jpg) left top no-repeat;
}

.gamebox#kidart {
	background:url(../nuimages/kidart.jpg) left top no-repeat;
}

.gamebox#nametheband {
	background:url(../nuimages/nametheband.jpg) left top no-repeat;
}

.gamebox#moviechallenge {
	background:url(../nuimages/moviechallenge.jpg) left top no-repeat;
}

.gamebox#youwhat {
	background:url(../nuimages/youwhat.jpg) left top no-repeat;
}

.gamebox#evolution {
	background:url(../nuimages/evolution.jpg) left top no-repeat;
}

.gamebox#profanity {
	background:url(../nuimages/profanity.jpg) left top no-repeat;
}



#funfooter {
clear:both;
text-align:right;
padding-bottom:15px;
}

#funfooter a{
	color:#ff6633;
	font-size:12px;
}

#funfooter a:hover{
	color:#fff;
}

#exernalstuff {
	background:url(../nuimages/workforothers.gif) 10px 10px no-repeat #ff6633;	
width:100%;
	float:left;
	height:140px;
}

#externalimage,.externalimage {
float:left;
width:140px;
padding:10px 15px 0 0;
display:block;
margin-left:25px;
}

#externalimage img, .externalimage img{
	border:1px solid #0c67ad;
}

#externaltext,.externaltext  {
	width:203px;
	float:left;
	color:#000;
	padding-top:35px;
	margin-left:15px;
	padding-bottom:15px;
	display:block;
	text-align:left;
}

#externaltext h3,.externaltext h3{
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
}

#externaltext p,.externaltext p{
	font-size:12px;
	color:#000;
	padding:0;
	margin:0;
}

#hometwocolsright {
float:right;
width:356px;
}

h2#gallery {
background:url(../nuimages/gallery.gif) left 3px no-repeat;	
margin:0;
padding:0;
height:69px;
text-indent:-10000px;

}



#galleryboxes a {
float:left;	
margin:0 10px 10px 0;
display:block;
float:left;
}

#galleryboxes a img{
border:1px solid #ff6633;
}

#galleryboxes a img:hover{
border:1px solid #fff;
}

#galleryfooter {
clear:both;	
height:16px;
}

#galleryfooter p{
color:#fff;
font-size:12px;
float:left;
display:block;
width:150px;
margin:0;
padding:0;
}

#galleryfooter a{
color:#ff6633;
font-size:12px;
float:right;
display:block;
padding-right:10px;

}

#galleryfooter a:hover{
color:#fff;	
}


h2#tweet {
background:url(../nuimages/tweet.gif) left 3px no-repeat;	
margin:0;
padding:0;
height:69px;
text-indent:-10000px;
}

#tweetbox {
clear:both;
padding-top:10px;

}

#tweetcontent {
	background:#0c67ad;
	border:1px solid #ff6633;
	padding:10px;
	margin-right:10px;
}

#tweetcontainer {
	color:#fff;
	font-size:11px;
	height:55px;
	overflow:auto;
}

.tweet {
padding-bottom:10px;	
}

#tweetfooter {
	clear:both;
	padding-top:15px;
	text-align:right;
	padding-right:10px;
}

#tweetfooter a{
	color:#ff6633;
}

#tweetfooter a:hover{
	color:#fff;
}

#sponsoredlinks {
border:1px solid #fff;
padding:14px;
margin-right:10px;
margin-top:15px;
}

#sponsoredlinks b{
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:12px;
}

.gallerylink{
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:12px;
}

#sponsoredlinks p {
color:#fff;	
font-size:11px;
padding:0;
margin:5px 0 0 0;
}



/* INNER PAGES */

.infobox {
	float:right;padding:10px;background:#222;border:1px solid #ff6633;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

.infobox p {
font-size:13px;color:#aaa;	
font-family:Arial, Helvetica, sans-serif;

}

.infobox h2 {
	font-family:Arial, Helvetica, sans-serif;
color:#fff;	
font-size:14px;
}

.orangebox {
float:left;
background:#ff6633; 
padding:10px;	
}


/* BANNERS */

.textbanner {
width:255px;
height:41px;
background:#000;
text-align:center;
}

.textbannersub {
font-size:10px;	

}

.textbanner a{
color:#ff6633;	
font-family:"Arial Black", Gadget, sans-serif;

}

.textbannerlink {
padding:3px 3px 0px 3px;	
}

.textbannersub {
padding:0px 3px 3px 3px;	
}

/* rotator css */

	div#exernalstuff .spanbox {
		display:none;
	float:left;
	position:absolute;
	text-align:center;
}
/* rotator image style */	

    div#exernalstuff div.show {
	z-index:500;
}



#linksbox a{
	display:block;
	background:url(/nuimages/star.gif) left top no-repeat;
	padding-left:35px;
	padding-top:5px;
	padding-bottom:5px;
}
#linksbox a:hover{
color:#ff6633;
}

.indented {
	text-indent:-11000px;display:block;
}


#footerbox,#footerbox2 {
padding-left:40px;	
}

#footerbox h2, #footerbox h3, #footerbox i {
padding:0 5px 0 0!important;
margin:0 !important;
float:left !important;
font-size:11px !important;
color:#666 !important;
font-style:normal;
}

#footerbox a,#footerbox2 a {
color:#666 !important;	
font-size:11px !important;	
}

#footerbox p,#footerbox2 p {
color:#666 !important;	
font-size:11px !important;	
}

#footerbox,#footerbox2 {
	color:#666 !important;	
	clear:both;
	width:825px;
	padding-top:15px;
	margin:auto;
        font-size: 12px;
}

#footerbox2 {
	padding-top:0px;
}



#sharemobfoot {
    display: none;
   padding-top:20px;
   
    text-align: center;
}

#sharemobfoot div {
     display: inline-block;
}


.borked {
   opacity: 0.5;
}


@media (max-width: 650px) {
   
  

   
   #sharemobfoot {
        display: block;
    }
   
}
