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

body {
	background:#58585a;
	}

#landing_page {
	background:url(../images/landing_bg.jpg) repeat-x 0 0;
	padding-top:50px;
	}

#landing_page div {
	width:936px;
	margin:auto;
	}

.yellow_bg {
	background:url(../images/yellow_body_bg.jpg) repeat-x 0 0;
	min-height:700px;
	}

.grey_bg {
	background:url(../images/grey_body_bg.jpg) repeat-x 0 0;
	min-height:700px;
	}

.home_bg {
	background:#d0d2d3 url(../images/content_bg.jpg) repeat-x 0 0;
	min-height:780px;
	}

.contentPage_bg {
	background:#fff /*url(../images/contentContainer_bg.jpg) repeat-x bottom center*/;
	min-height:780px;
	}

#carousel {
	height:387px;
	}

#content_container {
	width:936px;
	padding:0 12px;
	margin:auto;
	/*background: url(../images/12_col.png) repeat-y 0 0;*/
	}
	
#facebook_likebox {
	position:absolute;
	height:62px;
	padding-top:-5px;
	padding-left:-5px;
	}	

#carousel_right.yellow_carousel {
	background:url(../images/yellow_carousel_bg.jpg) no-repeat 0 0;
	}

#slider2.grey_carousel {
	background:url(../images/grey_carousel_bg.jpg) no-repeat 0 0;
	}

#social_tags {
	position:absolute;
	right:0;
	top:100px;
	z-index:100;
	}

#facebook_tag {
	width:47px;
	height:113px;
	}

#facebook_tag a {
	display:block;
	background:url(../images/facebook_tag.gif) no-repeat 0 0;
	text-indent:-9009px;
	height:113px;
	width:47px;
	}

#facebook_tag a:hover {
	background:url(../images/facebook_tag.gif) no-repeat -47px 0;
	}

#twitter_tag {
	width:47px;
	height:113px;
	}

#twitter_tag a {
	display:block;
	background:url(../images/twitter_tag.gif) no-repeat 0 0;
	text-indent:-9009px;
	height:113px;
	width:47px;
	}

#twitter_tag a:hover {
	background:url(../images/twitter_tag.gif) no-repeat -47px 0;
	}

/* CONTENT STYLES */

#main_nav {
	height:67px;
	padding-top:10px;
	}

#main_nav.homeNav {
	background: url(../images/mainNav_footerLine.png) no-repeat 160px 60px;
	height:67px;
	padding-top:10px;
	}

#main_nav.yellowNav {
	background: url(../images/nuby_mainNav_footerLine.gif) no-repeat 160px 60px;
	height:67px;
	padding-top:10px;
	}

#main_nav.greyNav {
	background: url(../images/nt_mainNav_footerLine.gif) no-repeat 160px 60px;
	height:67px;
	padding-top:10px;
	}

#main_nav.whiteyNav {
	background: url(../images/nt_mainNav_footerLine.gif) no-repeat 160px 60px;
	height:67px;
	padding-top:10px;
	}

.slideshow {
	margin-bottom:10px;
	}

#block1 {
	height:221px;
	padding-bottom:12px;
	}

#block2 {
	height:221px;
	background:green;
	margin-bottom:10px;
	}
	
#block3 {
	height:221px;
	padding-bottom:20px;
	}	

#block_carousel {
	min-height:205px;
	background:url(../images/block_carousel_bg.gif) no-repeat 0 0;
	margin-bottom:10px;
	}

#block_carousel ul {
	margin:0;
	padding:0;
	list-style:none;
	height:205px;
	}

#block_carousel ul li {
	width:220px;
	height:205px;
	float:left;
	margin-right:18px;
	}


#block_carousel ul li.last {
	margin-right:0;
	}

#carousel_left {
	width:220px;
	float:left;
	min-height:334px;
	}

#carousel_right {
	width:668px;
	float:left;
	min-height:334px;
	margin:auto;
	margin-left:48px
	}

#NT_logo {
	position: relative;
	z-index:90;
	height:82px;
	top:-40px;
	}
	
