#right_block {
	width: 169px;
	text-align:left;
}
#left_block .table_head {
	background:url('../images/left_block/header.jpg') no-repeat;
	height:26px;
}
#left_block .table_main {
	background:url('../images/left_block/bg.jpg') repeat-y;
	padding:3px 3px 3px 3px;
	text-align:center;
	
}
#left_block .table_footer {
	background:url('../images/left_block/footer.jpg') no-repeat;
	height:31px;
}


#left_block .table_main ul {
	margin:0;
	padding:5px;
	list-style: none;
	width:100%;
}

#left_block .table_main  ul li {
	float:left;
	color:white;
	text-align:center;
	padding-left:22px;
	padding-bottom:10px;
	
}
#left_block .table_main  ul li .img_border {
	border:1px solid black;
}

#left_block .table_main  ul li img {
	margin:4px 4px 4px 4px;
	border:1px solid #333333;
}

#left_block .table_main  ul li a {
 text-transform:uppercase;
}

#left_block .table_main  a {
 
 line-height:15px;
}

#left_block .table_main  strong {
	line-height:25px;
	vertical-align:bottom;
}



#right_block {
	width: 256px;
	text-align:left;
}

#right_block .table_main {
	background:url('../images/right_block/bg.jpg') repeat-y;
	width:100%;
	float:left;
}

#right_block .table_main ul {
	margin:0;
	padding:5px;
	list-style: none;
	width:100%;
}

#right_block .table_main  ul li {
	float:left;
	color:white;
	text-align:center;
	padding-left:6px;
	padding-bottom:8px;
	
}
#right_block .table_main  ul li .img_border {
	border:1px solid #009999;
    background-color:#0c3d4c;
}

#right_block .table_main  ul li img {
	margin:4px 4px 4px 4px;
	border:1px solid #000000;
}

#right_block .table_main  ul li a {
 text-transform:uppercase;	
}

#right_block .table_head {
	background:url('../images/right_block/header.jpg') no-repeat;
	height:33px;
	text-align:center;
}
#right_block .table_head img{
margin-top:8px;
}

#right_block .table_footer {
	clear:both;
	background:url('../images/right_block/footer.jpg') no-repeat;
	height:25px;
}



/* #gallery {
	width: 760px;
	text-align:left;
	padding-left:5px;
}

#gallery  #profiles  {
	margin:0;
	padding:0;
	list-style-type: none;
	width: 100%;
	text-align:left;
	margin-left:7px;
}

#gallery  #profiles li {
	
	float:left;
	color:white;
	text-align:center;
	padding-right:14px;
	padding-bottom:5px;
	border:1px solid black;
	
	position:relative;width:180px;height:100%;
	list-style: none;;
	
	
	
}
#gallery  #profiles li .img_border {
	
	
	border:1px solid black;
}

#gallery  #profiles li img {
	
	
	margin:4px 4px 4px 4px;
	border:1px solid #d0e0ec;
}

#gallery  #profiles li a {
 text-transform:uppercase;	
}  */

#gallery {
	
	width: 770px;
	text-align:left;
	
}

#profiles
{
	text-align:left;
	width:100%;
	
}


#profiles td{
	vertical-align:top;
	text-align:center;
	border:1px #000000 solid;
    background-color:#105467;
	padding:4px 4px 4px 4px;
	height:100%;
	width:186px;

}
#profiles td div.profile{
height:100%;
border:1px solid white;
}

#profiles td.lines_separator
{
	border-width:0;
	height:1px;
	line-height:1px;
}
#profiles td .top_img
{
	border-width:0;
	height:15px;
	
}


#profiles  td .img_border{
}
#profiles  td .img_border img{
border:1px #000000 solid;
}

#portfolio_info {
float:left;
width:230px;
margin-top:10px;
margin-left:70px;
}

#portfolio_info #portfolio_description table{
padding:10px;
font-size:11px;
text-align:left;
}
#portfolio_info #portfolio_description div.name{
font-size:14px;
font-weight:bold;
width:100%;
text-align:center;
}

#portfolio_info .box_1 {
background-color:#105467;
border:1px solid #000000;
padding:3px;
font-size:11px;
}

#portfolio_info .box_2 {
background-color:#105467;
border:1px solid #000000;
padding:3px;
font-size:11px;
}
#portfolio_info .box_2 .separator{
background-color:#105467;
line-height:1px;
height:1px;
margin-top:8px;
margin-bottom:8px;
margin-left:24px;
margin-right:24px;
}

#portfolio_photos {
float:right;
background-color:#105467;
margin-right:60px;
width:522px;
border:1px solid #000000;
padding:0;
}
#portfolio_photos ul {
margin:0;
padding:9px;
width:504px;
text-align:center;
list-style: none;
}

#portfolio_photos ul li {
float:left;
text-align:center;
margin-left:0;
margin-bottom:20px;
}

#portfolio_photos ul li:first-child {
margin-right:20px;;
}

#portfolio_photos ul li img{
border:1px solid #000000;
}

