#medio { float:left; width:100%; height:600px; background:url(../images/background.png);  }

.privacidadDesc { float:left; clear:left; font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#FFF; margin-bottom:20px; width:300px; line-height:18px; text-align:justify; }

.biosection { width:300px; height:100%; margin:0px; background:url(../images/backgroundtext.png); color:#FFF; 	}
.bio, .privacy, .terms, .storelocator  { width:260px;	padding-top:15px; margin-left:20px; padding-right:130px; font-size:11px; color:#f3f3f3; line-height:17px; text-align:justify; }
.bio, .privacy, .terms { height:570px; }
.bio h1, .privacy h1, .terms h1{   font-size:13px; font-weight:bold;  color:#f3f3f3;}
.bio p, .privacy p, .terms p  { color:#FFF; }

.storelocator  { float:left; height:570px; margin-left:0px !important; margin-left:350px; }
.storelocator p { margin-bottom:8px; color:#601760;}
.storelocator p strong { text-transform:uppercase; font-size:14px; }
.storelocator p a { color:#601760; text-decoration:none;}
.storelocator p a:hover { text-decoration:underline; }

.regionsection { float:left; clear:left; height:120px; margin-left:30px; width:300px; }
 .regionsection h1 {   font-size:14px; font-weight:bold;  color:#f3f3f3; margin-top:10px; }
.regionselected, .regionnoselected { float:left; clear:left; font-size:12px; height:20px; margin-top:10px; text-decoration:none; }
.regionselected { font-weight:bold; color:#FFF; }
.regionnoselected {font-weight:normal; color:#DDD; }
.link a { color:#FFF; font-size:12px; text-decoration:none; padding-bottom:10px; float:left; clear:left; }