
body {
	text-align: center;
	display: block;
	margin: 0px auto;
	padding: 0px;
	font-family: Arial,Helvetica, sans-serif; 
	font-size:12px; 
	color:#333333; 
}

p, li, ul, h1, h2, h3{
	margin:0; 
	padding:0; 
	
}

p {
 padding: 0 0 8px 0; 	
 line-height:1.5em; 
}

a {
	text-decoration:none; 
	color:#000; 
	font-weight:bold; 	
}

a.green_link {

	color:#7caf41; 
	font-size:18px; 
}

h1 {
	padding:40px 0 20px 0; 
	
}

h1 span {
display:none; 	
}


h2 {
	padding:0 0 8px 0; 
	font-size:18px; 
	color:#7caf41; 
	
}

h3 {
	padding: 0 0 8px 0; 
	font-size:14px; 
}

ul li {
	list-style:none; 
}

li { 

	padding:4px 0 0 0; 
}

.bulleted {
	padding:7px; 
}

.bulleted  li{
	list-style-type:disc;
	list-style-position:outside; 
	margin: 0 0 0 10px;
		
}

.bulleted_green {
	padding:7px; 
}

.bulleted_green  li{
	list-style-type:disc;
	list-style-position:outside; 
	margin: 0 0 0 10px;
	color:#7caf41;	
}

.large_green_text {
	font-size:16px; 
	color:#7caf41; 
}



#mainbg {
	
	background-image:url(../img/backgrounds/background.gif);
	background-repeat:repeat-y; 
	background-position:top; 	
	display: block;
	text-align: center;
	position: relative;
	left: 50%;
	top: 0px;
	margin: 0px auto 0px -512px;
	width:1024px;
}

#maincontent {
	margin: 0 20px; 
	padding:0 5px; 
	text-align:left; 
}

#header, #home_header, #brands_header {
	display:block; 
	width:980px; 
	height:223px; 
	background-image:url(../img/backgrounds/header_background.jpg);
	background-repeat:no-repeat; 
	padding:18px 0 0 32px; 
}

#home_header {
		background-image:url(../img/backgrounds/home_header_background.jpg); 
}

#brands_header {
		background-image:url(../img/backgrounds/brands_header_background.jpg); 
		height:400px; 
}

#logo, #home_logo
{
	width:150px; 
	float:left; 
	
}

#logo  a, #home_logo a{
	text-indent: -9999em;
	display: block;
	text-decoration: none;
	overflow: hidden;
}

#logo a {
	background-image:url(../img/logo.jpg); 
	height:150px; 
	width:150px; 
}

#logo a:hover {
	background-image:url(../img/logo_over.jpg); 
}


#home_logo a {
	background-image:url(../img/home_logo.jpg); 
	height:150px; 
	width:150px; 
}

#home_logo a:hover {
	background-image:url(../img/home_logo_over.jpg); 
}

#nav
{
	width:795px; 
	height:203px; 
	display:block; 
	float:left; 
}

#main_nav
{
	width:796px; 
	height:65px; 
	padding:36px 0 0 23px;
}

#main_nav ul li {
	list-style:none;
	display:inline; 
	float:left;
}

#main_nav ul li a {
	text-indent: -9999em;
	display: block;
	text-decoration: none;
	overflow: hidden;
	 
}

#main_nav .nav_home, #main_nav .home_home {
	padding:14px 0 0 0; 
}

#main_nav .nav_home a, #main_nav .home_home a{
	background-image:url(../img/nav/mainnav/nav_home.gif);  
	background-repeat:no-repeat; 
	width:64px; 
	height:50px;  
}



#main_nav .nav_home a:hover{
	background-image:url(../img/nav/mainnav/nav_home_over.gif); 
}

#main_nav #nav_home_active a{
	background-image:url(../img/nav/mainnav/nav_home_active.gif); 
}

#main_nav .home_home a{	
	background-image:url(../img/nav/mainnav/home_home.gif); 
}

