/*
Description: Screen styles for Herb 'N Organics Website
Copyright: (c) 2008 Mark Ahn Creative Services LLC
Version: 1.0
*/


/*
--------------------------------------------------------
[Table of contents]

1. Body
2. Content / #content
3. Logo / h1
4. Tagline / h2
5. Slogan / #identity cite
6. Navigation / ul#menu 
7. Navigation Product/ ul#menuProduct
8. Peppermint Power product info / body#browse_peppermint dl
9. O...So Orange product info / body#browse_orange dl
10. Arctic Blast product info / body#browse_arctic dl
11. Room, Linen & Pillow Spray product info / body#browse_rlp_spray dl
12. Paavana product info / body#browse_paavana dl
13. Go Green Dog Shampoo product info / body#browse_dog_shampoo dl
14. Go Green Dog Spray product info / body#browse_dog_spray dl
15. Right "links" column / #supplements
--------------------------------------------------------
*/


/*
--------------------------------------------------------
=Base Styles
--------------------------------------------------------
*/

/* -- [1. Body] -- */

body {
   background-color: #9c6;
   padding: 16px 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size: small;
   }
   
a,
a:link,
a:visited,
a:hover,
a:active {
   text-decoration: none;
   color: inherit;
   }
   
strong {
   font-weight: bold;
   }
   
/*
--------------------------------------------------------
=Layout
--------------------------------------------------------
*/

#design {
   background: transparent url(../images/design_shadow.png) 0 0 repeat-y;
   }
   
#container {
   background: transparent url(../images/box_bottom_bg4.jpg) left bottom no-repeat;
   width: 970px;
   margin: 0 auto;
   padding-bottom: 25px;
   }
   
#showcase {
   margin: 0 7px 0 8px;
   background: transparent url(../images/showcase_bg5.jpg) 0 0 repeat-y;
   }
   
/* -- [2. Content] -- */

#content {
   width: 669px;
   float: left;
   }
   
body#home #content {
   padding: 11px 0 0 15px;
   }

body#home .current_news {
   padding: 30px 0 40px 0;
   }
   
body#product_page #content {
   margin: 11px 0 0 43px;
   }

body#product_page .product_page {
   padding: 30px 0 0 0;
   }

body.window_shop #content {
   margin: 7px 0 0 15px;
   }

body#mission #content {
   width: 630px;
   margin: 30px 0 0 40px;
   background: transparent url(../images/mission_bg.png) 0 0 no-repeat;
   min-height: 452px;
   }

body#green-sites #content {
   width: 630px;
   margin: 30px 0 0 40px;
   min-height: 452px;
   }

body#green_sites #content a {
		text-decoration:underline;
   }	 
   
body#contact #content {
   width: 668px; height: 465px;
   margin: 30px 0 0 20px;
   background: #fff url(../images/contact_bg.jpg) 0 0 no-repeat;
   }
   
body.testimonials #content {
   width: 680px;
   }
   
body#video1.testimonials #content {
   margin: 30px 0 0 25px;
   background: #fff url(../images/testimonials/page_bg2.jpg) 0 34px no-repeat;
   }

body#praise1.testimonials #content {
   margin: 30px 0 0 25px;
   background: #fff url(../images/testimonials/page_bg.png) 0 45px no-repeat;
   }
   
body#praise2.testimonials #content {
   margin: 30px 0 0 25px;
   background: #fff url(../images/testimonials/page_bg.png) 0 45px no-repeat;
   }
   
body#praise3.testimonials #content {
   margin: 30px 0 0 25px;
   background: #fff url(../images/testimonials/page_bg.png) 0 45px no-repeat;
   }
   
body#story #content {
   margin: 30px 0 0 20px;
   width: 665px;
   background: #f5d9a2 url(../images/story_bg.gif) 0 0 no-repeat;
   }
   
p#copyright {
   color: #fefbf5;
   position: absolute;
   font-size: 90%;
   margin-left: 44px;
   visibility: hidden;
   }


/* Home Text */
body#home #content .whole-foods {
	background: #fff url(../images/whole-foods-bg.gif) 0 0 repeat-y;
	margin: 30px 0 40px 0;
	 }

