a:hover,h1, h3, h5, #main-tab li.selected a span,
h5 a:link, h5 a:active, h5 a:visited,
#sub-left #active a:link, #sub-left #active a:active, #sub-left #active a:visited,
#sub-left li.active a:link, #sub-left li.active a:active, #sub-left li.active a:visited,
#sub-left a:hover {
	color: #db4628;
}

h2{
				color: #7A7A7A;
				font-size: 1em;
				font-weight: bold;
				padding-bottom: 0.5em;
}

div.h2tag{
        color: #7A7A7A;
        font-size: 1em;
        font-weight: bold;
        padding-bottom: 0.5em;
}

h2.h3{
        color:#DB4628;
        padding-bottom:0.5em;
}

h3.h2{
        color: #000000;
        font-size: 1em;
        font-weight: bold;
        padding-bottom: 0.5em;
}

h3.h4 {
     color:#7A7A7A;
     font-size:1.15em;
     font-weight:bold;
     padding-bottom:0.5em;
}

h2.first{
     color: #db4628;
     font-size: 1em;
     padding-bottom: 0em;
}

h2.box{
     color:#739600;
     font-size:15px;
     font-weight:normal;
     padding:1em 0 0 15px;
}

#content h2.subhead {
    color:#622587;
    font-size:1em;
    font-weight:bold;
    padding-bottom:1em;
}

h1.old_h2{
				color: #000000;
				font-size: 1.2em;
				font-weight: bold;
}

ul#main-tab li.active span {
        color: #db4628;
}

h1#blackclass{color:#000000;}

#content-header-a div#right {
  float:right;
  line-height:1.75em;
  padding:0pt 0pt 1em;
}

ul.bullet li {
        background: url(http://www.therosettastone.es/us_assets/images/personal/bullet-orange.gif) no-repeat 0 .25em;
        padding-left: 20px;
        line-height: 1.5em;
        position: relative;
}

#sub-left #active span, #sub-nav-box .top-bar, #menu-area ul {
	background-color: #db4628;
}

 .tab {
	background-color: #db4628;
	padding: .8em;
	color: white;
	font-size: 1.2em;
}

ul#sub-left li.active span u {
        background: #db4628;
        color: #fff;
        display: block;
}

#content-area-right #sub-nav-box h3 {
        background-color: #db4628;
        color: #fff;
}

#menu-area ul li#personal a {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/personal/menu.png') no-repeat;
        height: 35px;
        width: 238px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#personal-fist a {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/fist_images/personal-menu.png') no-repeat;
        height: 35px;
        width: 238px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#personal a:hover {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/personal/menu.png') no-repeat;
        height: 35px;
        width: 238px;
        text-decoration: none;
        border: 0;
}

#content-header-a h1 {
        color: #2F251E;
}


#menu-area ul li#personal-reviewsandawards a {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/personal/menu-reviews.png') no-repeat;
        background-position: 0 -36px;
        height: 35px; width: 194px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#personal-reviewsandawards a:hover, #menu-area ul li#personal-reviewsandawards.current a  {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/personal/menu-reviews.png') no-repeat;
        height: 35px; width: 194px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#personal-how-it-works a {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/personal/menu-howitworks.png') no-repeat;
        background-position: 0 -36px;
        height: 35px; width: 153px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#personal-how-it-works a:hover, #menu-area ul li#personal-how-it-works.current a  {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/personal/menu-howitworks.png') no-repeat;
        height: 35px; width: 153px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#personal-testimonials a {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/personal/menu-testimonials.png') no-repeat;
        background-position: 0 -36px;
        height: 35px;
        width: 369px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#personal-testimonials a:hover, #menu-area ul li#personal-testimonials.current a  {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/personal/menu-testimonials.png') no-repeat;
        height: 35px;
        width: 369px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#personal-what-people-say a {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/personal/menu-whatpeoplesay.jpg') no-repeat;
        background-position: 0 -36px;
        height: 35px; width: 197px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#personal-what-people-say a:hover, #menu-area ul li#personal-what-people-say.current a  {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/personal/menu-whatpeoplesay.jpg') no-repeat;
        height: 35px; width: 197px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#personal-buynow a {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/personal/menu-store.jpg') no-repeat;
        background-position: 0 -36px;
        height: 35px; width: 117px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#personal-buynow a:hover, #menu-area ul li#personal-buynow.current a  {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/personal/menu-store.jpg') no-repeat;
        height: 35px; width: 117px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li span {
       display: none;
}