#main_nav .home_home a:hover{
	background-image:url(../img/nav/mainnav/home_home_over.gif); 
}

#main_nav .nav_about, #main_nav .home_about {
	padding:6px 0 0 0; 
}

#main_nav .nav_about a, #main_nav .home_about a{
	background-image:url(../img/nav/mainnav/nav_about.gif);  
	background-repeat:no-repeat; 
	width:88px; 
	height:50px;  
}

#main_nav .nav_about a:hover{
	background-image:url(../img/nav/mainnav/nav_about_over.gif); 
}

#main_nav #nav_about_active a{
	background-image:url(../img/nav/mainnav/nav_about_active.gif); 
}

#main_nav .home_about a{
	background-image:url(../img/nav/mainnav/home_about.gif); 
}

#main_nav .home_about a:hover{
	background-image:url(../img/nav/mainnav/home_about_over.gif); 
}



#main_nav .nav_brands, #main_nav .home_brands  {
	padding:2px 0 0 0; 
}

#main_nav .nav_brands a, #main_nav .home_brands a{
	background-image:url(../img/nav/mainnav/nav_brands.gif);  
	background-repeat:no-repeat; 
	width:103px; 
	height:47px;  
}

#main_nav .nav_brands a:hover{
	background-image:url(../img/nav/mainnav/nav_brands_over.gif); 
}

#main_nav #nav_brands_active a{
	background-image:url(../img/nav/mainnav/nav_brands_active.gif); 
}

#main_nav .home_brands a{
	background-image:url(../img/nav/mainnav/home_brands.gif); 
}

#main_nav .home_brands a:hover{
	background-image:url(../img/nav/mainnav/home_brands_over.gif); 
}

#main_nav .nav_view, #main_nav .home_view {
	padding:0; 
}

#main_nav .nav_view a, #main_nav .home_view a{
	background-image:url(../img/nav/mainnav/nav_view.gif);  
	background-repeat:no-repeat; 
	width:87px; 
	height:44px;  
}

#main_nav .nav_view a:hover{
	background-image:url(../img/nav/mainnav/nav_view_over.gif); 
}

#main_nav #nav_view_active a{
	background-image:url(../img/nav/mainnav/nav_view_active.gif); 
}

#main_nav .home_view a{
	background-image:url(../img/nav/mainnav/home_view.gif); 
}

#main_nav .home_view a:hover{
	background-image:url(../img/nav/mainnav/home_view_over.gif); 
}

#main_nav .nav_news,#main_nav .home_news {
	padding:0; 
}

#main_nav .nav_news a,#main_nav .home_news a{
	background-image:url(../img/nav/mainnav/nav_news.gif);  
	background-repeat:no-repeat; 
	width:119px; 
	height:44px;  
}

#main_nav .nav_news a:hover{
	background-image:url(../img/nav/mainnav/nav_news_over.gif); 
}

#main_nav #nav_news_active a{
	background-image:url(../img/nav/mainnav/nav_news_active.gif); 
}

#main_nav .home_news a{
	background-image:url(../img/nav/mainnav/home_news.gif); 
}

#main_nav .home_news a:hover{
	background-image:url(../img/nav/mainnav/home_news_over.gif); 
}

#main_nav .nav_careers, #main_nav .home_careers  {
	padding:2px 0 0 0; 
}

#main_nav .nav_careers a, #main_nav .home_careers a{
	background-image:url(../img/nav/mainnav/nav_careers.gif);  
	background-repeat:no-repeat; 
	width:78px; 
	height:45px;  
}

#main_nav .nav_careers a:hover{
	background-image:url(../img/nav/mainnav/nav_careers_over.gif); 
}

#main_nav #nav_careers_active a{
	background-image:url(../img/nav/mainnav/nav_careers_active.gif); 
}

#main_nav .home_careers a{
	background-image:url(../img/nav/mainnav/home_careers.gif); 
}

