/* Generic styles */



body {background:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 62.5%; color: #333; text-align:center;margin: 0 0;}



img a, img {border:none; border-style:none;}



#frame { width:76em; margin-right:auto; margin-left:auto; text-align:left; }



.np_left {float: left;}



.np_right {float: right;}



.np_cen {text-align:center; margin: 0 auto;}



#np_main_sublinks a:hover, #np_header_links a:hover, #np_main_links a:hover  {text-decoration: underline;}



.np_clear {height:20px;clear: both;width: 100%;}











/* Header styles */



#np_header_top {height: 86px;background-image: url(images/header_backgreen.jpg);background-repeat: no-repeat;width: 760px;}







/* Although not a major issue this fixes a small align problem in IE5 and IE5.5 */



#np_header_top img {



margin-right:0px !important;



margin-right /**/:-3px;}



#np_header_links {clear: both;height: 28px;width: 760px;overflow: hidden;font-size: 1em;margin: 0px;padding: 0px;}



#np_header_links a, #np_main_sublinks a, #np_footer a {color:#fff;text-decoration: none;}



#np_header_links ul {float:left;overflow:hidden;margin-left: 0px;padding: 0px;margin-top: 12px;list-style-image: none;list-style-type: none;}	



#np_header_links ul li {margin-left:0px;padding-left:0px;display:inline;}



.np_account a {font-weight: bold;padding-left: 49px;padding-top:2px;float:left; }



















/* Central image, flash and links styles */



#np_image {height: 151px;width: 760px;}



#image {height: 151px;width: 760px;display:block;}







/* Main 3 Buttons - .active is the bigger button and .nonactive is the small option */



#np_main_links {background-image: url(images/juice_banner_bottom.jpg);background-repeat: no-repeat;padding: 0px;margin: 0px;height: 42px;width: 760px;}



#np_main_links ul {float:left;overflow:hidden;list-style-image: none;list-style-type: none;margin:0px;padding:0px;}



#np_main_links li {display:inline;margin: 0px;padding: 0px;}



.np_active {background-image: url(images/links_big.gif);height: 42px;width: 201px;float:left;margin:0px;padding:0px;background-repeat: no-repeat;overflow:hidden;



}



.np_active a {color: #fff;font-size: 1.8em;margin-left: 0px;text-decoration: none;display: block;margin-top: 8px;padding-top: 0px;text-align: center;}



.np_nonactive {background-image: url(images/links_small.gif);height: 42px;width:170px;background-repeat: no-repeat;margin-top: 20px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;display: block;padding: 0px;float: left;}



.np_nonactive a {color: #fff;font-size: 1.3em;text-decoration: none;display: block;margin-top: 20px;text-align: center;width: 170px;font-weight: bold;padding: 0px;margin-right: 0px;margin-bottom: 0px;padding-right:0px;}















/* Main Sub Menu and Footer Menu - Both use same technique */



#np_main_sublinks, #np_footer {background-image: url(images/sub_links_back.jpg);clear: both;width: 760px;height: 2.7em; background-color:#990000;background-repeat:repeat;overflow:visible;}







* html body #np_footer ul {margin:0px;padding:7px 0px 0px 4px;}



#np_main_sublinks ul, #np_footer ul  {float:left;overflow:hidden;margin-left: 0px;margin-top: 0px;list-style-image: none;list-style-type: none;padding: 7px 0px 0px 0px;}	



body #np_footer ul {float:none;}



#np_main_sublinks ul li, #np_footer ul li {display:inline;float:left;border-left-width: 1px;border-left-style: solid;border-left-color: #d94954;padding: 0px 6px; margin: 0;}



 











/* The Container for the Three Bottom Sections */



#np_lower_content {clear: both;width: 760px;margin-top: 18px;}



#np_lower_content h1 {margin:0px;font-size: 1.2em;color: #ed1847;}



#np_lower_content a:hover {color: #ed1847; text-decoration:none;}



#np_links_left p img {margin-bottom:3px;}



#np_links_left p a {color:#00A94D;}



#np_links_left p a:hover {margin:0px; text-decoration:underline;}











/* Left hand section of the 3 sections */



#np_links_left {float: left;width: 230px;}



#np_links_left p {margin:0px; padding: 0px 0px 0px 10px;}











/* Middle section of the 3 sections */



#np_links_middle {float: left;width: 207px;margin-left: 5px;}



#np_links_middle p {margin: 0px;padding-top: 4px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}



#np_links_middle ul {display: block;padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 14px;margin-left: 0px;}



#np_links_middle li {display: block;background-image: url(images/arrow-green.gif);background-repeat: no-repeat;height: 11px;list-style-type: none;text-indent: 15px;padding: 0px;margin-top: 3px;margin-right: 0px;margin-bottom: 3px;margin-left: 0px;font-weight: bold;}



#np_links_middle a {color: #00A94D; text-decoration:none;}







/* Right hand section of the 3 sections */



#np_links_right {float: left;width: 298px;margin-left: 20px;}



#np_links_right ul {display: block;padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 14px;margin-left: 0px;}



#np_links_right li {display: block;background-image: url(images/arrow.gif);background-repeat: no-repeat;height: 11px;list-style-type: none;margin-top: 3px;margin-right: 0px;margin-bottom: 3px;margin-left: 0px;font-weight: bold; padding: 1px 0px 1px 15px;}



#np_links_right a {color: #666666; text-decoration:none;}



#np_links_right1 {float: left;width: 148px;}



#np_links_right2 {float: left;width: 150px;}



#np_links_right_ads {clear: both;width: 100%;}



#np_links_right a:hover {color: #ed1847; text-decoration:none;}



#np_links_right h1 {margin-bottom:6px;}











/* Footer styling - mostly covered in the main sub menu */







#np_footer p {color:#fff;padding:6px 14px 0px 0px;margin:0px;}



#np_top_images {margin: 0px;padding: 0px;height: 55px;width: 100%;}



#np_footer a:hover {color: #fff;text-decoration: underline;}





/*****************************************************************/

/*                                                               */

/*         MON: 2008-01-27, SEO work sub footer links            */

/*                                                               */

/*                      SUB FOOTER CLASSES                       */

/*                                                               */

/*****************************************************************/

#np_foot_copy {

	width:760px;

	text-align:center;

	color:#888888;

	height:25px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

	font-size:1em;

}

#sub_footer {

	color:#ee1155;

	text-align:center;

	width:760px;

	margin-top:12px;

	.margin-top:15px;

	margin-left:auto;

	margin-right:auto;

	height:25px;

}

#sub_footer ul {

	list-style:none;

	padding:0px;

	margin:0px;

}

#sub_footer ul li {

	list-style:none;

	display:inline;

	font-size:1em;

}

#sub_footer a {

	color:#ee1155;

	text-decoration:none;

}

#sub_footer a:hover {

	text-decoration:underline;

}







