/*  CSS for the front page  */

	html, body{
		margin: 0;
		padding: 3px 0 0 0;
		background: #f3eddf url(images/bg.jpg) repeat-x;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		-moz-user-select: none;
		-khtml-user-select: none;
		user-select: none; 
	}

	#whole{
		width: 771px;
		height: auto;
		text-align: left;
	}

	.arial{
		font-family: Arial, Helvetica, sans-serif;
	}

	.font_big{
		font-size: 14px;
	}

	.black{
		color: #333333;
	}


	.regtext{
	margin: 0 0 15px 0;
	padding: 0;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 17px;
	}

	.hltext{
		color: #E41004;
		font-size: 15px;
	}

	.small{
		font-size: 11px;
	}

	.align_left{
		float: left;
	}

	.align_center{
		text-align: center;
	}

	.margin10{
	margin-bottom: 10px;
	}
	
	.margin11{
	padding-top: 16px;
	}
	
	.image{
	padding-bottom: 8px;
	}
	
	
	
	.h1{
	font-size: 19px;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	margin: 6px 0 10px 0;
	padding: 0;
	color: #6699ff;
	text-align: center;
	}
	
	.h2{
	font-size: 19px;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	margin: 6px 0 10px 0;
	padding: 0;
	color: #6699ff;
	text-align: center;
	}
	
	.verdana{
		margin: 0 0 16px 0;
		padding: 0;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	.regular_list{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}

	.reg_list{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
	}
	


	/* HEADER */
	
		#header{
			width: 771px;
			height: auto;
			float: left;
		}
	
		#top_head{
			width: 756px;
			height: 27px;
			float: left;
			background: url(images/header_top.jpg) no-repeat;
			padding: 7px 0 0 15px;
			color: #FFF;
			font-size: 11px;
		}

		#top_menu{
			width: 756px;
			height: 27px;
			float: left;
			background: url(images/menu_bg.jpg) no-repeat;
			padding: 8px 0 4px 15px;
		}

		#top_menu{
			width: 756px;
			height: 27px;
			float: left;
			background: url(images/menu_bg.jpg) no-repeat;
			padding: 8px 0 4px 15px;
		}

		#top_menu a{
			color: #FFF;
			text-decoration: none;
			font-size: 12px;
			font-weight: bold;
			margin-right: 1px;
			font-family: Georgia, Times New Roman, Times, serif;
		}
		
		#top_menu a:hover{
			color: #FFEA00;
		}
		
		#mb_sunrider_products:link, #mb_sunrider_products:active, #mb_sunrider_products:visited, #mb_sunrider_pricelist:link, #mb_sunrider_pricelist:active, #mb_sunrider_pricelist:visited, #mb_sunrider_corporation:link, #mb_sunrider_corporation:active, #mb_sunrider_corporation:visited, #mb_sunrider_discount:link, #mb_sunrider_discount:active, #mb_sunrider_discount:visited, #mb_sunrider_order:link, #mb_sunrider_order:active, #mb_sunrider_order:visited{
			height: 21px;
			float: left;
			text-align: center;
			padding: 4px 0 0 0;

		}

		#mb_sunrider_products:link, #mb_sunrider_products:active, #mb_sunrider_products:visited{
			width: 155px;
			background: url(images/button_sr_products.gif) no-repeat;
		}

		#mb_sunrider_products:hover{
			background: url(images/button_sr_products.gif) no-repeat;
		}

		#mb_sunrider_pricelist:link, #mb_sunrider_pricelist:active, #mb_sunrider_pricelist:visited{
			width: 92px;
			background: url(images/button_sr_pricelist.gif) no-repeat;
		}

		#mb_sunrider_pricelist:hover{
			background: url(images/button_sr_pricelist.gif) no-repeat;
		}

		#mb_sunrider_corporation:link, #mb_sunrider_corporation:active, #mb_sunrider_corporation:visited{
			width: 162px;
			background: url(images/button_sr_corporation.gif) no-repeat;
		}

		#mb_sunrider_corporation:hover{
			background: url(images/button_sr_corporation.gif) no-repeat;
		}

		#mb_sunrider_discount:link, #mb_sunrider_discount:active, #mb_sunrider_discount:visited{
			width: 127px;
			background: url(images/button_sr_discount.gif) no-repeat;
		}

		#mb_sunrider_discount:hover{
			background: url(images/button_sr_discount.gif) no-repeat;
		}

		#mb_sunrider_order:link, #mb_sunrider_order:active, #mb_sunrider_order:visited{
			width: 152px;
			background: url(images/button_sr_order.gif) no-repeat;
		}

		#mb_sunrider_order:hover{
			background: url(images/button_sr_order.gif) no-repeat;
		}
		
		
		#mid_head{
			width: 771px;
			height: 112px;
			float: left;
			background: url(images/logo_header.jpg) no-repeat;
		}

		#bottom_head{
			width: 771px;
			height: 201px;
			float: left;
		}


		#bottom_left{
			width: 23px;
			height: 201px;
			float: left;
			background: url(images/header_l.jpg) no-repeat;
		}
		
		#order_now_top{
			width: 330px;
			height: 201px;
			float: left;
			background: url(images/order_now_top.jpg) no-repeat;
			
		}
		
		#more_info{
			width: 146px;
			height: 35px;
			float: left;
			margin: 166px 0 0 14px;
		}

		#order_now{
			width: 153px;
			height: 35px;
			float: left;
			margin: 166px 0 0 4px;
		}

		#bottom_right{
			width: 418px;
			height: 201px;
			float: right;
			background: url(images/header_r.jpg) no-repeat;
		}




	/* CONTENTS  */

		#contents{
			width: 711px;
			height: auto;
			float: left;
			padding: 30px 30px 5px 30px;
			margin-top: 30px;
			background: #FFFFFF url(images/bar_top_content.gif) top no-repeat;
			display: inline;
		}

		#content_bottom{
			width: 771px;
			height: 10px;
			float: left;
			background: url(images/bar_bottom_content.gif) no-repeat;
			margin-bottom: 5px;
		}

				
		.wide_contents{
			width: 690px;
			height: auto;
			float: left;
			background: #FFFFFF;
		}


		.left_contents{
			width: 520px;
			height: auto;
			float: left;
			background: #FFFFFF;
		}

		.right_contents{
			width: 150px;
			height: auto;
			float: right;
		}

		.left_side{
			width: 520px;
			height: auto;
			float: left;
		}


		#table{
			border: 1px solid #999;
			margin: 8px 0 15px 0;
			float: left;
		}

		.table_titles td{
			background: #6699FF;
			color: #FFF;
			font-size: 12px;
			font-weight: bold;
			font-family: Arial, Helvetica, sans-serif;
		}
	
	
		.table_contents td{
			background: #FCFCFC;
			color: #000;
			font-size: 11px;
			font-family: Arial, Helvetica, sans-serif;
		}

		.right_header{
			width: 150px;
			height: auto;
			float: left;
			padding: 0 0 7px 0;
			font-size: 1em;
			font-weight: bold;
			color: #333333;
			font-family: Georgia, Times New Roman, Times, serif;
		}
		

		#beverages:link, #beverages:active, #beverages:visited, #beverages:hover{
			width: 530px;
			height: 120px;
			float: left;
			text-align: left;
			background: url(images/sunrider/SRbeverages.jpg) no-repeat;
		}


		#food:link, #food:active, #food:visited, #food:hover{
			width: 530px;
			height: 120px;
			float: left;
			text-align: left;
			background: url(images/sunrider/SRfood.jpg) no-repeat;
		}
		
		#concentrates:link, #concentrates:active, #concentrates:visited, #concentrates:hover{
			width: 530px;
			height: 120px;
			float: left;
			text-align: left;
			background: url(images/sunrider/SRconcentrates.jpg) no-repeat;
		}
		
		#vitamins:link, #vitamins:active, #vitamins:visited, #vitamins:hover{
			width: 530px;
			height: 120px;
			float: left;
			text-align: left;
			background: url(images/sunrider/SRvitamins.jpg) no-repeat;
		}
		
		#vitalite:link, #vitalite:active, #vitalite:visited, #vitalite:hover{
			width: 530px;
			height: 120px;
			float: left;
			text-align: left;
			background: url(images/sunrider/SRvitalite.jpg) no-repeat;
		}

		#sunsmile:link, #sunsmile:active, #sunsmile:visited, #sunsmile:hover{
			margin: 0 0 15px 0;
			width: 530px;
			height: 120px;
			float: left;
			text-align: left;
			background: url(images/sunrider/SRsunsmile.jpg) no-repeat;
		}


		.cattext:link, .cattext:active, .cattext:visited{
			padding: 0 0 0 160px;
			font-size: 13px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 17px;
			color: #333333;
			text-decoration: none;
		}

		.cattext:hover{
		color: #333333;
		}
		
		

		#searchbox{
			width: 150px;
			height: 36px;
			float: right;
			padding-bottom: 20px;
		}
	
	
		.inputquery{
			width: 106px; 
			height: 14px; 
			float: left;
			font-family: Verdana; 
			font-size: 12px; 
			border: none;
			background: url(images/search_left.gif);
			background-repeat: no-repeat;
			background-position: right center;
			text-decoration: none;
			padding: 11px 3px 11px 12px; 
		}
		
		.searchsubmit{
			width: 29px; 
			height: 36px; 
			float: left;
		}


		#subscribe{
			width: 150px;
			height: 77px;
			float: right;
			padding-bottom: 10px;
		}	

		#subscribe_up{
			width: 150px;
			height: 41px;
			float: left;
			background: url(images/subscr_upper.jpg) no-repeat;
		}

		#subscribe_down{
			width: 150px;
			height: 36px;
			float: left;
		}
		
		.inputmail{
			width: 106px; 
			height: 14px; 
			float: left;
			font-family: Verdana; 
			font-size: 12px; 
			border: none;
			background: url(images/subscr_left.jpg);
			background-repeat: no-repeat;
			background-position: right center;
			text-decoration: none;
			padding: 11px 3px 11px 12px; 
		}

		.mailsubmit{
			width: 29px; 
			height: 36px; 
			float: left;
		}



	#tour:link, #tour:active, #tour:visited, #tour:hover{
		width: 150px;
		height: 35px;
		float: left;
		text-align: center;
		background: url(images/button_sr_tour.jpg) no-repeat;
	}

	#tour1:link, #tour1:active, #tour1:visited, #tour1:hover{
		width: 150px;
		height: 91px;
		float: left;
		background: url(images/button_sr_tour_01.jpg) no-repeat;
	}

	#tour2:link, #tour2:active, #tour2:visited, #tour2:hover{
		width: 150px;
		height: 91px;
		float: left;
		background: url(images/button_sr_tour_02.jpg) no-repeat;
	}

	#tour3:link, #tour3:active, #tour3:visited, #tour3:hover{
		width: 150px;
		height: 91px;
		float: left;
		background: url(images/button_sr_tour_03.jpg) no-repeat;
	}
	#tour4:link, #tour4:active, #tour4:visited, #tour4:hover{
		width: 150px;
		height: 91px;
		float: left;
		background: url(images/button_sr_tour_04.jpg) no-repeat;
		margin-bottom: 10px;
	}

	#newsimage:link, #newsimage:active, #newsimage:visited, #newsimage:hover{
		width: 149px;
		height: 117px;
		float: left;
		background: url(images/news_israel.gif) no-repeat;
		margin-bottom: 5px;
	}
		
		.sidebar_buttons:link, .sidebar_buttons:active, .sidebar_buttons:visited{
			width: 149px;
			height: 25px;
			float: left;
			padding: 5px 0 7px 1px;
			background: url(images/button_side.gif) no-repeat;
			color: #FFFFFF;
			text-align: center;
			text-decoration: none;
			font-size: 12px;
			font-weight: bold;
			font-family: Georgia, Times New Roman, Times, serif;
			margin-top: 10px;
			margin-bottom 6px;
		}

		.sidebar_buttons:hover{
			color: #FFFF00;
		}


		#catalog_links{
			width: 150px;
			height: auto;
			float: left;
			padding: 0 0 2px 0;
		
		}

		#catalog_links a:link, #catalog_links a:active, #catalog_links a:visited{
			width: 147px;
			height: auto;
			float: left;
			padding: 0 0 2px 0;
			font-size: 11px;
			color: #333333;
			text-decoration: none;
		}
		
		#catalog_links a:hover{
			color: #6699ff;
		}



	#programs:link, #programs:active, #programs:visited, #programs:hover{
		width: 150px;
		height: 35px;
		float: left;
		background: url(images/button_programs.jpg) no-repeat;
	}


	#stevia{
		width: 150px;
		height: 100px;
		float: left;
		background: url(images/button_stevia.jpg) no-repeat;
	}

	#rinse{
		width: 150px;
		height: 100px;
		float: left;
		background: url(images/button_rinse.gif) no-repeat;
	}

	#slim{
		width: 150px;
		height: 100px;
		float: left;
		background: url(images/button_slim.jpg) no-repeat;
		margin-bottom: 10px;
	}

		
		#bottom_header{
			width: 350px;
			height: auto;
			float: left;
			font-family: Georgia, Times New Roman, Times, serif;
			padding: 20px 0 0 20px;
		}
				
		#ordersr{
			width: 450px;
			height: 290px;
			float: left;
			background: url(images/order_now_bottom.jpg) top no-repeat;
			padding: 0 0 0 240px;
		}

		#ordersr_con{
			width: 250px;
			height: auto;
			float: left;
			padding: 10px 0 0 98px;

		}

		#order_srpromo_button{
			width: 236px;
			height: 44px;
			float: right;
			margin: 106px 120px 0 0;
		}

		
		#order_extra_links{
			width: 250px;
			height: auto;
			float: left;
			font-size: 11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			padding: 2px 25px 0 0;
		}

		#order_extra_links a:link, #order_extra_links a:active, #order_extra_links a:visited{
			width: 250px;
			height: auto;
			padding: 5px 0 5px 15px;
			float: left;
			background: url(images/bmenu_bullet.gif) left no-repeat center;
			color: #E41004;
			text-decoration: none;
		}
		
		#order_extra_links a:hover{
			color: #FF5c2c;
		}


	/* URLs */		
		
		.textlink:link, .textlink:active, .textlink:visited, .textlink:hover{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #333333;
			text-decoration: undeline;
		}	

		.productlink:link, .productlink:active, .productlink:visited, .productlink:hover{
			font-size: 13px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #333333;
			text-decoration: none;
		}


		a.maillink:link, maillink:active, maillink:visited, maillink:hover{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #fffabf;
			font-weight: bold;
		}


	/* FOOTER */

		#footer{
	width: 710px;
	height: auto;
	float: left;
	text-align: center;
	color: #496C44;
	border-top: 1px solid #e8debb;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
		}
		
		.footerl:link, .footerl:active, .footerl:visited{
	color: #496C44;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		
		.footerl:hover{
			color: #FF9900;
		}

		.footerb:link, .footerb:active, .footerb:visited{
			color: #333333;
			text-decoration: none;
		}
		
		.footerb:hover{
			color: #6699ff;
		}

		#footable{
	text-align: center; 
	margin-left: auto; 
	margin-right: auto; 
	width: 300px;
		}
			
		#buttons{
	margin: 24px;
	text-align: center;
	filter: alpha(opacity=40);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.40; 
	opacity:0.4
		}