#main_nav .home_careers a:hover{
	background-image:url(../img/nav/mainnav/home_careers_over.gif); 
}

#main_nav .nav_contact, #main_nav .home_contact {
	padding:6px 0 0 0; 
}

#main_nav .nav_contact a, #main_nav .home_contact a{
	background-image:url(../img/nav/mainnav/nav_contact.gif);  
	background-repeat:no-repeat; 
	width:100px; 
	height:49px;  
}

#main_nav .nav_contact a:hover{
	background-image:url(../img/nav/mainnav/nav_contact_over.gif); 
}

#main_nav #nav_contact_active a {
	background-image:url(../img/nav/mainnav/nav_contact_active.gif); 
}


#main_nav .home_contact a{
	background-image:url(../img/nav/mainnav/home_contact.gif); 
}

#main_nav .home_contact a:hover {
	background-image:url(../img/nav/mainnav/home_contact_over.gif); 
}


#sub_nav
{
	width:777px; 
	padding:25px 0 0 19px;
}

#sub_nav_brands
{
	width:777px; 
	padding:0 0 0 51px;
}

#sub_nav ul li,#sub_nav_brands ul li {
	list-style:none;
	display:inline; 
	float:left;
	padding: 0 3px 0 0; 
}

#sub_nav_brands ul li {
	padding: 0 30px 0 0; 
}

#sub_nav ul li a, #sub_nav_brands ul li a {
	text-indent: -9999em;
	display: block;
	text-decoration: none;
	overflow: hidden;
}

#sub_nav .about_intro a,#sub_nav #about_intro_active a{
	background-image:url(../img/nav/subnav/about_intro.gif); 
	background-repeat:no-repeat; 
	width:101px; 
	height:63px; 
}

#sub_nav .about_intro a:hover, #sub_nav #about_intro_active a{
	background-image:url(../img/nav/subnav/about_intro_over.gif); 
}

#sub_nav .about_history a, #sub_nav #about_history_active a{
	background-image:url(../img/nav/subnav/about_history.gif); 
	background-repeat:no-repeat; 
	width:71px; 
	height:63px; 
}

#sub_nav .about_history a:hover, #sub_nav #about_history_active a{
	background-image:url(../img/nav/subnav/about_history_over.gif); 
}

#sub_nav .about_mission a, #sub_nav #about_mission_active a{
	background-image:url(../img/nav/subnav/about_mission.gif); 
	background-repeat:no-repeat; 
	width:131px; 
	height:62px; 
}

#sub_nav .about_mission a:hover, #sub_nav #about_mission_active a{
	background-image:url(../img/nav/subnav/about_mission_over.gif); 
}

#sub_nav .about_environment a, #sub_nav #about_environment_active a{
	background-image:url(../img/nav/subnav/about_environment.gif); 
	background-repeat:no-repeat; 
	width:104px; 
	height:55px; 
}

#sub_nav .about_environment a:hover, #sub_nav #about_environment_active a{
	background-image:url(../img/nav/subnav/about_environment_over.gif); 
}

#sub_nav .about_responsibility a, #sub_nav #about_responsibility_active a{
	background-image:url(../img/nav/subnav/about_responsibility.gif); 
	background-repeat:no-repeat; 
	width:139px; 
	height:51px; 
}

#sub_nav .about_responsibility a:hover, #sub_nav #about_responsibility_active a{
	background-image:url(../img/nav/subnav/about_responsibility_over.gif); 
}

#sub_nav .about_quality a, #sub_nav #about_quality_active a{
	background-image:url(../img/nav/subnav/about_quality.gif); 
	background-repeat:no-repeat; 
	width:105px; 
	height:55px; 
}

#sub_nav .about_quality a:hover, #sub_nav #about_quality_active a{
	background-image:url(../img/nav/subnav/about_quality_over.gif); 
}

