body { font:normal 15px Calibri,Verdana,Arial; }

/*-- PAGE CONTAINER -----------------------------------------------------------------------------*/
#page_container_outer { position:relative; left:0px; top:0px; width:100%; z-index:0; }
#page_container { width:960px; margin-left:auto; margin-right:auto; }

/*-- HORIZONTAL MENU BAR ------------------------------------------*/
#menu_container { position:relative; left:0px; top:0px; width:960px; height:80px; border-bottom:10px solid #FE9211; }
#menu_container_bar_line { position:absolute; left:1px; top:80px; width:958px; height:1px; border-bottom:1px solid #F6C325; }
#menu_container_bar_left { position:absolute; left:0px; top:80px; width:10px; height:10px; background:#FE9211 url("images/bar-top-left.gif") top left no-repeat; z-index:10; }
#menu_container_bar_right { position:absolute; right:0px; top:80px; width:10px; height:10px; background:#FE9211 url("images/bar-top-right.gif") top right no-repeat; z-index:10; }
#menu_logo_container { position:absolute; left:0px; top:0px; width:290px; height:80px; text-align:center; }
#menu_buttons_container { position:absolute; left:290px; top:0px; width:670px; height:80px; }

ul#menu { width:640px; height:80px; font-size:15px; font-weight:bold; list-style-type:none; margin:0; padding:0; }
ul#menu li { display:block; float:left; margin:0px 0px 0px 1px; width:159px; font-size:16px; font-weight:bold; font-family:Arial,Trebuchet MS,Verdana,Georgia; text-align:center; }

ul#menu li a { position:relative; width:143px; height:50px; color:#000000; text-decoration:none; display:block; float:left; margin-top:10px; padding:15px 8px 4px 8px; background:#FFFFFF url("images/button-bg-69.gif") top left repeat-x; border-bottom:1px solid #FFFFFF; }
ul#menu li a div.left_top { position:absolute; left:0px; top:0px; width:9px; height:9px; background:#FFFFFF url("images/button-bg-69-left-top.gif") top left no-repeat; }
ul#menu li a div.right_top { position:absolute; right:0px; top:0px; width:9px; height:9px; background:#FFFFFF url("images/button-bg-69-right-top.gif") top right no-repeat; }

ul#menu li a:hover { color:#000000; margin-top:10px; padding:15px 8px 4px 8px; background:#FFFFFF url("images/button-bg-69-hover.gif") top left repeat-x; border-bottom:1px solid #FFFFFF; }
ul#menu li a:hover div.left_top { position:absolute; left:0px; top:0px; width:9px; height:9px; background:#FFFFFF url("images/button-bg-69-hover-left-top.gif") top left no-repeat; }
ul#menu li a:hover div.right_top { position:absolute; right:0px; top:0px; width:9px; height:9px; background:#FFFFFF url("images/button-bg-69-hover-right-top.gif") top right no-repeat; }

ul#menu li a.current { color:#000000; margin-top:0px; padding:20px 8px 10px 8px; background:#FFFFFF url("images/button-bg-80-current.gif") top left repeat-x; border-bottom:2px solid #FE9211;  }
ul#menu li a.current div.left_top { position:absolute; left:0px; top:0px; width:9px; height:9px; background:#FFFFFF url("images/button-bg-80-current-left-top.gif") top left no-repeat; }
ul#menu li a.current div.right_top { position:absolute; right:0px; top:0px; width:9px; height:9px; background:#FFFFFF url("images/button-bg-80-current-right-top.gif") top right no-repeat; }

/*-- CONTENT CONTAINER --------------------------------------------*/
#content_container { position:relative; left:0px; top:0px; width:958px; border-left:1px solid #FE9211; border-right:1px solid #FE9211; }
#content { padding:20px; }

#content ul.lips-bullets { margin:0px; padding-left:20px; }
#content ul.lips-bullets li { list-style-type:none; background:url('./images/bullet-lips-small.png') left top no-repeat; background-position:0px 8px; padding:5px 0px 5px 40px; }

