body { font: 62.5% verdana, arial, helvetica, sans-serif; background: #fef8f3;color:#d6a871; }
a {color:#d6a871; }

a span { position:absolute; left: -999em; }

.content { width: 980px; margin: 30px auto; }

#header {height:152px;background: url(/images/story_header.png) repeat-x;}
#header_content { width:980px; margin: 0 auto;position:relative; }
#header_content img {vertical-align:top;}
#inspirational_stories { margin: 20px 20px 0 20px; }
#header_content .page_link_red { position:absolute; left: 228px; top: 100px; }

#breadcrumbs { background: #fcf8f5;}
#breadcrumbs p {width:980px; padding: 3px 0 3px 6px; margin: 0 auto;}

#legal_wrapper { width: 980px; margin: 20px auto; color:#000; }
#legal_wrapper p { margin-bottom: 20px; }
#legal_wrapper img { margin-bottom: 20px; display:block; }

#story_content { position:relative;width:694px;height:699px;background:url(/images/story_content_bg.gif) no-repeat; margin: 50px auto 0 auto; color:#333; padding: 50px 150px 0 50px;}
#photos { float:left; width: 325px; height:400px; }
#story { width:350px;float:right; }
h2 { font: 1.6em/.9em arial, verdana, sans-serif; margin: 6px 0 20px 0; }
h2 span { font-size:.7em; }
#big_photo { width:272px; height:354px; background: url(/images/story_photo_big_bg.gif) no-repeat; padding:12px; }
.small_photo { width:130px; height:169px; background: url(/images/story_photo_small_bg.gif) no-repeat; float:left; padding:9px; cursor:pointer; }
#beauty_tip { margin-top: 16px; }
#photo_caption { padding-left: 8px; margin: 3px 0 12px 0; font-size:1.2em;  }
#big_photo img { width:266px; height:348px; }
.small_photo img {width:124px;height:162px}

.story_nav_arrow { border:1px solid #fef8f3;display:block;position:absolute; width: 50px; height: 357px; top: 55px;z-index:999;background-position:15px 160px; background-repeat:no-repeat;}
#l_arrow { background-image: url(/images/l_arrow.gif); left: -60px; }
#r_arrow { background-image: url(/images/r_arrow.gif); right: -55px; background-position: 18px 160px;}

#four_o_four { text-align:center; font-size: 2em; padding: 30px 0; }

#about_content p { color: #000; margin-bottom: 20px; width: 500px; }
.panel {width:175px !important;height:200px;float:left; overflow:hidden !important;}
.panel p { width:auto !important; }

#footer { clear:both;height: 29px; background: url(/images/footer_bg.jpg) repeat-x; margin-bottom: 25px; }
#footer ul { width: 980px; margin: 0 auto; text-align:center; height:29px; }
#footer li { display:inline; padding: 0 10px; }
#footer a { color: #333; text-decoration:none;line-height: 27px; }
#footer a:hover { text-decoration:underline; }
#footer p { width: 980px; margin: 0 auto; text-align:center; color: #333; margin-top: 5px; }

#home_content { background: url(/images/home_bg.gif) #fff repeat-x; }
#home_stories_one {height:209px; padding-top: 25px;}
#home_stories_two,#home_stories_three {height:180px; padding-top: 10px;}
#home_stories_three { padding-bottom: 10px; }
#home_banner_wrapper {height:166px;  }
#home_banner { position:relative; width: 784px; margin: 0 auto; background: url(/images/home_banner.jpg) no-repeat; height:166px;}
#home_banner a { position:absolute; bottom: 30px; left: 300px;  }
.home_stories_wrapper { text-align:center; }
.home_stories_wrapper a { padding: 5px;}

.page_link_red{color:#fff; font-weight: bold; text-decoration:none; background: #ce2026; padding: 4px 8px;; font-family: arial, verdana, sans-serif; font-size:1.4em;}

#products_wrapper { width:980px; margin: 20px auto;overflow:hidden; }
#products_left{ width:200px; float:left; }
#products_right { width: 760px; float:right; }
#products_left h2 { color: #000;margin:0 0 5px 0; }
#products_left ul { margin: 0 0 15px 10px;  }
#products_left a { color: #000; text-decoration:none; }
#products_left img { display:block; margin-bottom:16px; }
#products_left a:hover {color:#cc0000}
#products_left li { margin: 3px 0; color:#000;}
#product_list li { width:175px; height:206px; float:left; margin-right: 10px; margin-top:10px; }

#product_list a { display:block; height:206px;width:175px; }
#product_list a:hover { background-position: 0 -206px; }

#gold_travel_set a { background: url(/images/products/gold_travel_set.jpg) }
#face_throat a { background: url(/images/products/face_throat.jpg) }
#moisture_cream a { background: url(/images/products/moisture_cream.jpg) }
#night_cream a { background: url(/images/products/night_cream.jpg) }
#time_complex a { background: url(/images/products/time_complex.jpg) }
#eye_capsules a { background: url(/images/products/eye_capsules.jpg) }
#eye_cream a { background: url(/images/products/eye_cream.jpg) }
#cleanser a { background: url(/images/products/cleanser.jpg) }
#toner a { background: url(/images/products/toner.jpg) }
#exfoliator a { background: url(/images/products/exfoliator.jpg) }
#packettes a { background: url(/images/products/packettes.jpg) }
#line a { background: url(/images/products/line.jpg) }
