﻿



#client_left
{
    float: left;
    display: block;
    width: 150px;    
}

#client_left h1
{
    font-size:12px;
	line-height: 1.6em;
	color:#777; 
	font-weight: normal;
}

#client_right
{
    float: right;
    display: block;
    width: 800px;   
}

#photo_container
{
    text-align: center;
}

#client_album_photo_navi
{
     padding:20px 5px 20px 5px;
     background-color: #2c3135;
     text-align:center;
     margin-bottom:1px;

}

#client_album_photo_navi p
{
    font-size:11px;
    line-height: 1.2em;
    margin:10px 0 10px 0;
}

#client_album_photo_navi a
{
    color:#777; 
}
#client_album_photo_navi a:hover
{
    color: #fff ! important;    
}

#client_album_photo_info
{
     padding:15px;
     background-color: #2c3135;    
}

#client_album_photo_info table
{ 
    font-size:11px;
    line-height: 1.2em;
}

#client_album_photo_info td.hd
{ 
     width:45px;
     color: #555;
}




/*-------------------------------------------*/

div.client_ablum_photo_pagination
{
    padding-top:15px;
    text-align:center;
}

div.client_ablum_photo_list
{
   /*padding-bottom:50px;*/ 
   margin-top:-5px; 
 
}

div.client_ablum_photo_list img
{
   /*border:solid 1px #1c2023;*/
   margin:6px;
   border:1px solid #000;    
}

/*-------------------------------------------*/

div.client_ablum_photo
{
   text-align:center;   
   padding-bottom:50px;  
}

div.client_ablum_photo
{
    margin:0;
}

div.client_ablum_photo img
{
   border:solid 1px #1c2023;   
}

/*----------------------------------------------*/


#client_ablum_photo_navi
{
    width:560px;
    margin:0 auto;
    padding-top:10px;
}

#client_ablum_photo_navi .capn_left
{
    float:left;
    width:180px; 
    text-align:center;
   
}

#client_ablum_photo_navi .capn_mid
{
    text-align:center;
    float:left;
    width:200px; 

}
#client_ablum_photo_navi .capn_right
{

    float:right;
    width:160px; 
}

#client_ablum_photo_navi .capn_right table
{
    border-collapse:collapse;
    padding:0; 
}


/*-------------------------------------------*/


div.filmstrip_pad
{
    padding-bottom:40px;
    
}

.client_photo_landscape_true
{
     min-height:400px;
}
.client_photo_landscape_false
{
    min-height: 640px;
}

