@charset "utf-8";
/* CSS Document */

body {
	background-color: #b1dc49;
	background-image: url(images/gradiant_bground.gif);
	background-repeat: repeat-x;
	margin: 0px;
	text-align: left;
	font-family: "Comic Sans MS", cursive;
	font-size: 0.9em;
	scrollbar-face-color:#EBF5FF;
	scrollbar-base-color:#EBF5FF;
	scrollbar-arrow-color:black;
	scrollbar-track-color:#F3F3F3;
	scrollbar-shadow-color:#EBF5FF;
	scrollbar-highlight-color:#EBF5FF;
	scrollbar-3dlight-color:#78AAFF;
	scrollbar-darkshadow-Color:#78AAFF;
}

.fineprint_txt {
	font-size:11px;
	color: #000;
}
#wrapperdiv {
	width: 1170px;
	text-align: left;
	padding: 0px;
	margin: 0 auto;
}
#leftbanner {
	height:201px;
	width:515px;
	float:left;
	background-image:url(images/banner_logo.jpg);
	background-repeat: no-repeat;
}
#rightbanner {
	height:201px;
	width:655px;
	float:left;
	background-image:url(images/banner_packets.jpg);
	background-repeat: no-repeat;
}
#bannerdiv {
	height:201px;	
}
#menudiv {
	height:105px;	
}
#boxesdiv {
	height:248px;
	clear:both;
}
.imageRight {
	float:right;
	margin-left:10px;
}
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight{
	float: right;
	margin-left:10px;
	width: auto;
}
.clear {
	clear:both;
}
img.cornerprod {
   width: 35px;
   height: 35px;
   border: none;
   display: block !important;
}
/*--------------Styling Fonts--------------*/
.medium_title {
	font-family: "Comic Sans MS", cursive;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
}
.caption {
	text-align: left;
	font-size: 15px;
	font-weight: bold;
}
.redtext {
	color: #F00;
}
.welcometext {
	font-size:1.1em;
	font-weight: 200;
	color: #333;
}
.header_txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
/*--------Healthy tabs menu-------*/

.lifestyle_over {
	background-image: url(images/lifestyle_button_over.gif);
	width:145px;
	height:30px;
	float:left;
}
.exercise_over {
	width:155px;
	height:30px;
	float:left;
	background-image: url(images/exercise_button.gif);
	background-repeat: repeat;
}
.kidExercise_over {
	width:146px;
	height:30px;
	float:left;
	background-image: url(images/kids_exercise_over.gif);	
}
.dip_over {
	width:126px;
	height:30px;
	float:left;
	background-image: url(images/dip_recipes_button_over.gif);
}
.FYI_over {
	width:148px;
	height:30px;
	float:left;
	background-image: url(images/FYI_button_over.gif);
}
.blank_but {
	width:99px;
	height:30px;
	float:left;
	background-image: url(images/healthy_icon_right.gif);
	background-repeat: no-repeat;
}
.lifestyle_tab a {
	display:block;
	width:145px;
	height:30px;
	float:left;
	padding:0 0 0 0;
	background-image: url(images/tab_lifestyle.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.lifestyle_tab a:hover { 
background-position: 0 -30px;
}
.exercise_tab a {
	display:block;
	width:155px;
	height:30px;
	float:left;
	padding:0 0 0 0;
	background-image: url(images/tab_exercise_yoga.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.exercise_tab a:hover { 
background-position: 0 -30px;
}
.kidExercise_tab a {
	display:block;
	width:146px;
	height:30px;
	float:left;
	padding:0 0 0 0;
	background-image: url(images/tab_kids.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.kidExercise_tab a:hover { 
background-position: 0 -30px;
}
.dip_tab a {
	display:block;
	width:126px;
	height:30px;
	float:left;
	padding:0 0 0 0;
	background-image: url(images/tab_Dips.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.dip_tab a:hover { 
background-position: 0 -30px;
}
.FYI_tab a {
	display:block;
	width:148px;
	height:30px;
	float:left;
	padding:0 0 0 0;
	background-image: url(images/tab_FYI.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.FYI_tab a:hover { 
background-position: 0 -30px;
}
/*----------------------bottom menu-----------------------*/

#bottomenu a:link {
	text-decoration: underline;
	color: #666;
	background: transparent;
}
#bottomenu a:visited {
	text-decoration: none;
	color: #666;
	background: transparent;
}
#bottomenu a:hover {
	text-decoration: none;
	color: #000;
	background: solid;
	background-color: #666;
}
#bottomenu a:focus {
	text-decoration: none; 
	color: #0080C0; 
	background: transparent;
}
#bottomenu a:active {
	text-decoration: none; 
	color: #0080C0; 
	background: transparent;
}
#bottomenu {
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #666;
	text-align: center;
	height: 40px;
	width:1170px;
	padding-top:20px;
}
/*------------------------dropdown menudiv stuff ---------------*/

#leftside {
	width:459px;	
	height:105px;
	float:left;
}

#rightside {
	width:711px;	
	height:105px;
	float:left;
}

#menuleft {
	height:51px;
	background-image: url(images/left_menu_blank.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#leftblank {
	height:54px;
	background-image:url(images/left_menu_lower.jpg);
	background-repeat: no-repeat;
}

#nav {
	float:right;
	width:279px;
	height:50px;
	margin-top:0px;
	}

#menuright{
	height:51px;
	width:510px;
	float:left;
}