body#home #content dl {
   background: transparent url(../images/current_news3.jpg) 0 0 no-repeat;
   padding: 14px 24px 14px 20px;
   width: 682px; min-height: 174px;
   font: normal 120%/120% "Gill Sans", Calibri, Trebuchet, sans-serif;
   color: #fff;
   clear: both;
   }

body#home #content dt {
   background: transparent url(../images/whole-foods.gif) 0 0 no-repeat;
   width: 303px; height: 25px;
   text-indent: -9999px;
	 margin-top: 23px;
   margin-bottom: 7px;
   }

body#home #content dd {
   margin-bottom: 17px;
	 padding-right: 380px;
   }
   
body#home #content dd.last {
   margin-bottom: 0;
	 text-align: center;
   font: normal 85%/110% "Gill Sans", Calibri, Trebuchet, sans-serif;
   }

body#home #content dd a{
	 color: #fff;
   text-decoration:underline;
	 margin: 0 .25em;
   }
body#home #content dd a:hover{
   color: #89B250;
   }	 

/*
--------------------------------------------------------
=Logo and Header
--------------------------------------------------------
*/

/* -- [3. Logo] -- */

h1 {
   text-indent: -9999px;
   background: transparent url(../images/ho_logo.png) 0 0 no-repeat;
   width: 178px; height: 169px;
   position: absolute;
   margin: 5px 0 0 14px;
   }
   
h1 a {
   display: block;
   width: 178px; height: 169px;
   }
   
/* -- [4. Tagline] -- */

h2 {
   text-indent: -9999px;
   background: transparent url(../images/tagline.png) 0 0 no-repeat;
   width: 970px; height: 152px;
   }

#identity h3 {
   text-indent: -9999px;
   background: transparent url(../images/GreenBusinessSealofApproval.png) 0 0 no-repeat;
   width: 155px; height: 165px;
   position: absolute;
   margin: -4px 0 0 820px;
	 z-index: 200;
   }
   
#identity h3 a {
   display: block;
   width: 155px; height: 145px;
   }

   
/* -- [5. Slogan] -- */
   
#identity cite {
   text-indent: -9999px;
   background: transparent url(../images/new_smell.png) 0 0 no-repeat;
   width: 285px; height: 26px;
   position: absolute; display: block;
   margin: -33px 0 0 525px;
   }
   
/*
--------------------------------------------------------
=Main Menu
--------------------------------------------------------
*/

/* -- [6. Navigation] -- */

#smoothmenu1Main li.last a {
   border-right: none;
   }
   
#smoothmenu1Main li a#link_home {
   background-image: url(../images/menu/menu.jpg);
   width: 70px;
   background-position: 0 0;
   text-indent: -9999px;
	 padding:0;
	 height:22px;
   }
   
#smoothmenu1Main li#active a#link_home,
#smoothmenu1Main li a#link_home:hover {
   background-position: 0 -22px;
   }
   
#smoothmenu1Main li a#link_store {
   background-image: url(../images/menu/menu.jpg);
   width: 70px;
   background-position: -83px 0;
   text-indent: -9999px;
	 padding:0;
	 height:22px;
   }

#smoothmenu1Main li#active a#link_store,
#smoothmenu1Main li a#link_store:hover {
   background-position: -83px -22px;
   }
   
#smoothmenu1Main li a#link_products {
   background-image: url(../images/menu/menu.jpg);
   width: 120px;
   background-position: -159px 0;
   text-indent: -9999px;
	 padding:0;
	 height:22px;
   }

#smoothmenu1Main li#active a#link_products,
#smoothmenu1Main li a#link_products:hover {
   background-position: -159px -22px;
   }
   
#smoothmenu1Main li a#link_about-us {
   background-image: url(../images/menu/menu.jpg);
   width: 85px;
   background-position: -295px 0;
   text-indent: -9999px;
	 padding:0;
	 height:22px;
   }

#smoothmenu1Main li#active a#link_about-us,
#smoothmenu1Main li a#link_about-us:hover {
   background-position: -295px -22px;
   }
   
