*{margin:0px;padding:0px;border:0px;}
body{font-family:Tahoma;font-size:12px;background:#b1b1b1 url(images/bg.png) no-repeat top center;}
#page{width:500px;position:absolute;right:50px;top:25px;}
#page #border{background:rgba(255, 255, 255, 0.1);width:500px;padding:10px;}
#page #border #content{background-color:#D0D0D0;padding:5px;}
#page #border #content p{color:#2d2d2d;letter-spacing:1px;line-height:15px;text-shadow:#FFF 1px 1px 2px;margin:10px 0px 10px 0px;}
#page #border #content p img{float:left;margin:0px 10px 0px 0px;box-shadow:0px 0px 5px #FFF;border:1px solid #2d2d2d;}
#page #border #content h1{font-weight:normal;float:left;}
#page #border #content h1 a{font-size:30px;color:#2d2d2d;text-shadow:#FFF 1px 1px 2px;text-decoration:none;}
#page #border #content h2{float:right;font-weight:normal;font-size:30px;color:#5A98ED;text-shadow:#FFFFFF 1px 1px 2px;}
#page #border #content h2 strong{color:#2d2d2d;}
#page #border #content h2.v2{float:none;font-weight:normal;font-size:18px;color:#2d2d2d;text-shadow:#FFF 1px 1px 0px;}
#page #border #content .line{border-top:1px solid #8d8d8d;border-bottom:1px solid #f0f0f0;margin:10px 0px 10px 0px;}
#page #border #content .portfolio_box{border:1px solid #BFBFBF;width:488px;box-shadow:0px 0px 2px #FFF;background-color:#E0E0E0;margin:0px 0px 10px 0px;}
#page #border #content .portfolio_box:hover{background-color:#E7E7E7;}
#page #border #content .last{margin:0px;}
#page #border #content .portfolio_box .image{float:left;padding:10px;width:152px;height:140px;border-right:1px solid #BFBFBF;}
#page #border #content .portfolio_box .image p span{font-size:9px;}
#page #border #content .portfolio_box .image img{border:1px solid #2d2d2d;}
#page #border #content .portfolio_box .info{float:left;padding:10px;width:293px;height:140px;border-left:1px solid #FFF;}
#page #border #content .portfolio_box .info .siteinfo{font-size:9px;}
#page #border #content .portfolio_box .info .link{}
#page #border #content .portfolio_box .info .link a{color:#5a98ed;font-size:9px;text-decoration:none;}
#page #border #content .portfolio_box .info .link a:hover{text-decoration:underline;}
#page #border #content .social{float:left;}
#page #border #content .contacts{float:right;padding-top:13px;}
#page #border #content .contacts h3{font-weight:normal;color:#2d2d2d;font-size:10px;text-shadow:#FFF 1px 1px 2px;}
#page #border #content .contacts h3 a{color:#CE2222;text-decoration:none;}
#page #border #content .contacts h3 a:hover{text-decoration:underline;}
.clear{clear:both;}

