/* _____________________________________________________________*/
/* _____________________ structure styles ______________________*/
/* _____________________________________________________________*/

#wrapper {border:solid #666; border-width:0px;
	background: url(../siteImg/bg_main.jpg) top center repeat-y; 
}

#header {border:0px solid #333333; width:749px; }

#content {}
#content .marginer {}

#navBar{}

#sideBar {background-color:#efefef;}

#right_col  {background-color:#efefef;}

#footer {}


/* _____________________________________________________________*/
/* _____________________ global styles _________________________*/
/* _____________________________________________________________*/

html, body {
	margin:0px;
	margin-top:0px;
	padding:0px;
	color:#333;
	/*font:100.01%/1.1 Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Trebuchet MS, Verdana, Arial, Sans-serif;
	font-size:12px;
	/*letter-spacing:1px;*/
	background:#FEEECD url(../siteImg/bg_boddy.jpg) top center repeat-x;
}

.choose{
	border:1px solid #FF9F9F;
	background:#fff;
	text-align:center;
	Padding:4px;
	margin:2px 0px 8px 0px;
}

.errors {
border:solid 2px #E9BE31;
background:#FFFFCC;
padding:10px;
color:red;
}
.errors h3 {
margin:0px;
color:red;
}


/* _____________________________________________________________*/
/* _____________________ Header ________________________________*/
/* _____________________________________________________________*/
#header {background: url(../siteImg/bg_boddy.jpg) top center repeat-x; }

#header .talkLinks { float: right; }
#header ul {list-style-type:none; padding:0px; margin:28px 3px 0px 0px; }
#header li a:link, #header li a:visited{color:#333; text-decoration:none; }
#header li a:hover{color:#333; text-decoration:none; border-bottom:1px solid #fff;}

#header #navBar {font-family: Trebuchet MS, Verdana, Arial, Sans-serif; text-align:right; color: #FDFF00; }
 
#navBar a:link{font-size:18px; background: #990033 url(../siteImg/bg_btn.jpg) top repeat-x;}
#header #bar {float:right; background: url(siteImg/bg_bar_nav.jpg) bottom repeat-x;}

#wrapper #header img.logo {float:left; width:612px; margin-left:45px;}

#header #bar a.tab {
	float:right; 
	background: #9B342F url(../siteImg/bg_tab_1_2_opt.jpg) no-repeat; 
	height:31px; 
	width:112px;
	font-size:18px;
	color: #FDFF00;
	text-align:center;
	padding-top:6px;
	text-decoration:none;
}
#header #bar a.tab:hover { text-decoration:underline;}
#header .tag {margin:8px 0px 0px 0px; font-size:14px; color: #8F692C;}



/* _____________________________________________________________*/
/* _____________________ Links _________________________________*/
/* _____________________________________________________________*/




#content a:link, #content a:visited {color:#9F091D; text-decoration:none;}
#content a:hover {text-decoration:underline;}

#sideBar a:link, #sideBar a:visited { font-size:11px; border-bottom: 1px dotted #999999; text-decoration: none; color: #AF0A20; margin: 0px 5px 0px 5px; }
#sideBar a:hover, #sideBar a:active { border-bottom: 1px solid #AF0A20;}


#footer a:link, #footer a:visited { text-decoration: underline;	color: #fff; }
#footer a:hover, #footer a:active { text-decoration: none; color: #fff; }


/* _____________________________________________________________*/
/* _____________________ text styles ___________________________*/
/* _____________________________________________________________*/

#content { 
	font-family: Trebuchet MS, Verdana, Arial, Sans-serif;
	background: url(../siteImg/bg_cnt_corner.jpg) top left no-repeat;
}

#content h1,h2,h3,h4,h5,h6 { font-family: Trebuchet MS, Verdana, Arial, Sans-serif;
}
#content h1 { font-size:20px; letter-spacing:0px; margin-bottom:10px; color: #A87830; font-weight: bold; padding-bottom: 0px;}
#content h2 {font-size:15px; color:#AF0A20; margin-top:20px;  margin-bottom:2px; font-weight:normal; font-size:18px;}
#content h2.clear {clear: both;}
#content h2.first{ margin-top:0px;}
#content h3 {font-size:15px;font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:2px; }
#content h4 {font-size:13px; border-bottom:1px solid #F3F3D1;}
#content p { font-size:12px; margin-bottom:12px;   margin-top:0px;  line-height: 15px; }

#content p.centered {text-align:center;}

#content table td a h2 {
	font-size:14px;
	margin:0px 4px;
text-decoration:none;
}
#content table td a:hover h2 {
	font-size:14px;
	margin:0px 4px;
text-decoration:underline;
}
#content table td p.price{
	font-size:18px;
	color:#EF9595;
	margin:4px 0px 8px 0px;
}

p.stones_text{ font-size:18px; margin-left:50px; margin-right:50px; font-weight:bold;}
/* _____________________________________________________________*/
/* _____________________ lists _________________________________*/
/* _____________________________________________________________*/

ol.faq{
	padding:0px;
	margin-left:20px;
}

/* _____________________________________________________________*/
/* _____________________ images ________________________________*/
/* _____________________________________________________________*/

.centerImage{ text-align:center;}
.welcomePic {float:left; margin:0px 30px 8px 0px;}
.aboutPic {float:right; margin:0px 0px 8px 10px;}

#content img.large{
	margin:0px;