#sub_nav .about_service a, #sub_nav #about_service_active a{
	background-image:url(../img/nav/subnav/about_service.gif); 
	background-repeat:no-repeat; 
	width:105px; 
	height:61px; 
}

#sub_nav .about_service a:hover, #sub_nav #about_service_active a{
	background-image:url(../img/nav/subnav/about_service_over.gif);
}

#sub_nav .view_health a, #sub_nav #view_health_active a{
	background-image:url(../img/nav/subnav/view_health.gif); 
	background-repeat:no-repeat; 
	width:77px; 
	height:62px; 
}

#sub_nav .view_health a:hover,#sub_nav #view_health_active a{
	background-image:url(../img/nav/subnav/view_health_over.gif); 
}

#sub_nav .view_independents a, #sub_nav #view_independents_active a{
	background-image:url(../img/nav/subnav/view_independents.gif); 
	background-repeat:no-repeat; 
	width:139px; 
	height:63px; 
}

#sub_nav .view_independents a:hover, #sub_nav #view_independents_active a{
	background-image:url(../img/nav/subnav/view_independents_over.gif); 
}

#sub_nav .view_tips a, #sub_nav #view_tips_active a{
	background-image:url(../img/nav/subnav/view_tips.gif); 
	background-repeat:no-repeat; 
	width:125px; 
	height:60px; 
}

#sub_nav .view_tips a:hover, #sub_nav #view_tips_active a{
	background-image:url(../img/nav/subnav/view_tips_over.gif); 
}

#sub_nav .media_news a, #sub_nav #media_news_active a{
	background-image:url(../img/nav/subnav/media_news.gif); 
	background-repeat:no-repeat; 
	width:71px; 
	height:62px; 
}

#sub_nav .media_news a:hover, #sub_nav #media_news_active a{
	background-image:url(../img/nav/subnav/media_news_over.gif); 
}

#sub_nav .media_report a, #sub_nav #media_report_active a{
	background-image:url(../img/nav/subnav/media_report.gif); 
	background-repeat:no-repeat; 
	width:109px; 
	height:63px; 
}

#sub_nav .media_report a:hover, #sub_nav #media_report_active a{
	background-image:url(../img/nav/subnav/media_report_over.gif); 
}

#sub_nav .media_centre a, #sub_nav #media_centre_active a{
	background-image:url(../img/nav/subnav/media_centre.gif); 
	background-repeat:no-repeat; 
	width:105px; 
	height:62px; 
}

#sub_nav .media_centre a:hover, #sub_nav #media_centre_active a{
	background-image:url(../img/nav/subnav/media_centre_over.gif); 
}

#sub_nav .careers_recruitment a, #sub_nav #careers_recruitment_active a{
	background-image:url(../img/nav/subnav/careers_recruitment.gif); 
	background-repeat:no-repeat; 
	width:98px; 
	height:63px; 
}

#sub_nav .careers_recruitment a:hover, #sub_nav #careers_recruitment_active a{
	background-image:url(../img/nav/subnav/careers_recruitment_over.gif); 
}


#sub_nav .careers_cv a, #sub_nav #careers_cv_active a{
	background-image:url(../img/nav/subnav/careers_cv.gif); 
	background-repeat:no-repeat; 
	width:86px; 
	height:63px; 
}

#sub_nav .careers_cv a:hover, #sub_nav #careers_cv_active a{
	background-image:url(../img/nav/subnav/careers_cv_over.gif); 
}

#sub_nav .contact_information a, #sub_nav #contact_information_active a{
	background-image:url(../img/nav/subnav/contact_information.gif); 
	background-repeat:no-repeat; 
	width:108px; 
	height:63px; 
}

#sub_nav .contact_information a:hover, #sub_nav #contact_information_active a{
	background-image:url(../img/nav/subnav/contact_information_over.gif); 
}