#shade-tabs li a {
	background: transparent url('http://www.therosettastone.es/us_assets/images/personal/shade_b2.gif') no-repeat left bottom;
}

#shade-tabs li a span {
	background: transparent url('http://www.therosettastone.es/us_assets/images/personal/shade_b.gif') no-repeat right bottom;
}

.content-style {
	background: transparent url('http://www.therosettastone.es/us_assets/images/personal/productmenu_bg.png') repeat-x;
}

h2.promo-header {
        font-size: 1.5em;
        line-height: 1.2em;
        font-weight: 800;
        color: #db4628;
        /* background:  #db4628; */
        padding: 10px 5px 10px 5px;
        margin-bottom: 15px;
        border-bottom: 2px solid #db4628;
}

#landing-offer-box span#select-box {
       border: 5px solid #db4628;
       padding: 5px;
}


#landing-offer-box span#select-box select {
       padding: 0px;
       margin:0px;
}

p cite{
   margin: 2px 0px 10px; 
   color: #7A7A7A; 
   font-size: 0.8em; 
   font-weight: bold; 
   float: right;
}

p cite span {
   padding-left: 12px;
   font-size: 0.9em; 
   font-weight: normal; 
   line-height: 1em; 
   width: 210px;
}

.testimonial{
   padding:15px 20px 0px 10px;
   color:#739600;
   background: url(http://www.therosettastone.es/us_assets/images/quote-top.jpg) no-repeat 0 0;
}




.testimonial cite {
	font-size: 11px;
}

p.testimonial {font-size: 11px;}

.testimonial cite span {font-size: .85em;}


#awards ul{
   color:#7A7A7A;
   font-size:11px;
}

#awards ul li{
   background:transparent url(http://www.therosettastone.es/us_assets/images/icon-award-star.jpg) 
no-repeat scroll 0pt 0.25em;
   padding:0px 10px 15px 25px; 
   position:relative;
}
#happy-customers{
font-size:12px;
padding-left:10px;
}
#happy-customers h2{
font-style: bold;
color:#000;
}

#happy-customers p{
padding-top:5px;
}

#happy-customers ul {
	margin: .5em 0;
}

#happy-customers ul li{
background:url(http://www.therosettastone.es/us_assets/images/bullet-green.gif) no-repeat 0 50%;
font-size: 12px;
padding-left: 18px;
list-style-type: none;
}

#article_archive {
line-height:20px;
padding-top:15px;
padding-bottom:10px;
*padding-bottom:8px;
padding-left:0px;
}

#article_archive ul li {
background:transparent url(http://www.therosettastone.es/us_assets/images/bullet-language-list.png) no-repeat scroll 0 0.7em;
list-style-type:none;
padding-left:15px;
vertical-align:middle;
font-size:12px;
color:#739600;
}

#article_archive a {
color:#739600;
}

#story-sharing{
background:transparent url(http://www.therosettastone.es/us_assets/images/story.png) no-repeat scroll 10px;
height:20px;
clear:both;
font-size:12px;
padding-left:33px;
}
#story-sharing h2{
font-style: bold;
color:#000;
}
#story-sharing a:link, #story-sharing a:visited, #story-sharing a:active
{
color:#5C7800;
text-decoration:none;
}

#footer{
        background:transparent url(http://www.therosettastone.es/us_assets/images/personal/footer-per.png) no-repeat scroll center top;
}

#review-quote {
  background:#F1EFE2 url(http://www.therosettastone.es/us_assets/images/personal/ac-promo-box-top-sm1.jpg) no-repeat scroll center top;
  height:1%;
  overflow:hidden;
  position:relative;
}
#review-quote div.review-bottom {
background:transparent url(http://www.therosettastone.es/us_assets/images/personal/promo-box-bottom-sm1.jpg) no-repeat scroll left bottom;
display:block;
float:left;
width:540px;
}
#full-page {
background:#FFFFFF none repeat scroll 0%;
padding:0px 0px 25px 0px;
margin-top:-10px;
float:left;
width:540px;
}

#testimonials-side p {
font-size: 107%;
color: #333;
line-height: 1.5em;
margin-bottom: 1em;
}

#testimonials-side img {
margin: 0 10px 5px 0;
}

#testimonials-side h3 {
color: #000;
font-size: 13px;
font-weight: bold;
}

#testimonials-side h2 {
color: #000;
font-size: 13px;
font-weight: bold;
}