#smoothmenu1Main li a#link_green-sites {
   background-image: url(../images/menu/menu.jpg);
   width: 118px;
   background-position: -400px 0;
   text-indent: -9999px;
	 padding:0;
	 height:22px;
   }

#smoothmenu1Main li#active a#link_green-sites,
#smoothmenu1Main li a#link_green-sites:hover {
   background-position: -400px -22px;
   }
   
#smoothmenu1Main li a#link_testimonials {
   background-image: url(../images/menu/menu.jpg);
   width: 128px;
   background-position: -525px 0;
   text-indent: -9999px;
	 padding:0;
	 height:22px;
   }

#smoothmenu1Main li#active a#link_testimonials,
#smoothmenu1Main li a#link_testimonials:hover {
   background-position: -525px -22px;
   }
      
#smoothmenu1Main li a#link_contact {
   background-image: url(../images/menu/menu.jpg);
   width: 115px;
   background-position: -657px 0;
   text-indent: -9999px;
	 padding:0;
	 height:22px;
   }

#smoothmenu1Main li#active a#link_contact,
#smoothmenu1Main li a#link_contact:hover {
   background-position: -657px -22px;
   }

/* -- [7. Navigation Product] -- */
#menuProdcut, #menuProdcut ul {
   font: normal "Gill Sans", Calibri, Trebuchet, sans-serif;
   font-size:1em;
   line-height:1.5em;
   list-style: none;
   margin: 0;
   padding: 0 0 .5em 0;
   overflow:auto;
   }

#menuProdcut a {
   display: block;
   overflow: hidden;
   }

#menuProdcut a,
#menuProdcut a:link { color: #ff9933; text-decoration: underline; }
#menuProdcut a:visited { color: #3f3135; text-decoration: underline; }
#menuProdcut a:focus { color: #ffc05c; text-decoration: underline; }
#menuProdcut a:hover { color: #89b250; text-decoration: underline; }	
#menuProdcut a:active { color: #ffc05c; text-decoration: underline; }

#menuProdcut #current a { color: #89b250; text-decoration: underline; }	

#menuProdcut li {
   float: left;
   overflow: hidden;
   }

#menuProdcut li.c1, #menuProdcut li.c1 a {
   width: 16em;
   }

#menuProdcut li.c2, #menuProdcut li.c2 a {
   width: 13em;
   }

#menuProdcut li.c3, #menuProdcut li.c3 a {
   width: 10em;
   }

/*
--------------------------------------------------------
=Content
--------------------------------------------------------
*/
   
img#quote {
   display: block;
   margin-bottom: 61px;
   }
   
/* Home Page Features */
#spotlight {
   width: 681px;
   }
   
#product_menu {
   float: left;
   }
   
#spotlight h3 {
   background: #fff url(../images/our_products.jpg) 0 0 no-repeat;
   text-indent: -9999px;
   width: 324px; height: 28px;
   }
   
#spotlight ul {
   width: 324px; height: 213px;
   background: #fff url(../images/spotlight_bg.jpg) 0 -28px no-repeat;
   }
   
#spotlight li a {
   position: absolute;
   text-indent: -9999px;
   display: block;
   }
   
#spotlight li#spot_orange a {
   width: 116px; height: 100px;
   background: transparent url(../images/logos/orange_sm.png) 0 0 no-repeat;
   margin: 16px 0 0 30px;
   }
   
#spotlight li#spot_peppermint a {
   width: 170px; height: 92px;
   background: transparent url(../images/logos/peppermint_sm.png) 0 0 no-repeat;
   margin: 110px 0 0 105px;
   }
   
#spotlight li#spot_arctic a {
   width: 116px; height: 101px;
   background: transparent url(../images/logos/arctic_sm.png) 0 0 no-repeat;
   margin: 5px 0 0 191px;
   }
   
img#feature {
   float: left;
   display: block;
   }
   
.reset {
   clear: both;
   }
   
.caps {
   text-transform: uppercase;
   }
   
/*
--------------------------------------------------------
=Product Pages
--------------------------------------------------------
*/
   
