@charset "UTF-8";
/* CSS Document */

/*HEADER STYLES*/

.clearer {
	clear: both;
}

#header {
	background:url(../images/header/header_background.gif) repeat-x;
	width: 100%;
	padding:27px 0px;
	text-align: center;
	height: 74px;
/*	margin: auto;*/
}

#headerWrapper{
	width: 950px;
	margin:auto;
	padding-left: 25px;
	padding-right: 25px;
	text-align: left;
}
#headerWrapperBlog{
	min-width: 800px;
	margin:auto;
	padding-left: 25px;
	padding-right: 25px;
	text-align: left;
}	
#header_nav {
	float: left;
	width: 290px; /*single button cell=58px*/
}

#header_logo {
	float: left;
	width: 170px;
	height: 52px;
	margin-top: 5px;
}

#header_logo a {
	border-bottom: none;
	text-decoration: none;
}
#header_right {
	float: right;
	width: 350px;
	height: 71px;
}
#header_search {
	float: right;
	margin-right: 6px;
	margin-top: 6px;
	border: none;
	background: none;
}

#header_search input {
	background-color: none;
	background-image: url(http://www.ngmoco.com/images/header/header_search_box.gif);
	background-repeat: no-repeat;
	width: 162px;
	height: 24px;
	padding-top: 8px;
	/*padding-bottom: 4px;*/
	padding-right: 5px;
	padding-left: 30px;
	font-size: 14px;
	color: #2888FC;
	border: #FFFFFF solid 1px;

}

#header_search input:focus { 
	outline: none; 
}

#header_rss {
	margin-top: 1px;
	width: 33px;
	float: right;
	
}
#header_rss_no_search {
	margin-left: 25px;
	margin-top: 1px;
	width: 33px;
	float: right;
	
}
#header ul li {
	display:inline;
}
#header ul li a {
	border-bottom:0;
	margin-right:11px;
	line-height:18px;
}
#header ul li a:hover {
	border-bottom:0px
}

/* nav_01 */
#nav_link1 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("http://www.ngmoco.com/images/header/header_nav_01.gif") 0 0 no-repeat;
	border: 0;
	float: left;
	}
#nav_link1 a:hover {	
	background-position: 0 -73px;
	}
	
/* nav_02 */
#nav_link2 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("http://www.ngmoco.com/images/header/header_nav_02.gif") 0 0 no-repeat;
	border: 0;
	float: left;
	}
#nav_link2 a:hover {	
	background-position: 0 -73px;
	}
	
	/* nav_03 */
#nav_link3 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("http://www.ngmoco.com/images/header/header_nav_03.gif") 0 0 no-repeat;
	border: 0;
	float: right;
	}
#nav_link3 a:hover {	
	background-position: 0 -73px;
	}

/* nav_04 */
#nav_link4 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("http://www.ngmoco.com/images/header/header_nav_04.gif") 0 0 no-repeat;
	border: 0;
	float: left;
	}
#nav_link4 a:hover {	
	background-position: 0 -73px;
	}
	
	/* nav_05 */
#nav_link5 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("http://www.ngmoco.com/images/header/header_nav_05.gif") 0 0 no-repeat;
	border: 0;
	float: left;
	}
#nav_link5 a:hover {	
	background-position: 0 -73px;
	}
	
		/* nav_06 */
#nav_link6 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("http://www.ngmoco.com/images/header/header_nav_06.gif") 0 0 no-repeat;
	border: 0;
	float: right;
	}
#nav_link6 a:hover {	
	background-position: 0 -73px;
	}

		/* nav_07 */
#nav_link7 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("http://www.ngmoco.com/images/header/header_nav_07.gif") 0 0 no-repeat;
	border: 0;
	float: right;
	}
#nav_link7 a:hover {	
	background-position: 0 -73px;
	}
	
#rss_btn a {
	display: block;
	width: 33px;
	height: 50px;
	background: url("http://www.ngmoco.com/images/header/header_rss_btn.gif") 0 0 no-repeat;
	border: 0;
	}
#rss_btn a:hover {	
	background-position: 0 -50px;
	}

/*********************/
/*** CURRENT LINKS ***/	
/*********************/

/* nav_01 */
#current_link1 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("http://www.ngmoco.com/images/header/current_nav_01.gif") 0 0 no-repeat;
	border: 0;
	float: left;
	}
#current_link1 a:hover {	
	background-position: 0 -73px;
	}
	
/* nav_02 */
#current_link2 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("http://www.ngmoco.com/images/header/current_nav_02.gif") 0 0 no-repeat;
	border: 0;
	float: left;
	}
#current_link2 a:hover {	
	background-position: 0 -73px;
	}
	
	/* nav_03 */
#current_link3 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("http://www.ngmoco.com/images/header/current_nav_03.gif") 0 0 no-repeat;
	border: 0;
	float: right;
	}
#current_link3 a:hover {	
	background-position: 0 -73px;
	}

/* nav_04 */
#current_link4 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("http://www.ngmoco.com/images/header/current_nav_04.gif") 0 0 no-repeat;
	border: 0;
	float: left;
	}
#current_link4 a:hover {	
	background-position: 0 -73px;
	}
	
	/* nav_05 */
#current_link5 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("http://www.ngmoco.com/images/header/current_nav_05.gif") 0 0 no-repeat;
	border: 0;
	float: left;
	}
#current_link5 a:hover {	
	background-position: 0 -73px;
	}

/*nav_06*/
#current_link6 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("../images/header/current_nav_06.gif") 0 0 no-repeat;
	border: 0;
	float: right;
	}
#current_link6 a:hover {	
	background-position: 0 -73px;
	}
	
/*nav_07*/
#current_link7 a {
	display: block;
	width: 58px;
	height: 71px;
	background: url("../images/header/current_nav_07.gif") 0 0 no-repeat;
	border: 0;
	float: right;
	}
#current_link7 a:hover {	
	background-position: 0 -73px;
	}
	
#phobosButton a {
	display: block;
	width: 130px;
	height: 47px;
	background: url("http://www.ngmoco.com/images/phobos_wrollover.png") 0 0 no-repeat;
	border: 0;
	float: left;
}

#phobosButton a:hover {	
	background-position: -131px -0px;
}

