﻿body { margin:0; padding:0; font-family:Arial,verdana,small fonts; font-size:12px; background-repeat:repeat-y; background-position:top center; background-color:#ffffff; color:#876062; line-height:18px; }

#bodyContent { width:670px; background-color:#ffffff; }
#bodyContent #layout { width:670px; border:0; margin:0; padding:0; } 

#Content_Left { width:358px; text-align:left; padding:0; margin:0; }
#Content_Right { width:312px; text-align:left; background-color:#e1e1e1; background-image:url('/images/bgr_slice.gif'); background-position:top right; background-repeat:repeat-y; padding:0; margin:0; }

#Content_Left li, p,td,font { color:#876062; line-height:18px; }
#Content_Left #flash {  width:358px; height:383px; padding:0 0 15px 0; margin:0; }
#Content_Left #flash #flashBox { float:left; width:358px; height:383px; margin:0; padding:0;  }
#Content_Left #bodytext { padding:0 28px 40px 0; width:330px; margin:0; text-align:left; font-size:13px;  }
#Content_Left #bodytext #fontsize { margin:0; width:330px; height:20px; margin:0 0 15px 0; text-align:right; clear:both;  }
#Content_Left #bodytext a { color:#3d6f51; text-decoration:underline; font-weight:bold; }
#Content_Left #bodytext a:hover { text-decoration:none; }

#Content_Left #bodytext #CallToAction  { background:#02592f; width:330px; margin:10px 0 10px 0; padding:5px 10px 5px 10px; }
#Content_Left #bodytext #CallToAction h3 { color:#ffffff; font-size:24px; font-family:Tahoma,geneva; line-height:26px; letter-spacing:-1px; }

#Content_Right #Menu { margin:100px 0 20px 0; padding:0; }
#Content_Right #Menu ul { margin:0; padding:0; }
#Content_Right #Menu ul li { width:312px; height:28px; margin:0; padding:0; list-style:none; vertical-align:top; }
#Content_Right #Menu ul li a span { display:none; }
#Content_Right #Menu ul li a { width:312px; height:27px; margin:0; padding:0; display:block; background-position:top left; background-repeat:no-repeat; }

#Content_Right #Menu ul #sn_Home a { background-image:url('/images/sn_home_0.gif'); background-position:top left; background-repeat:no-repeat; }
#Content_Right #Menu ul #sn_Services a { background-image:url('/images/sn_services_0.gif'); background-position:top left; background-repeat:no-repeat; }
#Content_Right #Menu ul #sn_Shop a { background-image:url('/images/sn_shop_0.gif'); background-position:top left; background-repeat:no-repeat; }
#Content_Right #Menu ul #sn_About_Us a { background-image:url('/images/sn_about_us_0.gif'); background-position:top left; background-repeat:no-repeat; }
#Content_Right #Menu ul #sn_WorkWith a { background-image:url('/images/sn_workwith_0.gif'); background-position:top left; background-repeat:no-repeat; }
#Content_Right #Menu ul #sn_HowIWork a { background-image:url('/images/sn_howiwork_0.gif'); background-position:top left; background-repeat:no-repeat; }
#Content_Right #Menu ul #sn_LifeWo a { background-image:url('/images/sn_lifeworkouts_0.gif'); background-position:top left; background-repeat:no-repeat; }
#Content_Right #Menu ul #sn_Reading_Links a { background-image:url('/images/sn_reading_links_0.gif'); background-position:top left; background-repeat:no-repeat; }
#Content_Right #Menu ul #sn_Testimonials a { background-image:url('/images/sn_testimonials_0.gif'); background-position:top left; background-repeat:no-repeat; }
#Content_Right #Menu ul #sn_Contact_Us a { background-image:url('/images/sn_contact_us_0.gif'); }
#Content_Right #Menu ul #sn_Blog a { background-image:url('/images/sn_blog_0.gif'); }

#Content_Right #Menu ul li#sn_Home a.active { background-image:url('/images/sn_home_2.gif'); }
#Content_Right #Menu ul li#sn_Services a.active { background-image:url('/images/sn_services_2.gif'); }
#Content_Right #Menu ul li#sn_Shop a.active { background-image:url('/images/sn_shop_2.gif'); }
#Content_Right #Menu ul li#sn_About_Us a.active { background-image:url('/images/sn_about_us_2.gif'); }
#Content_Right #Menu ul li#sn_WorkWith a.active { background-image:url('/images/sn_workwith_2.gif'); }
#Content_Right #Menu ul li#sn_HowIWork a.active { background-image:url('/images/sn_howiwork_2.gif'); }
#Content_Right #Menu ul li#sn_LifeWo a.active { background-image:url('/images/sn_lifeworkouts_2.gif'); }
#Content_Right #Menu ul li#sn_Reading_Links a.active { background-image:url('/images/sn_reading_links_2.gif'); }
#Content_Right #Menu ul li#sn_Testimonials a.active { background-image:url('/images/sn_testimonials_2.gif'); }
#Content_Right #Menu ul li#sn_Contact_Us a.active { background-image:url('/images/sn_contact_us_2.gif'); }
#Content_Right #Menu ul li#sn_Blog a.active { background-image:url('/images/sn_blog_2.gif'); }

#Content_Right #Menu ul li#sn_Home a.active:hover { background-image:url('/images/sn_home_2.gif'); }
#Content_Right #Menu ul li#sn_Services a.active:hover { background-image:url('/images/sn_services_2.gif'); }
#Content_Right #Menu ul li#sn_Shop a.active:hover { background-image:url('/images/sn_shop_2.gif'); }
#Content_Right #Menu ul li#sn_About_Us a.active:hover { background-image:url('/images/sn_about_us_2.gif'); }
#Content_Right #Menu ul li#sn_WorkWith a.active:hover { background-image:url('/images/sn_workwith_2.gif'); }
#Content_Right #Menu ul li#sn_HowIWork a.active:hover { background-image:url('/images/sn_howiwork_2.gif'); }
#Content_Right #Menu ul li#sn_LifeWo a.active:hover { background-image:url('/images/sn_lifeworkouts_2.gif'); }
#Content_Right #Menu ul li#sn_Reading_Links a.active:hover { background-image:url('/images/sn_reading_links_2.gif'); }
#Content_Right #Menu ul li#sn_Testimonials a.active:hover { background-image:url('/images/sn_testimonials_2.gif'); }
#Content_Right #Menu ul li#sn_Contact_Us a.active:hover { background-image:url('/images/sn_contact_us_2.gif'); }
#Content_Right #Menu ul li#sn_Blog a.active:hover { background-image:url('/images/sn_blog_2.gif'); }

#Content_Right #Menu ul li#sn_Home a:hover { background-image:url('/images/sn_home_1.gif'); }
#Content_Right #Menu ul li#sn_Services a:hover { background-image:url('/images/sn_services_1.gif'); }
#Content_Right #Menu ul li#sn_Shop a:hover { background-image:url('/images/sn_shop_1.gif'); }
#Content_Right #Menu ul li#sn_About_Us a:hover { background-image:url('/images/sn_about_us_1.gif'); }
#Content_Right #Menu ul li#sn_WorkWith a:hover { background-image:url('/images/sn_workwith_1.gif'); }
#Content_Right #Menu ul li#sn_HowIWork a:hover { background-image:url('/images/sn_howiwork_1.gif'); }
#Content_Right #Menu ul li#sn_LifeWo a:hover { background-image:url('/images/sn_lifeworkouts_1.gif'); }
#Content_Right #Menu ul li#sn_Reading_Links a:hover { background-image:url('/images/sn_reading_links_1.gif'); }
#Content_Right #Menu ul li#sn_Testimonials a:hover { background-image:url('/images/sn_testimonials_1.gif'); }
#Content_Right #Menu ul li#sn_Contact_Us a:hover { background-image:url('/images/sn_contact_us_1.gif'); }
#Content_Right #Menu ul li#sn_Blog a:hover { background-image:url('/images/sn_blog_1.gif'); }

#Content_Right #Assessment { margin:0 0 20px 0; cursor:pointer; }
#Content_Right #Assessment h1 { background-image:url('/images/sn_questionnaire.gif'); margin:0; height:65px;  }
#Content_Right #Assessment h4 { color:#00a450; font-size:18px; height:30px; text-align:center; margin:10px 0 0 0; padding:0; }
#Content_Right #Assessment h1 span { display:none; }

#Content_Right #Newsletter { width:270px; margin:20px 0 350px 20px !important; padding:0 !important; clear:both; }
#Content_Right #Newsletter input { border:1px solid #bbbbbb; }
#Content_Right #Newsletter input.text { width:200px; }

#footer { text-align:left; width:330px; padding:0; margin:50px 0 0 0; color:#876062; }
#footer div { font-size:11px; line-height:15px; }
#footer div a { color:#4EAB74; text-decoration:none; }
#footer div a.diglink { font-size:10px; color:#dddddd; }
#footer div a:hover { text-decoration:underline; }

h1#maintitle { display:none; margin:0; padding:0; }
h2 { height:50px; margin:0 0 15px 0; padding:0; }
h2.bookname { height:15px; width:160px; margin:0 0 5px 0; padding:0; }
h2.news { height:20px; width:270px; margin:0 0 15px 0; padding:0; }

p.quote { padding:5px; background:#dddddd; border-bottom:2px solid #00a450; }

#testimonials .box { width:100%; padding:10px; margin:0 0 5px 0; background-color:#eeeeee; }

a.size-up { display:block; height: 18px; width: 19px; background:url('/images/aplus_0.gif'); background-repeat:no-repeat; float:right; margin:0; padding:0; }
a.size-up:hover { background:url('/images/aplus_1.gif');}
a.size-up span,a.size-down span { display:none; }
a.size-down { display:block; height: 18px; width: 19px; background:url('/images/aminus_0.gif'); background-repeat:no-repeat; float:right; padding:0; margin:0 5px 0 0; }
a.size-down:hover { background:url('/images/aminus_1.gif');}

#preload { display:none; }

#products  { width:330px; }
#products .cover { width:75px; padding:5px 0 0 0; }
#products .desc { padding:7px; background-color:#eeeeee; }
#products .desc p { line-height:15px;}

#rbl_format { text-align:right; float:right; }