#sideNav {
	width:141px;
	height:158px;
	margin-bottom:13px;
	}

#itemLeft {
	width:218px;
	float:left;
	}

#itemRight {
	width:402px;
	float:left;
	}

#itemRight_header {
	min-height:80px;
	}

#itemRight_body {
	margin-bottom:5px;
	}

#itemRight_footer {
	}

#step {
	padding-top:20px;
	}

/* FOOTER STYLES */

#footer {
	border-top:1px solid #535355;
	background:#58585a;
	height:223px;
	margin-top:10px;
	}

#footer_inner {
	width:936px;
	padding:10px 12px;
	margin:auto;
	background:url(../images/footer_inner_bg.png) no-repeat 0 10px;
	}

#footerNav_1 {
	width:220px;
	float:left;
	margin-right:18px;
	background:url(../images/footer_border.png) no-repeat 218px 0;
	min-height:176px;
	}

#footerNav_2 {
	width:220px;
	float:left;
	margin-right:18px;
	background:url(../images/footer_border.png) no-repeat 218px 0;
	min-height:176px;
	}

#footerNav_3 {
	width:220px;
	float:left;
	margin-right:18px;
	background:url(../images/footer_border.png) no-repeat 218px 0;
	min-height:176px;
	}

#footerNav_4 {
	width:220px;
	float:left;
	min-height:176px;
	}

/* YELLOW EASY SLIDER */
#slider2 {
	width:620px;
	height:387px;
	background: url(../images/yellow_carousel_bg.jpg) no-repeat 0 0;
	margin:auto;
	}

#slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
	}
	
#slider2 li{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	width:620px;
	height:387px;
	overflow:hidden; 
	}	
		
#slider2 li h2{ 
	margin:0 20px;
	padding-top:20px;
	}
		
#slider2 li p { 
	margin:0 20px;
	line-height:18px;
	}						
	
p#controls1, p#controls2{
	margin:0;
	position:relative;
	} 

#prevBtn2, #nextBtn2{ 
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;		
	width:34px;
	height:61px;
	position:absolute;
	left:214px;
	top:-250px;
	}	
#nextBtn2{ 
	left:908px;
	}														
#prevBtn2 a {  
	display:block;
	width:34px;
	height:61px;
	background:url(../images/btn_prev.gif) no-repeat 0 0;	
	}

#prevBtn2 a:hover { 
	background:url(../images/btn_prev.gif) no-repeat -34px 0;	
	}

#nextBtn2 a {  
	display:block;
	width:34px;
	height:61px;
	background:url(../images/btn_next.gif) no-repeat 0 0;	
	}
		
#nextBtn2 a:hover { 
	background:url(../images/btn_next.gif) no-repeat -34px 0;	
	}	


/* GREY EASY SLIDER */

#prevBtn1, #nextBtn1{ 
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;		
	width:34px;
	height:61px;
	position:absolute;
	left:214px;
	top:-250px;
	}
	
#nextBtn1{ 
	left:908px;
	}
															
#prevBtn1 a {  
	display:block;
	width:34px;
	height:61px;
	background: url(../images/grey_btn_prev.gif) no-repeat 0 0;	
	}

#prevBtn1 a:hover { 
	background:url(../images/grey_btn_prev.gif) no-repeat -34px 0;	
	}

#nextBtn1 a {  
	display:block;
	width:34px;
	height:61px;
	background:url(../images/grey_btn_next.gif) no-repeat 0 0;	
	}
		
#nextBtn1 a:hover { 
	background:url(../images/grey_btn_next.gif) no-repeat -34px 0;	
	}

/* ADVICE PAGE */

#white_logo {
	position: relative;
	z-index:90;
	height:50px;
	width:141px;
	top:-40px;
	}

#contentPage_bg {
	background:#fff;
	}
	
#contentTextContainer {
	margin-bottom:20px;
	}

#text1 {
	float:left;
	width:220px;
	margin-right:20px;
	}
	
#text3 {
	float:left;
	width:520px;
	margin-right:20px;
	}	

#text2 {
	float:left;
	width:220px;
	margin-right:20px;
	}

#image {
	width:410px;
	}


