* {padding: 0px;margin: 0px;}
html {font: normal 12px Arial, Helvetica, sans-serif;color: #fff;line-height: 16px;}
body {background-color: #000;background-position: 50% 0%;background-repeat: no-repeat;}
img {border: 0px;}
table {border-collapse: collapse;}
a {color: #fff;text-decoration: underline;}
a:hover {color: #8b2933;}
.clear {font-size: 0px;line-height: 0px;height: 0px;width: 0px;clear: both;}
#loading {display: none;background: url(../images/site/ajax-loader.gif) 50% 50% no-repeat;}

body.main_en {background-image:url(../images/site/lang/en/main_bg.jpg);}
body.main_ru {background-image:url(../images/site/lang/ru/main_bg.jpg);}
body.catalogue_en {background-image:url(../images/site/lang/en/catalogue_bg.jpg);}
body.catalogue_ru {background-image:url(../images/site/lang/ru/catalogue_bg.jpg);}
body.clocks_en {background-image:url(../images/site/lang/en/catalogue_bg.jpg);}
body.clocks_ru {background-image:url(../images/site/lang/ru/catalogue_bg.jpg);}
body.blog_en {background-image:url(../images/site/lang/en/blog_bg.jpg);}
body.blog_ru {background-image:url(../images/site/lang/ru/blog_bg.jpg);}
body.gallery_ru {background-image:url(../images/site/lang/ru/gallery_bg.jpg);}
body.gallery_en {background-image:url(../images/site/lang/en/gallery_bg.jpg);}
body.exclusive_en,
body.exclusive_ru {background-image:url(../images/site/header/exclusive_bg.jpg);}
body.brilliants_en {background-image:url(../images/site/lang/en/main_bg.jpg);}
body.brilliants_ru {background-image:url(../images/site/lang/ru/main_bg.jpg);}
body.exclusive_en #header ul.lang,
body.exclusive_ru #header ul.lang {display: none;}
body.exclusive_en #header a,
body.exclusive_ru #header a {display: none;}
body.exclusive_en #header, body.exclusive_ru #header {height: 40px;}

#wrapper {width: 925px;margin: 0px auto;}

#header {height: 131px;}
#header ul.lang {float: right;list-style: none;font-size: 9px;margin: 34px 10px 0px 0px;}
#header ul.lang li {padding-bottom: 7px;}
#header ul.lang li a {color: #565656;}
#header ul.lang li a:hover, #lang li a.this {color: #d0cfd0;text-decoration: none;}
#header img.logo {width: 240px;height: 100px;float: left;margin: 10px 0px 0px 335px;}
.navigation {margin: 0px auto;}
.navigation tr td {vertical-align: top;padding: 0px 15px 0px 15px;}
.navigation tr td a {background: url(../images/site/navigation/bg.gif) 0% 0% repeat-x;display: block;height: 31px;}
.navigation tr td a span.level_1 {background: url(../images/site/navigation/left.gif) 0% 0% no-repeat;display: block;height: 31px;}
.navigation tr td a span.level_2 {background: url(../images/site/navigation/right.gif) 100% 0% no-repeat;display: block;height: 23px;font-size: 12px;padding: 8px 10px 0px 10px;text-transform: uppercase;color: #bfbfbf;}
.navigation tr td a:hover, .navigation tr td a.this {background-position: 0% 100%;text-decoration: none;}
.navigation tr td a:hover span.level_1, .navigation tr td a.this span.level_1 {background-position: 0% 100%;}
.navigation tr td a:hover span.level_2, .navigation tr td a.this span.level_2 {background-position: 100% 100%;}

#content {}

div.block {}
div.block div.corners {height: 15px;line-height: 0px;font-size: 0px;position: relative;z-index: 5;}
div.block div.corners span {display: block;height: 15px;}

div.block div.black_top_corners {background: url(../images/site/content/corners/black/top_left.gif) 0% 0% no-repeat;margin-bottom: -15px;}
div.block div.black_top_corners span {background: url(../images/site/content/corners/black/top_right.gif) 100% 0% no-repeat;}
div.block div.black_bottom_corners {background: url(../images/site/content/corners/black/bottom_left.gif) 0% 0% no-repeat;margin-top: -15px;}
div.block div.black_bottom_corners span {background: url(../images/site/content/corners/black/bottom_right.gif) 100% 0% no-repeat;}
div.block div.grey_top_corners {background: url(../images/site/content/corners/grey/top_left.gif) 0% 0% no-repeat;margin-bottom: -15px;}
div.block div.grey_top_corners span {background: url(../images/site/content/corners/grey/top_right.gif) 100% 0% no-repeat;}
div.block div.grey_bottom_corners {background: url(../images/site/content/corners/grey/bottom_left.gif) 0% 0% no-repeat;margin-top: -15px;}
div.block div.grey_bottom_corners span {background: url(../images/site/content/corners/grey/bottom_right.gif) 100% 0% no-repeat;}
div.block div.grey_noborder_top_corners {background: url(../images/site/content/corners/grey_noborder/corners.gif) 0% 0% no-repeat;margin-bottom: -15px;}
div.block div.grey_noborder_top_corners span {background: url(../images/site/content/corners/grey_noborder/corners.gif) 100% -15px no-repeat;}
div.block div.grey_noborder_bottom_corners {background: url(../images/site/content/corners/grey_noborder/corners.gif) 0% -30px no-repeat;margin-top: -15px;}
div.block div.grey_noborder_bottom_corners span {background: url(../images/site/content/corners/grey_noborder/corners.gif) 100% -45px no-repeat;}
div.block div.white_top_corners {background: url(../images/site/content/corners/white/top_left.gif) 0% 0% no-repeat;margin-bottom: -15px;}
div.block div.white_top_corners span {background: url(../images/site/content/corners/white/top_right.gif) 100% 0% no-repeat;}
div.block div.white_bottom_corners {background: url(../images/site/content/corners/white/bottom_left.gif) 0% 0% no-repeat;margin-top: -15px;}
div.block div.white_bottom_corners span {background: url(../images/site/content/corners/white/bottom_right.gif) 100% 0% no-repeat;}

div.block div.block_content {border: 1px solid #303030;}
div.block div.block_content div.grey_bottom {background: #1a1a1a;}
div.block div.block_content div.grey_top {background: #1a1a1a;}

div.block div.grey_bottom {color: #696969;padding: 20px 0px 20px 0px;text-align: center;}
div.block div.grey_bottom p {display: inline;}
div.block div.grey_bottom a {font-weight: bold;}
div.block div.grey_top {color: #696969;padding: 20px 0px 20px 0px;text-align: center;}
div.block div.grey_top a {font-weight: bold;}

#new_items {height: 99px;width: 99px;background-position: 0% 0%;background-repeat: no-repeat;position: relative;z-index: 10;margin-bottom: -99px;}
body.main_en #new_items {background-image: url(../images/site/lang/en/new_items.gif);}
body.main_ru #new_items {background-image: url(../images/site/lang/ru/new_items.gif);}

#exclusive_items_label {height: 99px;width: 99px;background-position: 0% 0%;background-repeat: no-repeat;position: relative;z-index: 10;margin-bottom: -99px;}
body.exclusive_en #exclusive_items_label {background-image: url(../images/site/lang/en/exclusive_items.gif);}
body.exclusive_ru #exclusive_items_label {background-image: url(../images/site/lang/ru/exclusive_items.gif);}

div.main_block {width: 880px;margin: 10px auto;}
div.main_block table.main_navigation {margin-top: 20px;margin-bottom: 20px;}
div.main_block table.main_navigation tr td {padding: 0px 5px 0px 5px;}
div.main_block table.main_navigation tr td a {color: #8b2933;text-decoration: none;}
div.main_block table.main_navigation tr td a span.level_2 {font-weight: bold;color: #8b2933;}
div.main_block table.main_navigation tr td a:hover span.level_2,
div.main_block table.main_navigation tr td a.this span.level_2 {color: #fff;}
div.main_block table.main_navigation tr td a span.dotted {border-bottom: 1px dotted #8b2933;}
div.main_block table.main_navigation tr td a:hover span.dotted,
div.main_block table.main_navigation tr td a.this span.dotted {border-bottom: 0px;}
div.main_block table.exclusive_navigation {margin-top: 20px;margin-bottom: 20px;}
div.main_block table.exclusive_navigation tr td {padding: 0px 5px 0px 5px;}
div.main_block table.exclusive_navigation tr td a {color: #fff;text-decoration: none;}
div.main_block table.exclusive_navigation tr td a span.level_2 {font-weight: bold;color: #fff;}
div.main_block table.exclusive_navigation tr td a:hover span.level_2,
div.main_block table.exclusive_navigation tr td a.this span.level_2 {color: #fff;}
div.main_block table.exclusive_navigation tr td a span.dotted {border-bottom: 1px dotted #fff;}
div.main_block table.exclusive_navigation tr td a:hover span.dotted,
div.main_block table.exclusive_navigation tr td a.this span.dotted {border-bottom: 0px;}

#main_items, #exclusive_items {width: 922px;float: left;margin-left: -22px;}
#main_items tr td.arrow,
#exclusive_items tr td.arrow {width: 44px;vertical-align: middle;}
#main_items tr td.arrow a,
#exclusive_items tr td.arrow a {display: block;width: 44px;height: 44px;text-decoration: none;margin-top: -35px;}
#main_items tr td.left_arrow a,
#exclusive_items tr td.left_arrow a {background: url(../images/site/content/arrows.gif) 0% 0% no-repeat;}
#main_items tr td.left_arrow a:hover,
#exclusive_items tr td.left_arrow a:hover {background-position: 0% 100%;}
#main_items tr td.right_arrow a,
#exclusive_items tr td.right_arrow a {background: url(../images/site/content/arrows.gif) 100% 0% no-repeat;}
#main_items tr td.right_arrow a:hover,
#exclusive_items tr td.right_arrow a:hover {background-position: 100% 100%;}
#main_items tr td.items,
#exclusive_items tr td.items {vertical-align: top;}
#main_items tr td.items div.items_wrapper,
#exclusive_items tr td.items div.items_wrapper {}
#main_items tr td.items div.items_wrapper p {width: 33%;float: left;text-align: center;}
#exclusive_items tr td.items div.items_wrapper {height: 539px;background: url(../images/site/content/exclusive_bg.jpg) 50% 0% no-repeat;margin-top: 40px;text-align: center;}
#exclusive_items tr td.items div.items_wrapper img {margin-top: 190px;}

div.exclusive_link_to_main {height: 20px;text-align: right;margin-top: 25px;padding-right: 30px;}
div.exclusive_link_to_main a {color: #808080;text-transform: uppercase;}
div.exclusive_link_to_main a:hover {text-decoration: none;color: #8b2933;}

div.main_banners {width: 880px;margin: 20px auto 0px auto;}
div.main_banners p.left_banner {float: left;width: 49%;text-align: left;}
div.main_banners p.right_banner {float: right;width: 49%;text-align: right;}

div.main_content_block {width: 880px;margin: 20px auto 0px auto;background: #1a1a1a;}
div.main_content_block div.block_content {padding: 20px 25px 20px 25px;color: #696969;}
div.main_content_block div.block_content h1 {float: left;width: 150px;display: block;font-size: 18px;}
div.main_content_block div.block_content h1 a {text-decoration: underline;font-size: 18px;color: #696969;}
div.main_content_block div.block_content div.left {float: left;width: 310px;padding-right: 30px;}
div.main_content_block div.block_content div.right {float: left;width: 310px;}

#footer {height: 100px;margin: 20px auto 0px auto;width: 880px;background: url(../images/site/footer/copyright.gif) 0px 0px no-repeat;}
#footer p.navigation {float: left;padding: 15px 0px 0px 195px;}
#footer p.navigation a {color: #fff;margin-right: 20px;text-transform: uppercase;}
#footer p.navigation a:hover, #footer p.navigation a.this {color: #8b2933;}
#footer p.counters {float: right;padding: 7px 50px 0px 0px;}
#footer p.made_in {float: right;margin-top: 12px;}
#footer p.made_in a {color: #363636;font-size: 11px;}
#footer p.made_in a:hover {color: #8b2933;}

#temp {display: none;}

#gallery {width: 900px;margin: 0px auto 0px auto;}
#gallery div.item {width: 50%;float: left;height: 180px;margin-top: 20px;}
#gallery div.item div.block {margin: 0px 10px 0px 10px;}
#gallery div.item div.block div.block_content img {float: left;margin: 0px 15px 0px 15px;}
#gallery div.item div.block div.block_content p {margin-top: 60px;padding-right: 10px;}
#gallery div.item div.block div.block_content p a.name {font: bold 14px Arial;color: #fff;}
#gallery div.item div.block div.block_content p a.name:hover {color: #8b2933;}
#gallery div.item div.block div.block_content p span.comment {display: block;margin-top: 2px;color: #3f3d3d;font-size: 12px;}

table.pagination {margin: 30px auto 0px auto;}
table.pagination a,
table.pagination span {display: block;float: left;font: bold 16px Arial;color: #fff;text-decoration: underline;margin: 10px 15px 0px 0px;}
table.pagination span,
table.pagination a:hover {text-decoration: none;color: #8b2933;}
table.pagination a.previos, table.pagination a.next {height: 44px;width: 44px;font-size: 0px;line-height: 0px;background-image: url(../images/site/content/arrows.gif);background-repeat: no-repeat;margin-top: 0px;text-decoration: none;}
table.pagination a.previos {background-position: 0% 0%;}
table.pagination a.previos:hover {background-position: 0% 100%;}
table.pagination a.next {margin-right: 0px;background-position: -44px 0px;}
table.pagination a.next:hover {background-position: -44px 100%;}
table.pagination a.previos_ten, table.pagination a.next_ten {text-decoration: none;}

#catalogue {width: 880px;margin: 15px auto 0px auto;}
#catalogue div.line {font-size: 0px;line-height: 0px;background: #333;height: 1px;position: absolute;width: 100%;left: 0;}
#catalogue #search {height: 121px;background: url(../images/site/content/catalogue/search_bg.gif) 0% 0% repeat-x;margin-bottom: 25px;}
#catalogue #search div.search_options {height: 85px;padding: 20px 20px 0px 20px;}
#catalogue #search div.search_options table {border-collapse: collapse;width: 100%;}
#catalogue #search div.search_options table tr.second td {vertical-align: top;padding-top: 10px;}
#catalogue #search div.search_options table td {font: normal 14px Arial, Helvetica, sans-serif;}
#catalogue #search div.search_options table td.category {font: normal 14px Arial, Helvetica, sans-serif;color: #fff;width: 145px;}
#catalogue #search div.search_options table td.category select {width: 130px;height: 20px;font: normal 14px Arial, Helvetica, sans-serif;color: #000;background: #fff;border: 0px;}
#catalogue #search div.search_options table td.price {padding-left: 10px;}
#catalogue #search div.search_options table td.price input {width: 45px;padding: 2px 1px 2px 1px;border: 0px;background: #fff;color: #000;font: normal 14px Arial, Helvetica, sans-serif;}
#catalogue #search div.search_options table td.price div {width: 335px;}
#catalogue #search div.search_options table td.price div.slider_bg {background: url(../images/site/content/catalogue/slider_bg.gif) 0% 0% no-repeat;width: 349px;height: 28px;margin: -9px 0px 0px -10px;}
#catalogue #search div.search_options table td.sex {width: 130px;}
#catalogue #search div.search_options table td.sex select {width: 105px;height: 20px;font: normal 14px Arial, Helvetica, sans-serif;	color: #000;background: #fff;border: 0px;}
#catalogue #search div.search_options table td.occasion {width: 145px;}
#catalogue #search div.search_options table td.occasion select {width: 125px;height: 20px;font: normal 14px Arial, Helvetica, sans-serif;color: #000;background: #fff;border: 0px;}
#catalogue #search div.search_options table td.button {width: 45px;padding-top: 0px !important;}
#catalogue #search div.search_options table td.button input {width: 45px;height: 40px;}
#catalogue #search div.corners {height: 16px;}
#catalogue #search div.corners p.left_corner {height: 16px;width: 16px;float: left;background: url(../images/site/content/catalogue/corners.gif) 0% 0% no-repeat;font-size: 0px;line-height: 0px;}
#catalogue #search div.corners p.right_corner {height: 16px;width: 16px;float: right;background: url(../images/site/content/catalogue/corners.gif) -16px 0% no-repeat;font-size: 0px;line-height: 0px;}
#catalogue div.menu {width: 170px;float: left;}
#catalogue div.menu ul {list-style: none;background: #1a1a1a;margin: 8px;}
#catalogue div.menu ul li.first, #catalogue div.menu ul li.last {line-height: 0px;font-size: 0px;height: 11px;background: url(../images/site/content/catalogue/menu_corners.gif) 0% 0% no-repeat;margin: 0px 0px -5px 0px;padding: 0px;}
#catalogue div.menu ul li.first span.right {display: block;width: 11px;height: 11px;float: right;background: url(../images/site/content/catalogue/menu_corners.gif) 0% -11px no-repeat;}
#catalogue div.menu ul li.last {background-position: 0% -22px;margin: -5px 0px 0px 0px;}
#catalogue div.menu ul li.last span.right {display: block;width: 11px;height: 11px;float: right;background: url(../images/site/content/catalogue/menu_corners.gif) 0% -33px no-repeat;}
#catalogue div.menu ul li {}
#catalogue div.menu ul li.level_1, #catalogue div.menu ul li.level_2 {border-bottom: 1px solid #272727;}
#catalogue div.menu ul li.open {padding-bottom: 6px;margin-bottom: 4px;}
#catalogue div.menu ul li.open a, #catalogue div.menu ul li.close a:hover {color: #8b2933 !important;}
#catalogue div.menu ul li.close {border-bottom: 0px;}
#catalogue div.menu ul li.level_1 a {font: bold 16px Arial;color: #757575;padding: 0px 0px 0px 20px;text-decoration: none;margin-bottom: 15px;}
#catalogue div.menu ul li.open a {background: url(../images/site/content/catalogue/str.gif) 7px 8px no-repeat;}
#catalogue div.menu ul li.close a {background: url(../images/site/content/catalogue/str.gif) 10px -27px no-repeat;}
#catalogue div.menu ul li.level_2 {padding-bottom: 6px;margin: 0px 0px 4px 0px;}
#catalogue div.menu ul li.level_2 a {color: #fff;font: normal 13px Arial;margin: 0px 0px 0px 20px;}
#catalogue div.menu ul li.level_2 a:hover, #catalogue div.menu ul li.level_2 a.this {color: #8b2933 !important;}
#catalogue div.items {width: 690px;float: right;}
#catalogue div.items div.grey_top {text-align: left;font: bold 15px Arial, Helvetica, sans-serif;color: #fff;padding: 12px 0px 12px 20px;background: #1a1a1a;}
#catalogue div.items div.grey_top h1 {font: bold 15px Arial, Helvetica, sans-serif;}
#catalogue div.items div.grey_bottom {padding: 15px 0px 15px 0px;}
#catalogue div.items div.item {width: 33%;float: left;font: bold 13px Arial, Helvetica, sans-serif;color: #8b2933;text-align: center;margin: 10px 0px 30px 0px;}
#catalogue div.items div.item p.price {margin-top: -10px;}

div.gallery_block {width: 880px;margin: 10px auto;}
div.gallery_block div.grey_top {text-align: left;padding: 15px 15px 15px 25px;}
div.gallery_block div.grey_top h1 {font: bold 15px Arial, Helvetica, sans-serif;color: #fff;}
div.gallery_block div.grey_top a.back {float: right;font: normal 12px Arial, Helvetica, sans-serif;color: #777;}
div.gallery_block div.grey_top a.back:hover {color: #8b2933;}
div.gallery_block div.item_image {line-height: 0px;font-size: 0px;height: 300px;width: 300px;background: url(../images/site/ajax-loader2.gif) 50% 150px no-repeat;margin: 0px auto;}
div.gallery_block div.item_image img {width: 300px;height: 300px;}
div.gallery_block #images_list {margin: 0px auto;width: 276px;font-size: 0px;line-height: 0px;}
div.gallery_block #images_list a {display: block;float: left;margin: 10px 5px 0px 5px;text-decoration: none;}
div.gallery_block #images_list a img {width: 80px;height: 80px;border: 1px solid #000;}
div.gallery_block #images_list a.this img {border: 1px solid #1f1f1f;}
div.gallery_block div.description {width: 670px;margin: 20px auto 40px auto;}
div.gallery_block div.description div.price {width: 170px;background: #1a1a1a;float: right;}
div.gallery_block div.description div.price div.block_content {padding: 10px 0px 10px 15px !important;border: 0px;}
div.gallery_block div.description div.price div.block_content p.close {height: 17px;width: 17px;background: url(../images/site/content/catalogue/close.gif) 0% 0% no-repeat;float: right;margin: -5px 5px 0px 0px;position: relative;z-index: 100;display: none;}
div.gallery_block div.description div.price div.block_content p.close a {height: 17px;width: 17px;display: block;text-decoration: none;font-size: 0px;line-height: 0px;position: relative;z-index: 101;}
div.gallery_block div.description div.price div.block_content p.price {color: #8b2933;font: bold 16px Arial;margin-bottom: 7px;position: relative;z-index: 95;}
div.gallery_block div.description div.price div.block_content span.how_to_buy {position: relative;z-index: 100;padding: 5px 5px 5px 0px;}
div.gallery_block div.description div.price div.block_content span.open {margin-left: -20px;padding-left: 20px;background: #2c2c2c url(../images/site/content/catalogue/htb_bg.gif) 0% 50% no-repeat;}
div.gallery_block div.description div.price div.block_content span.how_to_buy a {text-decoration: none;border-bottom: 1px dotted #fff;}
div.gallery_block div.description div.price div.block_content span.how_to_buy a:hover {color: #fff;}
div.gallery_block div.description div.block div.block_content {padding: 30px 35px 30px 35px;}
div.gallery_block div.description div.block div.block_content div.htb_div {background: #1a1a1a;position: relative;z-index: 90;display: none;}
div.gallery_block div.description div.block div.block_content div.htb_div div.block_content {border: 0px;padding: 10px 15px 10px 15px;}
div.gallery_block div.description div.block div.block_content div.htb_div div.block_content p {margin-bottom: 5px;width: 390px;}
div.gallery_block div.description div.block div.block_content div.htb_div div.block_content p.error {background: #691b22;padding: 5px 5px 5px 10px;width: 370px;display: none;}
div.gallery_block div.description div.block div.block_content div.htb_div div.block_content p.success {background: #1a6c11;padding: 5px 5px 5px 10px;width: 370px;display: none;}
div.gallery_block div.description div.block div.block_content div.htb_div div.block_content table {border-collapse: collapse;}
div.gallery_block div.description div.block div.block_content div.htb_div div.block_content table tr td {vertical-align: top;}
div.gallery_block div.description div.block div.block_content div.htb_div div.block_content tr td input.text_input {background: #fff;width: 164px;height: 16px;border: 0px;color: #000;padding: 4px 0px 2px 1px;margin: 1px 13px 0px 0px;}
div.gallery_block div.description div.block div.block_content div.about {width: 410px;}
div.gallery_block div.description div.block div.block_content div.about p {margin-bottom: 8px;}
div.gallery_block div.description div.block div.block_content div.additional {width: 430px;color: #3f3d3d;margin-top: 20px;}
div.gallery_block div.description div.block div.block_content div.additional div.str {font-size: 0px;line-height: 0px;height: 1px;width: 410px;border-top: 1px solid #1a1a1a;margin-bottom: 20px;}
div.gallery_block div.description div.block div.block_content div.additional p {display: inline;margin-right: 20px;}
div.gallery_block div.description div.block div.block_content div.additional p span.name {font-weight: bold;}
div.gallery_block div.look_also {font-size: 0px;line-height: 0px;}
div.gallery_block div.look_also div.item {width: 25%;float: left;text-align: center;margin: 10px 0px 15px 0px;}
div.gallery_block div.look_also div p.price {text-align: center;margin-top: -10px;font: bold 13px Arial, Helvetica, sans-serif;color: #8b2933;}

div.about_block div.grey_top {text-align: left;padding: 15px 15px 15px 25px;}
div.about_block div.grey_top h1 {font: bold 15px Arial, Helvetica, sans-serif;color: #fff;}
div.about_block div.grey_top a.back {float: right;font: normal 12px Arial, Helvetica, sans-serif;color: #777;}
div.about_block div.grey_top a.back:hover {color: #8b2933;}

div.blog_block {width: 690px;float: left;}
div.blog_block div.block_content {padding: 30px 45px 30px 45px;}
div.blog_block div.block_content h1 {font-size: 18px;margin-bottom: 12px;line-height: 22px;}
div.blog_block div.block_content div.meta {font-size: 12px;font-family: Arial;color: #3f3d3d;margin-bottom: 10px;}
div.blog_block div.block_content div.meta span.date {font-weight: bold;}
div.blog_block div.block_content div.meta span.tags {margin-left: 30px;}
div.blog_block div.block_content div.meta span.tags a {color: #3f3d3d;}
div.blog_block div.block_content div.meta span.tags a:hover {color: #8b2933;}
div.blog_block div.block_content p {margin-bottom: 10px;}
div.blog_block div.block_content div.more {font: bold 14px Arial;padding-top: 15px;border-top: 1px solid #1a1a1a;}
div.blog_block div.block_content div.more a {color: #3f3d3d;}
div.blog_block div.block_content div.more a:hover {color: #8b2933;}

div.blog_sidebar {padding-top: 10px;float: right;width: 200px;}
div.blog_sidebar div.block {margin-bottom: 20px;}
div.blog_sidebar div.block div.block_content {background: #1a1a1a;border: 0px;padding: 15px 20px 20px 20px;}
div.blog_sidebar div.block div.block_content h3 {font: bold 14px Arial;}
div.blog_sidebar div.block div.block_content div.tags {line-height: 22px;margin-top: 10px;}
div.blog_sidebar div.block div.block_content div.tags a {color: #6f6f6f;}
div.blog_sidebar div.block div.block_content div.tags a:hover {color: #8b2933;}
div.blog_sidebar div.block div.block_content div.tags a.smallest {font-size: 11px;}
div.blog_sidebar div.block div.block_content div.tags a.small {font-size: 12px;}
div.blog_sidebar div.block div.block_content div.tags a.medium {font-size: 14px;}
div.blog_sidebar div.block div.block_content div.tags a.large {font-size: 18px;}
div.blog_sidebar div.block div.block_content div.tags a.largest {font-size: 20px;}
div.blog_sidebar div.block div.block_content div.post {margin: 10px 0px 5px 0px;}
div.blog_sidebar div.block div.block_content div.post p.date {font: normal 11px Arial;color: #555454;margin-top: 2px;}

div.clocks_header  {text-align: center;padding: 25px 0px 50px 0px;}
div.clocks_header  h1 {text-transform: uppercase;font-size: 24px;font-weight: normal;}
div.clocks_main_images {width: 100%;height: 320px;background: url(../images/site/clocks/clocks.png) 50% 0% no-repeat;margin: 0px 0px 40px 0px;}
div.clocks_manufacturers {width: 100%;height: 135px;background: url(../images/site/clocks/clocks_manufacturers.png) 50% 0% no-repeat;margin: 20px 0px 40px 0px;}

div.brilliants div.block_content {border: 1px solid #fff;border-left-color: #2c2c2c;border-right-color: #2c2c2c;background: #fff;color: #000;}
div.brilliants div.block_content div.brilliants_navigation {background: url(../images/site/content/brilliants/bg.jpg) 50% 0% no-repeat;padding-top: 235px;margin-top: -1px;text-align: center;margin-bottom: 20px;}
div.brilliants div.block_content div.brilliants_navigation a {color: #316287;font-size: 16px;font-weight: bold;text-decoration: none;padding-bottom: 4px;margin: 0px 15px 0px 15px;}
div.brilliants div.block_content div.brilliants_navigation a:hover,
div.brilliants div.block_content div.brilliants_navigation a.selected {background: url(../images/site/content/brilliants/link_bg.png) 50% 100% no-repeat;color: #000;}
div.brilliants div.block_content div.curve {font-size: 20px;line-height: 22px;background: url(../images/site/content/brilliants/curve.png) 0% 8px repeat-x;text-align: center;width: 100%;height: 25px;}
div.brilliants div.block_content div.curve span.header {text-transform: uppercase;background: #fff;padding: 0px 5px 0px 5px;}
div.brilliants div.block_content div.diamonds_are_forever {font-size: 0px;line-height: 0px;height: 6px;background: url(../images/site/content/brilliants/dimonds_are_forever.png) 0% 0% repeat-x;}
div.brilliants div.block_content div.quote_pliniy {width: 350px;margin: 25px auto 0px auto;font: normal 13px Georgia;line-height: 17px;font-style: italic;padding-bottom: 55px;background: url(../images/site/content/brilliants/quote_pliniy.png) 0% 100% no-repeat;}
div.brilliants .size_14 {font-size: 14px;line-height: 18px;}
div.brilliants .size_16 {font-size: 16px;line-height: 20px;}
div.brilliants .text_center {text-align: center;}
div.brilliants .width_530_align_center {width: 530px;margin: 0px auto 0px auto;}
div.brilliants .width_610_align_center {width: 610px;margin: 0px auto 0px auto;}
div.brilliants .width_470_align_center {width: 470px;margin: 0px auto 0px auto;}
div.brilliants .bottom_15 {margin-bottom: 15px;}
div.brilliants .text_container {}
div.brilliants .page_1_left_column {float: left;width: 280px;padding: 150px 55px 0px 90px;background: url(../images/site/content/brilliants/page_1_left_column_image.jpg) 40% 0% no-repeat;margin: 15px 0px 15px 0px;}
div.brilliants .page_1_right_column {float: left;width: 350px;margin: 15px 0px 15px 0px;}
div.brilliants .red {color: #a90000;}
div.brilliants .blue {color: #001a9c;}
div.brilliants .yellow {color: #e99900;}
div.brilliants .green {color: #1ca723;}
div.brilliants .violet {color: #7a0d8a;}
div.brilliants div.brilliants_4c {border: 1px solid #cfcfcf;width: 740px;font-size: 16px;text-align: center;margin: 0px auto 15px auto;padding: 4px 0px 4px 0px;}
div.brilliants a.popup_link {float: right;display: inline;clear: right;color: #316287;width: 100px;margin: 0px 15px 20px 0px;font-size: 11px;}
div.brilliants .page_2_left_column {float: left;width: 260px;margin: 15px 80px 35px 135px;}
div.brilliants .page_2_right_column {float: left;width: 260px;margin: 15px 0px 35px 0px;}
div.brilliants .brilliants_form {width: 100%;text-align: center;font-size: 16px;line-height: 20px;margin-bottom: 15px;text-align: center;text-transform: uppercase;background: url(../images/site/content/brilliants/brilliants_forms.png) 50% 35px no-repeat;padding-bottom: 120px;}
div.brilliants div.text_container_footer {font-size: 18px;line-height: 24px;text-align: center;margin: 10px 0px 25px 0px;}
div.brilliants div.text_container_footer a {color: #316287;font-weight: bold;}
div.brilliants div a:hover {text-decoration: underline;}
#order_form {width: 600px !important;height: 200px !important;background: #fff;color: #000;text-align: center;}
#order_form h1 {font-size: 18px;color: #000;margin-bottom: 10px;}
#order_form p {margin-bottom: 10px;}
#order_form p.error {color: #cc0000;font-weight: bold;}
#order_form p.success {color: #1c7f01;font-weight: bold;}
#order_form a {color: #316287;font-weight: bold;}
#order_form table {margin: 0px auto 10px auto;}
#order_form table td {vertical-align: top !important;padding: 0px 5px 0px 5px;}
#order_form table td input {margin: 3px 0px 0px 0px;font-size: 12px;width: 160px;}