#sub_nav .contact_cv a, #sub_nav #contact_cv_active a{
	background-image:url(../img/nav/subnav/contact_cv.gif); 
	background-repeat:no-repeat; 
	width:108px; 
	height:63px; 
}

#sub_nav .contact_cv a:hover, #sub_nav #contact_cv_active a{
	background-image:url(../img/nav/subnav/contact_cv_over.gif); 
}

#sub_nav .footer_privacy a, #sub_nav #footer_privacy_active a{
	background-image:url(../img/nav/subnav/footer_privacy.gif); 
	background-repeat:no-repeat; 
	width:83px; 
	height:62px; 
}

#sub_nav .footer_privacy a:hover, #sub_nav #footer_privacy_active a{
	background-image:url(../img/nav/subnav/footer_privacy_over.gif); 
}


#sub_nav .footer_terms a, #sub_nav #footer_terms_active a{
	background-image:url(../img/nav/subnav/footer_terms.gif); 
	background-repeat:no-repeat; 
	width:91px; 
	height:63px; 
}

#sub_nav .footer_terms a:hover, #sub_nav #footer_terms_active a{
	background-image:url(../img/nav/subnav/footer_terms_over.gif); 
}

#sub_nav .footer_links a, #sub_nav #footer_links_active a{
	background-image:url(../img/nav/subnav/footer_links.gif); 
	background-repeat:no-repeat; 
	width:70px; 
	height:62px; 
}

#sub_nav .footer_links a:hover, #sub_nav #footer_links_active a{
	background-image:url(../img/nav/subnav/footer_links_over.gif); 
}

#sub_nav .footer_sitemap a, #sub_nav #footer_sitemap_active a{
	background-image:url(../img/nav/subnav/footer_sitemap.gif); 
	background-repeat:no-repeat; 
	width:91px; 
	height:59px; 
}

#sub_nav .footer_sitemap a:hover, #sub_nav #footer_sitemap_active a{
	background-image:url(../img/nav/subnav/footer_sitemap_over.gif); 
}

#sub_nav .footer_accessibility a, #sub_nav #footer_accessibility_active a{
	background-image:url(../img/nav/subnav/footer_accessibility.gif); 
	background-repeat:no-repeat; 
	width:106px; 
	height:53px; 
}

#sub_nav .footer_accessibility a:hover, #sub_nav #footer_accessibility_active a{
	background-image:url(../img/nav/subnav/footer_accessibility_over.gif); 
}

#sub_nav .footer_copyright a, #sub_nav #footer_copyright_active a{
	background-image:url(../img/nav/subnav/footer_copyright.gif);
	background-repeat:no-repeat; 
	width:89px; 
	height:51px; 
}

#sub_nav .footer_copyright a:hover, #sub_nav #footer_copyright_active a{
	background-image:url(../img/nav/subnav/footer_copyright_over.gif); 
}


#sub_nav_brands .brands_mini_babybel a,#sub_nav_brands #brands_mini_babybel_active a{
	background-image:url(../img/nav/subnav/brands_mini_babybel.jpg); 
	background-repeat:no-repeat; 
	width:89px; 
	height:110px; 
}

#sub_nav_brands .brands_mini_babybel a:hover, #sub_nav_brands #brands_mini_babybel_active a{
	background-image:url(../img/nav/subnav/brands_mini_babybel_over.jpg); 
}

#sub_nav_brands .brands_tlc a,#sub_nav_brands #brands_tlc_active a{
	background-image:url(../img/nav/subnav/brands_tlc.jpg);
	background-repeat:no-repeat; 
	width:119px; 
	height:110px; 
}

#sub_nav_brands .brands_tlc a:hover, #sub_nav_brands #brands_tlc_active a{
		background-image:url(../img/nav/subnav/brands_tlc_over.jpg);
}

#sub_nav_brands .brands_leerdammer a,#sub_nav_brands #brands_leerdammer_active a{
	background-image:url(../img/nav/subnav/brands_leerdammer.jpg);
	background-repeat:no-repeat; 
	width:86px; 
	height:110px; 
}

