﻿.cycleDiv { width:100%; }
#protoLink { width:100%; background:#EDEDED; padding:10px; font-weight:bold; }
111 { margin-top:-35px; }
#main_block { PADDING:0px 10px; }
.contactform_table { font-size:13px; font-weight:bold; }
#all_page { width:1000px; background-color:white; min-height:1000px; margin:0px; text-align:right; direction:rtl; padding:0px; }
BODY { FONT-SIZE: 13px; MARGIN: 0px; FONT-FAMILY: Arial; background-color:black; background-image:url(/unique/images/bg_stars.gif); }
UL { -moz-box-sizing:border-box; box-sizing:border-box; margin:0px; padding:0px; }
DIV { -moz-box-sizing:border-box; box-sizing:border-box; margin:0px; padding:0px; }
#header { height:185px; margin-bottom:10px; background-color:black; }
A { COLOR: red;     FONT-FAMILY: Arial;     TEXT-DECORATION: none }
#menu_top { height:30px; padding:5px 0px; }
A:hover { COLOR: #1AFF00;     FONT-FAMILY: Arial;     TEXT-DECORATION: none }
.location { color:dimgray; font-size: 13px; }
#content { padding:10px 0px; }
P { MARGIN: 0px;     WORD-SPACING: 0px }
#content_container { width:756px; float:left; }
H1 { FONT-SIZE: 23px }
.pageTitle H1 { margin:0 0 5 0px; }
#sidebar { width:202px; float:right; }
#sidebar_other { display:none; float:left; width:30%; }
H2 { FONT-SIZE: 16px }
.bookmarks_list { margin-bottom:10px; }
#menu_bottom_DEL { height:25px; padding:5px 0px; }
#content_sidebar { display:none; float:left; width:30%; margin-left:-15px; padding:0 10 10 0px; }
.radio { BORDER: medium none; background-color:none; }
.button { CURSOR: pointer; }
.button_in_menu { FONT-SIZE: 11px;     CURSOR: pointer; }
.searchword_replacement { FONT-WEIGHT: bold;     COLOR: black;     FONT-FAMILY: Arial;     BACKGROUND-COLOR: yellow }
.search_results_top_searchword { COLOR: crimson; }
.google_maintd_images { height:150px; border:solid 1px black; }
.bookmarks_list img { margin:2px; vertical-align:middle; width:16px; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; cursor:pointer; background-color:white; border:0; }  .overBookmarkImg { filter:alpha(opacity=99) !important;-moz-opacity:.99 !important;opacity:.99 !important; }
.spiffy * { display:block; height:1px; overflow:hidden; background:dimgray; }  .spiffy1{  border-right:1px solid #bebebe; padding-right:1px; margin-right:3px; border-left:1px solid #bebebe; padding-left:1px; margin-left:3px; background:#8e8e8e; }  .spiffy2{  border-right:1px solid #f0f0f0; border-left:1px solid #f0f0f0; padding:0px 1px; background:#858585; margin:0px 1px; }  .spiffy3{  border-right:1px solid #858585; border-left:1px solid #858585; margin:0px 1px; }  .spiffy4{  border-right:1px solid #bebebe; border-left:1px solid #bebebe; }  .spiffy5{  border-right:1px solid #8e8e8e; border-left:1px solid #8e8e8e; }
#memberMenu { list-style-type:none; }  #memberMenu li{ padding: 2px 0px; }  #memberMenu li.LoggedTitle{ font-size:14px; }  #memberMenu li.LogoffTitle a{ color:red;margin-top:2px; }  #memberMenu li a.chosen{ font-weight:bold }
.blacky * { display:block;   height:1px;   overflow:hidden;   font-size:.01em;   background:#000000} .blacky1{   margin-left:3px;   margin-right:3px;   padding-left:1px;   padding-right:1px;   border-left:1px solid #919191;   border-right:1px solid #919191;   background:#3f3f3f} .blacky2{   margin-left:1px;   margin-right:1px;   padding-right:1px;   padding-left:1px;   border-left:1px solid #e5e5e5;   border-right:1px solid #e5e5e5;   background:#303030} .blacky3{   margin-left:1px;   margin-right:1px;   border-left:1px solid #303030;   border-right:1px solid #303030;} .blacky4{   border-left:1px solid #919191;   border-right:1px solid #919191} .blacky5{   border-left:1px solid #3f3f3f;   border-right:1px solid #3f3f3f; }
.memberpage_records_table { border:solid 1px #585555;
width:100%;
font-size:12px;
color:black;
background-color:#F5F5F5;
}

.memberpage_records_table th {
background-color:black;
color:white;
font-size:14px;
}

.memberpage_records_table td {
border-bottom:solid 1px #D3D3D3; }
.floatedDivs div { float:Right;
margin-Left:5px;
font-size:14px;
}

.floatedDivs input[type=text],
.floatedDivs input[type=password] {
width:160px;font-size:12px;
}

.chng_titles{font-size:14px; }
#contactMsg { text-align:center;
font-size:18px; }
.inputAlert { border:solid 2px #E8585D !important;
background-color:#FFDEE0 !important; }
.rank_star { width:13px;
height:13px;
cursor:pointer; }
.top_image { background-image:url(/unique/images/sirtoni.jpg); border:solid 1px dimgray; width:950px; height:180px; cursor:pointer; }
.top_table { width:950px; font-size:13px; background-color:black; }
.top_table tbody td { padding:4px 2px 2px 2px; }
.main_td_location_td { font-size:13px; }
.main_td_location_table { color:dimgray; font-size: 13px; padding: 2px; }
.main_td_main_td { HEIGHT: 350px }
.main_table { width: 100%; }
.main_table_menu_td { width:200px; font-size:7px; padding: 7px; }
.main_table_main_td { padding: 7px; }
.main_td_table { WIDTH: 100%; }
.bottom_table tbody td { padding:2px 4px; }
.main_table_footer_td { padding: 7px; font-size:7px; }
.bottom_table { width: 950px; font-size:13px; background-color:black; }
.bottom_marquee { font-size: 11px; BORDER-TOP: darkgray 1px solid; BORDER-BOTTOM: darkgray 1px solid; padding:3px; }
.google_ads_01 { background-color:black; padding:5px; }
.search_form_inmenu_div { padding:0px 5px; }
.search_form_top_input { border:ridge 2px gainsboro; background-color:whitesmoke; }
.search_form_top_button { border:outset 2px white; background-color:dimgray; font-size:12px; color:white; height:23px; cursor:pointer; }
.search_form_sidemenu_input { display:block; width:180px; }
.search_form_sidemenu_button { padding:2px; font-size:13px; font-weight:bold; }
.search_form_bottom_input { border:ridge 2px gainsboro; background-color:whitesmoke; }
.search_form_bottom_button { border:outset 2px white; background-color:dimgray; font-size:12px; color:white; height:23px; cursor:pointer; }
.search_form_top { float:left; }
.search_form_bottom { display:none; }
.default_menu_table { BACKGROUND-COLOR: white;     BORDER: black 1px solid;     FONT-SIZE: 11px;     WIDTH:100%; border-top:0px; }
.default_menu_title_td { BACKGROUND-COLOR: black;     BORDER-BOTTOM: red 1px solid;     COLOR: white;     FONT-SIZE:13px;     FONT-WEIGHT:bold; width: 200px; padding:0px 5px 3px 5px; }
.default_menu_title_td a { COLOR: white;     FONT-SIZE:13px;     FONT-WEIGHT:bold; }
.default_menu_title_td a:hover { color:white; }
.shop_addtocart_button { width:142px; font-size:13px; color:white; background:dimgray; border:outset 2px gray; }
.default_record_tableList { width:100%;
}

.default_record_tableList td{
vertical-align:top;
padding:10 0 2 0px;
}

.default_record_tableList td.text_td{
padding:8 6 2 6px;
font-size:11px;
}

.default_record_tableList td.image_td{
width:1%;
}

.default_record_tableList a.title{
font-weight:bold;
font-size:14px;
}

.default_record_tableList span.subtitle{
font-weight:bold;
font-size:13px;
}

.default_record_tableList td.image_td img{
width:100px;
height:80px;
padding:2px;
background:whitesmoke;
border:solid 1px dimgray;
}

.default_record_tableList span.shop_prodPrice{
font-weight:bold;
font-size:14px;
}

.default_record_tableList span.prodPrice2{
font-size:11px;
}

.default_record_tableList span.prodPrice2 span.thePrice2{
font-weight:bold;
}

.default_record_tableList td.buyBox{
text-align:center;
vertical-align:middle;
width:1%;
white-space:nowrap;
}

.default_record_tableList input.addtocart{
margin-top:2px;
font-size:11px;
 }
.default_record_all_table { width:100%; font-size:13px; }
.default_record_td { padding:0 4 4 4px; }
.default_record_table { width:100%; font-size:13px; }
#subtitle { font-size:14px; }
.default_record_title { font-size:14px; }
.default_record_image { border:outset  1px white; width:170px; height:115px; }
.default_record_text_div { font-size:13px; }
.default_record_rank { margin:3px 0px; font-size:11px; cursor:default; }
.default_record_location { font-size:11px; color:dimgray; }
.default_record_location a { color:green; }
.shop_prods_line { font-size:13px; font-weight:bold; padding:4px; border-top:solid 1px gainsboro; background-color:whitesmoke; height:30px; }
.cats_menu_vertical { font-size:13px; }
.cats_menu_horizon { margin:0px 14px; width:750px; }
.cats_menu_vertical ul { margin: 0; padding: 0; list-style-type: none; }
.cats_menu_vertical ul li { position: relative; }
.cats_menu_vertical ul li ul { position: absolute; width: 180px; top: 0; visibility: hidden; BORDER: black 1px solid; }
.cats_menu_vertical ul li a { display: block; overflow: auto; /*force hasLayout in IE7 */ color: #DD0000; background-color:black; border-bottom:solid 1px #343434; text-decoration: none; padding: 4px 9px; }
.cats_menu_vertical ul li a:hover { background-color:#464646; color:white; }
.cats_menu_vertical_chosen a:visited { background-color:#D17476; font-weight:bold; text-decoration:none; }
.cats_menu_td_over { COLOR: black; BACKGROUND-COLOR: whitesmoke; }
.cats_menu_td_btn_down { COLOR: black; BACKGROUND-COLOR: white; }
.cats_menu_td_chosen { BACKGROUND-COLOR: lightgrey; COLOR: black; font-weight:bold; }
.horizon_menu#bottom { text-align:center;
font-size:11px;
 }
.horizon_menu#top { float:right;
font-size:14px;
 }
.hor_menu_table { FONT-SIZE: 13px;     COLOR: dimgray; }
.hor_menu_td { PADDING: 5px;     COLOR: dimgray; }
.hor_menu_td_over { PADDING: 5px;     COLOR: dimgray; }
.hor_menu_td_btn_down { PADDING: 5px; }
.hor_menu_td_chosen { PADDING: 5px; }
.horizon_menu { font-size:13px; font-weight:bold; padding:0px 4px; color:white; }
.horizon_menu ul { list-style-type:none; width:100%: }
.horizon_menu ul li { display:inline; text-align:center; }
.horizon_menu ul li a { color: white; padding:1px; }
.horizon_menu ul li a:hover { color:#FF0000; border-bottom:solid 1px #FF0000; }
.horizon_menu ul li a:active { color:cyan; }
.horizon_menu_chosen a:visited { color:cyan; font-weight:bold; }
.ver_menu_table tbody td { CURSOR: pointer; padding:3px; FONT-SIZE: 12px; }
.ver_menu_td { COLOR: black; }
.ver_menu_td_over { BACKGROUND-COLOR: whitesmoke; COLOR: black; }
.ver_menu_td_btn_down { BACKGROUND-COLOR: white; COLOR: black; }
.ver_menu_td_chosen { BACKGROUND-COLOR: lightgrey; COLOR: black; }
.homepage_recs_image { width:160px; height:120px; }
.category_page_back_button { font-size:12px; padding:0px 5px; }
.category_page_body_and_subcats { font-size:13px; padding:3px; }
.pagingTop a, .pagingLine a { margin:0px 3px; font-size:15px; background:#FFE5E5; padding:2px 5px; border:solid 1px #FFBCBC; }  .pagingTop a:hover, .pagingLine a:hover { background:#FFBCBC; border:outset 1px #FFBCBC; color:darkred; }  a.paging_showAll, a.paging_showAll:hover{ background:none; border:0px; }
.pagingTop, .pagingLine { direction:ltr; text-align:center; }
.category_page_title { display:inline; }
.category_page_cat_image { BORDER: dimgray 1px solid; }
.sub_cats_image { HEIGHT: 110px;     border:double 3px gainsboro;     margin:3px; }
.sub_cats_td { padding:3px;
font-size:10px; }
.sub_cats_td a { font-size:13px; font-weight:bold; }
.sub_cats_table_image { padding:3px; }
.sub_cats_td_image { padding:8px; font-size:12px; font-weight:bold; text-align:center; }
.cat_types_bar { font-size:13px; margin:3px; padding-top:7px; border-bottom:inset 4px gainsboro; width:100%; }
.category_page_type_title { padding:5px; color:dimgray; background-color:whitesmoke; border-top:solid 1px gainsboro; border-left:solid 1px gainsboro; border-right:solid 1px gainsboro; }
.category_page_type_title_over { padding:5px; color:black; background-color:whitesmoke; border-top:solid 1px #A5A5A5; border-left:solid 1px #A5A5A5; border-right:solid 1px #A5A5A5; }
.category_page_cats_split { padding:15px;
font-size:14px; }
.category_page_type_title_selected { padding:5px; font-weight:bold; background-color:lightgrey; border-top:solid 1px #A5A5A5; border-left:solid 1px #A5A5A5; border-right:solid 1px #A5A5A5; }
.category_page_cats_split a { font-weight:bold;
 }
#cat_gallery { padding:0px;
width:580px;
}

#cat_gallery_slideshow {
width:580px;
height:500px;
margin:10px 0px;
clear:both;
}

#cat_gallery_slideshow img{
width:578px;
border:solid 1px lightgrey;
}

#cat_gallery_nav { 
width:100%;
clear:both; 
}

#cat_gallery_nav li { 
float: Right;
width: 111px;
list-style: none;
margin:5px;
margin-Right:0px;
}

#cat_gallery_nav a { 
width: 102px;
padding: 3px;
display: block;
border: 1px solid #ccc; 
}

#cat_gallery_nav a:hover { 
border: 1px solid dimgray;
background-color:#88f;
}

#cat_gallery_nav a.activeSlide {
 background: #88f 
}

#cat_gallery_nav a:focus {
 outline: none; 
}

