/*{
padding:0;
margin:0;
} */

img{
border:none;
}

#expert_container{
position:relative;
margin:auto;
width:641px;
}

#featured{
clear:left;
float:left;
width:641px;
height:169px;
background:url(images/featured_bground.png) no-repeat;
}

#expertgrid1{float:left;margin-left:0px;margin-top:0px;width:641px;}

/* GRID */
.grid{clear:left;float:left;margin-top:29px;width:100%;font-family:arial;line-height:normal}
.grid .featured_left_side{float:left;width:83px;margin-left:30px}
.grid .profile-photo{float:left;width:100%;text-align:center}
.grid .photo{text-align:center;border:0;width:83px}
.grid .featured_middle{float:left;width:488px;margin-left:16px;}
.grid .expname{float:left;font-size:20px;text-decoration:none;color:#ffffff;font-weight:bold;width:300px;height:26px;overflow:hidden}
.grid .perminute{float:left;font-size:11px;color:#b6b7f0;margin-left:7px;width:160px}
.grid .description{clear:left;float:left;width:467px;margin-top:8px;font-size:12px;color:#ffffff;}
.grid .description a{color:#ffffff;}
.grid .rating{clear:left;float:left;width:130px;margin-top:25px;font-size:13px;color:#b6b7f0}
.grid .rating img{position:relative;margin-left:4px;margin-top:2px}
.grid .reviews{float:left;margin-left:6px;margin-top:25px;font-size:13px;color:#b6b7f0;text-decoration:none;width:150px;}
.grid .contact-link{float:left;margin-left:32px;margin-top:16px}
.grid .contact-link-call{float:left;margin-top:16px}

#bottom{
clear:left;
float:left;
width:100%;
margin-left:0px;
margin-top:7px;
}

#expertgrid2{float:left;margin-left:-6px;}

/* GRID */
.grid2{float:left;width:318px;height:127px;margin-left:5px;margin-bottom:5px;font-family:arial;background:#7b7ffa;}
.grid2 .expert_left_side{float:left;width:98px;margin-left:8px;margin-top:8px}
.grid2 .profile-photo{float:left;text-align:center;}
.grid2 .photo{text-align:center;border:0;width:98px;height:110px}
.grid2 .expert_right_side{float:left;width:200px;margin-left:8px;margin-top:10px}
.grid2 .expname{float:left;font-size:13px;text-decoration:none;color:#ffffff;font-weight:bold;width:188px;height:14px;overflow:hidden}
.grid2 .description{clear:left;float:left;width:188px;height:28px;overflow:hidden;margin-top:12px;font-size:11px;color:#ffffff;}
.grid2 .description a{color:#ffffff;}
.grid2 .rating{clear:left;float:left;margin-top:10px;font-size:9px;color:#b6b7f0;width:94px}
.grid2 .rating img{position:relative;margin-left:2px;margin-top:2px}
.grid2 .reviews{float:left;font-size:9px;color:#b6b7f0;text-decoration:none;width:105px;margin-left:0px;margin-top:10px}
.grid2 .perminute{clear:left;float:left;font-size:10px;color:#ffffff;margin-top:17px;width:71px;width:96px}
.grid2 .contact-link{float:left;margin-left:7px;margin-top:9px}
.grid2 .contact-link-call{float:left;margin-top:9px}