/* CSS Document */

html, body {border:none; margin:0px; padding:0px;}
body {background:#540011 url(/design/bg/body.gif) repeat-x; color:#666; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px;}

a {color:#c8002e; text-decoration:underline;}
a:hover {text-decoration:none;}

img {border:none;}
div, form {border:none; margin:0px; min-height:1px; padding:0px;}

h1, h2, h3, h4, h5, h6, p {margin:0px 0px 12px 0px; padding:0px;}

.header {background:url(/design/bg/header.gif) repeat-x; height:162px; position:relative;}
.header-bg-lt {background:url(/design/bg/header_lt.gif) no-repeat;}
.header-bg-rt {background:url(/design/bg/header_rt.gif) right top no-repeat;}
.header .logo {left:100px; position:absolute; top:0px;}
.header-img {background:url(/design/bg/header_img_old2.jpg) center top no-repeat; text-align:center;}
/*.header-img {background:url(/design/bg/header_img.jpg) center top no-repeat; text-align:center;}*/
.header-ny {left:10%; top: 215px; position: absolute; }

.footer {color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:9px; padding:24px 55px;}
.footer .dev {float:right;}
.footer .dev a {color:#FFF;}

.nav-top {margin:0px 0px 0px 390px;}
.nav-top ul, .nat-top li {list-style:none; margin:0px; padding:0px;}
.nav-top li {font-size:12px; font-family: Arial, Helvetica, sans-serif; height:19px; padding:4px 1px; position:relative; text-transform:uppercase; float:left; clear:left; width:100%;}
.nav-top li a {background:url(/design/bul/arrow_1.gif) 6px 1px no-repeat; color:#FFF; font-family: Arial, Helvetica, sans-serif; text-decoration:none; padding:1px 6px 1px 18px;}
.nav-top li a:hover {text-decoration:underline;}
.nav-top li div {padding:3px 0px 2px 0px;}
.nav-top li.active a {background:#FFF url(/design/bul/arrow_2.gif) 6px 2px no-repeat; color:#000;}
.nav-top li.active li a {background:url(/design/bul/arrow_9.gif) 6px 2px no-repeat; color:#FFF;}
.nav-top li ul {position:absolute; left:60px; top:7px;}
.nav-top li li {display:inline; text-transform:none; clear:none; float:none; width:auto;}
.nav-top li li a {background:url(/design/bul/arrow_9.gif) 6px 3px no-repeat; padding:0px 6px 0px 14px;}
.nav-top li li.active a {background:#FFF url(design/bul/arrow_10.gif) 6px 3px no-repeat; color:#000;}
.nav-bottom {background:url(/design/bg/mic_bottom.jpg) left bottom no-repeat; margin:0px 0px -13px -28px; padding:12px 0px 0px 150px;}
.nav-bottom ul, .nat-top li {list-style:none; margin:0px; padding:0px;}
.nav-bottom li {background:url(/design/bul/arrow_2.gif) 0px 5px no-repeat; padding:0px 0px 5px 16px;}
.nav-bottom {}

.container {min-width:955px;}
.container-max {margin:0px auto; max-width:1060px;}
.container-pad {padding:20px 20px 0px 20px;}

/*.content {background:#FFF url(/design/bg/content_grad.gif) 0px 0px repeat-x;}*/
.content {background:#FFF;}
.content-bg-lb {background:url(/design/bg/content_lb.gif) left bottom no-repeat;}
.content-bg-rb {background:url(/design/bg/content_rb.gif) right bottom no-repeat; padding:0px 0px;}

.page-title {}
.page-title h1 {background:#b42a25; border-top:0px solid #820026; clear:both; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; margin-bottom:0px; padding:3px 55px; text-transform:uppercase;}

.b-news-short {}
.b-news-short .wr {padding:0px 55px;}
.b-news-short .item {float:left; font-size:11px; margin-right:3%; position:relative; width:28%;}
.b-news-short .item .date {font-size:9px; padding:5px 0px;}
.b-news-short .bg-grey {background:#e5e5e5 url(/design/bg/news_short_grey.gif) repeat-x;}
.b-news-short .bg-grey .lb {background:url(/design/bg/news_short_grey_lb.gif) left bottom no-repeat;}
.b-news-short .bg-grey p.title {background:url(/design/bul/arrow_2.gif) 8px 10px no-repeat; padding:8px 20px; text-transform:uppercase;}
.b-news-short .bg-grey p.title a {color:#99002d; text-decoration:underline;}
.b-news-short .bg-grey p {padding:0px 20px 12px 20px; margin-bottom:0px;}
.b-news-short .bg-grey a {color:#666; text-decoration:none;}
.b-news-short .bg-purp {background:#d70331 url(/design/bg/news_short_purp.gif) repeat-x; color:#FFF;}
.b-news-short .bg-purp .lb {background:url(/design/bg/news_short_purp_lb.gif) left bottom no-repeat;}
.b-news-short .bg-purp p.title {background:url(/design/bul/arrow_1.gif) 8px 10px no-repeat; padding:8px 20px; text-transform:uppercase;}
.b-news-short .bg-purp p.title a {text-decoration:underline;}
.b-news-short .bg-purp p {padding:0px 20px 12px 20px; margin-bottom:0px;}
.b-news-short .bg-purp a {color:#FFF; text-decoration:none;}
.b-news-short .bg-purp .ribbon {bottom:-22px; right:-28px; position:absolute;}

.b-news-short .bg-purp2 {background:#df361e url(/design/bg/news_short_purp2.gif) repeat-x; color:#FFF;}
.b-news-short .bg-purp2 .lb {background:url(/design/bg/news_short_purp_lb2.gif) left bottom no-repeat;}
.b-news-short .bg-purp2 p.title {background:url(/design/bul/arrow_1.gif) 8px 10px no-repeat; padding:8px 20px; text-transform:uppercase;}
.b-news-short .bg-purp2 p.title a {text-decoration:underline;}
.b-news-short .bg-purp2 p {padding:0px 20px 12px 20px; margin-bottom:0px;}
.b-news-short .bg-purp2 a {color:#FFF; text-decoration:none;}
.b-news-short .bg-purp2 .ribbon {bottom:-22px; right:-28px; position:absolute;}

.b-news-short .bg-purp3 {background:#e67c20 url(/design/bg/news_short_purp3.gif) repeat-x; color:#FFF;}
.b-news-short .bg-purp3 .lb {background:url(/design/bg/news_short_purp_lb3.gif) left bottom no-repeat;}
.b-news-short .bg-purp3 p.title {background:url(/design/bul/arrow_1.gif) 8px 10px no-repeat; padding:8px 20px; text-transform:uppercase;}
.b-news-short .bg-purp3 p.title a {text-decoration:underline;}
.b-news-short .bg-purp3 p {padding:0px 20px 12px 20px; margin-bottom:0px;}
.b-news-short .bg-purp3 a {color:#FFF; text-decoration:none;}
.b-news-short .bg-purp3 .ribbon {bottom:-22px; right:-28px; position:absolute;}

.grid {padding:24px 55px 12px 55px;}
.grid .col-left {float:left; margin-right:3%; width:60%;}
.grid .col-right {float:left; width:36.9%;}
.grid .abc {position:absolute; right:-6px; top:-25px;}
.grid h2 {color:#c8002e; font-size:18px; font-weight:normal;}

.fieldset {border:1px solid #b2b2b2; position:relative;}
.fieldset .legend {background:#FFF; position:absolute; left:-4px; top:-6px; padding:0px 12px 4px 0px;}
.fieldset .legend h2 {color:#b42a25; font-family:Arial, Helvetica, sans-serif; font-size:21px; font-weight:normal; margin:0px; text-transform:uppercase;}
.fieldset .legend h2 a {color:#b42a25;}
.fieldset .wr {padding:20px 24px 20px 24px;}
.fieldset .wr-ii {padding:10px 10px 0px 10px;}
.fieldset .rt {background:url(/design/bg/fieldset_rt.gif) no-repeat; position:absolute; right:-1px; top:-1px; height:8px; width:8px; overflow:hidden;}
.fieldset .rb {background:url(/design/bg/fieldset_rb.gif) no-repeat; position:absolute; right:-1px; bottom:-1px; height:8px; width:8px; overflow:hidden;}
.fieldset .lb {background:url(/design/bg/fieldset_lb.gif) no-repeat; position:absolute; left:-1px; bottom:-1px; height:8px; width:8px; overflow:hidden;}
.fieldset .lt {background:url(/design/bg/fieldset_lt.gif) no-repeat; position:absolute; left:-1px; top:-1px; height:8px; width:8px; overflow:hidden;}

.b-about-us {margin-bottom:18px;}

.b-forum-short {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:18px;}
.b-forum-short a {color:#0079bf;}
.b-forum-short .link {background:url(/design/bul/arrow_3.gif) 0px 5px no-repeat; margin-left:-10px; padding-left:10px;}
.b-forum-short .pages {color:#333; font-size:9px; margin-bottom:5px;}
.b-forum-short .last-update {color:#999; font-size:9px;}

.b-test {}
.b-test .image {clear:left; float:left; margin:0px -159px 12px 0px;}
.b-test .zoom {background:url(/design/ico/zoom.gif) 0px 1px no-repeat; padding-left:18px;}
.b-test .text {font-size:11px; margin:0px 0px 12px 159px;}
.b-test .text p {margin-bottom:8px;}

.b-our-stars {}
.b-our-stars h2 {color:#000; font-family:Arial, Helvetica, sans-serif; font-size:21px; font-weight:normal; margin-bottom:6px; text-transform:uppercase;}
.b-our-stars .row {float:left; position:relative;}
.b-our-stars .row .star1 {background:url(/design/bg/our_stars_1.gif) no-repeat; height:37px; overflow:hidden; position:absolute; right:32px; top:-26px; width:38px;}
.b-our-stars .row .star2 {background:url(/design/bg/our_stars_2.gif) no-repeat; height:85px; overflow:hidden; position:absolute; left:-46px; top:32px; width:46px;}
.b-our-stars .item {float:left; margin-right:8px; width:110px;}
.b-our-stars .item .image {background:url(/design/bg/our_stars_item.gif) repeat-x; margin-bottom:6px; padding:5px;}
.b-our-stars .item .artist {background:url(/design/bul/arrow_4.gif) 1px 0px no-repeat; color:#000; font-size:9px; text-transform:uppercase; padding-top:6px;}
.b-our-stars .item .artist a {color:#000; text-decoration:none;}
.b-our-stars .item .artist a:hover {text-decoration:underline;}
.b-our-stars .btn {float:left; padding-top:36px;}

.b-photo {margin-bottom:12px; overflow:hidden; width:100%;}
.b-photo .design {margin-bottom:8px; overflow:hidden; width:100000px; position:relative;}
.b-photo .design .item {float:left; margin-right:10px;}
.b-photo .digits .item {background:url(/design/bg/nav_photo_btn.gif) right -25px no-repeat; float:left; margin-right:5px;}
.b-photo .digits .item a {background:url(/design/bg/nav_photo_btn.gif) no-repeat; display:block; padding:4px 12px 5px 12px; text-decoration:none;}
.b-photo .digits .item.active {background:url(/design/bg/nav_photo_btn_act.gif) right -25px no-repeat;}
.b-photo .digits .item.active a {background:url(/design/bg/nav_photo_btn_act.gif) no-repeat; color:#FFF;}
.b-photo .digits {}

.b-news-scroll {margin-bottom:24px;}
.b-news-scroll .next {border-top:1px solid #ccc; font-size:9px; padding-top:1px;}
.b-news-scroll .next div {background:url(/design/bg/news_scr_next.gif) no-repeat; text-align:center; padding:4px 0px 5px 0px; width:120px;}
.b-news-scroll .next div a {background:url(/design/bul/arrow_6.gif) no-repeat; color:#FFF; padding-left:14px;}
.b-news-scroll .prev {border-bottom:1px solid #ccc; font-size:9px; padding-bottom:1px;}
.b-news-scroll .prev div {background:url(/design/bg/news_scr_prev.gif) no-repeat; text-align:center; padding:4px 0px 5px 0px; width:120px;}
.b-news-scroll .prev div a {background:url(/design/bul/arrow_5.gif) no-repeat; color:#FFF; padding-left:14px;}
.b-news-scroll .item {padding:8px 0px;}
.b-news-scroll .item .image {float:left; margin:0px 10px 5px 0px;}
.b-news-scroll .item .link {}

.b-star-info {border-bottom:1px solid #CCC; margin-bottom:12px;}
.b-star-info h2 {font-size:24px; border-bottom:1px solid #CCC; padding-bottom:8px;}
.b-star-info h3 {font-size:18px; font-weight:normal; margin-bottom:18px;}
.b-star-info h3 a {padding:0px 5px;}
.b-star-info .photos .big {float:left; margin:0px 23px 23px 0px;}
.b-star-info .photos .nails {float:left;}
.b-star-info .photos .nails .item {float:left; margin:0px 23px 23px 0px;}
.b-star-info .photos {}
.b-star-info {}

.b-stars-list {margin-bottom:12px;}
.b-stars-list h2 {color:#000; font-size:18px;}
.b-stars-list ul, .b-stars-list li {list-style:none; margin:0px; padding:0px}
.b-stars-list li {padding:0px 0px 5px 0px;}
.b-stars-list li.active a {color:#666; font-weight:bold; text-decoration:none;}

.b-forums-list {margin-bottom:12px;}
.b-forums-list h2 {color:#000; font-size:18px;}
.b-forums-list ul, .b-forums-list li {list-style:none; margin:0px; padding:0px}
.b-forums-list li {padding:0px 0px 5px 0px;}
.b-forums-list li.active a {color:#666; font-weight:bold; text-decoration:none;}


.b-pages {padding:8px 0px;}
.b-pages .prev {background:url(/design/bul/arrow_7.gif) 0px 5px no-repeat; float:left; font-size:11px; padding:0px 12px 0px 18px;}
.b-pages .prev a {color:#000;}
.b-pages .next {background:url(/design/bul/arrow_8.gif) right 5px no-repeat; float:left; font-size:11px; padding:0px 18px 0px 12px;}
.b-pages .next a {color:#000;}
.b-pages .no-page {color:#666; text-decoration:none;}
.b-pages .digits {clear:both; padding-top:8px;}
.b-pages .digits .item {background:url(/design/bg/nav_photo_btn_act.gif) right -25px no-repeat; float:left; margin-right:5px;}
.b-pages .digits .item a {background:url(/design/bg/nav_photo_btn_act.gif) no-repeat; color:#FFF; display:block; padding:4px 10px 5px 10px;}
.b-pages .active a {text-decoration:none;}

.b-forum-topics {margin-bottom:12px;}
.b-forum-topics h2 {border-bottom:1px solid #CCC; color:#000; font-size:18px; margin-bottom:4px; padding-bottom:8px;}
.b-forum-topics h1 {color:#606060; font-size:16px;}
.b-forum-topics .today {font-size:18px; margin-bottom:12px;}
.b-forum-topics .item {border-bottom:1px solid #f2f2f2; padding:12px 0px;}
.b-forum-topics .item h3 {font-size:22px; font-weight:normal; margin:0px;}
.b-forum-topics .item h3 a {text-decoration:none;}
.b-forum-topics .item h3 a:hover {text-decoration:underline;}
.b-forum-topics .item .answers {background:url(/design/ico/answers.gif) 2px 3px no-repeat; font-size:11px; padding-left:20px;}
.b-forum-topics .item .answers a {color:#09F;}
.b-forum-topics .item .short {color:#000;}
.b-forum-topics .item .expand {background:url(/design/ico/expand.gif) 2px 3px no-repeat; font-size:11px; padding-left:20px;}
.b-forum-topics .item .expand a {color:#09F;}

.b-forum-send-msg-link {margin-bottom:12px;}
.b-forum-send-msg-link a {border-bottom:1px dashed #000; color:#000; font-size:18px; text-decoration:none;}

.b-forum-menu {margin-bottom:12px; padding-left:180px;}

.b-news {border-bottom:1px solid #f2f2f2; margin-bottom:12px;}
.b-news .selected {background:#e5e5e5;}
.b-news .selected .lt {background:url(/design/bg/c_3px_lt.gif) left top no-repeat;}
.b-news .selected .rt {background:url(/design/bg/c_3px_rt.gif) right top no-repeat;}
.b-news .selected .rb {background:url(/design/bg/c_3px_rb.gif) right bottom no-repeat;}
.b-news .selected .lb {background:url(/design/bg/c_3px_lb.gif) left bottom no-repeat;}
.b-news .item {margin:0px 0px 0px -20px;}
.b-news .item .wr {padding:12px 20px;}
.b-news .item h3 {font-size:22px; font-weight:normal; margin:0px;}
.b-news .item h3 a {text-decoration:none;}
.b-news .item h3 a:hover {text-decoration:underline;}
.b-news .item .answers {font-size:11px;}
.b-news .item .answers a {color:#09F;}
.b-news .item .short {color:#000;}
.b-news .item .expand {background:url(/design/ico/expand.gif) 2px 3px no-repeat; font-size:11px; padding-left:20px;}
.b-news .item .expand a {color:#09F;}

.b-news-arch {margin-bottom:12px;}
.b-news-arch h2 {color:#000; font-size:18px;}
.b-news-arch ul, .b-news-arch li {list-style:none; margin:0px; padding:0px}
.b-news-arch li {padding:0px 0px 5px 0px;}
.b-news-arch li.active a {color:#666; font-weight:bold; text-decoration:none;}
.b-news-arch .year {color:#000; font-size:14px; margin-bottom:12px;}
.b-news-arch .col {float:left; line-height:150%; padding-right:24px;}

.b-pic-cor {position:relative;}
.b-pic-cor .lt {background:url(/design/bg/c_6px_lt.gif) no-repeat; height:6px; width:6px; position:absolute; left:0px; top:0px; overflow:hidden;}
.b-pic-cor .rt {background:url(/design/bg/c_6px_rt.gif) no-repeat; height:6px; width:6px; position:absolute; right:0px; top:0px; overflow:hidden;}
.b-pic-cor .lb {background:url(/design/bg/c_6px_lb.gif) no-repeat; height:6px; width:6px; position:absolute; left:0px; bottom:0px; overflow:hidden;}
.b-pic-cor .rb {background:url(/design/bg/c_6px_rb.gif) no-repeat; height:6px; width:6px; position:absolute; right:0px; bottom:0px; overflow:hidden;}
 
.png {}

.clear {clear:both; height:1px; overflow:hidden;}

input, textarea {border:1px solid #b2b2b2; }


#loading {position:fixed; z-index:999; top:0; left:0; height:100%; width:100%; background:url(/design/overlay-s.png)}
#loading .img {background:url(/design/loading.gif) no-repeat center center;position:fixed;top:50%;right:50%;z-index:999;width:66px;height:66px;margin-top:-33px;margin-left:-33px;	}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
/* End hide from IE-mac */
