/* ------- Глобальные стили ------- */
html, body { font: 14px Arial, Helvetica, sans-serif; color: #000; background: #728eb6; }
/* Сброс стилей */
html, body, h1, h2, h3, h4, h5, h6, a, span, div, p, ol, ul, li, dl, dt, dd, s, em, strong, hr, br, blockquote, q, pre, code, abbr, acronym, address, big, small, cite, form, input, textarea, select, option, label, legend, fieldset, applet, object, iframe { margin: 0; padding: 0; outline: 0; border: 0; }
ul, ol { list-style: none; }
textarea { overflow: auto; resize: none; }
input[type="submit"]::-moz-focus-inner, input[type="reset"]::-moz-focus-inner { border: none; }
a, :hover, :active, :focus { outline: none; }
a img, img { border: 0;}
/* Очистка */
.clear { clear: both; height: 0; line-height: 0; font-size: 0; overflow: hidden; }
/* Ссылки */
a, a:link, a:visited { color: #0264b0; text-decoration: none; }
a:hover, a:active { color: #cd2525; }
a:hover img {}
/* Формы */
input, select, textarea { height: 19px; padding: 1px 5px; color: #444; font: 12px Arial, Helvetica, sans-serif; border: 1px solid #D0D0D0; }
input { width: 200px; }
textarea { width: 590px; height: 150px; line-height: 18px; }
.button { width: auto; height: 21px; padding: 0 15px; line-height: 21px; font-weight: bold; color: #FFF; border: 0; background: url(images/icons.png) 0 -132px repeat-x; cursor: pointer; }
.button:hover { border: 0; background: #70B4E9; }
.button:focus { border: 0; }
#img_captcha { height: 23px; vertical-align: top; cursor: pointer; }
input:hover, textarea:hover, select:hover { border: 1px solid #BBB; }
input:focus, textarea:focus, select:focus { border: 1px solid #70B4E9; }
/* Загрузка */
#loading-layer { display: none; }
/* Ахтунги движка */
.msge, .msgi, .msgo { margin: 10px 5px; padding: 10px 15px; font-size: 12px; text-align: center; }
.msge { background: #FDD; color:#C33; border: 2px solid #F77; }
.msgo { background: #CFC; color:#360; border: 2px solid #9C6; }
.msgi { background: #FFD; color:#C63; border: 2px solid #FD6; }
/* Заголовки */
h1, h2, h3, h4, h5, h6 { margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; letter-spacing: -1px; line-height: 1; }
/* ------- Шаблон ------- */
/* Поиск топ */
#search { float: right; margin: 40px 50px 0 0; position: relative; overflow: hidden; }
#search input { width: 274px; border:1px solid #000;}
#search .button-search { width: 16px; height: 16px; border: 0; background: url(images/icons.png) 0 -99px no-repeat; cursor: pointer; position: absolute; top: 4px; right: 5px; }
#search .button-search:hover { background-position: 0 -115px; }
/* Шапочка */
#header-wrap {  }
#header { width: 990px; margin: 0 auto; padding: 0 5px 5px 5px; overflow: hidden; background: #FFFFFF; height: 94px;}

#battle {height: 94px; width: 200px;float:left;}
#battle1 {padding:20px 0 0 0px;}
/* Лого */
#header h1 { margin-bottom: 0; }
#logo { float: left; width: 350px; height: 68px; margin: 5px 0 10px 10px; display: block; }
#logo a:hover{ }
#headersearch {height: 68px; float: right; width: 300px;}

#menu-top { width: 990px; margin: 0 auto; padding: 5px;background: #fff;}
#menu-top ul {width: 980px; padding-right: 4px; font-size: 16px; display: inline-block; background: #0264B0;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;}

#menu-top li { float: left; padding: 2px 0 0 2px; }
#menu-top a {color:#fff; padding: 6px 9px 6px; display: block;text-decoration: underline; font-size: 17px;}
#menu-top a:hover {background: #4493d9; color: #fff;}
#menu-top li ul{ display:none; list-style:none;   position:absolute; width:200px;}
#menu-top li:hover ul{float:none;  display:block; z-index:999;}

#menu-top li ul li{ list-style-type:none; padding-top:1px; float:none;}
#menu-top li ul li a{ list-style-type:none; margin:3px 0 0 0; display:block;}


#menu-top #logo { margin: 0; font-size: 10px; line-height: 15px; letter-spacing: 0;}

#container { width: 1000px; margin: 0 auto; overflow: hidden; background: #fff;}
#content-morda { overflow: hidden; }
#content-all { float: left; width: 640px; overflow: hidden; }
#sidebar { float:right; width: 348px; margin:5px 10px 0 0;}
#sidebarm { float:right; width: 220px; margin:5px 10px 0 0;}
#content-allm { float: left; width: 750px; overflow: hidden; }


.arblock {width:280px; float:left; height:180px; padding: 10px 5px 10px 20px;}
.artitle a{ text-decoration: underline;  font-size: 18px;}
.artitle a:hover{ text-decoration: underline; color:#4db6fb;}
.arblock img { width: 280px; height: 140px;}

.article { margin: 10px 5px 0 5px; padding: 5px; }
.article .fon { padding: 10px; background: #FCFCFC; position: relative; overflow: hidden;clear: both; }
.article .text { font: 13px/19px Arial, Helvetica, sans-serif; }
.article .afte { font-size: 13px; padding:5px; margin-top: 10px; background: #f7f7eb; }
p.tags a{margin-top:5px;}
p.tags a{color:#080;}
p.tags a:hover{color:#fff; background: #080;}
.article .soc { margin-top: 15px;}
.article .soc1 { width:200px; float:left; }
#social-add { margin-top:10px; display: block; width:640px;}
#social-add .yashare-auto-init {margin: 10px auto;}
.article .bread { font-size: 12px; padding:15px 5px 9px 5px; background: #f0f0f0; }
.article .bread a{ color:#080;}
.article.short .title h2 { font: 22px "Times New Roman", Times, serif #202020 bold;}
.article.short .title h2 a{ text-decoration: underline; color:#202020}
.article.short .title h2 a:hover{ text-decoration: underline; color:#4db6fb;}
.article.short img { width: 147px; height: 99px; float:left; padding:5px 20px 5px 5px;}
.aftes {font: 18px "Times New Roman", Times, serif #202020 bold; margin-left:10px;}
.article.full .title { margin: -4px 0 10px; }
.article.full .title h1 {  font: 22px "Times New Roman", Times, serif #202020 bold; }
.article.full img {margin: 5px 5px 5px 0; display: block; padding:5px; max-width: 630px; margin-left: auto; margin-right: auto;}

.fil {width:610px;
}
.fil .left{width:300px; float:left; margin-right:10px;
}
.fil .right{width:300px; float:left; line-height:28px; font-size:16px; }

/* Форматирование */
.article .text blockquote { float: right; width: 281px; margin: 5px 0 3px 10px; padding: 0 10px; font-style: italic; font-size: 12px; line-height: 17px; border-left: 3px solid #555; background: #F1F1F1; }
.article .text a { text-decoration:underline;}
.article .text a:hover { border-bottom: 0; }
.article .text li { margin-bottom: 7px; }
.article .text ul, .article .text ol { margin: 5px 0 -5px 15px; line-height: 18px; }
.article .text ul li { padding-left: 15px; background: url(images/bg-grey-70.png) 0 6px no-repeat; }
.article .text ol { margin-left: 30px; }
.article .text ol li { list-style: decimal; }
.article .text h2 { font: bold italic 21px/25px Georgia, "Times New Roman", Times, serif; }
.article .text h3 { font: bold italic 19px/23px Georgia, "Times New Roman", Times, serif; }
.article .text h4 { font: bold italic 17px/21px Georgia, "Times New Roman", Times, serif; }
.article .text .note { padding: 5px 15px; color: #666; font-size: 12px; line-height: 17px; border: 1px dashed #999; }
.article .text .gallery { margin-right: -5px; overflow: hidden; }
.article .text .gallery img { width: 202px; height: 136px; margin-right: 5px; }
.article .text .caption { float: left; position: relative; }
.article .text .caption span { width: 277px; padding: 3px 10px; color: #222; font-size: 11px; line-height: 15px; background: url(images/bg-white-80.png); position: absolute; left: 0; bottom: 0; }
/* Отдельные страницы */
.other { font-size: 12px; line-height: 18px; background: #F1F1F1 url(images/sprite-1.png) 0 -66px repeat-x; }
.other h1 { margin: -5px 0 10px -1px; font: bold 17px/20px Verdana, Geneva, sans-serif; letter-spacing: -1px; }
.other ul { font-size: 12px; }
.other li span { width: 170px; font-weight: bold; display: inline-block; vertical-align: top; }
.other li { margin-top: 5px; }
.other li textarea { margin-top: -5px; }
/* социалки add */
/* Похожие новости */
#similar { margin: 10px 5px 0; padding: 5px; }
#similar ul { padding: 5px 10px 0;}
#similar .title { margin-bottom: 5px; font-size:16px; }
#similar .link { font: 12px/16px Arial, Helvetica, sans-serif; }
#similar li img { float: left; width: 61px; height: 41px; margin: 3px 10px 4px 0; }
#similar .content { height: 0; line-height: 100; display: block; }
/* Комменты - общеее */
#comments, #comments-add { margin: 10px 5px 0; padding: 5px;}
#comments .fon, #comments-add .fon { padding: 10px;  }
#comments .title, #comments-add .title { margin: 4px 0 10px; font: bold 17px/20px Verdana, Geneva, sans-serif; }
#comments .title { margin-bottom: -15px; }
/* Комменты */
.comments { margin-top: 25px; position: relative; overflow: hidden; }
.comments .avatar { float: left; }
.comments .avatar img { width: 50px; height: 50px; }
.comments .meta { float: right; width: 500px; margin-bottom: 3px; padding: 0 50px 2px 0; border-bottom: 1px solid #EEE; color: #AAA; }
.comments .meta .name { font-weight: bold; }
.comments .meta b { float: right; margin-left: 10px; }
.comments .meta span { position: absolute; right: 0; }
.comments .text { float: right; width: 500px; font-size: 12px; line-height: 18px; }
.comments blockquote { font-style: italic; margin-left: 30px; padding-left: 10px; line-height: 17px; border-left: 3px solid #555; }
/* Комменты add */
#comments-add li { margin-bottom: 5px; }
#comments-add .input-name { width: 250px; margin-right: 23px; }
#comments-add .input-captcha { width: 75px; }
#comments-add .display-counters { float: right; margin-top: 10px; color: #AAA; }
#comments-add .bbcode a { padding: 3px; line-height: 22px; text-align: center; cursor: pointer; }
#comments-add .bbcode a:hover { background: #EAEAEA; }
#new_comments .comments { margin: 0 0 30px; }
#error_message { margin-bottom: 30px; }
#error_message span { float: right; margin: -15px 5px 0; }
/* ------- Постраничка ------- */
#pagination { margin: 10px 5px 0; line-height: 26px; font-size: 13px; font-weight: bold; border: 1px solid #FFF; background: #FCFCFC; }
#pagination span { padding: 5px 12px; background: #EAEAEA; }
#pagination a { padding: 5px 12px; }
#pagination a:hover { color: #FFF; background: #AAA; }
/* ------- Блоки ------- */
.column-4 { float: left; width: 200px; padding: 5px 10px 0 30px; line-height:22px;}
.column-4 a{color:#000; text-decoration: underline; font-size: 17px; }
.column-4 a:hover{color:#fff; background: #000;}
.column-5 { float: right; width: 145px; margin: 10px 2px 0 2px; padding: 5px; font-size: 12px; line-height:20px; background: #F1F1F1; }
.column-top {float: left; width: 300px; padding: 5px 10px 15px 30px; line-height:22px;}
.column-top li {list-style:square; list-style-position:inside;}
.column-top span {font-size:16px; padding:8px 0;}

.newsm {
padding: 10px 10px 0 10px;
float:left;
width:750px;
}
.newsm .left {
width:330px;
float:left;
}
.newsm .right {
width:400px;
float:left;
padding-left:20px;
}
.news-day-top { padding: 5px; line-height: 18px; background: #fff; position: relative; }
.news-day-top .title { margin: 215px 0 5px; color: #000; font: 20px "Tahoma", "Geneva", sans-serif; }
.news-day-top .title a { text-decoration:underline; color:#000;}
.news-day-top .title a:hover { color:#0264b0}
.news-day-top .content { min-height: 64px; }
.news-day-top img { width: 320px; height: 210px; position: absolute; top: 5px; left: 5px; }
.news-day-top .bottom{ font-size:12px; color:#535252;}
.news-day-top .link{ float:right;}
.news-day-top .link a{ color:#535252;}
.news-day-top .link a:hover{ color:#0264b0}
.news-dayright { padding-top: 5px;}
.news-dayright .date{ color:#535252;}
.news-dayright a{ color:#000; font-size:15px;border-bottom:1px #535252 dashed;}
.news-dayright a:hover{ color:#0264b0}
.news-dayright li { margin-bottom: 10px; }

.newsobz {
width:750px;position: relative;
padding: 10px 10px 10px 15px;
float:left;
}
.tit{font-size: 20px; padding: 5px 0 10px 0;}

.newsobz .short{
position: relative;
width:360px;
float:left;
padding-right: 10px;
height:315px;
}
.newsobz .short img{
width:340px; 
height:180px;
position: absolute; top: 0px; left: 0px; 
}
.newsobz .title{

 margin: 185px 0 5px;
 font-size:20px;
}
.newsobz .title a{
text-decoration:underline;

}
.newsobz .content{
max-height: 100px;
}


.newsobz .shortvideo{
position: relative;
width:160px;
float:left;
padding-right: 25px;
height:140px;
}
.newsobz .shortvideo img{
width:160px;
height:80px;
position: absolute; top: 0px; left: 0px; 
}
.newsobz .titlevideo{
 margin: 82px 0 5px;
 font-size:14px;
}.newsobz .titlevideo a{
 text-decoration:underline;
}

.newsobz .contentvideo{
max-height: 120px;
}

.newsobz .shortimg{
position: relative;
width:220px;
float:left;
padding-right: 25px;
height:160px;
}
.newsobz .shortimg img{
width:220px;
height:100px;
position: absolute; top: 0px; left: 0px; 
}
.newsobz .titleimg{
 margin: 105px 0 5px;
 font-size:15px;
}
.newsobz .titleimg a{
text-decoration:underline;
}
.newsobz .contentimg{
max-height: 120px;
}

.maintext {
padding:10px;
color:#000;
}
.maintext h1{
font-size:22px;
}


.battle {margin: 10px 5px 0 5px; padding: 5px;  position: relative;}
.battle .title {text-align:center; font-size:25px; margin: 5px 0 15px 0;}
.battle .text {padding:5px; margin: 15px 0 15px 0;}
.battleimg {width: 630px; margin: 15px 0;float:left }
.picture1 {width:300px; float:left;}
.picture1 img{max-width:300px;}
.picture2 {width:300px; float:left; margin-right: 30px;}
.picture2 img{max-width:300px;}
.vot {width:630px;margin: 15px 0;}
.vot1 {width:250px; float:left;}
.vot2 {width:250px; float:right;}
.column-3 { float: left; width: 220px; margin: 10px 5px 0 10px; padding: 5px; font-size: 12px; }
.column-3 li{ padding-top:5px;}
.column-3 li a{font-size: 16px; text-decoration:none; color:#00598c;}
.column-3 li a:hover{color:#4493d9; text-decoration:underline;}
.column-3 h2{ font: bold 17px;  display: block; padding: 5px;}
.column-3 .col { margin: 5px 0 15px 0; background: #f0f0f0; }
.column-3 .col2 { margin: 5px 0 15px 0; background: #f7f7eb; } 
.news-day-all { padding: 6px 5px; }
.news-day-all h2 { margin: 0; font-size: 12px; font-weight: bold; letter-spacing: 0; }
.news-day-all a { font-size:14px; color:#080;}

.cat-last-news1 { float: left; width: 360px; margin: 10px 5px 0 10px; padding: 5px;}
.cat-last-news1 .mini{display: block; margin: 8px 0 10px 0;}
.cat-last-news1 .title a {  font-size: 20px;display: block; text-decoration:underline; color:#000; }
.cat-last-news1 .title a:hover { color:#4493d9;}
.cat-last-news1 .date { float: left; color: #434343; padding:5px 0 5px 0; display: block;width: 360px }
.cat-last-news1 .content {text-align: justify;}
.cat-last-news1 .content img{margin: 4px 0px 1px 0; max-width: 360px;  max-height: 200px; display: block; margin-left: auto; margin-right: auto; vertical-align: middle; }
.cat-last-news1 h2{font: bold 17px; display: block; padding: 5px 0 5px 0;}



.column-6 { width: 190px; float: right;  margin: 10px 2px 0 5px; padding: 5px; font-size: 12px; line-height:20px;}
.column-7 { float: left; margin: 10px 2px 0 5px; padding: 5px; font-size: 12px; line-height:20px; background: #F1F1F1;}
.column-3 span { color: #AAA; }
.column-3.plus1pixel { width: 308px; }
/* Новость дня - Топ */


.news-day-all a:hover { background-position: 0 -82px; }
/* Новости дня - постраничка */
.news-day { padding-top: 5px;}
.news-day a{ color:#000; font-size:15px;}
.news-day li { margin-bottom: 10px; overflow: hidden; }
.news-day img { float: left; width: 60px; height: 40px; margin: 3px 10px 4px 0; }
.news-day .content {display: block; }
/* Последние, популярные, комментируемые новости */
.last-pop-com { min-height: 675px; padding: 5px; background: #FCFCFC; }
.last-pop-com span { float: left; }
.last-pop-com span + span { float: none; margin-left: 35px; display: block; }
.last-pop-com li { padding: 5px 0; }
/* Вкладки для новостей дня */
.tabs { padding: 5px 5px 2px; text-align: right; background: #FCFCFC; overflow: hidden; }
.tabs .current { background: url(images/icons.png) 0 -40px no-repeat; }
.tabs .current:hover { background: url(images/icons.png) 0 -40px no-repeat; cursor: default; }
.tabs span { width: 14px; height: 14px; cursor: pointer; background: url(images/icons.png) 0 -26px no-repeat; display: inline-block; overflow: hidden; }
.tabs span:hover { background-position: 0 -54px; }
.tabs-box { display: none; }
.tabs-box.visible { display: block; }
/* Вкладки для Последние, Популярные, Комментируемые */
.tabs-last { margin-top: -1px; text-align: right; }
.tabs-last .current { color: #444; padding-left: 13px; background: #FCFCFC; }
.tabs-last .current:hover { color: #444; cursor: default; }
.tabs-last span { padding: 4px 11px 5px 12px; line-height: 24px; color: #FFF; cursor: pointer; }
.tabs-last span:hover { color: #D3ECFF; }
/* Блоки последнее по категориям */


.cat-last-news2 { float: left; width: 100%; margin: 10px 5px 0 5px; padding: 5px; border: 1px solid #FFF; background: #FCFCFC; }
.cat-last-news2 span.content {padding-bottom: 15px;}
.cat-last-news2 span.content img{width:140px; height: 100px; float:left; padding: 6px;}
.cat-last-news2 span { float: left; color: #434343; }
.cat-last-news2 h2 a { margin: -5px -5px -4px; padding: 5px; font: bold 17px/20px Verdana, Geneva, sans-serif; letter-spacing: -1px; display: block; }
.cat-last-news2 li a { padding: 5px; font-size: 16px;}
.cat-last-news3 { float: left; width: 720px; margin: 2px 5px 0 5px; padding: 5px; border: 1px solid #FFF; background: #FCFCFC; }
.cat-last-news3 a { color:#000;}
.cat-last-news3 a:hover { color:#4493d9;}

.poll { padding: 5px; font-size: 12px; background: #FCFCFC; }
.poll .poll { padding: 0; }
.poll .title { margin-top: 0; font: bold 17px/20px Verdana, Geneva, sans-serif; letter-spacing: -1px; }
.poll .desc { font-weight: bold; font-style: italic; }
.poll li { margin-top: 5px; line-height: 21px; position: relative; z-index: 1; }
.poll li span { font-size: 11px; color: #888; position: absolute; right: 5px; }
.poll li img { height: 21px; position: absolute; left: 0; z-index: -1; }
.poll .bg-li { padding: 0 5px; background: #EEE; }
.poll .total { font-size: 11px; color: #888; }
.poll .total a { float: right; overflow: hidden; }
.poll .checkbox input { float: left; width: 15px; height: 15px; margin: 3px 5px 0; border: 0; overflow: hidden; }
.article .article { margin: 0; padding: 0; border: 0; background: transparent; }
/* Подвальчик */


#footer { width: 990px; margin: 0 auto; padding: 10px 5px 15px; position: relative; overflow: hidden; background: #fff; border-top:1px dashed;}
#about { float: left; width: 644px; color: #666; }
#about li { margin-top: 5px; }

/* Редактирование профиля */
#profile .avatar { float: right; width: 50px; height: 50px; }
#profile .input-file input { height: 23px; }
#profile li .display-counters { float: right; width: auto; color: #AAA; font-size: 11px; font-weight: normal; }
#profile .checkbox { width: 15px; height: 15px; border: 0; overflow: hidden; }
/* ------- Рекламные блоки ------- */
.adv { padding: 5px; background: #FCFCFC; }
.adv-1 img { width: 297px; height: 360px; }
.adv-2 img { margin: -10px; width: 235px; height: 409px; }
.adv-3 { float: left; margin: 10px 5px 0; width: 647px; height: 50px; border: 1px solid #FFF; background: #FCFCFC; }
.adv-3 img { width: 647px; height: 50px; }
.adv-4 { margin: 10px 5px 0; width: 647px; height: 50px; border: 1px solid #FFF; background: #FCFCFC; }
.adv-4 img { width: 647px; height: 50px; }
/* ------- Свободные блоки ------- */
/* Свободный блок 1х4 */
.free-block-1x4 { height: 389px; padding: 5px; }
.free-block-1x4 .title { margin-top: -9px; font: bold 17px/20px Verdana, Geneva, sans-serif; letter-spacing: -1px; }
.free-block-1x4 li { line-height: 18px; }
/* Свободный блок 1х3 */
.free-block-1x3 { min-height: 264px; padding: 5px; background: #FCFCFC; }
.free-block-1x3 .title { margin-top: 0; font: bold 17px/20px Verdana, Geneva, sans-serif; letter-spacing: -1px; }
.free-block-1x3 li { margin-top: 5px; line-height: 18px; }
/* Свободный блок 5х5 */
.free-block-line { margin: 10px 5px 0; padding: 5px; border: 1px solid #FFF; background: #F1F1F1; display: block; overflow: hidden; }
.free-block-line .title { height: 20px; padding: 5px; font: bold 17px/17px Verdana, Geneva, sans-serif; letter-spacing: -1px; background: #FCFCFC; }
.free-block-line ul { padding-bottom: 5px; background: #FCFCFC; overflow: hidden; }
.free-block-line li { float: left; width: 187px; height: 100px; margin-left: 5px; background: #F0F0F0; }
/* Свободный блок подвал */
.free-block-footer { float: right; width: 324px; }
.free-block-footer .title { margin-top: 4px; font: bold 17px/20px Verdana, Geneva, sans-serif; letter-spacing: -1px; }
.free-block-footer li { margin-top: 5px; line-height: 18px; }
/* ------- jQuery ------- */
/* ColorBox */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0; font-size: 12px;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose{cursor:pointer;}
#cboxOverlay{background:#FFF;}
#cboxContent{margin-top:32px;}
#cboxLoadedContent{background:#000; padding:7px;}
#cboxLoadingGraphic{background:url(jquery/colorbox/loading.gif) no-repeat center center;}
#cboxLoadingOverlay{background:#000;}
#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
#cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(jquery/colorbox/controls.png) no-repeat 0 0;}
#cboxPrevious{background-position:0px 0px; right:44px;}
#cboxPrevious.hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px; right:22px;}
#cboxNext.hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px; right:0;}
#cboxClose.hover{background-position:-50px -25px;}