#sub_nav_brands .brands_leerdammer a:hover, #sub_nav_brands #brands_leerdammer_active a{
		background-image:url(../img/nav/subnav/brands_leerdammer_over.jpg);
}

#sub_nav_brands .brands_boursin a,#sub_nav_brands #brands_boursin_active a{
	background-image:url(../img/nav/subnav/brands_boursin.jpg);
	background-repeat:no-repeat; 
	width:86px; 
	height:110px; 
}

#sub_nav_brands .brands_boursin a:hover, #sub_nav_brands #brands_boursin_active a{
		background-image:url(../img/nav/subnav/brands_boursin_over.jpg);
}

#sub_nav_brands .brands_port_salut a,#sub_nav_brands #brands_port_salut_active a{
	background-image:url(../img/nav/subnav/brands_port_salut.jpg);
	background-repeat:no-repeat; 
	width:86px; 
	height:110px; 
}

#sub_nav_brands .brands_port_salut a:hover, #sub_nav_brands #brands_port_salut_active a{
		background-image:url(../img/nav/subnav/brands_port_salut_over.jpg);
}

#contentarea {
	display:block; 
	width:980px; 
	
}


#contentarea_col1 {
	display:block; 
	width:400px;
	float:left;
}


#contentarea_col2 {
	display:block; 
	width:500px;
	float:left;
	padding:0 80px 0 0; 
}

#contentarea_products {
	padding: 0 49px; 	
	width:910px; 
	display:block; 	
}

#contentarea_products_col1 {
	display:block; 
	width:432px; 
	padding: 0 42px 0 0; 
	float:left; 
}

#contentarea_products_col2 {
	
	display:block; 
	width:409px; 
	float:left; 
	padding: 0; 
}

.bg_latest_news  {
	background-image:url(../img/backgrounds/latest-news.jpg); 
	background-repeat:no-repeat; 
}

.bg_home {
	background-image:url(../img/backgrounds/home-contentarea-background.gif);
	background-repeat:no-repeat; 	
	height:572px; 
}


#you_tube {
	
	width:894px; 
	height:221px; 
	padding: 0 0 0 86px; 
}


#you_tube ul li {
	list-style:none;
	display:inline; 
	float:left;
	padding: 0 28px 0 0; 
}

#you_tube ul li a {
	text-indent: -9999em;
	display: block;
	text-decoration: none;
	overflow: hidden;
}

#you_tube .babybel a{
	background-image:url(../img/babybel-ad.jpg); 
	background-repeat:no-repeat; 
	width:250px; 
	height:221px; 
}

#you_tube .babybel a:hover{
	background-image:url(../img/babybel-ad-over.jpg);
}

#you_tube .boursin a{
	background-image:url(../img/boursin-ad.jpg);
	background-repeat:no-repeat; 
	width:250px; 
	height:221px; 
}

#you_tube .boursin a:hover{
	background-image:url(../img/boursin-ad-over.jpg);
}

#you_tube .laughing_cow a{
	background-image:url(../img/laughing-cow-ad.jpg); 
	background-repeat:no-repeat; 
	width:250px; 
	height:221px; 
}

#you_tube .laughing_cow a:hover{
		background-image:url(../img/laughing-cow-ad-over.jpg);
}


#mission_statement {
	display:block; 
	width:657px; 
	padding: 41px 0 0 323px; 
}

#products_header_area
{
	padding: 20px 0; 
	
}

#products_header_area p 
{
	margin:10px 22px 0 0; 
}

#products_h1 {
width:669px; 	
float:left; 
display:block;
}

#products_h1_image {
width:213px; 	
float:left; 
display:block;
}



#base_image {
	padding: 40px 0 0 0; 	
}

#footer {
	
	
}

#footer_subnav {
	font-size:12px; 
	padding:40px 40px;
	width:900px; 
}