margin-bottom:15px;
  max-width:423px;
  width: expression(423 ? 423:this.clientWidth+'px');
  border:1px solid #FF9F9F;
}

.t_categories{
	margin:22px 0px 0px 0px;
}
.t_artists{
	margin:35px 0px 0px 0px;
}


/* _____________________________________________________________*/
/* _____________________ tables ________________________________*/
/* _____________________________________________________________*/

.tableWrapper{ width:100%; margin:30px 0px;}
table {border:0px; width:100%; font-family: Trebuchet MS, Verdana, Arial, Sans-serif;}
table td{ background-color:#FFF; text-align:center; vertical-align:top; border:1px solid #FF9F9F;}
table td img{border:0px; margin:8px 0px;  }

table td div.catName{text-align:center; /*background-color:#FFE2CB;*/ background-color:#FFF; font-size:16px; }

table td.noBorder{border:0px; background-color:#FFF3DC; }
table td.noStyle{border:0px; background-color:#FFF3DC; }

.order{border-collapse:collapse; margin:10px 0px;}
.order th {background-color:#FFE2CB;  border:1px solid #FF9F9F; border-collapse:collapse;}
.order td {
	padding:2px;
	text-align:left;
	border-collapse:collapse;
	vertical-align:middle; 
	background-color:#fff; 	
}
/* _____________________________________________________________*/
/* __________________________ Footer ____________________________*/
/* _____________________________________________________________*/

#footer {
	text-align:center; 
	color:#fff;
	background:#9B342F url(../siteImg/bg_footer.jpg) top center repeat-x; 
}
#footer .top{
	margin-top:18px;
	}
	


/* _____________________________________________________________*/
/* _____________________ Sidebar _________________________*/
/* _____________________________________________________________*/



#sideBar h1{color:#333; font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:0px; font-size:14px; margin:0px 5px 5px 5px; padding-top: 5px; border-bottom:1px dotted #999; }
#sideBar h2{ font-size:11px; margin:15px 5px 5px 5px; /*text-transform: uppercase; font-family:tahoma;*/}

#sideBar p{margin:0px 5px 5px 5px;}

#sideBar {
	background:#9B342F;
	font-family: Trebuchet MS, Verdana, Arial, Sans-serif;
	font-size: 12px;
	/*margin: 4px 10px;*/
}
#sideBar  ul.navigation {
	margin: 0px;
	margin-top:0px;
	padding: 0px;
	list-style-type:none;

	}
#sideBar  ul.navigation li a:link, #sideBar ul.navigation li a:visited  {
	padding-bottom:0px;
	padding-top:4px;
	padding-left:4px; 
	line-height:16px;
	color: #FDFF00;
	font-weight:bold;
	text-decoration: none;
	border-bottom: 1px solid #FF9F9F;
	display:block;
	font-size: 12px;
	letter-spacing:1px;
	}
#sideBar  ul.navigation li a:hover  {
	background-color: #ffeecd;
color:#9B342F;	
	}


/* for page identification (you are here links) */
body#pageums_students #sidebar li#liums_students a,
body#pageshiraUms_students #sidebar li#lishiraUms_students a,
body#pageamitYashir_israelis #sidebar li#liamitYashir_israelis a
{
	display: block;
	background-color:#efefef;
	border-bottom:solid 0px #ccc;
}




/* _____________________________________________________________*/
/* _____________________ Right Column _________________________*/
/* _____________________________________________________________*/


#right_col  { 
	text-align:left;
	background-color:#FEEECD;
	border-right:1px solid #9B342F;
	background: url(../siteImg/bg_rgt_div.jpg) top center repeat-x;
}

#right_col .searchBox{text-align:center;}
#right_col .searchBox h2{text-align:left; margin:10px 3px 1px 3px; color:#9B342F;}

#right_col .whatsHotBox{margin:14px 0px 14px 0px; padding-top:8px;}

#right_col .whatsHotBox, #right_col .contactBox{
	background: url(../siteImg/bg_rgt_div.jpg) top center repeat-x;
}


#right_col .whatsHotBox ul{
	margin: 0px;
	margin-left:4px;
	margin-right:4px;
	padding: 0px;
	list-style-type:none;
	height:1%;

	}
#right_col .whatsHotBox li a:link, #right_col .whatsHotBox li a:visited  {
	padding-bottom:0px;
	padding-top:0px;
	padding-left:4px; 
	line-height:16px;
	color: #9B342F;
	font-weight:bold;
	text-decoration: none;
border-bottom:1px solid #fff;
	display:block;
	font-size: 12px;
	letter-spacing:0px;
	}
#right_col .whatsHotBox li a:hover  {
	color:#9B342F;	
	background-color:#FFE4BC;
	}

#right_col .contactBox {
	margin-top:4px;
		
}
#right_col .contactBox img{
	vertical-align:middle;
	
}

#right_col .contactBox {
	width:139px;
	padding-top:8px;
}

#right_col h2{
	margin:0px 8px 8px 8px;
	font-size:18px;
}

#right_col .contactBox  h3{
	margin:0px 8px 8px 8px;
	font-size:12px;
}

#right_col .contactBox  p{
	margin:8px 8px;
}

#right_col .contactBox  a:link, #right_col .contactBox  a:visited{
	color:#9B342F;
	text-decoration:underline;
}
#right_col .contactBox  a:hover, #right_col .contactBox  a:active{
	text-decoration:none;
}
