
/*--------------------------------VIEW ESCORT PROFILE--------------------------------------------------------*/
DIV.view-escort-profile{
  overflow:hidden;
}
DIV.view-escort-profile DIV.add_remove_button{
  text-align:right;
  margin:1em 1em 0 0;
}
DIV.view-escort-profile LI.hider{
  width:1px !important;
  height:1px !important;
  line-height:1px !important;
  overflow:hidden !important;  
}
DIV.view-escort-profile SPAN.type,
DIV.provider-public-profile SPAN.type,
DIV.agency-profile DIV.agency-info SPAN.type{
  font-weight:bold;
}
DIV.view-escort-profile SPAN.value,
DIV.provider-public-profile SPAN.value,
DIV.agency-profile DIV.agency-info SPAN.value{
  font-weight:normal;
}
DIV.view-escort-profile H4{
  font-weight:normal;
  margin:0.5em 0 0.25em 0;
}

/*--------------------------------LEFT Menu Control*/
DIV.view-escort-profile DIV.escort-main-information,
DIV.provider-public-profile DIV.provider-info,
DIV.agency-profile DIV.agency-info{
  float:left;
  width:225px;
}
DIV.view-escort-profile DIV.escort-main-information H3,
DIV.agency-profile DIV.agency-info H3,
DIV.agency-profile DIV.agency-info H3{
  margin:5px 0;
  background:transparent none;
}
DIV.view-escort-profile DIV.escort-main-information LI.photo,
DIV.view-escort-profile DIV.escort-main-information LI.availability,
DIV.view-escort-profile DIV.escort-main-information LI.gallery-links,
DIV.view-escort-profile DIV.escort-main-information LI.rates,
DIV.view-escort-profile DIV.escort-main-information LI.comunication,
DIV.view-escort-profile DIV.escort-main-information LI.adress,

DIV.provider-public-profile DIV.provider-info LI.photo,
DIV.provider-public-profile DIV.provider-info LI.availability,
DIV.provider-public-profile DIV.provider-info LI.gallery-links,
DIV.provider-public-profile DIV.provider-info LI.rates,
DIV.provider-public-profile DIV.provider-info LI.comunication,
DIV.provider-public-profile DIV.provider-info LI.adress,
DIV.provider-public-profile DIV.provider-info LI.payment-options,