#footer_menu {
	float:left; 
	width:536px; 
	
}

#footer_menu ul li{
	display:inline; 
	list-style:none;
	float:left;
	font-size:11px;
	height:10px; 
}

#footer_menu ul li a {
	text-indent: -9999em;
	display: block;
	text-decoration: none;
	overflow: hidden;
	height: 10px;
}


#footer_menu .privacy a {
	background-image:url(../img/nav/privacy.gif); 
	background-repeat:no-repeat; 
	width:80px;
}

#footer_menu .privacy a:hover {
	background-image:url(../img/nav/privacy_over.gif);

}

#footer_menu .terms a {
	background-image:url(../img/nav/terms.gif); 
	background-repeat:no-repeat; 
	width:118px; 
}

#footer_menu .terms a:hover {
	background-image:url(../img/nav/terms_over.gif); 

}

#footer_menu .links  a{
	background-image:url(../img/nav/links.gif); 
	background-repeat:no-repeat; 
	width:48px; 
}

#footer_menu .links  a:hover{
	background-image:url(../img/nav/links_over.gif); 

}

#footer_menu .sitemap a{
	background-image:url(../img/nav/sitemap.gif); 
	background-repeat:no-repeat; 
	width:67px; 
}

#footer_menu .sitemap a:hover{
	background-image:url(../img/nav/sitemap_over.gif); 
}

#footer_menu .access a{
	background-image:url(../img/nav/access.gif); 
	background-repeat:no-repeat; 
	width:83px; 
}

#footer_menu .access a:hover{
	background-image:url(../img/nav/access_over.gif); 
}

#footer_menu .copyright a{
	background-image:url(../img/nav/copyright.gif); 
	background-repeat:no-repeat; 
	width:70px; 
}

#footer_menu .copyright a:hover{
	background-image:url(../img/nav/copyright_over.gif); 
}

#footer_menu .contact a{
	background-image:url(../img/nav/contact.gif); 
	background-repeat:no-repeat; 
	width:70px; 
}

#footer_menu .contact a:hover{
	background-image:url(../img/nav/contact_over.gif); }

#copyright {
	color:#d62027; 
	float:left; 
	width:362px; 
	
}


/*--news /media CSS----*/

#news_opener {
	padding:0 0 30px 407px; 
	
}

#lpanelpress {
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 112px;

}

.pressRelHolder {
	width:808px;
	display:block; 
}

.pressRelImg {
	float:left; 
	width:242px; 
	border: solid 14px #FFF; 
}

.cat_advice_holder {
	padding: 0 0 20px 0; 	
}

.cat_advice_img {
	border:solid 1px #666; 
	float:left; 
	width:90px; 
	margin:0 20px 20px 0; 
}




.press_image {
	border:solid 1px #cccccc; 
}

.pressRelTxt {
	display:block; 
	float:left;
	width:513px;
	padding:14px 0 0 25px; 
	
	font-family: Arial,Helvetica, sans-serif; 
	font-size:12px; 
	color:#333333; 
	line-height:1.5em; 
}

.news_link {
	margin:14px 0 0 295px; 
	display:block; 
}

.download_pdf{
	
	padding: 10px 0; 
}


.imageLibThumbRow {
	float: left;
	width: 685px;
		display:block; 
}

.imageLibThumbOuter {
	width:152px;
	float: left;
	padding-right:18px;
	padding-bottom:15px;
	line-height:1.25em;
	display:block; 
}

.imageLibThumbHolder {
	border:solid;
	border-width:1px;
	border-color:#d6d6d6;   
	padding:5px;
	display:block; 
}

.imageLibThumbHolder img {
	border:0px;
}

.imageLibText {
	padding-top:5px;
	font-size:.8em;
	line-height:1.1em;
}

#sitemap ul ul {
padding: 0 0 0 30px; 
}

.clearfloat {
	clear:both; 
	display:block; 
	height:0; 
}