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,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: none;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	width: 100%;
	line-height: 1;
	color: black;
	margin-left: 0;
	background-color: #000000;
}
ol, ul {
	list-style: none;
}
li {
	padding-bottom: 1em;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	
}
blockquote, q {
	
}
.top1, .top2, .bottom, .left, #flash, .profile, .press, .process, .projects, .home, .contact, .zvika, .right, .logo, .english, .hebrew, .details, .pr_left, .pr_top, .profile_s, .press_s, .process_s, .projects_s, .home_s, .contact_s, .zvika_s, .title, .pane, .pane1, .pr_pane, .g_pane, .g_pane1, .g_pane2, .g_pane3, .press_pane, .c_pane, .ptext, .photo_s1, .photo_s2, .photo_s3, .photo_s4, .photo_s5, .photo_s6, .photo_s7, .photo_s8, .photo_s9, .back, .backto, .next, .back1, .backto1, .next1, .credit, .credit1, .back2, .backto2, .next2, .back3, .backto3, .next3, .back4, .backto4, .next4, .back5, .backto5, .next5, .credit2, .credit3  {
	position: absolute;
	left: 50%;
}
.top1 {
	width: 630px;
	top: 0px;
	margin-left: -640px;
	z-index: 2;
}
.top2 {
	width: 400px;
	top: 0px;
	margin-left: 0px;
	z-index: 2;
}
.bottom {
	width: 230px;
	top: 551px;
	margin-left: -640px;
	z-index: 2;
}
.left {
	width: 177px;
	top: 173px;
	margin-left: -640px;
	z-index: 2;
}
#flash {
	width: 453px;
	top: 173px;
	margin-left: -453px;
	z-index: 2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.profile {
	width: 190px;
	top: 90px;
	margin-left: 0px;
	z-index: 2;
}
.press {
	width: 259px;
	top: 90px;
	margin-left: 190px;
	z-index: 2;
}
.process {
	width: 190px;
	top: 250px;
	margin-left: 0px;
	z-index: 2;
}
.projects {
	width: 259px;
	top: 250px;
	margin-left: 190px;
	z-index: 2;
}
.home {
	width: 190px;
	top: 473px;
	margin-left: 0px;
	z-index: 2;
}
.contact {
	width: 259px;
	top: 473px;
	margin-left: 190px;
	z-index: 2;
}
.zvika {
	width: 449px;
	top: 505px;
	margin-left: 0px;
	z-index: 5;

}
.right {
	width: 2030px;
	top: 0px;
	margin-left: 1030px;
	z-index: 5;
}
.logo {
	width: 800px;
	top: 0px;
	margin-left: -400px;
}
.english {
	width: 215px;
	top: 484px;
	margin-left: 0px;
}
.hebrew {
	width: 184px;
	top: 484px;
	margin-left: 215px;
}
.details {
	width: 800px;
	top: 537px;
	margin-left: -400px;
	background-color: #000000;
}
.profile_s {
	width: 117px;
	top: 0px;
	margin-left: -400px;
	z-index: 2;
}
.press_s {
	width: 130px;
	top: 0px;
	margin-left: -283px;
	z-index: 2;
}
.process_s {
	width: 117px;
	top: 204px;
	margin-left: -400px;
	z-index: 2;
}
.projects_s {
	width: 130px;
	top: 204px;
	margin-left: -283px;
	z-index: 2;
}
.home_s {
	width: 117px;
	top: 351px;
	margin-left: -400px;
	z-index: 2;
}
.contact_s {
	width: 130px;
	top: 351px;
	margin-left: -283px;
	z-index: 2;
}
.zvika_s {
	width: 247px;
	top: 369px;
	margin-left: -400px;
	z-index: 5;

}
.pr_left {
	width: 230px;
	top: 0px;
	margin-left: -640px;
	z-index: 2;
}
.pr_top {
	width: 578px;
	top: 0px;
	margin-left: -153px;
	z-index: 2;
}
.title {
	width: 578px;
	top: 99px;
	margin-left: -153px;
	z-index: 2;
}
.pane, .pane1, .pr_pane, .g_pane, .g_pane1, .g_pane2, .g_pane3, .press_pane {
	font-size: 13px;
	width: 500px;
	top: 141px;
	margin-left: -131px;
	z-index: 2;
	font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	color: #333333;
	padding-right: 24px;
	padding-left: 31px;
	text-align: justify;
	font-weight: 500;
	overflow: auto;
	scrollbar-face-color: #CCCCCC;
	scrollbar-arrow-color: #CCCCCC;
	padding-bottom: 30px;
	background-color: #CCCCCC;
}
.pane {
	line-height: 1.7em;
	height: 635px;
	padding-top: 10px;
}
.pane1 {
	line-height: 1.3em;
	height: 500px;
	padding-top: 0px;
}
.pr_pane {
	height: 630px;
	padding-top: 2px;
	line-height: 1.6em;
}
.g_pane {
	height: 600px;
	padding-top: 10px;
	line-height: 1.7em;
}
.g_pane1 {
	height: 630px;
	padding-top: 10px;
	line-height: 1.5em;
}
.g_pane2 {
	height: 645px;
	padding-top: 10px;
	line-height: 1.5em;
}
.g_pane3 {
	height: 665px;
	padding-top: 10px;
	line-height: 1.5em;
}
.press_pane {
	height: 620px;
	padding-top: 10px;
	padding-bottom: 120px;
	line-height: 1.35em;
}
.c_pane {
	font-size: 14px;
	width: 468px;
	height: 270px;
	top: 141px;
	margin-left: -131px;
	z-index: 2;
	font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	color: #333333;
	padding-right: 54px;
	padding-left: 33px;
	text-align: justify;
	font-weight: 600;
	overflow: auto;
	scrollbar-face-color: #CCCCCC;
	scrollbar-arrow-color: #CCCCCC;
	padding-bottom: 30px;
	background-color: #CCCCCC;
	line-height: 2.5em;
	padding-top: 70px;
}
p {
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}
.ptext {
	width: 247px;
	top: 410px;
	margin-left: -400px;
	padding-top: 10px;
	font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #000000;
	line-height: 2em;
	text-align: justify;
}
.photo_s1, .photo_s2, .photo_s3, .photo_s4, .photo_s5, .photo_s6, .photo_s7, .photo_s8, .photo_s9 {
	top: 400px;
	cursor: hand;
}
.photo_s1 {
	margin-left: -246px;
	z-index: 2;
}
.photo_s2 {
	margin-left: -189.75px;
}
.photo_s3 {
	margin-left: -133.5px;
}
.photo_s4 {
	margin-left: -77.25px;
}
.photo_s5 {
	margin-left: -21px;
}
.photo_s6 {
	margin-left: 35.25px;
}
.photo_s7 {
	margin-left: 91.5px;
}
.photo_s8 {
	margin-left: 147.75px;
}
.photo_s9 {
	margin-left: 204px;
}
.back, .backto, .next {
	top: 605px;
	z-index: 5;
}
.back1, .backto1, .next1 {
	top: 635px;
	z-index: 5;
}
.back2, .backto2, .next2 {
	top: 645px;
	z-index: 5;
}