DIV.agency-profile DIV.agency-info LI.photo,
DIV.agency-profile DIV.agency-info LI.availability,
DIV.agency-profile DIV.agency-info LI.gallery-links,
DIV.agency-profile DIV.agency-info LI.rates,
DIV.agency-profile DIV.agency-info LI.comunication,
DIV.agency-profile DIV.agency-info LI.adress{
  margin:2em 0;
}
DIV.view-escort-profile DIV.escort-main-information H2,
DIV.provider-public-profile DIV.provider-info H2,
DIV.agency-profile DIV.agency-info H2{
  font-size:2em;
  text-align:center;
  margin:0.25em 0 0.5em 0;
}
DIV.view-escort-profile DIV.escort-main-information LI.photo,
DIV.provider-public-profile DIV.provider-info LI.photo,
DIV.agency-profile DIV.agency-info LI.photo{
  text-align:center;
}
DIV.view-escort-profile DIV.escort-main-information LI.availability,
DIV.provider-public-profile DIV.provider-info LI.availability,
DIV.agency-profile DIV.agency-info LI.availability, .rating{
  margin-left:1em;
  font-weight:bold;
  margin-bottom:1.5em;
}
DIV.view-escort-profile DIV.escort-main-information LI.availability A,
DIV.provider-public-profile DIV.provider-info LI.availability A,
DIV.agency-profile DIV.agency-info LI.availability A{
  margin-right:1em;
}
DIV.view-escort-profile DIV.escort-main-information LI.availability SPAN,
DIV.provider-public-profile DIV.provider-info LI.availability SPAN,
DIV.agency-profile DIV.agency-info LI.availability SPAN{
  vertical-align:middle  
}
DIV.view-escort-profile DIV.escort-main-information LI.gallery-links,
DIV.provider-public-profile DIV.provider-info LI.gallery-links,
DIV.agency-profile DIV.agency-info LI.gallery-links{
  margin-top:0;  
}
DIV.view-escort-profile DIV.escort-main-information LI.gallery-links UL,
DIV.provider-public-profile DIV.provider-info LI.gallery-links UL,
DIV.agency-profile DIV.agency-info LI.gallery-links UL{
  display:block;
  margin-left:0.5em;
}
DIV.view-escort-profile DIV.escort-main-information LI.gallery-links LI,
DIV.provider-public-profile DIV.provider-info LI.gallery-links LI,
DIV.agency-profile DIV.agency-info LI.gallery-links LI{
  display:inline;
  margin:0 0.5em 0 0;
  white-space:nowrap;
}
DIV.view-escort-profile DIV.escort-main-information LI.rates,
DIV.provider-public-profile DIV.provider-info LI.rates,
DIV.agency-profile DIV.agency-info LI.rates{
  padding:0 1em;
}
DIV.view-escort-profile DIV.escort-main-information LI.rates DIV,
DIV.provider-public-profile DIV.provider-info LI.rates DIV,
DIV.agency-profile DIV.agency-info LI.rates DIV{
  background:#cc0000;
}
DIV.view-escort-profile DIV.escort-main-information LI.rates H3,
DIV.provider-public-profile DIV.provider-info LI.rates H3,
DIV.agency-profile DIV.agency-info LI.rates H3{
  overflow:hidden;
  color:#fff;
  font-size:1.5em;
}
DIV.view-escort-profile DIV.escort-main-information LI.rates SPAN.type,
DIV.provider-public-profile DIV.provider-info LI.rates SPAN.type,
DIV.agency-profile DIV.agency-info LI.rates SPAN.type{
  display:block;
  float:left;
}
DIV.view-escort-profile DIV.escort-main-information LI.rates LI.rate-type,
DIV.provider-public-profile DIV.provider-info LI.rates LI.rate-type,
DIV.agency-profile DIV.agency-info LI.rates LI.rate-type{
  color:#fff;
  font-weight:bold;
  text-align:right;  
}
DIV.view-escort-profile DIV.escort-main-information LI.rates SPAN.value,
DIV.provider-public-profile DIV.provider-info LI.rates SPAN.value,
DIV.agency-profile DIV.agency-info LI.rates SPAN.value{
  display:block;
  float:right;
  font-weight:bold;
}
DIV.view-escort-profile DIV.escort-main-information LI.rates P,
DIV.provider-public-profile DIV.provider-info LI.rates P,
DIV.agency-profile DIV.agency-info LI.rates P{
  color:#fff;
}
DIV.view-escort-profile DIV.escort-main-information LI.comunication,
DIV.provider-public-profile DIV.provider-info LI.comunication,
DIV.agency-profile DIV.agency-info LI.comunication{
  padding:0 0 0 1em;
}
DIV.view-escort-profile DIV.escort-main-information UL.comunicators_1col,
DIV.provider-public-profile DIV.provider-info UL.comunicators_1col,
DIV.agency-profile DIV.agency-info UL.comunicators_1col{  
  font-weight:bold;  
}
DIV.view-escort-profile DIV.escort-main-information UL.comunicators_1col LI.voice,
DIV.view-escort-profile DIV.escort-main-information UL.comunicators_1col LI.pagers,
DIV.view-escort-profile DIV.escort-main-information UL.comunicators_1col LI.mail-messangers,
DIV.provider-public-profile DIV.provider-info UL.comunicators_1col LI.voice,
DDIV.provider-public-profile DIV.provider-info UL.comunicators_1col LI.pagers,
DIV.provider-public-profile DIV.provider-info UL.comunicators_1col LI.mail-messangers,
DIV.agency-profile DIV.agency-info UL.comunicators_1col LI.voice,
DIV.agency-profile DIV.agency-info UL.comunicators_1col LI.pagers,
DIV.agency-profile DIV.agency-info UL.comunicators_1col LI.mail-messangers{
  margin:0 0 1em 0;  
}
DIV.view-escort-profile DIV.escort-main-information LI.adress,
DIV.provider-public-profile DIV.provider-info LI.adress,
DIV.agency-profile DIV.agency-info LI.adress{
  padding:0 0 0 1em;
  overflow:hidden;
  line-height:1.6em
}
DIV.view-escort-profile DIV.escort-main-information DIV.reportbad,
DIV.provider-public-profile DIV.provider-info DIV.reportbad,
DIV.agency-profile DIV.agency-info DIV.reportbad{
  margin-top:50px;  
}
DIV.view-escort-profile DIV.escort-main-information P.rem,
DIV.provider-public-profile DIV.provider-info P.rem,
DIV.agency-profile DIV.agency-info P.rem{
  padding:1em;
  font-size:1.1em;
  line-height:1.4em;
  text-align:center;
  margin:2em 0 0 0;
}
/*DIV.view-escort-profile DIV.escort-main-information P.rem SPAN.fn,
DIV.provider-public-profile DIV.provider-info P.rem SPAN.fn,
DIV.agency-profile DIV.agency-info P.rem SPAN.fn{
  color:#c00; 
}*/
DIV.view-escort-profile DIV.escort-main-information P.rem SPAN.fnMain,
DIV.provider-public-profile DIV.provider-info P.rem SPAN.fnMain,
DIV.agency-profile DIV.agency-info P.rem SPAN.fnMain{
  color:#c00; 
}
DIV.view-escort-profile DIV.escort-main-information DIV.profile_info,
DIV.provider-public-profile DIV.provider-info DIV.profile_info,
DIV.agency-profile DIV.agency-info DIV.profile_info{
  color:#999;
  line-height:1.6em;
  margin:1em 0;
  text-align:center;
}
DIV.agency-profile DIV.agency-info LI.manager-contacts{
  padding:2em 0 0 0;  
}
DIV.agency-profile DIV.agency-info LI.manager-contacts UL{
  line-height:1.6em;   
}
/*------------------------------------Right Column*/
DIV.view-escort-profile DIV.escort-details{
  /*margin:0 0 0 260px;*/
  float:left;
  padding:0 0 0 25px;
  width:530px;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details{
  clear:none;
  padding:0 0 1em 0;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details UL.escort-info {
  overflow:hidden;
  margin-bottom:1em;
  width:100%;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details UL.escort-info SPAN.type{
  display:block;
  float:left;
  width:9em;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details UL.escort-info LI.personal-info,
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details UL.escort-info LI.phisical-info{
  float:left;
  width:240px;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details UL.escort-info LI.personal-info LI,
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details UL.escort-info LI.phisical-info LI{
 margin:0 0;
 line-height:2em;
 overflow:hidden;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details UL.escort-info LI.languages{
  overflow:hidden;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details UL.escort-info LI.languages H4{
  float:left;
  width:9em;
  color:#666666;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details UL.escort-info LI.languages UL{
  margin:0 0 0 9em;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details UL.escort-info LI.languages LI{
  margin:0 0 0 0;
  line-height:2em;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details DIV.escort-more-details{
  overflow:hidden;
  margin-bottom:1em;
  width:100%;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details DIV.escort-more-details H4{
  background:url(images/dotgrey.gif) repeat-x left 0.5em;
  margin-right:1em;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details DIV.escort-more-details H4 SPAN{
  background:#fff;
  padding:0 1em 0 0;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details DIV.escort-more-details UL{
  float:left;
  width:240px;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details DIV.escort-more-details UL LI{
  line-height:2em;
  overflow:hidden;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details DIV.escort-more-details UL.phisical SPAN.type{
  float:left;
  width:5em;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details DIV.escort-more-details UL.unphisical SPAN.type{
  float:left;
  width:8em;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details UL.important-details{
  display:block;
  overflow:hidden;
  margin-bottom:1em;
  line-height:2em;
  width:100%;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-phisical-details UL.important-details LI{
  width:240px;
  float:left;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-services{
  padding:0 0 1em 0;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-services UL{
  display:block;
  float:none !important;
  width:auto !important;
  margin:0 0 0.5em 1em;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-services LI{
  display:inline;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-services DL{
  display:block;  
  float:none !important;
  width:auto !important;
  text-align:left;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-services DT{color:#c00;}
DIV.view-escort-profile DIV.escort-details DIV.escort-services DT,
DIV.view-escort-profile DIV.escort-details DIV.escort-services DD{
  display:inline;
  margin:0 0.5em 0 0;
}


DIV.view-escort-profile DIV.escort-details DIV.escort-description{
  padding:0 0 1em 0;
  line-height:1.4em;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-rates{
  padding:0 0 1em 0;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-rates UL{
  overflow:hidden;
}
DIV.view-escort-profile DIV.escort-details DIV.escort-rates LI{
  float:left;
  width:24%;
  margin:0.25em 0.1em;

}
DIV.view-escort-profile{}
/*----------------------------------PROFILE GALLERY-----------------------------------*/
DIV.profile_gallery{
  overflow:hidden;
}

DIV.profile_gallery DIV.galery-content{
  margin-left:220px;
  padding-top:3em;
}
DIV.profile_gallery DIV.galery-content H3{
  background:url(images/dot_red.gif) repeat-x left 0.5em;
  margin-right:1em;
  margin-bottom:0.5em;
  text-align:left;
}
DIV.profile_gallery DIV.galery-content H3 SPAN{
  background:#fff;
  padding:0 1em 0 0;
}
DIV.profile_gallery UL.pix_gallery{
  overflow:hidden;
  width:545px;
}
DIV.profile_gallery UL.pix_gallery LI.section{
  width:150px;
  margin:0 15px 15px 0;
  float:left;
  text-align:center;
}
DIV.profile_gallery UL.pix_gallery LI.section A:link,
DIV.profile_gallery UL.pix_gallery LI.section A:visited{
  border:1px solid #eeeeee;  
  display:block;
  padding:0.5em;
}
DIV.profile_gallery UL.pix_gallery LI.section A:hover,
DIV.profile_gallery UL.pix_gallery LI.section A:focus{
  border:1px solid #ff0000;  
}
DIV.profile_gallery UL.pix_gallery LI.section IMG{
  border:0px;
}

DIV.profile_gallery UL.video_gallery{
  overflow:hidden;
  width:545px;
}
DIV.profile_gallery UL.video_gallery LI.section{
  width:150px;
  margin:0 15px 15px 0;
  float:left;
  text-align:center;
}
DIV.profile_gallery UL.video_gallery LI.section A:link,
DIV.profile_gallery UL.video_gallery LI.section A:visited{
  border:1px solid #eeeeee;  
  display:block;
  padding:0.5em 0;
  text-decoration:none;
}
DIV.profile_gallery UL.video_gallery LI.section A:hover,
DIV.profile_gallery UL.video_gallery LI.section A:focus{
  border:1px solid #ff0000;  
  text-decoration:none;
}
DIV.profile_gallery UL.video_gallery LI.section IMG{
  border:0px;
}
DIV.profile_gallery UL.video_gallery LI.section SPAN.caption{
  display:block;
  text-align:center;
}
/*==================================AGENCY PROFILE=======================================*/
DIV.agency-profile{}
DIV.agency-profile DIV.content{
  overflow:hidden;    
}
DIV.agency-profile DIV.agency-info LI.links{
  color:#cc0000;
  margin-bottom:1em;
}
DIV.agency-profile DIV.agency-info LI.links LI{
  margin:0.5em 0;
}
DIV.agency-profile DIV.agency-info LI.links SPAN.type{
  font-weight:normal;
}
DIV.agency-profile DIV.agency-content UL.aditional-services{
  width:500px;
  margin:0 auto;  
  text-align:left;
  padding-bottom:3em;
}
DIV.agency-profile DIV.agency-content UL.aditional-services LI.half-column{width:33%;}
DIV.agency-profile DIV.agency-content UL.aditional-services DT{
  font-weight:bold;  
}
DIV.agency-profile DIV.agency-content UL.aditional-services DD{
  margin:0 0 0 5em;  
}
/*========================================Agency content*/
DIV.agency-profile DIV.agency-content{
  margin-left:250px;
  padding-top:3em;
  margin-bottom:20px;
}

DIV.agency-profile DIV.agency-content H4{
  background:url(images/dot_red.gif) repeat-x left 0.5em;
  margin-right:1em;
  margin-bottom:0.5em;
  text-align:left;
}
DIV.agency-profile DIV.agency-content H4 SPAN{
  background:#fff;
  padding:0 1em 0 0;
}

/*-----------------------------SERVICES*/
DIV.agency-profile DIV.agency-content DIV.agency-services{
  overflow:hidden;
  text-align:center;
}

DIV.agency-profile DIV.agency-content DIV.agency-services UL.services{
  overflow:hidden;
  float:none;
  width:auto;
  width:500px;
  margin:0 auto 1em auto;
  padding:0 0 1.5em 0;
 
  text-align:left;

}
DIV.agency-profile DIV.agency-content DIV.agency-services LI{
 width:30%;
 float:left;  
}

/*-----------------------------FEATURED ESCORTS*/
DIV.agency-profile DIV.agency-content DIV.featured-escorts{
  text-align:center;
}
DIV.agency-profile DIV.agency-content DIV.featured-escorts UL{
  overflow:hidden;
  width:500px;
  margin:0 auto 1.5em auto;
  padding:0 0 1em 0;

}
DIV.agency-profile DIV.agency-content DIV.featured-escorts LI{
  width:150px;
  float:left;
  margin:0 15px 15px 0; 
}
DIV.agency-profile DIV.agency-content DIV.featured-escorts LI A:link,
DIV.agency-profile DIV.agency-content DIV.featured-escorts LI A:visited{
 text-decoration:none;
 display:block;
 padding:0.25em;
 border:1px solid #eeeeee;
}
DIV.agency-profile DIV.agency-content DIV.featured-escorts LI A:hover,
DIV.agency-profile DIV.agency-content DIV.featured-escorts LI A:focus{
  border:1px solid #ff0000;
}


DIV.agency-profile DIV.agency-content DIV.featured-escorts LI SPAN,
DIV.agency-profile DIV.agency-content DIV.featured-escorts LI SPAN{
  text-decoration:underline;
  display:block;
  margin:0 0 0.5em 0;
}


/*-----------------------------DESCRIPTION*/
DIV.agency-profile DIV.agency-content DIV.description{
  text-align:center;
 
}
DIV.agency-profile DIV.agency-content DIV.description P{
  overflow:hidden;
  width:500px;
  margin:0 auto 1.5em auto;
  padding:0.75em 0 1em 0;
  
  text-align:left;
}



/*==================================SERVICE PROVIDER PROFILE=======================================*/
DIV.provider-public-profile{}
DIV.provider-public-profile DIV.content{
  overflow:hidden;    
}
DIV.provider-public-profile DIV.provider-info LI.comunications{
  line-height:2em;
  padding:0 0 0 1em;
}
DIV.provider-public-profile DIV.provider-info LI.payment-options{
  text-align:center;  
}
/*DIV.provider-public-profile H3{
  font-size:2em;
  text-align:left;    
}
DIV.provider-public-profile DIV.provider-info{
  float:left;
  width:250px;  
  
}
DIV.provider-public-profile DIV.provider-info SPAN.type{
  font-weight:bold;
}
DIV.provider-public-profile DIV.provider-info SPAN.value{
  font-weight:normal;
}
DIV.provider-public-profile DIV.provider-info LI.provider-logo{
  margin-bottom:1em;  
}
DIV.provider-public-profile DIV.provider-info LI.links{
  color:#cc0000;
  margin-bottom:1em;
}
DIV.provider-public-profile DIV.provider-info LI.links LI{
  margin:0.5em 0;
}
DIV.provider-public-profile  DIV.provider-info LI.links SPAN.type{
  font-weight:normal;
}
DIV.provider-public-profile  DIV.provider-info LI.provider-location{
  margin-bottom:1em;
}
DIV.provider-public-profile  DIV.provider-info LI.provider-location LI{
   overflow:hidden;
   margin:0.5em 0;
}
DIV.provider-public-profile  DIV.provider-info LI.provider-location SPAN.type{
  width:9em;
  float:left;  
  display:block;
}
DIV.provider-public-profile  DIV.provider-info LI.provider-location SPAN.location{
  display:block;
  margin-top:1em;
  font-size:1em;

DIV.provider-public-profile  DIV.provider-info LI.payment-options{
  text-align:left;  
  margin:0 0 0 0.5em; 
}
DIV.provider-public-profile  DIV.provider-info LI.payment-options SPAN{
  font-weight:bold;
}

DIV.provider-public-profile  DIV.provider-info LI.comunications{
   margin:2em 0 0 0 ; 
}
DIV.provider-public-profile  DIV.provider-info LI.comunications H4{
   margin:0 0 0.75em 0 ; 
}
DIV.provider-public-profile  DIV.provider-info LI.comunications UL{
   overflow:hidden;
}
DIV.provider-public-profile  DIV.provider-info LI.comunications LI{
  float:left;
  clear:both;
  margin:0.5em 0;
  background-image:none;
}
DIV.provider-public-profile  DIV.provider-info LI.comunications LI SPAN.type{
  display:block;
  width:40px;
  text-align:left;
  float:left;
}
DIV.provider-public-profile  DIV.provider-info LI.comunications LI.website{
  padding-left:3px;     
}
DIV.provider-public-profile  DIV.provider-info LI.comunications LI.e-mail{
  padding-left:4px;   
}
DIV.provider-public-profile  DIV.provider-info LI.comunications LI.phone{}
DIV.provider-public-profile  DIV.provider-info LI.comunications LI SPAN.value{
  display:inline;
  float:none;
}*/
/*========================================Agency content*/
DIV.provider-public-profile DIV.provider-content{
  margin-left:250px;
  padding-top:3em;
  
}

DIV.provider-public-profile  DIV.provider-content H4{
  background:url(images/dot_red.gif) repeat-x left 0.5em;
  margin-right:1em;
  margin-bottom:0.5em;
  text-align:left;
}
DIV.provider-public-profile  DIV.provider-content H4 SPAN{
  background:#fff;
  padding:0 1em 0 0;
}

/*-----------------------------PROVIDER CATEGORY*/
DIV.provider-public-profile DIV.provider-content DIV.category{
  overflow:hidden;
}
DIV.provider-public-profile DIV.provider-content DIV.category DIV.cont{
  float:right;
  overflow:hidden;
  
}
DIV.provider-public-profile DIV.provider-content DIV.category SPAN.type{
  display:block; 
  float:left;
  padding:0.5em;
  background: url(images/cat_lbg.gif) left no-repeat;
  font-weight:bold;
  color:#fff;  
}
DIV.provider-public-profile DIV.provider-content DIV.category SPAN.value{
  display:block;
  float:left;
  padding:0.5em;
  background: url(images/cat_rbg.gif) right no-repeat;
  font-weight:bold;

}
/*-----------------------------PROVIDER IMAGES*/
DIV.agency-profile DIV.provider-content DIV.provider-images{
  text-align:center;
}
DIV.provider-public-profile DIV.provider-content DIV.provider-images UL{
  overflow:hidden;
  width:500px;
  margin:0 auto 1.5em auto;
  padding:0 0 1em 0;

}
DIV.provider-public-profile DIV.provider-content DIV.provider-images LI{
  float:left;
  width:150px;
  margin:0 15px 15px 0;
  text-align:center;
}

/*-----------------------------DESCRIPTION*/
DIV.provider-public-profile DIV.provider-content DIV.description{
  text-align:center;
}
DIV.provider-public-profile DIV.provider-content DIV.description P{
  overflow:hidden;
  width:500px;
  margin:0 auto 1.5em auto;
  padding:0.75em 0 1em 0;
  text-align:left;
}
