.promo-line {float:right;width:95%;height:380px;margin:10px 0 0 0}
.promo-shpromp {position:relative;width:100%;height:100%}

.promo-shpromp .rt {position:absolute;width:90%;height:300px;right:5%;top:10px;z-index:1;border:1px solid #242829;}
.promo-shpromp .rb {position:relative;width:100%;height:300px;background:#424749;}

.promo-shpromp .screen {position:absolute;width:568px;height:358px;left:-73px;top:3px;z-index:2}
.promo-shpromp .desctop {position:absolute;width:396px;height:279px;left:14px;top:15px;z-index:3}
.promo-shpromp .name {position:absolute;top:262px;color:#666;font:italic 12px Arial;z-index:4}
.promo-shpromp .name a {border:none;color:#666}
.promo-shpromp .name a:hover {border:none;color:#494b58}

.item {position:absolute;display:none; opacity:0;z-index:5; left:24px;top:25px}
.item img {width:376px;height:236px;}
.prev {left:35px;}
.next {left:362px;}

.prev, .next, .prev:hover, .next:hover {width:25px; height:25px; position:absolute;cursor:pointer; cursor:hand;top:135px;color:#fff;text-align:center;font:normal 10px/25px Arial; background:#000;z-index:6;opacity:0.1;filter:alpha(opacity=10)}

.promo-shpromp .bester {text-decoration:none}
.bester b {color:#9cc3e7;border-bottom:1px solid #9cc3e7;}
.bester:hover b {color:#c4e79c;border-bottom:1px solid #c4e79c;}
.promo-shpromp .work-name {cursor:pointer; cursor:hand;position:absolute;max-width:345px;_width:345px;font:normal 13px/18px Arial;left:10px;bottom:10px;z-index:6;padding:2px 5px;color:#fff;background:#000;opacity:0.85;filter:alpha(opacity=85);}

.promo-shpromp .iiiu {position:absolute;width:440px;height:275px;margin-right:-255px;right:33%;top:22px;z-index:5;overflow:hidden}
.promo-shpromp .iiiu h2 {font:normal 28px georgia;margin:0 0 6px 0;padding:0;width:440px;height:32px;overflow:hidden}
.promo-shpromp .iiiu h2 i {margin:0 0 0 20px}
.promo-shpromp .iiiu p {margin:0 0 10px 0;padding:0;line-height:20px}
.promo-shpromp .iiiu p, .promo-shpromp .iiiu h2 {-moz-text-shadow:1px 1px 2px #333;text-shadow:1px 1px 2px #333}

.HintText {display:block}
.HintText a {text-decoration:none;color:#99C1D4;border-bottom:1px #4D657A solid}
.HintText a:hover {color:#C1D4AC;border-bottom:1px #627852 solid}

.ie-gnida {float:left;width:95%}
.m-liner {float:right;width:95%;margin:0 0 5px 0}
.m-gimp {float:left;width:62px;height:36px;font:italic 29px Arial, Tahoma}
.m-tabs {float:left;width:610px;margin:10px 0 0 25px}

.download-now {float:right;display:block;width:108px;height:30px;background:url('/i/theme/white/download-now.png') 0 -30px no-repeat;margin-top:7px}
.download-now:hover {background:url('/i/theme/white/download-now.png') 0 0 no-repeat}

.w-main{background:#1C242B;margin:0 auto 23px auto;padding:20px 0 0 0;}
.w-main h2{float:left;display:inline;margin-left:2%;width:95%}

.m-mages2 {float:left;width:100%;padding:13px 0 10px 0;margin:0 0 25px 0}
.m-mages4 {float:left;width:100%;padding:13px 0 10px 0;margin:0 0 25px 0}
.m-mages2 p, .m-mages4 p {float:left;margin:0;text-align:center;_margin-right:-1%}
.m-mages2 p {width:50%}
.m-mages4 p {width:25%}
.m-mages2 a img, .m-mages4 a img {width:100px;height:100px;border:2px solid #777}
.m-mages2 a:hover img, .m-mages4 a:hover img {width:100px;height:100px;border:2px solid #aaa}
.im0 {background:url('/i/content/p/f-m.jpg') -100px -100px}
.im1 {background:url('/i/content/p/f-m.jpg') -200px 0}
.im2 {background:url('/i/content/p/f-m.jpg') 0 -100px}
.im3 {background:url('/i/content/p/f-m.jpg') -400px 0}
.im4 {background:url('/i/content/p/f-m.jpg') -100px 0}
.im5 {background:url('/i/content/p/f-m.jpg') -200px -100px}
.im6 {background:url('/i/content/p/f-m.jpg') -300px 0}
.im7 {background:url('/i/content/p/f-m.jpg') -400px -100px}
.im8 {background:url('/i/content/p/f-m.jpg') -300px -100px}
.im9 {background:url('/i/content/p/f-m.jpg') 0 0}

.v1, .v2 , .v3, .v4 {float:left;display:inline;margin-left:2%} 
.v1, .v3 {width:31%}
.v2 {width:30%}
.v4 {width:63%}

.s1, .s2, .s3 {float:left;display:inline}
.s1, .s3 {width:31%;_margin-right:-1%}
.s2 {margin:0 4%;width:30%}

/** Gallery for main page**/
#main-gallery {width:95%; float:right;margin-top:40px;}
.left-gallery {float:left; width:31%; height:150px;}
.right-gallery {float:right; width:65%; height:150px;}
.r2 a, .r4 a {display:block; position:absolute;top:15px;  margin: 0 0 0 -55px; background:url('/i/img-gal.gif') no-repeat;text-decoration:none}
.r2 img, .r4 img {margin:1px 0 2px 2px;width:110px; height:110px;}
.r2 .img1 {left:25%;}
.r2 .img2 {left:75%;}

.r4 .img1 {left:13%;}
.r4 .img2 {left:38%;}
.r4 .img3 {left:62%;}
.r4 .img4 {left:87%;}