ul#logos {
   padding-left: 53px;
   margin-bottom: 17px;
   float: left;
   }
   
ul#logos li {
   float: left;
   }

ul#logos li a {
   text-indent: -9999px;
   display: block;
   }
   
li#logo_peppermint a {
   background: #fff url(../images/logos/logo_peppermint.jpg) 0 0 no-repeat;
   width: 128px; height: 142px;
   margin-top: 7px; margin-right: 79px;
   }
   
li#logo_orange a {
   background: #fff url(../images/logos/logo_orange.jpg) 0 0 no-repeat;
   width: 172px; height: 142px;
   margin-top: 6px; margin-right: 65px;
   }
   
li#logo_arctic a {
   background: #fff url(../images/logos/logo_arctic.jpg) 0 0 no-repeat;
   width: 146px; height: 150px;
   margin-top: 1px;
   }

ul#buttons {
   position: absolute;
   margin-top: 0px;
   }
   
ul#buttons li {
   float: left;
   }
   
ul#buttons li a {
   text-indent: -9999px;
   display: block;
   float: left;
   height: 23px;
   }
   
body.window_shop #content dl {
   float: left;
   padding-bottom: 13px;
   }

body.window_shop #content dd {
   color: #3f3135;
   font: normal 110%/110% "Gill Sans", Calibri, Trebuchet, sans-serif;
   min-height: 290px;
   display: block; float: left;
   width: 205px;
   padding: 15px 15px 10px 459px;
   margin-top: 25px;
   }
	 
body.window_shop #content span.description_heading {
   color: #000;
   display: block;
   font-weight: bold;
   margin-bottom: .5em;
   }

body.window_shop #content span.separate {
   display: block;
   margin-bottom: .5em;
   }

body.window_shop #content span#last.separate {
   margin-bottom: 0;
   }
	 
body.window_shop #content span.separate em {
   font-weight: bold;
   text-decoration: none;
	 font-style: italic;
   color: #000;
   }
/* -- [8. Peppermint Power product info] -- */

body#browse_peppermint dl {
   background: #fff url(../images/product_info_peppermint_bg.gif) left bottom no-repeat;
   }
   
body#browse_peppermint dt#bttn_order a {
   text-indent: -9999px;
   background: #ebb6c7 url(../images/marketing/marketing_peppermint.jpg) 0 0 no-repeat;
   width: 443px; height: 345px;
   position: absolute;
   margin-right: 4px;
   }
   
body#browse_peppermint dd {
   background: #ebb6c7 url(../images/product_info_peppermint_bg2.gif) 0 0 repeat-y;
   }
   
   
body#browse_peppermint li#bttn_description a {
   background: #fff url(../images/buttons/bttn_description_peppermint.jpg) 0 0 no-repeat;
   margin-left: 447px; margin-right: 2px;
   width: 80px;
   }
   
body#browse_peppermint li#bttn_ingredients a {
   background: #fff url(../images/buttons/bttn_ingredients_peppermint.jpg) 0 0 no-repeat;
   width: 75px;
   margin-right: 2px;
   }
   
body#browse_peppermint li#bttn_directions a {
   background: #fff url(../images/buttons/bttn_directions_peppermint.jpg) 0 0 no-repeat;
   width: 73px; 
   }
   
/* -- [9. O...So Orange product info] -- */

body#browse_orange dl {
   background: #fff url(../images/product_info_orange_bg.gif) left bottom no-repeat;
   }
   
body#browse_orange dt#bttn_order a {
   text-indent: -9999px;
   background: #fcc776 url(../images/marketing/marketing_orange.jpg) 0 0 no-repeat;
   width: 443px; min-height: 345px;
   float: left;
   position: absolute;
   margin-right: 4px;
   }
   
body#browse_orange dd {
   background: #fcc776 url(../images/product_info_orange_bg2.gif) 0 0 repeat-y;
   }

body#browse_orange li#bttn_description a {
   background: #fff url(../images/buttons/bttn_description_orange.jpg) 0 0 no-repeat;
   margin-left: 447px; margin-right: 2px;
   width: 80px;
   }
   