#menurightblank{
	height:51px;
	width:201px;
	float:left;
	background-image: url(images/right_menu_blank.jpg);
}

#rightblank {
	height:39px;
	background-image: url(images/top_rightmenu_blank.jpg);
	background-repeat: no-repeat;
}

#rightblank2 {
	clear:both;
	height:15px;
	background-image: url(images/right_menu_lower.jpg);
	background-repeat: no-repeat;
}

#blank {
	width:180px;	
	height:51px;
	float:left;
}

#products {
	width:113px;	
	height:51px;
	float:left;
}

#about {
	width:95px;	
	height:51px;
	float:left;
}

#home {
	width:71px;	
	height:51px;
	float:left;
}

/*-------------------------------- boxesdiv Snippets stuff ----------------*/
#flowersleft {
	width:134px;	
	height:248px;
	float:left;
	background-image:url(images/left_floral_bottom.jpg);
}

#flowersleftgreen {
	width:134px;	
	height:248px;
	float:left;
	background-image:url(images/left_floral_bottom_green.jpg);
}

#newsbox {
	width:308px;	
	height:248px;
	float:left;
}

#space1 {
	width:18px;	
	height:248px;
	float:left;
}

#articlebox {
	width:308px;	
	height:248px;
	float:left;
}
#space2 {
	width:7px;	
	height:248px;
	float:left;
}
#tabmenu {
	width:266px;	
	height:248px;
	float:left;
}

#flowersright {
	width:129px;	
	height:248px;
	float:left;
	background-image:url(images/right_floral_bottom.jpg);
}

#flowersrightgreen {
	width:129px;	
	height:248px;
	float:left;
	background-image:url(images/right_floral_bottom_green.jpg);
}
/* --------------------------------TAB MENU INSIDE BELOW---------------- */