#cat_gallery_nav img { 
border: none;
display: block;
width: 102px;
height: 80px; 
}

.cat_gallery_controlers img{
border:0px;
width:36px;
height:36px;
 }
.category_page_recs_image { width:160px; height:120px; }
.record_keywords { color:dimgray; padding:3px 0px; font-size:11px; }
.record_keywords a { font-size:11px; }
.record_page_title { display:inline; }
.record_page_back_button { font-size:12px; padding:0px 5px; }
.record_page_sub_title { font-size:14px; display:block; }
.record_page_image_div { cursor:pointer; font-size:11px; font-weight:bold; color:dimgray; width:200px; display:none; }
.record_page_rec_image { BORDER: white 2px outset; display:none; }
#rec_gallery { float:Left;
padding:0px;
width:310px;
margin:4px;
margin-Left:0;
}

#rec_gallery_slideshow {
border:solid 1px lightgrey;
width:303px;
height:300px;
margin-bottom:5px;
}

#rec_gallery_slideshow img {
width:303px;
height:300px;
}

#rec_gallery_nav { 
width:100%;
clear:both; 
}

#rec_gallery_nav li { 
float: Right;
width: 98px;
list-style: none;
margin: 5px;
margin-Right:0px;
}

#rec_gallery_nav a { 
width: 90px;
padding: 3px;
display: block;
border: 1px solid #ccc; 
}

