﻿
.PhotographerLounge .container_content .col { width:481px; overflow:hidden;  }
.PhotographerLounge .featuredPhoto {  padding:10px; }
.PhotographerLounge .featuredPhoto img { float:left; padding-right:15px; padding-bottom:15px; }
.PhotographerLounge .featuredPhoto p { font: 11px/16px Arial; }
.PhotographerLounge .featuredPhoto a { font: 11px/16px Arial; }

.PhotographerLounge .featuredPhoto span { font: bold 12px/16px Arial; }
.PhotosContainer .container_content { padding:0; margin:0 0px; }
#PhotographerBox { margin: 5px 3px 5px 3px; padding-left:10px; height:480px;}

.TablePhotos { }
.TablePhotos td { padding:2px 50px 25px 2px ; text-align:center; position:relative; }
.TablePhotos td .Photo img { padding-bottom:7px; }
.TablePhotos td a:link, .TablePhotos td a:visited,.TablePhotos td a:hover, .TablePhotos td a:active { font-size:11px; text-decoration:none; }

.recentPhotographers .container_content {padding: 0 0 25px 0; margin:0 3px;}
.recentPhotographers h2 { border-left: solid 1px #c6c6c6; }
.photograhersAd{padding: 5px; position:absolute; top: 0; left: 160px; padding: 5px; width:305px; text-align:center;}
.PhotographerLounge .PhotographerLoungeContent { margin-left:1px;  }
.PhotographerLounge .PhotographerLoungeComp {  border-bottom: solid 1px #c6c6c6; padding:0 15px 15px 0; }
.PhotographerLounge .PhotographerLoungeComp .compImgContainer { float:left; margin-left:5px;   }
.PhotographerLounge .PhotographerLoungeComp h3 { padding-left:200px; margin:30px 0 10px 0;  }
.PhotographerLounge .PhotographerLoungeComp p { padding-left:200px; font: normal 12px/18px Arial;  }

.recentPhotographers .recentlyJoinedTable { width:474px; }
.recentPhotographers .recentlyJoinedTableWithAd { width:200px; }
.recentPhotographers .recentlyJoinedRow { padding:7px 5px 7px 15px; font-size:11px; width:50%;  border-bottom: dotted 1px grey; }
.recentPhotographers .container_content { width:481px; }

.PhotographerLoungeContent h2 { margin-bottom:10px; border-top: solid 1px #c6c6c6; }
.PhotographerLoungeContent { padding-bottom:15px; }

.PhotographerLounge .BrowseByPhotographer  {  background:#ededed; margin-left: 1px; padding-bottom:15px; border-bottom: solid 1px #c6c6c6;  }
.PhotographerLounge .BrowseByPhotographer h2 { }
.PhotographerLounge .BrowseByPhotographer .col { width:220px; padding:0 0 10px 20px; float:left; }
.PhotographerLounge .BrowseByPhotographer .col table tr td { padding:0px 5px 0px 0; }
.PhotographerLounge .BrowseByPhotographer .col .categorynode { padding:3px 5px 3px 0; background:red; }
.PhotographerLounge a, .PhotographerLounge a:link, .PhotographerLounge  a:visited,.PhotographerLounge a:hover, .PhotographerLounge a:active { font-size:11px; color:#4c4c4c; text-decoration:none; display:block; z-index:10; }
.PhotographerLounge a:hover { text-decoration:underline; }

.cloudcontainer { background: url(../images/bg_clouds.jpg) no-repeat; width:456px; margin:0 1px ;  padding:10px 12px; height:87px; }
.cloudcontainer p { color:#FFF; font:normal 15px/18px Arial; padding:5px 0 6px 0; margin:0; }
.cloudcontainer p.small { color:#c3e0e7; font:normal 11px/11px Arial; }

.benefits { padding:10px 20px; }

.MorePhotos { text-align: right; padding-bottom: 25px; clear: both; padding-right: 10px; }
.MorePhotos a:link, .MorePhotos a:visited, .MorePhotos a:hover, .MorePhotos a:active { color:#4D9A10; font-size: 11px; text-decoration: underline; }