#testimonials-side a:link {
color: #5C7800;
}

.personal-header {
background: url(http://www.therosettastone.es/us_assets/images/personal/lpbase1.JPG) top;
clear:both;
display:block;
height:154px;
width:889px;
margin-bottom:6px;
padding-left:11px;
}

.image-promo-text {
float:left;
font-weight:bold;
padding:20px 0px 0px 5px;
text-align:left;
line-height:1.6em;
font-size:13px;
}

.personal-header h1 {
float:left;
padding:25px 0px 5px 4px;
font-size:2em;
}

.column-50 { 
margin-top: 1.5em;
}
/* New holiday landing page styles bnr128a */

div.bg-holiday-div{ margin:10px 0px 0px 0px;}
#left-holiday-content { float:left;padding-top:490px;padding-left:22px;height:110px;}
#center-holiday-content { float:left; padding-top: 235px; width:340px;padding-left: 40px;}
#right-holiday-content { float:left;padding-top: 250px;width:265px;}
#bottomhead {
background:#FFFFFF url(http://www.therosettastone.es/us_assets/images/corners-btm.png) no-repeat scroll 0 0;
height:4px;
width:900px;
}

.holiday-bg { background: #fff url(http://www.therosettastone.es/us_assets/images/personal/search-container-top.jpg) no-repeat top;height:665px;width:900px;}

ul.bullet-holiday li {
        background: url(http://www.therosettastone.es/us_assets/images/personal/icn_bullet-check.gif) no-repeat 0 .25em;
        padding-left: 20px;
        line-height: 1.5em;
        position: relative;
}

.lang-button1 {
display:block;
font-size:0px;
height:50px;
text-indent:-3000px;
width:207px;
}

a.lang-button1 {
background:transparent url(http://www.therosettastone.es/us_assets/images/personal/btn_select-language_03.jpg) no-repeat scroll 0pt 1px;
border:0px none;
height:50px;
width:207px;
}

a.lang-button1:hover {
background:transparent url(http://www.therosettastone.es/us_assets/images/personal/btn_select-language_03.jpg) no-repeat scroll 0pt -47px;
border:0px none;
height:50px;
width:207px;
}

#phoneleft{padding-left:10px;padding-top: 20px;}
#shopByPhone{float:left;padding-left:7px;width:160px;}
.greenbig {color:#719222;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;}
.greenbigbold {color:#719222;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;font-weight:bold;}
.greybig{color: #474747;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5em;}
.greysmall{color: #474747;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;}
#middle-content-holiday{width:340px;}

.lang-button2 {
display:block;
font-size:0px;
height:40px;
text-indent:-3000px;
width:196px;
}

a.lang-button2 {
background:transparent url(http://www.therosettastone.es/us_assets/images/personal/btn_order-now.jpg) no-repeat scroll 0pt 1px;
border:0px none;
height:40px;
width:196px;
}

a.lang-button2:hover {
background:transparent url(http://www.therosettastone.es/us_assets/images/personal/btn_order-now.jpg) no-repeat scroll 0pt -39px;
border:0px none;
height:40px;
width:196px;
}

.guarantee_text_holiday{font-size:15px;color: black;padding-left:2px;padding-top:20px; float: left;font-weight:bold;}


/* New holiday landing page bnr128a  */

/* New style for sidebar */
#box-shot {
border-bottom:2px solid #DEDCD1;
padding-bottom: 20px;
*padding-bottom: 20px;
}

#box-shot p{
color:#000;
font-size: 12px;
}

div.happy_customer{
padding-top:15px;
padding-bottom:10px;
*padding-bottom:8px;
padding-left:0px;
border-bottom:2px solid #DEDCD1;
}

#happy-customers ul.bullet li{
background:transparent url(http://www.therosettastone.es/us_assets/images/bullet-language-list.png) no-repeat scroll 0 0.5em;
list-style-type:none;
padding-left:15px;
vertical-align:middle;
color:#7A7A7A;
}

#people-saying {
font-size:12px;
padding-bottom:10px;
_padding-top:0px;
border-bottom:2px solid #DEDCD1;
font-size:12px;
}
#button-buynow{
clear:both;
width:200px;
height:30px;
margin-top:15px;
*margin-top:5px;
}

#share-story{
padding-top:15px;
padding-bottom:15px;
float:left;
width: 240px;
font-size:12px;
}

#share-story h2{
color:#000;
padding-bottom:2px;
font-size:12px;
}

#share-story p{
float:left;
color:#7A7A7A;
}

/*.logo-desc{
float:right;
width:185px;
padding-bottom:10px;
}
.logo{
float:left;
width:50px;
}

.logo p{
padding-top:3px;
}

#logo-codie{
padding:10px 0px 0px 0px;
float:right;font-size:12px;

}
#logo-codie p{
padding-bottom:10px;
}*/

#people-comments{
float:right;
padding-top:10px;
}
#right-content{
_margin-left:-10px;
width:245px;
}
#people-comments cite {
color:#7A7A7A;
}