body#browse_orange li#bttn_ingredients a {
   background: #fff url(../images/buttons/bttn_ingredients_orange.jpg) 0 0 no-repeat;
   width: 75px;
   margin-right: 2px;
   }
   
body#browse_orange li#bttn_directions a {
   background: #fff url(../images/buttons/bttn_directions_orange.jpg) 0 0 no-repeat;
   width: 73px; 
   }
   
/* -- [10. Arctic Blast product info] -- */

body#browse_arctic dl {
   background: #fff url(../images/product_info_arctic_bg.gif) left bottom no-repeat;
   }
   
body#browse_arctic dt#bttn_order a {
   text-indent: -9999px;
   background: #8fb6dd url(../images/marketing/marketing_arctic.jpg) 0 0 no-repeat;
   width: 443px; min-height: 345px;
   float: left;
   position: absolute;
   margin-right: 4px;
   }
   
body#browse_arctic dd {
   background: #8fb6dd url(../images/product_info_arctic_bg2.gif) 0 0 repeat-y;
   }
   
body#browse_arctic li#bttn_description a {
   background: #fff url(../images/buttons/bttn_description_arctic.jpg) 0 0 no-repeat;
   margin-left: 447px; margin-right: 2px;
   width: 80px;
   }
   
body#browse_arctic li#bttn_ingredients a {
   background: #fff url(../images/buttons/bttn_ingredients_arctic.jpg) 0 0 no-repeat;
   width: 75px;
   margin-right: 2px;
   }
   
body#browse_arctic li#bttn_directions a {
   background: #fff url(../images/buttons/bttn_directions_arctic.jpg) 0 0 no-repeat;
   width: 73px; 
   }

/* -- [11. Room, Linen & Pillow Spray product info] -- */

body#browse_rlp_spray dl {
   background: #fff url(../images/product_info_rlp_spray_bg.gif) left bottom no-repeat;
   }
   
body#browse_rlp_spray dt#bttn_order a {
   text-indent: -9999px;
   background: #acd47e url(../images/marketing/marketing_rlp_spray.jpg) 0 0 no-repeat;
   width: 443px; min-height: 345px;
   float: left;
   position: absolute;
   margin-right: 4px;
   }
   
body#browse_rlp_spray dd {
   background: #acd47e url(../images/product_info_rlp_spray_bg2.gif) 0 0 repeat-y;
   }
   
body#browse_rlp_spray li#bttn_description a {
   background: #fff url(../images/buttons/bttn_description_rlp_spray.jpg) 0 0 no-repeat;
   margin-left: 447px; margin-right: 2px;
   width: 80px;
   }
   
body#browse_rlp_spray li#bttn_ingredients a {
   background: #fff url(../images/buttons/bttn_ingredients_rlp_spray.jpg) 0 0 no-repeat;
   width: 75px;
   margin-right: 2px;
   }
   
body#browse_rlp_spray li#bttn_directions a {
   background: #fff url(../images/buttons/bttn_directions_rlp_spray.jpg) 0 0 no-repeat;
   width: 73px; 
   }

/* -- [12. Paavana product info] -- */

body#browse_paavana dl {
   background: #fff url(../images/product_info_paavana_bg.gif) left bottom no-repeat;
   }
   
body#browse_paavana dt#bttn_order a {
   text-indent: -9999px;
   background: #f6d455 url(../images/marketing/marketing_paavana.jpg) 0 0 no-repeat;
   width: 443px; min-height: 345px;
   float: left;
   position: absolute;
   margin-right: 4px;
   }
   
body#browse_paavana dd {
   background: #f6d455 url(../images/product_info_paavana_bg2.gif) 0 0 repeat-y;
   }
   
body#browse_paavana li#bttn_description a {
   background: #fff url(../images/buttons/bttn_description_paavana.jpg) 0 0 no-repeat;
   margin-left: 447px; margin-right: 2px;
   width: 80px;
   }
   
body#browse_paavana li#bttn_ingredients a {
   background: #fff url(../images/buttons/bttn_ingredients_paavana.jpg) 0 0 no-repeat;
   width: 75px;
   margin-right: 2px;
   }
   