.back3, .backto3, .next3 {
	top: 770px;
	z-index: 5;
}
.back4, .backto4, .next4 {
	top: 785px;
	z-index: 5;
}
.back5, .backto5, .next5 {
	top: 660px;
	z-index: 5;
}
.back, .back1, .back2, .back5 {
	margin-left: -246px;
}
.back3, .back4 {
	margin-left: -106px;
}
.backto, .backto1, .backto2, .backto5 {
	margin-left: -60px;
}
.backto3, .backto4 {
	margin-left: 113px;
}
.next, .next1, .next2, .next5 {
	margin-left: 180px;
}
.next3, .next4 {
	margin-left: 325px;
}
.credit, .credit1, .credit2 {
	z-index: 5;
	margin-left: 300px;
	font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #999999;
}
.credit {
	top: 810px;
}
.credit1 {
	top: 815px;
}
.credit2 {
	top: 830px;
}
.credit3 {
	top: 840px;
}
h5 {
	font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #CC6600;
	margin-top: 0.2em;
}
strong {
	font-weight: 600;
}
a:link {
	color: #333333;
	text-decoration: none;
}

a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a.tarrlink:link {
	color: #999999;
	text-decoration: none;
}

a.tarrlink:visited {
	color: #999999;
	text-decoration: none;
}
a.tarrlink:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a.mabatim:link {
	color: #CC6600;
	text-decoration: none;
}

a.mabatim:visited {
	color: #CC6600;
	text-decoration: none;
}
a.mabatim:hover {
	color: #FFFFFF;
	text-decoration: none;
}

/*############################### Project Page ###############################*/

.category {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #E4E4E4;
	padding-bottom: 0.6em;
	margin-bottom: 0.6em;
}

.projcategory {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: .1em;
	padding-right: 5px;
	text-decoration:underline;
}

.projtitle {
	color: #CC6600;
	font-weight: bold;
	font-size: 13px;
}

.projdiv {
	color: #FFFFFF;
}