/* ---- Styles for cyber monday -- */


div.bg-cyber-monday-div{ margin:10px 0px 0px 0px;#fff url(http://www.therosettastone.es/us_assets/stylesheets/bg_bottom.gif) repeat-x left bottom;}
#left-cyber-content { float:left;padding-left:22px;padding-top:10px;}
#middle-content-cyber{width:480px;padding:5px 70px 0px 20px;}
#right-cyber-content { float:left;width:265px;}
.cyber-lang-button{padding: 0px 50px 15px 70px;float:left;}
#cyber-monday-phoneleft{padding-left:10px;float:left;}
.cyber-monday-guarantee_text{font-size:15px;color: black;padding-left:2px;padding-top:20px; float: left;font-weight:bold;}

/* ---- Styles for cyber monday -- */
/* ---- Header Section Css Starts ---- */

.shopbyphonecontainer {
  float:left;
  width:110px;
  margin-top:-2px;
 }
 #content-header-a div span.shopbyphonenew {
  color:#7F6A0c;
  font-size:11px;
  padding:5px 0px 0px 18px;
  *padding:7px 0px 0px 18px;
  text-align:right;
  line-height:0.7em;
 }
 #content-header-a div span.phonenew {
  margin-left:15px;
   color:#2F251E;
   padding:0px 0px 0px 7px;
   font-size:11px;
 }



/* ---- Header Section Css Ends ---- */

/* Styles for personal redesign */

#content-subpage #content-area-left-personal{
 padding-left:20px;
 padding-top:20px;
 padding-right: 10px;
 width:580px;
 float:left;
}

#personal-top, #personal-top img.personal-user{
  float:left;
  background:#FFF6CF none repeat scroll 0 0;
  padding:5px 5px 5px 5px;
}

#pers-bc{
 padding-top: 0.5em;
}

.personal-topcontent{
  color:#7F6A0C;
  float:left;
  font-size:14px;
  padding-left:15px;
  padding-top:15px;
  width:245px;
}

.personal-topcontent p{
  line-height:19px;
  padding-bottom:1.3em
}

#personal-middle{
  clear:both;
  display:inline-block;
  padding-top:40px;
  padding-left:10px;
}

#personal-middle ul li{
  padding-left:65px;
  position:relative;
  width:470px;
  font-size: 12px;
}

#personal-middle ul a{
  text-decoration: none;
  color: #000000;
}

#personal-middle span#acthead, #personal-middle span#learnhead, #personal-middle span#dischead, 
#personal-middle span#exphead{
  font-weight:bold;
}

#personal-middle ul li.rs-action{
  background:transparent url(http://www.therosettastone.es/us_assets/images/personal/icon-gears-bw.png) no-repeat scroll 0 0;
  height: 50px;
}

#personal-middle ul li.rs-action-hover{
  background:transparent url(http://www.therosettastone.es/us_assets/images/personal/icon-gears.png) no-repeat scroll 0 0;
  color:#000000;
  height: 50px;
}

#personal-middle ul li.rs-learn{
  background:transparent url(http://www.therosettastone.es/us_assets/images/personal/icon-users-bw.png) no-repeat scroll 0 0;
}

#personal-middle ul li.rs-learn-hover{
  background:transparent url(http://www.therosettastone.es/us_assets/images/personal/icon-users.png) no-repeat scroll 0 0;
  color:#000000;
}

#personal-middle ul li.rs-discover{
  background:transparent url(http://www.therosettastone.es/us_assets/images/personal/icon-clock-bw.png) no-repeat scroll 0 0;
}

#personal-middle ul li.rs-discover-hover{
  background:transparent url(http://www.therosettastone.es/us_assets/images/personal/icon-clock.png) no-repeat scroll 0 0;
  color:#000000;
}

#personal-middle ul li.rs-explore{
  background:transparent url(http://www.therosettastone.es/us_assets/images/personal/icon-explore-bw.png) no-repeat scroll 0 0;
}

