/* CSS  */
/* ---------------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin: 0; padding: 0; border:0;  outline:0;  list-style:none;}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #990000;
}

h2{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #990000;
line-height: 18px;
}
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #990000;
	line-height: 18px;
	font-style: normal;
}
h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #444343;
	line-height: 18px;
	font-style: normal;
}
/*links*/
a, a:link, a:visited, a:active {
	font-size:11px;
	color:#990000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 15px;
}
a:hover {
font-size:11px;
/*color:#000;*/
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;line-height: 15px;
}

.navigation_bar_first a, .navigation_bar_first a:visited, .navigation_bar_first a:active, .navigation_bar_first a:link, .navigation_bar_first a:hover ,
.navigation_bar_middle a, .navigation_bar_middle a:visited, .navigation_bar_middle a:active, .navigation_bar_middle a:link, .navigation_bar_middle a:hover,
.navigation_bar_last a, .navigation_bar_last a:visited, .navigation_bar_last a:active, .navigation_bar_last a:link, .navigation_bar_last a:hover
{
color:#990000;
text-decoration:none;
}



input:focus{color:#000; background-color:#fdf7f7;}
/*----------------------------------------------------------------------------------------------------*/

/* BODY */
html,body{height:100%;}
/* ---------------------------------------------------------------------------------------------------*/

body{
	margin:0;
	padding:0;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:1.5em;
	text-align:center;
	background-color: #cacaca;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(../img/main/bg.jpg);
	color: #444343;
	background-attachment: fixed;
}


/*header*/
#header{margin:0 auto;
	width:960px;
	height:108px;
	background-image: url(../img/main/head.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#header div{text-align:left;}

#hp_ads{width:217px;margin:0 4px;}
/*---------------------------------------------------------------------------------------------------------*/

/*logo*/
#logo{float:left;width:306px; height:85px;margin-top:13px;margin-left:45px;}
*html #logo{float:left;width:306px; height:85px;margin-top:13px;margin-left:22px;}
/*----------------------------------------------------------------------------------------------------------*/

/*search area*/
#search_area{float:left; margin-left:15px;width:560px;margin-top:3px;}
#search_area #flags{ background-color:#99CC66;
	text-align:right;
	padding-right:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;margin-bottom:10px;
}
#search_area #flags a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
	#search_area #israel a{font-size: 15px;font-weight:bold;
	color: #5686e1;
	text-decoration: none;
} 
	#search_area #english a{font-size: 12px;font-weight:bold;
	color: #990000;
	text-decoration: none;
} 
#search_area #language_bullets{padding-top:2px;margin-left:5px;margin-right:5px;}
#flags div{float:right;}
#search_area #select{width:560px;clear:both;margin-left:5px;}
#search_area #select div{float:left; }
#select select{
	width:110px;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#select input{width:110px;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;}
.select_heading{ white-space:nowrap;}

/*----------------------------------------------------------------------------------------------------------*/


/*menu*/
#menu{width:960px;height:37px;margin:0 auto;}
#menu ul li{margin:0 ;padding:0;display:inline;}
#menu ul{text-align:left;}
#menu li{float:left;}
/*----------------------------------------------------------------------------------------------------------*/