.tabmenu {
	float:left;
	margin: 0px;
	padding:0px;
	width:266px;
}
.tabone a {
	display:block;
	width: 266px;
	height: 86px;
	padding:0 0 0 0;
	background-image: url(images/tab_one.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.tabone a:hover { 
background-position: 0 -86px;
}

.tabtwo a {
display:block;
width: 266px;
height: 79px;
padding:0 0 0 0;
background: url(images/tab_two.gif) 0 0 no-repeat;
}
.tabtwo a:hover { 
background-position: 0 -79px;
}

.tabthree a {
display:block;
width: 266px;
height: 84px;
padding:0 0 0 0;
background: url(images/tab_three.gif) 0 0 no-repeat;
}
.tabthree a:hover { 
background-position: 0 -84px;
}

.tabone1 a {
	display:block;
	width: 266px;
	height: 86px;
	padding:0 0 0 0;
	background-image: url(images/tab_one_grn.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.tabone1 a:hover { 
background-position: 0 -86px;
}

.tabtwo_grn a {
display:block;
width: 266px;
height: 79px;
padding:0 0 0 0;
background: url(images/tab_two_grn.gif) 0 0 no-repeat;
}
.tabtwo_grn a:hover { 
background-position: 0 -79px;
}

/*---------------------------------PINK BOX---------------------*/

.hotboxpink {
	width: 308px;
	height: 238px;
	background-image:url(images/Gradient_Corner_box.gif);
}

.hotboxpink_top {
	background-image: url(images/TR_Corner_boxs.gif);
	background-repeat: no-repeat;
	background-position: right top;
	
}

.hotboxpink_top_grn{
	background-image: url(images/TR_Corner_box_Grn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}
.news_icon {
	width: 250px;
	height: 40px;
	float:left;
	margin-left:20px;
	margin-bottom:10px;
	background-image: url(images/news_top.gif);
	background-repeat: no-repeat;
}

.newsbox_title {
	display: block;
	margin-bottom: 10px;
	font-size:1.2em;
	font-family: Verdana, Geneva, sans-serif;
}
.news_content {
	width: 258px;
	margin-right: 30px;
	margin-left: 20px;
	clear:both;
}

	
.hotboxpink_mid {
	background-image: url(images/TR_Corner_box_SHD.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:198px;
	overflow:hidden;
}

.hotboxpink_mid_grn {
	background-image: url(images/TR_Corner_box_SHD_Grn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:198px;
	overflow:hidden;
}

.hotboxpink_bottom {
	height:40px;
}

.hotboxpink_bottom_left {
	height:40px;
	width:10px;
	float:left;
	background-image: url(images/BL_Corner_box.gif);
	background-repeat: no-repeat;
}

.hotboxpink_bottom_mid {
	background-image: url(images/Bottum_repeat_mid.gif);
	background-repeat: repeat-x;
	width:197px;
	height:40px;
	float:left;
}

.hotboxpink_bottom_right{
	height:40px;
	width:101px;
	float:left;
}

img.corner {
   width: 10px;
   height: 10px;
   border: none;
   display: block !important;
}

.pinkbox_button a {
	display:block;
	width: 101px;
	height: 40px;
	padding:0 0 0 0;
	background-image: url(images/pink_box_button.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.pinkbox_button a:hover { 
background-position: 0 -40px;
}

/*---------------------------------Blue BOX--------------------*/

.hotboxblue {
	width: 308px;
	height: 238px;
	background-image:url(images/Gradient_Corner_box_blue.gif);
}


.hotboxblue_top {
	background-image: url(images/TR_Corner_box_blue.gif);
	background-repeat: no-repeat;
	background-position: right top;	
}


.hotboxblue_mid {
	background-image: url(images/TR_Corner_box_SHD_blue.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:198px;
}

.hotboxblue_topGreen {
	background-image: url(images/TR_Corner_box_blue_Grn.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.hotboxblue_midGreen {
	background-image: url(images/TR_Corner_box_SHD_blue_Grn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:198px;
}
#articletxt_box {
	width:259px;	
	height:178px;
	margin-left:20px;
	margin-right:30px;
	padding-top:10px;
	clear:both;
}

.hotboxblue_bottom {
	height:40px;
}

.hotboxblue_bottom_left {
	height:40px;
	width:10px;
	float:left;
	background-image: url(images/BL_Corner_box_blue.gif);
	background-repeat: no-repeat;
}

.hotboxblue_bottom_mid {
	background-image: url(images/Bottum_repeat_mid_blue.gif);
	background-repeat: repeat-x;
	width:197px;
	height:40px;
	float:left;
}

.hotboxblue_bottom_right{
	height:40px;
	width:101px;
	float:left;
}
.bluebox_button a {
	display:block;
	width: 101px;
	height: 40px;
	padding:0 0 0 0;
	background-image: url(images/blue_box_button.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.bluebox_button a:hover { 
background-position: 0 -40px;
}

/*------------NUT---ING------------*/

a.screen, a.screen:visited {
color:#c00; 
position:relative; 
z-index:1;
}

a.screen b {
	position:absolute;
	visibility:hidden; /* hide the image */
	width:230px; /* give it a width */
	height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
	border:none; /* add a border */
	right:-230px;
	top:-55px;
}

a.screen:hover {
	text-decoration:none;
	border:0; /* needed for this to work in IE */
	z-index:1000;
	cursor:crosshair;
}
a.screen:hover b {
visibility:visible; /* make the image visible */
height:300px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:1; 
}
a.screen:hover b img {
border:0; /* remove the link border */
}

.ingredients {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #480048;
	text-align: left;
}
.ingredients_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: bold;
	color: #480048;
	text-align: left;
	padding-bottom:10px;
	padding-top:10px;
}
.tabelNUT {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #480048;
	text-decoration: none;
}

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.multi-level {height:51px; position:relative; z-index:100;}
.multi-level .pad {float:left;}

/* The menu styling */
/* Remove the padding, margins and bullets from the lists */
.menu, .menu ul {list-style-type:none; padding:0; margin:0;}

/* Set up the top level list items and float left to place inline */
.menu li.top {display:block; float:left; position:relative;}

/* Style and position the table so it takes no part in the menu function. The font size is necessary for IE5.5 */
.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default top link link styling */
.menu li.top a.top_link {display:block; float:left; height:51px;}
.menu li.top a span {position:absolute; left:-9999px; top:0; z-index:0; font-size:10px;} /* move the link text off screen */

/* pre-load the hover images into the lists */
.menu li.p1 {width:113px;background-image: url(images/products_but_over.jpg);background-repeat: no-repeat;}
.menu li.p2 {width:95px; background-image: url(images/about_but_over.jpg);background-repeat: no-repeat;}
.menu li.p3 {width:71px; background-image: url(images/home_but_over.jpg);background-repeat: no-repeat;}
.menu li.p4 {width:100px; background:url(images/nasties_but_over.jpg) no-repeat;}
.menu li.p5 {width:107px; background:url(images/school_but_over.jpg) no-repeat;}
.menu li.p6 {width:115px; background:url(images/healthy_but_over.jpg) no-repeat;}
.menu li.p7 {width:86px; background:url(images/retailer_but_over.jpg) no-repeat;}
.menu li.p8 {width:102px; background:url(images/distribution_but_over.jpg) no-repeat;}

/* set up the normal unhovered images in the links */
.menu li a#products {width:113px; background-image: url(images/products_but.jpg);background-repeat: no-repeat; padding-bottom:10px}
.menu li a#about {width:95px;background-image: url(images/about_but.jpg);background-repeat: no-repeat; padding-bottom:10px}
.menu li a#home {width:71px; background-image: url(images/home_but.jpg); background-repeat: no-repeat; padding-bottom:10px}
.menu li a#nasties {width:100px; background:url(images/nasties_but.jpg) no-repeat; padding-bottom:10px}
.menu li a#school {width:107px; background:url(images/school_but.jpg) no-repeat; padding-bottom:10px}
.menu li a#healthy {width:115px; background:url(images/healthy_but.jpg) no-repeat; padding-bottom:10px}
.menu li a#retailer{width:86px; background:url(images/retailer_but.jpg) no-repeat; padding-bottom:10px}
.menu li a#distribution {width:102px; background:url(images/distribution_but.jpg) no-repeat; padding-bottom:10px}

/* Style the list OR link hover. Depends on which browser is used */
.menu a:hover {visibility:visible;} /* for IE6 */
.menu li:hover { position:relative; z-index:200;} /* for IE7 */

/* make the links transparent on hover so that the hover images in the lists show through (no flicker) */

.menu li a#products:hover, .menu li:hover a#products,
.menu li a#about:hover, .menu li:hover a#about,
.menu li a#home:hover, .menu li:hover a#home,
.menu li a#nasties:hover, .menu li:hover a#nasties,
.menu li a#school:hover, .menu li:hover a#school,
.menu li a#healthy:hover, .menu li:hover a#healthy,
.menu li a#retailer:hover, .menu li:hover a#retailer,
.menu li a#distribution:hover, .menu li:hover a#distribution {background:transparent;}

/* keep the 'next' level invisible by placing it off screen. */
.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}

/* set up the first drop down sub level */
.menu :hover ul.sub {
	left:0;
	top:51px;
	margin-top:10px;
	width:140px;
	height:auto;
	background-color: #ABCFEF;
	border:2px solid #FFF;
}

/* edits rollover square */
.menu :hover ul.sub li {display:block; position:relative; float:left; width:140px}

/* edits main text and 1st dropdown */
.menu :hover ul.sub li a {
	display:block;
	height:auto;
	font-size: 0.8em;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#333;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-left: 0.8em;
	padding-bottom: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}

.menu :hover ul.sub li a:hover {
	color:#fff;
	background-color: #70AEE2;
}

/* set up the flyout levels when hovering */
.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{
	left:110px;
	top:-4px;
	background-color: #BFDAF2;
	border:2px solid #FFF;
	width:140px;
	z-index:200;
	height:auto;
	z-index:300;	
}

/*----------------about us --------------*/

.menu :hover ul.sub2 {
	left:0;
	top:51px;
	margin-top:10px;
	width:140px;
	height:auto;
	background-color: #ECC6F4;
	border:2px solid #FFF;
}
/* edits main text and 1st dropdown */
.menu :hover ul.sub2 li a {
	display:block;
	height:auto;
	font-size: 0.8em;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#333;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-left: 0.8em;
	padding-bottom: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}
.menu :hover ul.sub2 li a:hover {color:#fff;background-color: #CF86E0;}

/*----------------Home --------------*/

.menu :hover ul.subhome {
	left:0;
	top:51px;
	margin-top:5px;
	width:67px;
	height:auto;
	background-color: #FCB3BE;
	border:2px solid #FFF;
}
/* edits main text and 1st dropdown */
.menu :hover ul.subhome li a {
	display:block;
	height:auto;
	font-size: 0.8em;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#333;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-left: 0.8em;
	padding-bottom: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}
.menu :hover ul.subhome li a:hover {
	color:#fff;
	background-color: #F196A5;
}

/*----------------No Nasties --------------*/

.menu :hover ul.sub3 {
	left:0;
	top:51px;
	margin-top:10px;
	width:140px;
	height:auto;
	background-color: #D2C7F3;
	border:2px solid #FFF;
}
/* edits main text and 1st dropdown */
.menu :hover ul.sub3 li a {
	display:block;
	height:auto;
	font-size: 0.8em;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#333;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-left: 0.8em;
	padding-bottom: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}
.menu :hover ul.sub3 li a:hover {
	color:#fff;
	background-color: #B1A2E8;
}
/*----------------School Area --------------*/

.menu :hover ul.sub4 {
	left:0;
	top:51px;
	margin-top:10px;
	width:140px;
	height:auto;
	background-color: #BFC5F9;
	border:2px solid #FFF;
}
/* edits main text and 1st dropdown */
.menu :hover ul.sub4 li a {
	display:block;
	height:auto;
	font-size: 0.8em;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#333;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-left: 0.8em;
	padding-bottom: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}
.menu :hover ul.sub4 li a:hover {
	color:#fff;
	background-color: #949DF5;
}

/*----------------Healthy Hints Area --------------*/

.menu :hover ul.sub5 {
	left:0;
	top:51px;
	margin-top:10px;
	width:140px;
	height:auto;
	background-color: #CCE48C;
	border:2px solid #FFF;
}
/* edits main text and 1st dropdown */
.menu :hover ul.sub5 li a {
	display:block;
	height:auto;
	font-size: 0.8em;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#333;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-left: 0.8em;
	padding-bottom: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}
.menu :hover ul.sub5 li a:hover {
	color:#fff;
	background-color: #99C032;
}
/*----------------Retailers Area --------------*/

.menu :hover ul.sub6 {
	left:0;
	top:51px;
	margin-top:10px;
	width:140px;
	height:auto;
	background-color: #D6B4E7;
	border:2px solid #FFF;
}
/* edits main text and 1st dropdown */
.menu :hover ul.sub6 li a {
	display:block;
	height:auto;
	font-size: 0.8em;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#333;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-left: 0.8em;
	padding-bottom: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}
.menu :hover ul.sub6 li a:hover {
	color:#fff;
	background-color: #BC88D5;
}

/*----------------Distributors --------------*/

.menu :hover ul.sub7 {
	left:0;
	top:51px;
	margin-top:10px;
	width:140px;
	height:auto;
	background-color: #FBE4B7;
	border:2px solid #FFF;
}
/* edits main text and 1st dropdown */
.menu :hover ul.sub7 li a {
	display:block;
	height:auto;
	font-size: 0.8em;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#333;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-left: 0.8em;
	padding-bottom: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}
.menu :hover ul.sub7 li a:hover {
	color:#fff;
	background-color: #F0B046;
}
