body, div, td { font-family:Helvetica, sans-serif; }
body { background-color:#030303; }
#top_navi { height:15px; background-color:#634166; color:#A5A19D; text-align:center; font-size:11px; font-style:italic;  z-index:10000; }
#top_navi a:link, #top_navi a:visited, #top_navi a:active, #top_navi a:focus { color:#D5CED3; text-decoration:none; }
#top_navi a:hover { color:#ffffff; }
#top_navi_mark { position:absolute; }
#logo_div { height:114px; background-image:url('/img/top_bg.jpg'); background-position:0px 0px; }
#logo_div table { width:900px; }
#logo_div img { width:179px; height:114px; }
#main_navi { background-image:url('/img/main_bg.jpg'); background-position:0px 0px; background-repeat:repeat-x; }
#main_navi a:visited { color:#ffffff; }
#main_navi table { width:900px; }
#right_content { background-image:url('/img/right_bg.jpg'); background-repeat:no-repeat; overflow:hidden; }
#orderline { position:absolute; visibility:hidden; width:166px; height:90px; background-color:#1a1320; -moz-opacity:0.9; -khtml-opacity:0.9; filter:alpha(opacity=90); opacity:0.9; z-index:10000; }
#orderline div { padding:20px 15px 0px 15px; font-size:12px; color:#ffffff; }

#slide_navi { position:absolute; z-index:10;  }
#slide_left { position:absolute; top:250px; left:35px; cursor:pointer; z-index:10; }
#slide_right { position:absolute; top:250px; left:685px; cursor:pointer; z-index:10; }
#store_info { position:absolute; width:20px; height:569px; background-color:#1a1320; -moz-opacity:0.9; -khtml-opacity:0.9; filter:alpha(opacity=90); opacity:0.9; z-index:100; overflow:hidden; }
#store_info_txt { position:absolute; visibility:hidden; top:40px; left:-100px; width:210px; text-align:left; font-size:12px; line-height:17px; color:#ffffff; -moz-opacity:1.0; -khtml-opacity:1.0; filter:alpha(opacity=100); opacity:1.0; }
#show_store_info { position:absolute; left:-100px; width:120px; height:569px; text-align:right; -moz-opacity:1.0; -khtml-opacity:1.0; filter:alpha(opacity=100); opacity:1.0; }
#blendin_store_info { padding:5px 5px 10px 5px; cursor:pointer; }
#blendout_store_info { position:absolute; visibility:hidden; top:5px; right:5px; color:#ffffff; font-size:10px;  cursor:pointer; }
#show_store_info img { cursor:pointer; }
#store_slideshow { position:absolute; width:732px; height:569px; overflow:hidden; }

#show_labels { position:absolute; visibility:hidden; margin:56px 0px 0px -107px; width:732px; height:40px; background-color:#1a1320; -moz-opacity:0.9; -khtml-opacity:0.9; filter:alpha(opacity=90); opacity:0.9; z-index: 1001; overflow:hidden; }
.show_labels { position:absolute; visibility:hidden; margin:56px 0px 0px -107px; width:732px; height:440px; background-color:#1a1320; -moz-opacity:0.9; -khtml-opacity:0.9; filter:alpha(opacity=90); opacity:0.9; z-index: 1001; overflow:hidden; }
#label_bl { position:absolute; visibility:hidden; top:-360px; z-index:1002;}
.label_bl { width:130px; font-size:11px; color:#ffffff; overflow:hidden; }
.label_sl_div { position:absolute; width:140px; height:539px; overflow:hidden; }
#label_small_list { position:absolute; width:130px; }
#label_small_list div { font-size:12px; color:white; }
#label_small_list a:link, #label_small_list a:visited, #label_small_list a:active, #label_small_list a:focus { color:white; text-decoration:none; }
#label_small_list a:hover { text-decoration:underline; }
#label_presented { padding:0px 0px 4px 0px; font-size:12px; }
#label_standards { padding:40px 0px 0px 0px; }
#label_standards table { font-size:12px; }
#label_standards td a:link, #label_standards td a:active, #label_standards td a:focus { color:#000000; text-decoration:none; }
#label_standards td a:visited { color:#3f3f3f; text-decoration:none; } 
#label_standards td a:hover { text-decoration:underline; } 
.label_standard { font-style:italic; color:#5E4F66; }
#label_descr { padding:20px 0px 0px 0px; font-size:12px; line-height:17px; }
#label_img { padding:90px 14px 0px 13px; }
#label_img img { width:160px; border:1px solid #404040; }
#label_img_descr { width:152px; height:35px; padding:5px 5px 0px 5px; font-size:12px; color:#ffffff; background-image:url('/img/grey_point_bg.gif'); }

.hl_gold, .hl_gold_store, .hl_gold_card { font-size:25px; line-height:30px; color:#9A73A7; text-transform:uppercase; }
.hl_gold_store { width:210px; }
.hl_gold_card { width:170px; padding:30px 0px 0px 0px; }
.info_txt { padding:20px 0px 0px 0px; }

.hl_gold_12 { font-size:12px; font-weight:bold; padding:0px 0px 15px 0px; color:#9A73A7; text-transform:uppercase; }
.gold { color:#9A73A7; }
.white12 { font-size:12px; color:#ffffff; }
.white12press { width:140px; font-size:12px; color:#ffffff; }
.i { font-style:italic; }

.hl_blog_gold { font-size:25px; line-height:30px; color:#B88341; text-transform:uppercase; }
.hl_blog_gold_12 { font-size:12px; font-weight:bold; padding:0px 0px 15px 0px; color:#B88341; text-transform:uppercase; }
.blog_gold { color:#B88341; }


#content { position:absolute; width:732px; height:569px; top:185px; }
.soft_grey_content { width:732px; height:569px; background-image:url('/img/soft_grey_bg.gif'); }
.soft_grey_middle_content { float:left; width:331px; height:569px; margin:0px 0px 0px 2px; padding:45px 20px 20px 20px; background-image:url('/img/soft_grey_bg.gif'); }
.soft_grey_right_content { float:left; width:530px; height:569px; margin:0px 0px 0px 2px; background-image:url('/img/soft_grey_bg.gif'); }
.hard_grey_right_content { float:left; width:189px; height:569px; background-image:url('/img/hard_grey_bg.gif'); }
.grey_point_left_content { float:left; width:170px; height:539px; padding:15px 15px 15px 15px; background-image:url('/img/grey_point_bg.gif'); }
.grey_point_smaller_left_content { float:left; width:140px; height:539px; padding:15px 15px 15px 15px; background-image:url('/img/grey_point_bg.gif'); }
.grey_point_right_content { float:left; width:530px; height:569px; margin:0px 0px 0px 2px; background-image:url('/img/grey_point_bg.gif'); }
.blog_left_content { float:left; width:171px; height:569px; background-image:url('/img/blog_left_bg.jpg'); }

#gracecard_table { font-size:12px; line-height:17px; }
#gracecard_table table { width:300px; font-size:12px; }
#gracecard_table table td.grey { width:80px; padding:0px 0px 0px 5px; background-color:#5F5167; color:#D5CED3; }
#gracecard_table table td.dgrey { background-color:#5E4F66; }
#gracecard_table input { width:220px; font-size:12px; background-color:#5E4F66; color:#ffffff; border:none; }
#gracecard_table input.button { margin:4px 0px 30px 0px; text-align:left; cursor:pointer; }

#blog_link { position:absolute; height:180px; width:115px; cursor:pointer; z-index:1000; }
#blog_list { padding:185px 20px 0px 20px; font-size:12px; color:#ffffff; }
.blog_date { padding:15px 0px 0px 0px; font-size:10px; color:#ffffff; }
.blog_hl { padding:0px 0px 5px 0px; font-size:12px;  color:#ffffff; }
.blog_img img { width:115px; border:none; }
.blog_img_descr { width:107px; padding:4px; background-image:url('/img/grey_point_bg_v1.gif'); font-size:12px; font-style:italic; }
#blog_link { padding:20px 20px 0px 20px; font-size:12px; }
#blog_link a:link, #blog_link a:visited, #blog_link a:active, #blog_link a:focus { color:#ffffff; font-weight:bold; font-style:italic; text-decoration:none; }
#blog_link a:hover { text-decoration:underline; }
#blogger_title { padding:30px 20px 20px 20px; }
#blogger_pic { padding:0px 20px 0px 20px; }
#blogger_descr { margin:0px 22px 0px 20px; padding:5px; font-size:12px; color:#ffffff; background-image:url('/img/grey_point_bg_v1.gif'); }
.blog_left { float:left; width:357px; height:435px; padding:15px 10px 10px 10px; background-image:url('/img/blog_left_bg.png'); background-repeat:repeat-x; background-color:#EADCC6; }
.blog_right { float:left; width:119px; height:380px; padding:80px 35px 0px 30px; background-image:url('/img/blog_right_bg.png'); background-repeat:repeat-x; background-color:#E6D5BD; }
.blog_right img { width:115px; border:1px solid #404040; }
.blog_right .blog_img_descr { width:109px; font-size:11px; color:#ffffff; }
.blog_txt { margin:20px 0px 0px 0px; font-size:12px; line-height:17px; }
.blog_facebook { position:absolute; margin:400px 0px 10px 0px; font-size:12px; line-height:17px; }
.blog_pages { float:left; width:520px; height:16px; margin:20px 0px 0px 171px; padding:1px 10px 3px 30px; font-size:12px; background-image:url('/img/blog_left_bg.png'); }

#press_slide_info { width:480px; height:30px; padding:5px 0px 5px 50px; font-size:12px; line-height:15px; color:#ffffff; text-align:left; }
#press_slide_select { width:530px; height:120px; background-image:url('/img/slide_press_bg.jpg'); }
#slide_press_left, #slide_press_right { float:left; margin:0px 17px 0px 17px; }
#slide_press_right { margin:0px 17px 0px 437px; }
#slide_press_left img, #slide_press_right img { cursor:pointer; }
#slide_press_pics { float:left; position:absolute; width:420px; height:120px; margin:0px 0px 0px 55px; overflow:hidden; }
.slide_img { position:absolute; margin:0px 0px 0px 0px; width:60px; height:120px; }
.slide_pic_div { width:60px; height:85px; padding:30px 0px 0px 0px; overflow:hidden; }
.selected { padding:10px 0px 0px 0px; }

a.white:link, a.white:visited, a.white:active, a.white:focus { color:#A5A19D; text-decoration:none; }
a.white:hover { color:#ffffff; }
a.gold:link, a.gold:visited, a.gold:active, a.gold:focus { color:#B88341; text-decoration:none; }
a.gold:hover { text-decoration:underline; }
a.bw:link, a.bw:visited, a.bw:active, a.bw:focus { color:#ffffff; text-decoration:none; }
a.w:link, a.w:visited, a.w:active, a.w:focus { color:#ffffff; text-decoration:none; }
a.w:hover { color:#A5A19D; text-decoration:underline; }

.labels_slider { position:absolute; left:153px; width: 10px; height:539px; }
.trackScroll { float: left;	width: 10px; height: 539px; background-color: #000; }
.handleScroll {	width: 8px; height: 100px; border:1px solid #000000; background-color: #4E4656; cursor: move; }