#personal-middle ul li.rs-explore-hover{
  background:transparent url(http://www.therosettastone.es/us_assets/images/personal/icon-explore.png) no-repeat scroll 0 0;
  color:#000000;
}

.act-head{
  color:#000000;
}

.act-head-hover{
  color:#DB4628;
}

#personal-middle span.act-para{
  color:#333333;
  font-weight:normal;
}

#personal-middle span.act-para-hover{
  color:#000000;
  font-weight:normal;
}

#personal-bottom{
  padding-left: 15px;
}

#personal-bottom h2{
  color:#333333;
  font-size:1.1em;
  padding-bottom:2px;
}

#rs-stories{
  float: left;
  padding-top:10px;
  padding-bottom:45px;
}

#rs-stories div{
  float: left; 
}

#personal-bottom a.link-red{
  color:#DB4628;
  font-size:12px;
}

#personal-bottom p.btm-text{
  width:155px;
  padding-top:13px;
  font-size:12px;
  padding-left:2px;
}

#personal-bottom p.btm-readlink{
  padding-left:2px;
}

#logo-codie{
  padding:25px 15px 10px 15px;
}

#logo-codie p.codie-img{
  text-align: center;
  padding-bottom:10px;
}

.logo{
  padding-left:15px;
  padding-top:20px;
}

.logo p.logo-eddie{
  background: transparent url(http://www.therosettastone.es/us_assets/images/personal/logo-eddie.jpg) no-repeat 0 3px;
  padding:0 20px 5px 60px;
}

.logo img{
  padding-top: 4px;
  float: left;
}

.logo p.logo-oprah{
  padding-left:60px;
  padding-right:25px;
}

#content-subpage #content-area-right-personal{
 width:275px;
 padding-left:5px;
 padding-right: 0px;
 margin-top: 8px;
 float: left;
}

#personal-boxshot{
  padding-top:50px;
  padding-left:20px;
}

#content-area-right-personal .lang-today{
  background:#FFF6CF;
  width:285px;
  color:#7F6A0C;
  font-size:1em;
  line-height:1.4em;
}

#content-area-right-personal .lang-today p{
  padding:10px 15px;
}

#content-area-right-personal .pers-buttons{
  background:#F2E8BB;
  width:285px;
}

#content-area-right-personal .pers-buttons p{
  padding:15px 15px 5px 20px;
}

#content-area-right-personal #pers-guarantee{
  font-size:12px;
  padding:20px 0 20px 15px;
  width:260px;
}

#pers-guarantee p.grt-head{
  font-weight:bold;
  padding-bottom:3px;
}

#pers-guarantee img{
  padding-right:5px;
}

#pers-guarantee p.pers-gt-text{
  padding-left:5px;
  color:#666666;
}

#content-area-right-personal #pers-lang-rev{
  padding-left:20px;
  font-size:12px;
  padding-bottom:20px;
  color:#666666;
}

#pers-lang-rev p.rev-head{
  font-weight:bold;
  color:#2F251E;
}

#pers-lang-rev ul, #lang-revolution ul{
  padding-top:5px;
  margin-bottom: 0;
}

#pers-lang-rev ul li{
  background:transparent url(http://www.therosettastone.es/us_assets/images/personal/bullet-orange.gif) no-repeat scroll 0 0;
  line-height:1.1em;
}

#pers-story{
  padding-left:20px;
  font-size: 12px;
}

#pers-story p.pers-shead{
  font-weight:bold;
  padding-bottom:5px;
}

#pers-story p.pers-share{
  background:url(http://www.therosettastone.es/us_assets/images/personal/icon-share-story.gif) no-repeat;
  padding-left:55px;
  width:170px;
  font-size:1em;
  color: #666666;
  line-height:1.3em;
}

a.link-red, .personal-topcontent a.link-red, .lang-today a.link-red, #personal-middle a.link-red{
 color:#DB4628;
}

#guarantee-personal {
background:#EEEEE5 url(http://www.therosettastone.es/us_assets/images/guarantee.jpg) no-repeat scroll 1.5em 1.5em;
color:#666666;
float:left;
font-size:12px;
padding:1em 14px 1em 70px;
width:518px;
}

#guarantee-personal span{
 font-weight:bold;
}

#breadcrumb a {
  color: #DB4628;
  text-decoration:none;
}

#lang-revolution{
  padding: 20px 0 10px 28px;
  clear:both;
  border-bottom:0px;
  color:#666666;
}

