*{ margin:0px; padding:0px; }
img { border:none; }
html { background:url(../img/bgBottom.gif) repeat-x bottom left; }
body { background:url(../img/bgTop.gif) repeat-x 0 216px; font:normal 11px Arial, Helvetica, sans-serif; }
a { color: #0c67b2; }
a:hover { text-decoration: none; }
label { cursor:pointer; }
b, strong { font-weight: bold; }

.clear { height:0px; overflow:hidden; visibility:hidden; clear:both; }

.main { width:1000px; margin:auto; }

#header { float:left; width:100%; background:url(../img/header.jpg) no-repeat 0 63px; }
#header .logo { display:block; float:left; padding:20px 10px 0 0; margin:0 19px 0 0; }
#header .logo span { display:block; width:204px; height:23px; background:url(../img/sprite.gif); }
#header .phone { float:left; padding:19px 0 0 0; font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#c1c1c1; }
.xPhone { float: left; padding: 5px 0 5px 10px; border-left: solid 1px #cdcdcd; }
.xPhone span { display: block; float: left; }
.xPhone span span { float: left; width: 9px; height: 13px; background: url(../img/sprite.gif) 0 -154px; }
.xPhone span span.minus { background-position: -100px -154px; width: 5px; margin: 0 0 0 2px; }
.xPhone span span.plus { background-position: -90px -154px; }
.xPhone span span.zero {}
.xPhone span .one { background-position: -9px -154px; }
.xPhone span .two { background-position: -18px -154px; }
.xPhone span .three { background-position: -27px -154px; }
.xPhone span .four { background-position: -36px -154px; }
.xPhone span .five { background-position: -45px -154px; }
.xPhone span .six { background-position:-54px -154px; }
.xPhone span .seven { background-position: -63px -154px; }
.xPhone span .eight { background-position: -72px -154px; }
.xPhone span .nine { background-position: -81px -154px; }
.xPhone span .country_code { width: 26px; height: 13px; background: url(../img/sprite.gif) -134px -154px; margin: 0 6px 0 10px; }
.xPhone span .country_code.EU { background-position: -108px -154px; }

.mMenu { float:right; padding:20px 0 0 0; }
.mMenu li { float:right; float:right; list-style:none; border-right:solid 1px #cdcdcd; }
.mMenu li.last { border:none; }
.mMenu li.active a { text-decoration: none; }
.mMenu li a { display:block; padding:3px 18px 5px 18px; }
#header .lang { float:left; clear:both; }
#header .lang .logo2 { display:block; width:260px; height:268px; }
#header .lang div.selBox { padding:29px 0 0 117px; }
#header .lang div select { padding:1px; }
#header .specialOffer { display:block; float:right; width:290px; height:298px; margin:21px 0 0 0; }
#header .drugMenu { clear:both; padding:23px 0 4px 0; float:left; width:100%; }
#header .drugMenu li { float:left; list-style:none; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; }
#header .drugMenu li div { margin:19px 8px 0 8px; float:left; height: 11px; width:1px; border-right:solid 1px #c4d6e1; overflow:hidden; background:#fff; }
#header .drugMenu li a { float:left; display:block; color:#fff; padding: 15px 8px 15px 8px; text-shadow:1px 1px #a7c3d1; }
#header .drugMenu li.last {}
#header .drugMenu li.last a {}

#warper { float:left; width:100%; }

#warper .upper { float:left; width:100%; }
#warper .upper div,
#warper .upper i,
#warper .upper span { display:block; float:left; width:1px; overflow:hidden; height:3px; background:#fff; }
#warper .upper i { width:998px; height:2px; background:#e9e9e9; border-top:solid 1px #fff; }
#warper .upper span { float:right; }

#warper .subCol { width:248px; float:left; background:#cfe5e9; }
#warper .subCol .basket { display:block; margin:-3px 0 0 0; width:138px; padding:13px 0 0 110px; height:86px; background:url(../img/sprite.gif) 0 -23px; text-decoration:none; }
#warper .subCol .basket .tit { font-style:normal; color:#5c8396; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 3px 0; }
#warper .subCol .basket span { display:block; float:left; color:#007ac2; }
#warper .subCol .basket span span { text-decoration:underline; }
#warper .subCol .basket:hover span span { text-decoration:none; }
#warper .subCol .basket span i { display:block; float:left; color:#900b0b; font-style:normal; padding:0 0 0 11px; border-left:solid 1px #fff; margin:0 0 0 15px; }
#warper .subCol .currrency { margin:-48px 0 0 105px; }
#warper .subCol .currrency div { padding:10px 5px; }
#warper .subCol .currrency div select { padding:1px; }
#warper .subCol .info { padding:21px 25px 40px 25px; color:#000; }
#warper .subCol .info .h1 { padding:0 0 5px 0; font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; }
#warper .subCol .info p { padding:7px 0 7px 0; }
#warper .specPack { float:left; display:block; width:248px; height:39px; padding:160px 0 0 0; background:url(../img/sprite2.jpg); font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; color:#fff; text-align:center; }

#warper .content { float:right; width:729px; padding:17px 0 0 0; }


.dopIBlock { clear:both; background:#cce3e7; padding:22px 24px 10px 26px; }
.dopIBlock .h3 { float:left; width:100%; text-transform:uppercase; font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; }
.dopIBlock .el { float:left; width:200px; padding:9px 34px 20px 0;  }
.dopIBlock .el.last { padding-right:0px; }
.dopIBlock .delimer { float:left; width:100%; height:1px; background:#e2eff2; overflow:hidden; border-top:solid 1px #a9c5cf; }
.dopIBlock .readMoreBox { clear:both; float:left; width:100%; text-align:right; padding:10px 0 0 0; }

.line  { float:left; width:100%; }
.line .e { float:left; display:block; width:350px; text-decoration:none; color:#000; }
.line .e .bord { display:block; border:solid 1px #8cb0c3; float:left; width:348px; }
.line .e i { display:block; float:left; width:100%; font-stretch:normal; font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#5c8396; padding:0 0 3px 0; }
.line .e.r { float:right; }
.line .e img { display:block; float:left; border-right:solid 1px #8cb0c3; }
.line .e .descr { min-height:100px; display:block; float:left; width:218px; float:left; padding:9px 15px 0 14px;  border-left:solid 1px #8cb0c3; margin:0 0 0 -1px; background:url(../img/productGr.gif) repeat-x bottom left; }
.line .e .descr .price { float:left; display:block; }
.line .e .descr .price span { color:#900b0b; font-weight:bold; font-size:18px; }
.line .e .descr .add { float:right; display:block; color:#007ac2; text-decoration:underline; padding:3px 0 0 0; }
.line .e:hover .descr .add { text-decoration:none; }
.line .e:hover .descr .p span { text-decoration:none; }
.line .e:hover .descr .add { text-decoration:none; }
.line .e .descr .p { clear:both; padding:1px 0 0 0; display:block; line-height:13px; }
.line .e .descr .p span { color:#007ac2; text-decoration:underline; }
.line .e:hover .descr .p span { text-decoration:none; }
.line .shadowBox { float:left; width:351px; height:25px; }
.line .shadowBox.r { float:right; }

#footer { clear:both; padding:10px 0 25px 0; background:url(../img/drugs.gif) no-repeat 340px 65px; }
#footer .c { float:left; width:100%; background:#fff; height:53px; margin:0 0 28px 0; }
#footer .c .payments { float:left; padding: 13px 0 0 10px; }
#footer .c .sert { float:right; padding:10px 22px 0 0; }
#footer .c .sert div { width:56px; height:32px; background:url(../img/sprite.gif) 0 -121px; float:right; margin:0 0 0 35px; }
#footer .c .sert .t1 {  }
#footer .c .sert .t2 { width:31px; height:32px; background-position:-56px -121px; }
#footer .c .sert .t3 { width:42px; height:32px; background-position:-87px -121px; }
#footer .c .sert .t4 { width:46px; height:31px; background-position:-129px -121px; }
#footer .copyR { clear:both; float:left; }
#footer .pic {/* float:left; width:296px; height:71px; background:url(../img/sprite.gif) 0 -122px; */}
#footer .mMenu.t2 { margin:-3px 0 0 0; float:right; padding-top:0px; }

.shadowBox { float:left; width:100%; height:33px; background:url(../img/shadow.gif) repeat-x; border-top:solid 1px #fff; }














.border { clear:both; border:solid 1px #8cb0c3; font-size:12px; line-height:18px; padding:6px 24px 10px 24px; }
.border.t2 { padding:0px; }
.border h1 { padding:14px 0 0 0; font-size:18px; font-weight:bold; }
.border h2 { padding:4px 0 5px 0; font-size:14px; font-weight:bold; }
.border h3 { padding:4px 0 5px 0; font-size:14px; font-weight:bold; }
.border h4 { padding:4px 0 5px 0; padding:4px 0 5px 0; font-size:14px; font-weight:bold; }
.border h5 { font-size:14px; font-weight:bold; }
.border h6 { padding:4px 0 5px 0; font-size:14px; font-weight:bold; }
.border p { padding:3px 0 11px 0; }
.border ul { padding:7px 0 7px 16px; }
.border ul li {}

.faqList {}
.faqList .e { cursor:pointer; padding:9px 0 1px 0; }
.faqList .e .n { color:#007ac2; font-weight:bold; font-size:14px; text-decoration:underline; }
.faqList .e .d {/* display:none; */}

.testemonialsList {}
.testemonialsList .e { padding:10px 24px 10px 24px; border-bottom:solid 1px #8cb0c3; }
.testemonialsList .e.odd { background:#eff7f9; }
.testemonialsList .e .o {}
.testemonialsList .e .a { font-weight:bold; }

.drugInfo { border-bottom:solid 1px #8cb0c3; }
.drugInfo td { font-size:11px; line-height:14px; padding:10px 10px 10px 10px; background:#fff; border:none; }
.drugInfo .picTd { width:100px; padding:0px; border-right:solid 1px #8cb0c3; background:none; }
.dosage { padding:13px 16px 12px 16px; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#5c8396; }
table { background:url(../img/th.gif) repeat-x; width:100%; }
table th { color:#fff; font-weight:bold; font-size:12px; height:45px; border:none; }
table td { border-bottom:solid 1px #fff; background:#e8eff3; padding:15px 15px 15px 15px; }
table td.bold { font-weight:bold; }
table td.color1 { color:#ae0c09; }
table td.color2 { color:#30700f; }

.dosageTable td { text-align:center; }

.tabs { padding: 40px 0 0 0; }
.tabs .nav { float:left; width:100%; padding:0px; }
.tabs .nav li { float:left; padding:13px 25px 14px 25px; list-style:none; font-size:12px; font-weight:bold; color:#007ac2; text-decoration:underline; border:solid 1px #8cb0c3; margin:0 1px 0 0; cursor:pointer; }

.tabs .nav li:hover,
.tabs .nav li.active { background:url(../img/th.gif); color:#fff; text-decoration:none; }
.tabs .nav li.first { border-left:none; }
.tabs .items { clear:both; padding:5px 14px 0 14px; }
.tabs .items .item { list-style:none; padding: 5px 0 22px 0; display: none; }
.tabs .items .item.active { display: block; }
.tabs .items .item ul {}

.megaH { font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#5c8396; padding:0 0 2px 0; float:left; width:100%; }
.megaH span { color: #3996cf; }

.shopping_cart td { text-align:center; }
.shopping_cart td .del { display:block; width:21px; height:21px; overflow:hidden; background:url(../img/sprite.gif) -204px 0; }
.shopping_cart td .del.recover { background-position: -226px 0; background: url(../img/recover.gif); }
.shopping_cart input.cnt { width:40px; display:block; margin:auto; text-align:center; }

.priceBlock { float:left; width:100%; padding:1px 0 7px 0; }
.priceBlock .discountBox { float:left; }
.priceBlock .discountBox .text { float:left; font-weight:bold; padding:15px 15px 0 38px; }
.priceBlock .discountBox .form { float:left; padding:13px 0 0 0; }
.priceBlock .discountBox .form .inp { padding:1px 10px; }
.priceBlock .discountBox .form .sbmt { padding:2px 10px; cursor:pointer; }
.learnMore { float:left; position:relative; padding:16px 20px 0 20px; }
.learnMore span { font-weight:bold; cursor:help; }
.learnMore .full { display:none; position:absolute; left:0px; top:2px; width:200px; border:solid 1px; padding:5px 10px; line-height:13px; font-size:11px; background: #fffbd2; cursor: help; z-index: 100; }
.priceBlock .priceBox { float:right; width:165px; text-align:center; padding:0 20px 0 0; font-weight:bold; }
.priceBox .fullPrice { color:#a80704; padding:10px 0 0 0; }
.priceBox .fullPrice.old { text-decoration:line-through; font-size:14px; }
.priceBox .discPrice {color:#a80704; font-size:14px; }
.priceBox .discPrice span { color:#000; font-size:12px; }
.shipping { clear:both; border-top:solid 1px #8cb0c3; width:100%; padding:22px 0 0 0; }
.shipping td { background:#fff; cursor:pointer; }
.shipping .fld { width:20px; padding:0px; padding:1px 0 0 37px; vertical-align:top; }
.shipping .desc { padding:0px; }
.shipping .desc i { font-weight:bold; font-style:normal; }
.shipping .desc div { width:409px; font-size:11px; line-height:17px; padding:0 0 13px 0; }
.shipping .desc div span { color:#05507e; font-weight:bold; }
.shipping .price { font-weight:bold; text-align:center; width:176px; }

.totalPriceBox { float:left; width:100%; background:#f1dddd; font-size:24px; font-weight:bold; padding:14px 0; border-top:solid 1px #8cb0c3; }
.totalPriceBox .text { float:left; padding:0 0 0 36px; }
.totalPriceBox .price { position:relative; float:right; color:#a80704; padding:0 34px 0 0; width:140px; text-align:center; overflow:hidden; }

.iconsList { clear:both; }
.iconsList td { background:#fff; font-size:11px; }
.iconsList td span { font-weight: bold; }
.iconsList .cell1 { padding: 0 0 0 36px; }
.iconsList .ico { width:29px; height:24px; background:url(../img/sprite.gif) -248px -23px; margin:auto; }
.iconsList .ico.t1 {}
.iconsList .ico.t2 { width:28px; height:21px; background-position:-248px -47px; }
.iconsList .ico.t3 { width:25px; height:27px; background-position:-248px -68px; }
.iconsList .ico.t4 { width:26px; height:26px; background-position:-248px -95px; }
.iconsList .ico.t5 { width:24px; height:24px; background-position:-248px -121px; }

#popup { position: absolute; left: 50%; top: 200px; padding: 13px 12px; background: #fff; width: 500px; margin: 0 0 0 -250px;
	z-index: 10000;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background-color: #fff;
	background: #fff url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IGZpbGw9IiNGRkYiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiLz48cmVjdCBmaWxsPSIjZmZmIiByeD0iMTAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiLz48L3N2Zz4=);
	display: none;
}

#popup .level { float: left; width: 100%; height: 20px; height: 45px; line-height: 45px; color: #fff; font-weight: bold; background: url("../img/th.gif") repeat-x; }
#popup ul { float: left; width: 100%; padding: 0px; border-top: solid 1px #fff; }
#popup ul li { float: left; width: 100%; list-style: none; background: #E8EFF3; border-bottom: solid 1px #fff; text-align: left; cursor: pointer;; }
#popup ul li input { float: left; margin: 8px 11px 0 23px; }
#popup ul li label { float: left; }
#popup ul li:hover,
#popup ul li.hover { background: #f8ebed; }
#popup ul li label strong { display: block; padding: 7px 0 0 0; }
#popup ul li label span { display: block; color: #ab1b1b; font-weight: bold; padding: 0 0 2px 0; }
#popup ul.grey li { cursor: auto; }
#popup ul.grey li:hover,
#popup ul.grey li.hover { background: #E8EFF3; }
#popup ul.grey li label strong { color: #8d8d8d; }
#popup ul.grey li label span { color: #8d8d8d; }
#close_popup { width: 31px; height: 31px; background: url(../img/close.png); margin: -29px 0 0 494px; cursor: pointer; }
.shadow { display: none; position: absolute; left: 0px; top: 0px; width: 100%; height: 1000px; background: #000; opacity: 0.3; z-index: 5000; }

#resultArrC { display: none; }

.button2 input,
.button3 input,
.button4 input { cursor: pointer; display: block; float: left; }








.contactTbl { background: none; width: 469px; }
.contactTbl th { vertical-align: top; background:none; color:#000; text-align:left; font-weight:normal; padding: 8px 2px 3px 0; line-height:15px; font-size:12px; white-space: nowrap; padding-right: 10px; }
.contactTbl td { vertical-align: top; padding: 6px 0 4px 0; border: none; background: none; }
.contactTbl td div { float: left; }
.contactTbl td textarea { float: left; width: 220px; display: block; padding: 3px 4px; font: normal 11px Arial; color: #5e5e5e; }
.contactTbl td .inp { width: 220px; display: block;float: left; border:1px solid #d1d1d1; height: 20px; line-height: 20px; padding: 0 4px; font: normal 11px Arial; color: #5e5e5e; }
.contactTbl td .addI { text-align: left; width: 132px; display: block; float: right; padding: 0px 0 0 12px; font-size: 10px; line-height: 11px; font-weight: bold; }
.contactTbl td #captchaPic { display: block; margin: 4px 0 0  0; border:1px solid #d1d1d1; }
.contactTbl .errorTr td span { text-align: left; width: 132px; display: block; float: right; color: #cb1d1d; font-size: 10px; line-height: 11px; font-weight: bold; padding: 3px 0 0 0; }
.contactTbl .errorTr td textarea,
.contactTbl .errorTr td input { padding: 2px !important; }
.contactTbl td .sbmt,
.contactTbl td .rst { display: block; float: left; padding: 2px 4px; margin: 0 6px 0 0; cursor: pointer; }
.contactTbl td .rst { width:112px; height:33px; background:url(../img/s.gif) -150px -33px; border:none; font:bold 18px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; }

.discError { color: #A80704; font-size: 10px; }

.freeSInfo { float: left; width: 100%; padding: 14px 0 10px 0; font-size:14px; font-weight:bold; color:#0F3968; }
.freeSInfo span.t2 { color:#C7191A; }
.freeSInfo span.t3 { color:#5A7716; }
.freeSInfo.t2 { padding: 0; position: relative; left: -4px; top:-4px; }
.freeSInfo.t2 .text { color: #C7191A; }
.priceBlock .freeSInfo { float: left; width: auto; padding: 27px 0 0 40px; font-size: 12px; }

.buttonList { margin: 0 0 0 320px; }
.button { float: left; background: url('../img/btns.gif') 0 -116px repeat-x; margin: 10px 10px 0 0; }
.button div { display: block; float: left; background: url('../img/btns.gif') 100% -145px no-repeat; }
.button a,
.button input { display: block; height: 29px; background: url('../img/btns.gif') 0 -87px no-repeat; float: left; border: none; padding: 0 10px 0 10px; font: bold 14px/29px Arial; text-decoration: underline; text-transform: uppercase; color: #000; text-decoration: none; cursor: pointer; }
.button a { line-height: 32px; }
.button.t2 { background-position: 0 -58px; }
.button.t2 div { background-position: 100% -29px; }
.button.t2 input,
.button.t2 a { background-position: 0 0; color: #fff; }

.sayForAll { clear: both; padding: 30px 0 0 25px; }
.sayForAll table { width: auto !important; }
.sayForAll table span { display: block; float: left; padding: 4px 0 0 10px; }
.sayForAll h2 { font-weight: bold; padding: 0 0 10px 0; }
.sayForAll th { padding: 0 10px 5px 0; text-align: left; width: auto; padding-top: 3px; vertical-align: top !important; }
.sayForAll td { padding: 0px !important; }
.sayForAll textarea { padding: 2px; width: 300px; }
.sayForAll th .i { font-size: 9px !important; color: grey; line-height: 9px; }


.analogsList {
	margin: -1px 0 1px 0;
	float: left;
	width: 95%;
	background: none;
	padding: 8px 2% 7px 3%;
	border-bottom: solid 1px #8cb0c3;
	color: #444444;
}
.analogsList a,
.analogsList span,
.analogsList div { float: left; }
.analogsList a { display: block; height: 15px; line-height: 12px; }
.analogsList i { display: block; float: left; }
.analogsList span { padding: 0 3px 0 0; font-weight: bold; }
.analogsList a:hover span { text-decoration: underline; }
.analogsList a:hover .delimerX { text-decoration: none; }
.analogsList a span { padding: 0; font-weight: normal; }
.analogsList .delimerX { padding: 0 4px 0 0; color:#005d9d; line-height: 14px; }
.analogsList i { height: 18px; width: 18px; background: url(../img/ok2.gif); margin: 1px 1px 1px 1px; }

.acticeIngr,
.avBox { float: left; padding: 0 0 6px 0; font-weight: bold; font-size: 12px; color: #5a8243; }
.acticeIngr { float: right; color: #333333; }
.testimonialsLink { margin: 1px 0 0 0; display: block; float: right; font-size: 11px; color: #005d9d; font-weight: bold; float: right; }

.border .testimonialsMenu { padding: 10px 0 16px 39px; }
.testimonialsMenu li { list-style: disc; }
.testimonialsMenu li a { text-decoration: none; border-bottom: dashed 1px; }
.testimonialsMenu li a.active { font-weight: bold; }
.testimonialsMenu li a:hover { border: none; }

.border .naemOfPart { padding: 5px 0 4px 23px ; }

.notFound { clear: both; padding: 12px 12px 12px 12px; border: dotted 1px #9B0909; margin: 0 0 22px 0; font-weight: bold; font-size: 12px; }

.synonyms { font-size: 11px; padding: 6px 0 10px 0; }
.synonyms a {  }
.synonyms .tit { font-weight: bold; color: #444444; }
.synonyms .hidener { padding: 0 5px 0 0; max-height: 120px; white-space: nowrap; overflow: hidden; width: 500px; float: left; position: relative; }
.synonyms .hidener i { display: block; position: absolute; z-index: 100; left: 479px; top: 0px; width: 30px; height: 15px; background: url(../img/gr.png) -30px 0 no-repeat; }
.sAll { margin: 1px 0 0 0; border-bottom: dashed 1px; float: right; cursor: pointer; text-decoration: none; line-height: 11px; }
.sAll:hover { border:none; }
.to-mobile {
	z-index: 1000;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	text-align: center;
	background: rgba(0,0,0,0.4);
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	padding: 3px 0 3px 0;
	cursor: pointer;
}
.social a {
	background: transparent url("../../!for_all/img/social.png") no-repeat scroll 0 0;
	display: inline-block;
	height: 30px;
	margin: 3px 4px 5px 3px;
	padding: 0;
	vertical-align: inherit;
	width: 30px;
}
.social .facebook {
	background-position: 0 0;
}
.social a.twitter {
	background-position: -31px 0;
}
.social a.google {
	background-position: -186px 0;
}
.social a.blogger {
	background-position: -434px 0;
}
.social a.linkedin {
	background-position: -1116px 0;
}
.social a.digg {
	background-position: -465px 0;
}
.social a.delicious {
	background-position: -775px 0;
}
.social a.evernote {
	background-position: -620px 0;
}
.social a.yahoo {
	background-position: -961px 0;
}
.social a.tumblr {
	background-position: -62px 0;
}
.social a.surfingbird {
	background-position: -496px 0;
}
.social a.livejournal {
	background-position: -248px 0;
}
.social {
	text-align: center;
}