/*basic background*/
#basic_bg{margin:0 auto;
width:960px;
	height: auto;
    min-height: 150%;
	background-image: url(../img/main/page_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
*html #basic_bg{ margin-top:-3px;height:100%;}
#basic_bg #content{text-align:left;padding-left:10px;padding-right:10px;padding-top:8px;}

/*----------------------------------------------------------------------------------------------------------*/




/*content columns*/
#left_column,#right_column{float:left;}
#left_column{width:227px;}
#right_column{width:697px;margin-left:12px;}
*html #right_column{width:697px;margin-left:5px;}

.navigation_bar_first a, .navigation_bar_middle a, .navigation_bar_last a{font-size:larger}

/*-----------------------------------------------------------------------------------------------------------*/

/*members area*/
#members_area{
	width:224px;
	height:169px;
	background-image: url(../img/main/members_area.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8f8f8f;
}
#members_area div{padding-top:40px;padding-left:2px;}
#members_area input {width:122px;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;}
	.links_txt{color:#990000;}
	#members_area .links_txt{margin-top:5px;}
/*-----------------------------------------------------------------------------------------------------------*/


/*Jewelry area*/
#jewelry_area {
	width:224px;
	height:465px;
	margin-top:8px;
	background-image: url(../img/main/jewelry_area.gif);
	background-repeat: no-repeat;
}
*html #jewelry_area {
	width:224px;
	height:465px;
	margin-top:-22px;
	background-image: url(../img/main/jewelry_area.gif);
	background-repeat: no-repeat;
}
#jewelry_area #wrapper{padding-left:9px;padding-top:32px;}
#jewelry_area ul li{padding:0;margin:0;clear:both;width:95%;margin-top:3px;}

#jewelry_area  #icon{float:left;}
#jewelry_area  #items{float:left;margin-left:5px;margin-bottom:5px;}
#items p{
	margin:0;
	padding:0;
	line-height: 11px;
}
#items b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}

#items a, a:link, a:visited, a:active {
	font-size:11px;
	color:#444343;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 15px;
}
#items a:hover {
font-size:11px;
color:#990000;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;line-height: 15px;
}
#dot_line{ clear:both;}
/*-------------------------------------------------------------------------------------------------------------*/

/*current news*/
#current_news{margin-top:8px;
	width:224px;
	height:95px;
	background-image: url(../img/main/news_area.gif);
	background-repeat: no-repeat;
}
/*-------------------------------------------------------------------------------------------------------------*/

/*newsletter signup*/
#newsletter_area{
	margin-top:8px;
	
	padding-left:10px;
	width:224px;
	height:61px;
	background-image: url(../img/main/newsletter_area.gif);
	background-repeat: no-repeat;
}

#newsletter_area input{width:129px;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;}
	#newsletter_area div {float:left;padding-top:30px;}
	#newsletter_area #inp{margin-top:3px;}
	
	*html #newsletter_area #inp{margin-top:2px;}
	*:first-child+html #newsletter_area #inp{margin-top:2px;}
	#newsletter_area #but{padding-left:3px;}
/*-------------------------------------------------------------------------------------------------------------*/


/*chat banner*/
#chat_banner{margin-top:8px;width:224px;height:76px;}
/*----------------------------------------------------------------------------------------------------------------*/
/*Community poll*/
#community_area{color:#990000;
	margin-top:8px;
	width:224px;
	height:186px;
	background-image: url(../img/main/community_poll_area.gif);
	background-repeat: no-repeat;
}
#community_area div{padding-top:35px;padding-left:15px;}
#comminity_area .grey{
	color: #444343;
}
.grey_bold{color:#444343;line-height:12px;margin-bottom:2px;}
#community_area #vote{margin-left:130px;}
#community_area input{margin-top:-1px;}
@-moz-document url-prefix() {#community_area input{margin-top:1px;}}

/*-----------------------------------------------------------------------------------------------------------------*/

/*tag cloud*/
#tag_cloud_area {margin-top:18px;width:224px;}
#tag_cloud_area div{margin-left:19px;}
@-moz-document url-prefix() {#tag_cloud_area div{padding-left:19px;margin-left:0;}}
#tag_cloud_area .arial_italic11 , .arial_italic11 a{
	color:#040406;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}

#tag_cloud_area .arial_bold_italic11 , .arial_bold_italic11 a{
	color:#040406;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
}

#tag_cloud_area .arial11_red , .arial11_red a{
	color:#990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
#tag_cloud_area .arial11 , .arial11 a{
	color:#040406;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
#tag_cloud_area .arial24 , .arial24 a{
	color:#040406;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	
}
#tag_cloud_area .arial14 , .arial14 a{
	color:#040406;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	
}
#tag_cloud_area .arial_italic14 , .arial_italic14 a{
	color:#990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;	
}
#tag_cloud_area .arial_bold11 , .arial_bold11 a{
	color:#040406;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