#lang-revolution p.revl-head{
  padding-bottom:1px;
  font-weight:bold;
  color:#2F251E;
}

#lang-revolution ul li{
  background:transparent url(http://www.therosettastone.es/us_assets/images/personal/bullet-orange.gif) no-repeat scroll 0 0;
  line-height:1.1em;
}

#left-navg .left-nav-menu{
  padding:10px 0px 10px 25px;
}

ul#left-nav-menu-list{
  color:#666666;
  font-size:12px;
  padding-bottom: 0px;
}

#left-nav-menu-list li.select-lang{
  padding:10px 0px 15px 28px;
}

#left-nav-menu-list a.lang-30{
  padding-left:0px;
  padding-top:0px;
  display:inline;
  color:#DB4628;
  text-decoration: underline;
}

.left-menu-pers{
  background:transparent url(http://www.therosettastone.es/us_assets/images/left-nav-menu-bg.png) repeat scroll 0 0;
  font-weight:bold;
  padding:6px 15px 6px 28px;
}

#left-nav-menu-list li.share-story{
  margin-left:25px;
  padding-bottom:10px;
  padding-top:10px;
}
.lang-story{
  background:url(http://www.therosettastone.es/us_assets/images/personal/icon-quote-testimonial.gif) no-repeat 12px 18px;
  padding:13px 0px 15px 32px;
  margin-left:15px;
}

.art-archive{
  padding: 10px 0 10px 25px;
}

.art-archive dl{
   margin:0;
}

.art-archive dl dt{
  background: url(http://www.therosettastone.es/us_assets/images/personal/bullet-orange.gif) no-repeat 0 0.25em;
  padding-left:20px;
  padding-bottom:5px;
  margin:0;
  padding-top:0px;
}

#left-nav-menu-list li.art-archive dl dt a{
  color:#DB4628;
  font-weight:normal;
  padding:0;
  display: inline;
  text-decoration:underline;
}

#left-nav-menu-list li.share-story a{
  color:#666666;
  padding: 0 0 0 20px;
}

#language-article #article-content h2{
 background: #EEEEE6;
 padding: 10px 0 10px 15px;
 font-size:15px;
}

#language-article #more-articles h2{
 padding:15px 0 0 0;
 font-size:15px;
}

#language-article #article-content p{
  padding-left:15px;
  padding-right:10px;
}

#language-article #article-content p.read-link {
  padding-left:40px;
  background:url(http://www.therosettastone.es/us_assets/images/personal/icon-read-article.gif) no-repeat 15px 10px;
  padding-top:8px;
}

#article-content a, #more-articles a{
 color:#DB4628;
}

#language-article #more-articles p.read-link{
  background:transparent url(http://www.therosettastone.es/us_assets/images/personal/icon-read-article.gif) no-repeat scroll 100px 2px;
  padding-left:120px;
  padding-top:0;
}

#more-articles div{
  width:530px;
}

#language-article #more-articles p.head{
 padding-bottom:0.5em;
 padding-top:1em;
 font-size:13px;
 line-height:1.5em;
 font-weight:bold;
}

#language-article #more-articles p{
 font-size:0.9em;
 line-height:1.4em;
 padding-bottom:5px;
 padding-top:2px;
}

#pers-tm-page-full{
 background:#FFF6CF none repeat scroll 0 50%;
 float:left;
 margin-left:23px;
 margin-top:20px;
 width:555px;
 _margin-left:12px;
}

#content-standard-right #pers-tm-page-full h2{
 color: #333333;
 padding-left:0px;
 padding-bottom: 0px;
}

div.quote-box{
 background:transparent url(http://www.therosettastone.es/us_assets/images/personal/quote-box-top.png) no-repeat scroll left top;
 margin-top:10px;
 padding:10px 10px 10px 15px;
 width:240px;
 font-size:16px;
 line-height:1.4em;
}

div.quote-btm{
 background:transparent url(http://www.therosettastone.es/us_assets/images/personal/quote-box-bottom.png) no-repeat scroll left top;
 display:block;
 font-size:11px;
 line-height:1.3em;
 margin-bottom:1em;
 padding:32px 0 0 20px;
 font-weight: bold;
 width:240px;
}

.quote-btm span{
 font-weight: normal;
}

#view-all{
  padding: 0px 20px 20px 20px;
}

#view-all a{
 color:#DB4628;
 font-size:11px;
}