#rec_gallery_nav a:hover { 
border: 1px solid dimgray;background-color:#88f;
}

#rec_gallery_nav a.activeSlide {
 background: #88f 
}

#rec_gallery_nav a:focus {
 outline: none; 
}

#rec_gallery_nav img { 
border: none; display: block; width: 90px; height: 66px; }
.record_page_short_desc { font-size:13px; }
.record_page_body { font-size:13px; text-align:center; }
.record_page_prod_details { font-size:11px; }
.record_page_prod_price { font-size:12px; font-weight:bold; }
.record_page_outofstock { font-size:13px; font-weight:bold; color:dimgray; }
.record_page_prod_options_select { font-size:11px; margin:3px; }
.record_page_prod_options_choose { background-color:whitesmoke; color:red; }
.record_page_addtocart_button { width:142px; font-size:13px; color:white; background:dimgray; border:outset 2px gray; }
.record_page_url_iframe { border:solid 1px gainsboro;
width:100%;
height:700px;
zoom:expression(this.parentNode.offsetWidth/900); }
.record_page_url { font-size:13px; }
.recButtons a { font-size:14px; }
.record_page_print { font-size:14px; }
.record_page_copyrights { margin-bottom:10px; padding-top:2px; border-top:solid 1px gainsboro; color:gray; font-size:12px; font-style:italic; }
.record_page_related_recs_image { width:160px; height:120px; }
.searchDetails { line-height:21px;
font-size:14px; }
.search_results_recs_image { width:160px; height:120px; }
.cats_menu_table tbody td { CURSOR: pointer; padding:3px 14px; FONT-SIZE: 12px; }
.cart_td_total { COLOR: white;     font-size:11px;     background:black;     border-bottom:solid 1px black;     border-top:solid 1px black; }
.type_marquee { HEIGHT: 170px;
margin:0px 8px;
font-size:12px; }
.type_marquee_image { HEIGHT: 180px; font-size:10px; text-align:center; }
.type_marquee_image img { border:solid 1px black; width:158px; }
.type_slide_image { border:solid 1px black;
width:158px;
margin:5px; }
.type_bottom_reg_td { padding:2px; }
.type_bottom_marquee_image { height:100px; margin:3px; border:solid 1px gainsboro; }
.poll_menu_question_td { PADDING: 3px;     FONT-WEIGHT: bold;     FONT-SIZE: 11px;     BORDER-BOTTOM: gainsboro 1px solid }
.poll_menu_options_td { PADDING: 3px;     FONT-SIZE: 10px;     LINE-HEIGHT: normal;     BORDER-BOTTOM: gainsboro 1px solid }
.poll_answer_div { PADDING-LEFT: 10px;     FONT-SIZE: 14px;     PADDING-BOTTOM: 3px;     PADDING-TOP: 3px }
.comment_add_form { font-size:11px; }
.comments_td_title { font-size:13px; font-weight:bold; }
.comments_td_div { PADDING: 2px;     FONT-SIZE: 13px;     MARGIN: 5px 0px 8px 20px; }
.feedback_table { border:solid 1px dimgray; font-size:13px; width:100%; height:100%; }
.feedback_title { border-bottom:outset 1px whitesmoke; background:gainsboro; height:1px; padding:4px; }
.feedback_body { padding:4px; }
.cart_titles { COLOR: white;     BACKGROUND-COLOR: black; }
.cart_table { BORDER: black 1px solid;     WIDTH: 100%;     BACKGROUND-COLOR: whitesmoke;     font-size:13px; }
.record_add_menu_button { width:100%; font-weight:bold; cursor:pointer; font-size:18px; height:40px; font-family:arial; }
.record_add_table { FONT-SIZE: 13px;     WIDTH: 90%; }
.smlInput { width:200px; }
.bigInput { width:100%; }
.record_add_video_box { width:350px; background-color:whitesmoke; border:solid 1px dimgray; padding:10px; }
.record_add_video_box_found { background-color:#CEE8C1; border:solid 1px #46A70D; padding:10px; width:350px; }
.record_add_video_box_notfound { background-color:#FFCECE; border:solid 1px #E00D0D; padding:10px; width:350px; }
.record-costum-fields-td div { float:Right;
margin:5px 0;
margin-Left:1%;
width:32%;
}

.record-costum-fields-td div input{
width:100%; }
.recAdd_CatsSelect { float:Right;
margin-Left:10px;
font-size:14px;
}

.recAdd-cat-title{
font-size:16px;
font-weight:bold;
margin-bottom:3px;
}

.recAdd_CatsSelect .checkboxList { 
padding:5px;
background:#FAFAFA;
border:solid 1px #696969;
}

.recAdd_CatsSelect select{
width:180px; }

