/* Neshama CSS*/

html {
     overflow: -moz-scrollbars-vertical;
}

body {
 margin: 5px 0;
 background:#FFFFFF;
 padding:0;
 font: 0.8em/1.3 Verdana, Arial, Helvetica, sans-serif;
 }

a:link, a:visited, a:active {
	color:#FFFFFF;
	text-decoration:underline;
	background: #1b0e09;
}
a:hover {
	color:#F67E00;
	text-decoration:none;
	background: #1b0e09;
}

#outer {
 width: 90%;
 margin: 0 auto;
 background: #1b0e09;
 }

#hdr {
 padding-top: 180px;
 background: #1b0e09 url(../images/header.gif) no-repeat;
 }

#nav {
 float:left;
 width:138px;
 padding: 1em;
 text-align: left;
 padding-bottom: 30px;
}

/*#cont {
	float: right;
	width:70%;
	padding: 1.5em;
	color: #FFFFFF;
	background: #1b0e09;
 } */
#cont {
	margin-left: 180px;
	padding: 0px 20px 20px 0;
	line-height: 1.3em;
	color: #FFFFFF;
	background: #1b0e09;
}
#cont a:link, #cont a:visited, #cont a:active {
color: #fff;
text-decoration: underline;
background: #1b0e09;
}
#cont a:hover {
text-decoration: none;
color: #F67E00;
background: #1b0e09;
}
#cont h1 {
	font: normal 180% Georgia, "Times New Roman", Times, serif;
	color: #F1ECE4;
	background-color: transparent;
}
#cont h2 {
	font-size: 120%;
	color: #F67E00;
	background-color: transparent;
}

#ftr {
 clear: both;
 color: #fff;
 background:#1b0e09;
 font-size: 0.8em;
 text-align: center;
 border-top: 1px solid #000;
 padding: 10px 0;
 }

.imageRight {
	float: right;
	margin-left: 10px;
	border: 1px solid #6F3700;
}
.imageLeft {
	float: left;
	margin-right: 10px;
	border: 1px solid #8E4905;
}
.txtBigTan {
	font-size: 14px;
	font-weight: bold;
	color: #BCAD96;
}
.txtOrange {
	color: #F67E00;
	background-color: transparent;
}