#pers-tm-page-full #testimonial{
 float:left;
 padding-top:25px;
 padding-bottom:15px;
 padding-left:5px;
}

#video_content{
 padding-top:10px;
 padding-left:5px;
 float:left;
 width:210px;
}

#pers-tm-page-full #video_content p{
 padding-top:5px;
 color:#7F6A0C;
}

h3.testimonial_h3{
 font-size: 13px; 
 color: #000000;
 font-weight: bold;
 background:transparent url(http://www.therosettastone.es/us_assets/images/personal/icon-quote-testimonial.gif) no-repeat scroll 0 0.25em;
 margin:0 5px 10px 20px;
 padding-left:20px;
}

div.rs-teach-tory{
 float:left;
 width:50%;
 color: #7A7A7A;
 padding-left:20px;
}

div.andw-blom{
 float:left;
 width:45%;
 color: #7A7A7A;
}

#check-content h3{
padding-top:35px;
*padding-top:18px;
_ padding-top:35px;
 padding-left:25px;
 color:#333333;
 font-size:14px;
 font-weight:bold;
  }
#view-content h3{
  padding-top:20px;
  padding-left:25px;
  margin-bottom:25px;
  color:#000000;
  font-weight:bold;
}

#view-images{
  padding-left:25px;
}


#cus-testimonial p{
  background:#F2E8BB url(http://www.therosettastone.es/us_assets/images/personal/icon-quote-testimonial.gif) no-repeat scroll 15px 13px;
  padding-left:35px;
  padding-top:0.7em;
}

#cus-testimonial{
float: right; 
padding-left: 15px;
font-weight: bold;
width:295px;
margin-top:-37px;
*margin-top:-35px;
_margin-top:-37px;

}

#cus-definition{
background:#FFF6CF none repeat scroll 0 50%; 
float:right;
padding-left:15px;
height:395px;
width:280px;
font-weight: bold;
}

#wps-box{
 background:transparent url(http://www.therosettastone.es/us_assets/images/personal/quote-box-top.png) no-repeat scroll left top;
 margin-top:23px;
 padding:15px 10px 10px 15px;
 width:240px;
 font-size:16px;
 color:#666666;
 line-height:1.4em;
 font-weight:normal;
}

#wps-btm{
 background:transparent url(http://www.therosettastone.es/us_assets/images/personal/quote-box-bottomnew.png) no-repeat scroll left top;
 display:block;
 font-size:11px;
 line-height:1.3em;
 margin-bottom:1em;
 padding:32px 0 0 20px;
 font-weight: bold;
 color:#333333; 
 width:240px;
 font-weight:normal;
}

#wps-box1{
 background:transparent url(http://www.therosettastone.es/us_assets/images/personal/quote-box-top.png) no-repeat scroll left top;
 margin-top:23px;
 padding:15px 10px 10px 15px;
 width:240px;
 font-size:16px;
 color:#666666;
 line-height:1.4em;
 font-weight:normal;
}

#wps-btm1{
 background:transparent url(http://www.therosettastone.es/us_assets/images/personal/quote-box-bottomnew.png) no-repeat scroll left top;
 display:block;
 font-size:11px;
 line-height:1.3em;
 margin-bottom:1em;
 padding:32px 0 0 20px;
 font-weight: bold;
 color:#333333; 
 width:240px;
 font-weight:normal;
}

#wps-btm span{
 font-weight: normal;
 color:#666666;
}

#arc-images{
float:left;
width:80px;
}

#arc-messages{
float:left;
width: 160px;
padding-left:25px;
_padding-left:5px;
}

#arc-messages #arc-sub-message{
padding-top:0px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    #arc-messages {width:162px; }
}
#arc-message #arc-sub-msg{
width:170px;
*padding-top:20px;
}
#view-main{
padding-left:20px;
}

#view{
background:#E5DAA8 none repeat scroll 0 50%;
margin-top:20px;
*margin-top:38px;
width:300px;
float:left;
}

#view-title{
margin-left:20px;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
}

#view-message{
background:#FFF6CF none repeat scroll 0 50%;
padding-left:20px;
padding-bottom:10px;
padding-top:20px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
     #view-message { height:397px; }
}


#view-message h3{
color: #333333;
padding-top:12px;
font-size:14px;
padding-bottom:2px;
}

#view-detail{
margin-top:0px;
width:253px;
color:#7F6A0C;
}

#view-read{
*padding-top:10px;
_padding-top:10px;
}

#view-read a{
color:#DB4628;
}

