#content {height:341px; position:relative;}
#photosFlash {float:left; width:686px; text-align:left;}
#promoBox {float:right; width:270px;z-index:0;}
#biteBox {
float:right;
position:relative;
height:56px;
margin:-12px 0 0 0;
}

/* subContent
==================================*/
#subContent {
clear:both;
border-top:1px solid #999;
}
body.ru #subContent {height:121px !important;}

#subContent .textBanners{
	float:left;
	width:700px;
	margin-top:10px;
}
#subContent .share{
	/*border:solid 1px; */
	width:250px; 
	float:right; 
	height:305px;
	margin-top:50px;
}
.textBannerBox {
position:relative;
padding:3px 8px 8px;
margin:40px 5px 20px 0;
width:325px;
float:left;
line-height:20px;
height:90px;
}
.textBannerBox h2.image{ width:342px;  }
.textBannerBox p{ float:left; width:225px; }
.textBannerBox img.ico{ float:right; margin-top:10px; }
.textBannerBox form {padding:5px 0 0 8px !important;}
.textBannerBox input.field {width:209px; margin-right:8px;}

.textBannerBox.purple { border-color: #9F218B; }
.textBannerBox.purple h2 { background: #9F218B !important; color: #FFFFFF !important; }

/* footer
==================================*/
#footer {
clear:both;
display:inline;
height:56px;
margin:0;
}

#copyright {
margin-top:24px;
margin-bottom:10px;
line-height:100%;
}
#lang {
float:left;
background:#5e6e66;
height:12px;
color:#fff;
font-size:12px;
text-decoration:none;
padding:4px 0;
margin:24px 4px 0 0;
}

#lang a {
font-size:12px;
line-height:12px;
color:#fff;
text-decoration:none;
padding:0 6px;;
}
#lang a:hover {
text-decoration:underline;
}

/* shareLinks
=========================================*/
#shareLinks {position:absolute; top:10px; left:505px; height:20px;width:170px;}
#shareLinks ul {margin:0;padding:0;}
#shareLinks ul li {display:inline; float:left;}
#shareLinks ul li a { height:20px; width:20px; line-height:20px; background-color:transparent; background-image:url(../img/common/sprite.shareIcons.png);
background-repeat: no-repeat;display:block; overflow:hidden;margin-right:5px;
opacity: .8;
filter: alpha(opacity=80);
}
#shareLinks span { display:none;}
#shareLinks ul li.twitter a {background-position:0 0;}
#shareLinks ul li.facebook a {background-position:-25px 0;}
#shareLinks ul li.delicious a {background-position:-50px 0; margin-right:0;}
#shareLinks ul li.greader a {background-position:-75px 0;}
#shareLinks ul li.myspace a {background-position:-100px 0;}
#shareLinks ul li.sendlink a {background-position:-125px 0;}
#shareLinks ul li.download a {background-position:-150px 0;}
#shareLinks ul li a:hover,
#shareLinks.doMore a:hover {
opacity: 1;
filter: alpha(opacity=100);
}

#shareLinks.doMore {
    left: 573px;
    height:20px;
    width: 102px;
}
#shareLinks.doMore a {
    background-color:transparent;
    background-image:url(../img/common/shareIcons.doMore.png);
    background-repeat: no-repeat;
    display:block;
    overflow:hidden;
    opacity: .8;
    filter: alpha(opacity=80);
    width: 102px;
    height: 20px;
}