body#browse_paavana li#bttn_directions a {
   background: #fff url(../images/buttons/bttn_directions_paavana.jpg) 0 0 no-repeat;
   width: 73px; 
   }    

/* -- [13. Go Green Dog Shampoo product info] -- */

body#browse_dog_shampoo dl {
   background: #fff url(../images/product_info_dog_shampo_bg.gif) left bottom no-repeat;
   }
   
body#browse_dog_shampoo dt#bttn_order a {
   text-indent: -9999px;
   background: #ede0a2 url(../images/marketing/marketing_dog_shampoo.jpg) 0 0 no-repeat;
   width: 443px; min-height: 345px;
   float: left;
   position: absolute;
   margin-right: 4px;
   }
   
body#browse_dog_shampoo dd {
   background: #ede0a2 url(../images/product_info_dog_shampo_bg2.gif) 0 0 repeat-y;
   }
   
body#browse_dog_shampoo li#bttn_description a {
   background: #fff url(../images/buttons/bttn_description_dog_shampo.jpg) 0 0 no-repeat;
   margin-left: 447px; margin-right: 2px;
   width: 80px;
   }
   
body#browse_dog_shampoo li#bttn_ingredients a {
   background: #fff url(../images/buttons/bttn_ingredients_dog_shampo.jpg) 0 0 no-repeat;
   width: 75px;
   margin-right: 2px;
   }
   
body#browse_dog_shampoo li#bttn_directions a {
   background: #fff url(../images/buttons/bttn_directions_dog_shampo.jpg) 0 0 no-repeat;
   width: 73px; 
   } 
/* -- [14. Go Green Dog Spray product info] -- */

body#browse_dog_spray dl {
   background: #fff url(../images/product_info_dog_spray_bg.gif) left bottom no-repeat;
   }
   
body#browse_dog_spray dt#bttn_order a {
   text-indent: -9999px;
   background: #d6bd98 url(../images/marketing/marketing_dog_spray.jpg) 0 0 no-repeat;
   width: 443px; min-height: 345px;
   float: left;
   position: absolute;
   margin-right: 4px;
   }
   
body#browse_dog_spray dd {
   background: #d6bd98 url(../images/product_info_dog_spray_bg2.gif) 0 0 repeat-y;
   }
   
body#browse_dog_spray li#bttn_description a {
   background: #fff url(../images/buttons/bttn_description_dog_shampo.jpg) 0 0 no-repeat;
   margin-left: 447px; margin-right: 2px;
   width: 80px;
   }
   
body#browse_dog_spray li#bttn_ingredients a {
   background: #fff url(../images/buttons/bttn_ingredients_dog_shampo.jpg) 0 0 no-repeat;
   width: 75px;
   margin-right: 2px;
   }
   
body#browse_dog_spray li#bttn_directions a {
   background: #fff url(../images/buttons/bttn_directions_dog_shampo.jpg) 0 0 no-repeat;
   width: 73px; 
   } 
/*
--------------------------------------------------------
=Mission
--------------------------------------------------------
*/

body#mission #content p {
   background: transparent url(../images/mission_intro_bg.png) 0 0 repeat;
   font: italic 110%/120% "Gill Sans", Calibri, Trebuchet, sans-serif;
   padding: 5px 235px 8px 10px;
   }
   
#monarch {
   position: absolute;
   margin-left: 403px;
   }
   
body#mission #content dl {
   padding: 14px 24px;
   width: 582px; min-height: 353px;
   background: transparent url(../images/mission_points_bg.png) 0 0 repeat;
   font: normal 120%/120% "Gill Sans", Calibri, Trebuchet, sans-serif;
   color: #494130;
   clear: both;
   }
   
body#mission #content dt {
   background: transparent url(../images/pledge.png) 0 0 no-repeat;
   width: 356px; height: 27px;
   text-indent: -9999px;
   margin-bottom: 12px;
   }

body#mission #content dd {
   margin-bottom: 17px;
   }
   