.temp_content_spacer { height:500px; }
.page_spacer { height:40px; }

/*-- FLOATING RHS COLUMN CONTAINER --------------------------------*/
div#floating-rhs-column { position:relative; float:right; width:222px; padding:0px; margin-left:20px; margin-bottom:20px }

div#ebook-link { position:relative; width:222px; height:335px; padding:0px; margin-bottom:20px }
a img { border:0; }

div#quick-links { position:relative; width:219px; background:#C6C6C6; padding:1px; margin-bottom:20px }

div#quick-links div.quick-links-nw { position:absolute; top:0px; left:0px; width:10px; height:10px; background:url('./images/quick-links-top-left.gif') left top no-repeat; z-index:10; }
div#quick-links div.quick-links-ne { position:absolute; top:0px; right:0px; width:10px; height:10px; background:url('./images/quick-links-top-right.gif') left top no-repeat; z-index:10; }

div#quick-links div.quick-links-top { position:relative; top:0px; left:0px; width:219px; height:25px; background:#FFFFFF; }
div#quick-links div.quick-links-top h3 { font-size:18px; color:#FE9211; margin:0px; padding-top:5px; padding-left:20px; text-decoration:underline; }

div#quick-links div.quick-links-mid { position:relative; top:0px; left:0px; width:219px; background:#FFFFFF; }
div#quick-links div.quick-links-mid ul { padding:10px 5px; padding-bottom:0px; margin:0px; }
div#quick-links div.quick-links-mid ul li { list-style-type:none; margin:0px 5px; padding:10px 0px 10px 32px; border-top:1px dotted #C6C6C6;  background:url('./images/bullet-lips-small.png') left top no-repeat; background-position:0px 13px;}
div#quick-links div.quick-links-mid ul li a { padding:2px 0px; text-decoration:none; color:#62C503; font-size:15px; }
div#quick-links div.quick-links-mid ul li a:hover { text-decoration:underline; color:#FE9211; }

div#quick-links div.quick-links-mid p { padding:10px 20px; margin:0px; font-size:12px; color:#333333; }
div#quick-links div.quick-links-mid ol { padding:0px; margin:0px; margin-left:40px; font-size:12px; color:#333333; }
div#quick-links div.quick-links-mid ol li { padding:0px; margin:0px; margin-left:10px; }

div#quick-links div.quick-links-sw { position:absolute; bottom:0px; left:0px; width:10px; height:10px; background:url('./images/quick-links-bottom-left.gif') left top no-repeat; z-index:10; }
div#quick-links div.quick-links-se { position:absolute; bottom:0px; right:0px; width:10px; height:10px; background:url('./images/quick-links-bottom-right.gif') left top no-repeat; z-index:10; }

/*-- FOOTER -------------------------------------------------------------------------------------*/
#footer_container { position:relative; left:0px; top:0px; width:960px; }
#footer_left { position:absolute; left:0px; top:0px; width:20px; height:20px; background:#FE9211 url("images/footer-left.gif") top left no-repeat; }
#footer_content { position:absolute; left:20px; top:0px; width:920px; height:17px; background:#FE9211; text-align:right; color:#FFFFFF; font-size:12px; padding-top:3px; }
#footer_content a { color:#FFFFFF; text-decoration:none; }
#footer_content a:hover { text-decoration:underline; }
#footer_right { position:absolute; left:940px; top:0px; width:20px; height:20px; background:#FE9211 url("images/footer-right.gif") top right no-repeat; }
#footer_container_bar_line { position:absolute; left:1px; top:0px; width:958px; height:1px; border-bottom:1px solid #F6C325; z-index:10; }
#footer_reflection { position:absolute; left:0px; top:21px; width:960px; height:49px; background:#FFFFFF url("images/reflection.gif") top left no-repeat; }

/*--diet-foods--*/
#lip_right{
	float:right;
	margin-top:20px;
}
	
	
	