#tag_cloud_area .times18 , .times18 a{
	color:#990000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}
#tag_cloud_area .tahoma18 , .tahoma18 a{
	color:#990000;
	font-family: Tahoma , Arial, Helvetica, sans-serif;
	font-size: 18px;
}


/*--------------------------------------------------------------------------------------------------------------------*/
/*top banner*/
#top_banner{width:696px; height:126px;}

/*-------------------------------------------------------------------------------------------------------------------*/

/*bar header*/
.bar_header{
	color:#990000;
	margin-top:8px;
	width:696px;
	height:32px;
	background-image: url(../img/main/heading_bar.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Cambria,"Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	line-height: 14px;
}
.bar_header div{padding-left:22px;padding-top:8px;}
/*.bar_header{margin-top:8px;}*/

/*bar header*/
.bar_header{margin-top:8px;}
/*----------------------------------------------------------------------------------------------------------------------*/

/*area for all products*/

/*hot items css*/
.wrap_bg{margin:0 auto;margin-top:8px;width:696px;}
.top_bg{
	width:696px;
	height:4px;
	background-image: url(../img/area/topper.gif);
	background-repeat: no-repeat;
	background-position: center top;margin-bottom:5px;
}
.base{width:696px; height:194px;
	background-image: url(../img/area/base.gif);
	background-repeat: no-repeat;
	background-position: center top;height:auto;min-height:100%;
}

.back_vertical2{
	width:696px;
	background-image: url(../img/area/bg.gif);
	background-repeat: repeat-y;
	height:auto;min-height:100%;

	background-position: center top;}
	.back_vertical{
	width:696px;
	background-image: url(../img/area/bg.gif);
	background-repeat: repeat-y;
	height:auto;
	min-height:100%;
	background-position: center top;}
	
.bottom_bg{margin-bottom:8px;
	width:696px;
	height:7px;
	background-image: url(../img/area/bottom.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#hot_items_wrapper{padding-left:8px;float:left;height:auto;}
.hot_item{postion:absolute;
	width:164px;
	height:189px;
	background-image: url(../img/area/hot_item_area.gif);
	background-repeat: no-repeat;
	background-position: center top;margin-bottom:15px;
}
.hot_item2{
	postion:absolute;
	width:164px;
	height:231px;
	background-image: url(../img/area/item_area_long.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom:15px;
}
.item_description{
	color:#444343;height:40px;
	font-size: 11px;
	line-height: 13px;
}
*html .item_description{
	color:#444343;height:40px;
	font-size: 11px;
	line-height: 13px;margin-top:-40px;
}
.item_description2{
	color:#444343;height:40px;
	font-size: 11px;
	line-height: 13px;
}
*html .item_description2{
	color:#444343;height:40px;
	font-size: 11px;
	line-height: 13px;margin-top:0px;
}
.item_description2{
	color:#444343;
	font-size: 10px;
	line-height: 11px;
}
.red{color:#990000;}
*html .hot_item{margin-bottom:-50px;}
 .product_pic{width:150px ;height:140px; text-align:center;}
 .product_pic2{width:150px ;height:110px; text-align:center;}
 *:first-child+html .product_pic2{width:150px ;height:110px; text-align:center;margin-bottom:10px;}
 .product_pic div{padding-top:5px;padding-left:8px;}
  .product_pic2 div{padding-top:6px;padding-left:11px;}

 .banner_hot{z-index:999;
	position:relative;
	top:-172px;left:98px;
	
}
*html .banner_hot{top:-177px;}


 .banner_hot2{z-index:999;
	position:relative;
	top:-203px;left:98px;
	
}
 *:first-child+html  .banner_hot2{z-index:999;
	position:relative;
	top:-213px;left:98px;
	
}
*html .banner_hot2{top:-193px;left:98px;}

.buttons{margin-top:30px;}
*html .buttons{margin-top:13px;}


.hot_item_link a{
	color:#990000;
	text-decoration: underline;
}
.hot_item_link a:hover{
	color:#000;
	text-decoration: none;
}


/*-----------------------------------------------------------------------------------------------------------------------*/

/*payments*/
#payments{width:960px;
	margin:0 auto;
	text-align:center;
background-image:; 	background-image: url(../img/main/page_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
#payments ul li{margin:0;padding:0;display:inline;margin-left:2px;margin-right:2px;}
/*-----------------------------------------------------------------------------------------------------------------------




*/


/*footer links*/
#footer_links{
	width:960px;
	margin:0 auto;
	text-align:center;
background-image:; 		background-image: url(../img/main/page_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
}
#footer_links div{padding-top:5px;padding-bottom:5px;}
#footer_links a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
#footer_links a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration:underline;
}
/*-----------------------------------------------------------------------------------------------------------------------*/

/*footer*/
#footer{
	margin:0 auto;
	width:960px;
	height:28px;
	background-image: url(../img/main/footer.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}
#footer div{text-align:center;padding-top:6px;}
/*--------------------------------------------------------------------------------------------------------------------*/



/*inner pages*/
/*about us*/
.simple_text{padding-top:18px;padding-left:23px;text-align:left; padding-right:20px;font-size: 11px;}
.simple_text2{padding-top:8px;padding-left:0px;text-align:left; }
.simple_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	/*text-decoration: underline;*/
}
.simple_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #000;*/
	text-decoration: underline;
}
.simple_text input{width:160px;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;}
	.simple_text select{font-size:11px;}
.italic_red{
	color:#990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}
#video_player{float:left;}
#video_description{float:left;margin-left:20px;}
/*-------------------------------------------------------------------------------------------------------*/

/*testimonials*/
.user_pic,.user_description{float:left;}
.user_description{
	padding-left:30px;
	font-style: italic;margin-bottom:15px;
}
/*------------------------------------------------------------------------------------------------------*/

/*contact us*/
#contact_area{margin:0 auto;margin-top:8px;
	width:696px;
	height:346px;
	background-image: url(../img/contact/contact_area.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#contact_area input{width:160px;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;}
#contact_area table{margin-top:70px;margin-left:30px;}
 .field_txt{
	white-space: nowrap;
}
#contact_area select{font-size:11px;}
#contact_area textarea{overflow:hidden;width:405px;height:123px;}

/*--------------------------------------------------------------------------------------------*/


/*shopping cart*/
#shopping_cart_area{width:696px; height:327px;
	background-image: url(../img/shopping/shopping_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.simple_text3{padding-top:8px;padding-left:60px;text-align:left; }
.simple_text3 input{
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;}

	.simple_text3 a{
	font-size:11px;
	color:#990000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 15px;
}
.simple_text3 a:hover {
font-size:11px;
color:#000;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;line-height: 15px;
}
.red_link13 a{
	font-size: 13px;
	font-weight: bold;
}
.red_link13 a:hover{
	font-size: 13px;
	font-weight: bold;
}
.grey12 a{
	color: #444343;
}
/*----------------------------------------------------------------------------------------------*/


/*category item*/
.simple_text4 {padding-top:15px;padding-left:20px;text-align:left; }
.simple_text4 input{
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;}

	.simple_text4 a{
	font-size:11px;
	color:#990000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 15px;
}
.simple_text4 a:hover {
font-size:11px;
color:#000;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;line-height: 15px;
}
.red_link13 a{
	font-size: 13px;
	font-weight: bold;
}
.red_link13 a:hover{
	font-size: 13px;
	font-weight: bold;
}
.grey12 a{
	color: #444343;
}
.category_item_bg{
	
	width:305px;
	height:276px;
	background-image: url(../img/category_item/item_bg.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
.category_item_bg img{padding-top:8px;padding-left:15px;}
.description_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	white-space: nowrap;
}
.simple_text4 select{font-size:11px;}
/*-------------------------------------------------------*/