body#mission #content dd#renewable {
   padding-right: 210px;
   }
   
body#mission #content dd.last {
   margin-bottom: 0;
   }
   
/*
--------------------------------------------------------
=Story
--------------------------------------------------------
*/
   
body#story #content p {
   font: normal 130%/115% "Gill Sans", Calibri, Trebuchet, sans-serif;
   }
   
body#story #content #intro p {
   font-style: italic;
   padding: 13px 53px 0 36px;
   color: #333;
   }
   
body#story #content p strong {
   font-weight: bold;
   font-style: italic;
   }
   
body#story #content img {
   display: block;
   float: left;
	 padding: 0 16px 5px 0;
   }
   
#principals {
   clear: left;
   padding: 15px 53px 0 36px;
   color: #333;
   }
   
body#story #content #principals p {
   font-size: 130%; line-height: 110%;
   margin-bottom: 20px;
   }


/*
--------------------------------------------------------
=Green Sites
--------------------------------------------------------
*/

body#green-sites #content ul {
   padding: 14px 20px;
	 margin: 0;
   width: 590px; min-height: 443px;
   background: #f5d9a2 url(../images/story_bg.gif) -20px 0 no-repeat;
   font: normal 120%/120% "Gill Sans", Calibri, Trebuchet, sans-serif;
   color: #494130;
   clear: both;
   }

body#green-sites #content li {
   margin-bottom: 10px;
   }
body#green-sites #content li a {
   color: #006600;
	 text-decoration:underline;
   }   

body#green-sites #content li a:hover {
   color: #cc6600;
	 text-decoration:underline;
   } 

body#green-sites #content li.last {
   margin-bottom: 0;
   }

   
/*
--------------------------------------------------------
=Testimonials
--------------------------------------------------------
*/

body.testimonials blockquote {
   text-indent: -9999px;
   }

body.testimonials blockquote.text {
   text-indent: 0;
	 margin: 0 100px 20px 75px;
	 font-weight:bold;
	 font: normal 120%/120% "Gill Sans", Calibri, Trebuchet, sans-serif;
   }

body.testimonials blockquote.text span {
   display:block;
	 text-align:right;
   }
   
body.testimonials ul li a {
   color: #555;
   }

/* Pagination */
body.testimonials #content ul {
   float: right;
   font-family: Arial, Helvetica, sans-serif; color: #555;
   line-height: 90%;
   }

body#video1.testimonials #content ul {
   margin-top: 20px;
   }

body#praise1.testimonials #content ul {
   margin-top: 20px;
   }
   
body#praise2.testimonials #content ul {
   margin-top: 77px;
   }
   
body#praise3.testimonials #content ul {
   margin-top: 192px;
   }
   
body.testimonials #content li {
   float: left;
   }
   
body.testimonials #content li a {
   border-right: 1px solid #555;
   padding: 0 7px;
   }
   
body.testimonials #content li.last a {
   border-right: none;
   }
   
/* Video 1 */
ul#buttons2 {
   position: relative;
   margin-top: 0px;
   }
   
ul#buttons2 li {
   float: left;
   }
   
ul#buttons2 li a {
   text-indent: -9999px;
   display: block;
   float: left;
   height: 23px;
   }


li#see_video a{
   background: transparent url(../images/testimonials/see_video.png) 0 0 no-repeat;
   width: 476px; height: 70px;
   margin: 0 0 5px 90px;
   }
	 
li#read_testimonials a{
   background: transparent url(../images/testimonials/read_testimonials.png) 0 0 no-repeat;
   width: 476px; height: 60px;
   margin: 0 0 5px 90px;
   }

/* Page 1 */
   
blockquote#maija {
   background: transparent url(../images/testimonials/maija.png) 0 0 no-repeat;
   width: 457px; height: 87px;
   margin: 0 0 30px 106px;
   }
	 
blockquote#judy {
   background: transparent url(../images/testimonials/judy.png) 0 0 no-repeat;
   width: 463px; height: 51px;
   margin: 1px 0 30px 105px;
   }
   
