#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;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:#fff;text-align:center;padding-left:22px;padding-bottom:10px}#left_block .table_main ul li .img_border{border:1px solid #000}#left_block .table_main ul li img{margin:4px;border:1px solid #333}#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:#fff;text-align:center;padding-left:6px;padding-bottom:8px;width:43%}#right_block .table_main ul li .img_border{border:1px solid #000}#right_block .table_main ul li img{margin:4px;border:1px solid #333}#right_block .table_main ul li a{text-transform:uppercase}#right_block .table_head{background:url(../images/right_block/header.jpg) no-repeat;height:auto;text-align:center}#right_block .table_footer{clear:both;background:url(../images/right_block/footer.jpg) no-repeat;height:25px}#gallery{width:770px;text-align:left}#profiles{text-align:left;width:100%}#profiles td{vertical-align:top;text-align:center;border:1px #333 solid;padding:4px;height:100%;width:186px}#profiles td div.profile{height:100%;border:1px solid #fff}#profiles td.lines_separator{border-width:0;height:1px;line-height:1px}#profiles td .top_img{bborder-width:0;height:15px;font-family:Tahoma;font-size:10px;color:#777}#profiles td .img_border{position:relative}.img_border .profile-review{bottom:3px;display:block;position:absolute;right:1px;padding:3px;background-color:rgba(110,110,110,.5);-webkit-border-top-left-radius:7px;-moz-border-radius-topleft:7px;border-top-left-radius:7px;font-size:9px;color:#fff;text-decoration:none}.img_border .profile-review:hover{background-color:rgba(50,50,50,.6);color:#ddd}#profiles td .img_border img{border:1px #333 solid}#portfolio_info{width:230px;margin:0 auto}.heading-profile{list-style:square;padding:0;margin:0;color:#3599cb;font-size:16px}.heading-profile span{color:#ddd;font-weight:400;font-size:11px}#portfolio_info #portfolio_description table{padding:10px;font-size:11px;text-align:left}#portfolio_info #portfolio_description div.name{font-size:14px;font-weight:700;width:100%;text-align:center}#portfolio_info .box_1{background-color:#090909;border:1px solid #333;padding:3px;font-size:11px}#portfolio_info .box_2{background-color:#090909;border:1px solid #333;padding:3px;font-size:11px}#portfolio_info .box_2 .separator{background-color:#0b3655;line-height:1px;height:1px;margin-top:8px;margin-bottom:8px;margin-left:24px;margin-right:24px}#portfolio_photos_small{float:right;margin-right:30px;width:585px;border:1px solid #333;padding:0}#portfolio_photos_small ul{margin:0;padding:9px;width:570px;text-align:center;list-style:none}#portfolio_photos_small ul li{float:left;text-align:center;margin-left:0;margin-bottom:20px}#portfolio_photos_small ul li:first-child{margin-right:20px}#portfolio_photos_small ul li img{border:1px solid #333}#portfolio_photos_big{float:right;margin-right:40px;width:582px;border:1px solid #333;padding:0}#portfolio_photos_big ul{margin:0;padding:9px;width:564px;text-align:center;list-style:none}#portfolio_photos_big ul li{float:left;text-align:center;margin-left:0;margin-bottom:20px;position:relative}#portfolio_photos_big ul li:first-child{margin-right:20px}#portfolio_photos_big ul li img{border:1px solid #333}a.map-back{margin-left:15px;margin-top:15px;margin-bottom:15px;display:block;float:left}span.map-postcode{float:right;margin:15px}a.map-location{float:right;margin:15px 0}span.map-head{margin:15px;margin-right:5px;float:right}p.map-text{color:#fff;float:left;font-family:Verdana;font-size:11px;margin:30px 15px 45px;width:55%}a.map-see-all{border-radius:8px;font-size:18px;height:50px;line-height:50px;margin-bottom:31px;margin-left:10px;margin-top:20px;width:35%}a.map-prev{float:left;margin:20px 15px 5px}a.map-next{float:right;margin:20px 15px 5px}