#view-bottom{
Padding-top:0px;
}

#view-bottom-images{
float:left;
width: 210px;
padding-left:25px;
_padding-left:5px;
margin-bottom:20px;
}
#view-story{
float: right;
width:280px;
}
#title{
font-weight:bold;
padding-bottom:5px;
font-size:12px;
width:100px;
Padding-top:15px;
}

#family{
width:100px;
font-size:12px;
font-weight:bold;
}

#booster{

width:100px;
font-size:12px;
font-weight:bold;
}


#rsstories{
width:80px;
}



#view-main{
padding-left:20px;
}

#view{
background:#E5DAA8 none repeat scroll 0 50%;
margin-top:20px;
*margin-top:38px;
width:300px;
float:left;
}

#view-title{
margin-left:20px;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
}

#view-message h3{
padding-top:12px;
font-size:14px;
padding-bottom:2px;
}

#view-detail{
margin-top:0px;
width:253px;
color:#7F6A0C;
}


#view-read a{
color:#DB4628;
}

#view-bottom{
Padding-top:0px;
_padding-left:20px;
}
#view-bottom-images{
float:left;
width: 210px;
padding-left:25px;
_padding-left:5px;
margin-bottom:20px;
}
#view-story{
float: right;
width:280px;
}
#title{
font-weight:bold;
padding-bottom:5px;
font-size:12px;
width:100px;
Padding-top:15px;
}

#family{
width:100px;
font-size:12px;
font-weight:bold;
}
#booster{
width:100px;
font-size:12px;
font-weight:bold;
*padding-top:15px;
}

#family-tree{
padding-left:100px;
width:205px;
padding-top:3px;
*margin-top:-62px;
margin-bottom:30px;
*margin-bottom:20px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
     #family-tree { width:208px; }
}

#brain-booster{
width:205px;
padding-left:100px;
padding-top:0px;
padding-bottom:30px;
*margin-top:-65px;
}

#head-title h3{
color:#333333;
padding-top:12px;
font-size:14px;
margin-top:20px;
}
#view-width{
padding-left:20px;
}
ul.flexible li {
background:transparent url(http://www.therosettastone.es/us_assets/images/personal/bullet-orange.gif) no-repeat scroll 0 0;
padding-left:20px;
position:relative;
}
#flex-content{
float: left;
width:280px;
padding-bottom:20px;
}
#flex-sub{
width:260px;
padding-bottom:20px;
}
#flex-end{
width:260px;
padding-bottom:20px;
}
#side-bar{
float: right;
width:280px;
margin-top:-16px;
}
#family-content{
float: left;
width:280px;
padding-bottom:20px;
}
#family-sub{
width:260px;
padding-bottom:20px;
}
#brain-content{
float: left;
width:280px;
padding-bottom:20px;
}

#brain-sub{
width:260px;
padding-bottom:20px;
}

#brain-end{
width:260px;
padding-bottom:20px;
}

#world{
float: left;
width:280px;
padding-bottom:20px;
}

#world-sub{
width:260px;
padding-bottom:20px;
}

#content-standard-right #cus-testimonial p{
padding-top:0.7em;
}

#testimonial-page-full{
 background:#FFF6CF none repeat scroll 0 50%;
 margin-left:23px;
 margin-top:20px;
 width:557px;
 *width:560px;
_width:560px;
 _ margin-left:12px;
 }

#content-standard-right #testimonial-page-full h2{
 color: #333333;
 padding-left:0px;
 padding-bottom: 0px;
}

#sharethis {
 border:1px solid #dddddd;
 font-family:Arial, Helvetica, sans-serif;
 display:block;
 font-size:13px;
 padding:15px;
 cursor:pointer;
}

#sharethis .icons{
 padding:0px 0px 0px 20px;
 margin:0px;
}

#sharethis .icons img {
 margin-bottom:0px;
 margin-left:0px;
}

.limited_offer {
  padding-top: 14px;
  padding-left: 50px;
}

.limited_offer_catalog {
  float: left;
  padding: 0 0 0 25px;
}

.limited_offer_home {
  padding: 0 0 20px 40px;
}

a.btn_offer {
  background:url(http://www.therosettastone.es/us_assets/images/offer/btn_view-offer.gif) 0px 0px;
  height:29px;
  width:190px;
  display:block;
  text-indent:-9000px;
  outline:0;
}

a.btn_offer:hover {
  background-position:0px -29px;
}

a.btn_offer:active {
  background-position:0px -58px;
}