blockquote#cindy {
   background: transparent url(../images/testimonials/cindy.png) 0 0 no-repeat;
   width: 470px; height: 51px;
   margin: 0 0 30px 107px;
   }
   
blockquote#laura {
   background: transparent url(../images/testimonials/laura.png) 0 0 no-repeat;
   width: 436px; height: 51px;
   margin: 0 0 30px 107px;
   }
   
blockquote#kim {
   background: transparent url(../images/testimonials/kim.png) 0 0 no-repeat;
   width: 357px; height: 31px;
   margin: 0 0 30px 107px;
   }
   
blockquote#becky {
   background: transparent url(../images/testimonials/becky.png) 0 0 no-repeat;
   width: 451px; height: 69px;
   margin: 0 0 0 106px;
   }
   
/* Page 2 */
blockquote#gabriel {
   background: transparent url(../images/testimonials/gabriel.png) 0 0 no-repeat;
   width: 432px; height: 48px;
   margin: 1px 0 30px 106px;
   }
   
blockquote#maria {
   background: transparent url(../images/testimonials/maria.png) 0 0 no-repeat;
   width: 480px; height: 48px;
   margin: 0 0 30px 106px;
   }
   
blockquote#peg {
   background: transparent url(../images/testimonials/peg.png) 0 0 no-repeat;
   width: 457px; height: 68px;
   margin: 0 0 30px 106px;
   }
   
blockquote#aradhana {
   background: transparent url(../images/testimonials/aradhana.png) 0 0 no-repeat;
   width: 467px; height: 121px;
   margin: 0 0 30px 106px;
   }
   
blockquote#kroger {
   background: transparent url(../images/testimonials/kroger.png) 0 0 no-repeat;
   width: 454px; height: 86px;
   margin: 0 0 0 107px;
   }
   
/* Page 3 */
	 
blockquote#tim {
   background: transparent url(../images/testimonials/tim.png) 0 0 no-repeat;
   width: 457px; height: 68px;
   margin: 1px 0 35px 106px;
   }
   
blockquote#phil {
   background: transparent url(../images/testimonials/phil.png) 0 0 no-repeat;
   width: 455px; height: 66px;
   margin: 0 0 35px 106px;
   }
   
blockquote#robin {
   background: transparent url(../images/testimonials/robin.png) 0 0 no-repeat;
   width: 474px; height: 121px;
   margin: 0 0 35px 106px;
   }
   
/*
--------------------------------------------------------
=Contact
--------------------------------------------------------
*/

body#contact #content li#phone {
   background: transparent url(../images/phone.png) 0 0 no-repeat;
   text-indent: -9999px;
   width: 203px; height: 70px;
   margin: 71px 0 0 264px;
   }
   
body#contact #content li#email a {
   background: transparent url(../images/email.png) 0 0 no-repeat;
   text-indent: -9999px;
   width: 375px; height: 73px;
   display: block;
   margin: 112px 0 0 267px;
   }
      
/*
--------------------------------------------------------
=Right Sidebar
--------------------------------------------------------
*/

/* -- [15. Right "links" column] -- */

#supplements {
   background: #fff url(../images/supplements_bg3.jpg) 0 0 no-repeat;
   width: 243px; min-height: 545px;
   float: right;
   padding-top: 11px;
   background-color: transparent;
   }

#supplements h4.hd1 {
   text-indent: -9999px;
   width: 243px; height: 37px;
   background: #fff url(../images/hd_featured_video.jpg) 0 0 no-repeat;
   }

#supplements h4.hd2 {
   text-indent: -9999px;
   width: 243px; height: 37px;
   background: #fff url(../images/hd_look_for_us.jpg) 0 0 no-repeat;
   }

#supplements h4.hd3 {
   text-indent: -9999px;
   width: 243px; height: 60px;
   background: #fff url(../images/hd_sign_up.jpg) 0 0 no-repeat;
   }
   
#supplements li {
   margin-bottom: 11px;
   }
   
#supplements li.last {
   margin-bottom: 0;
   }
   
#supplements li img {
   display: block;
   margin-left: auto; margin-right: auto;
   }
   
li#phx_market {
   margin-top: 11px;
   }
