body{
	font-size:15px;
	font-family:Georgia;
	line-height:23px;
	color:#001f8d;
	padding:0;
	margin:0;
	background:#f9f8f6 url(../images/pix_drag.gif) repeat-x top;
	text-align:left;
}

.container-inner {
	margin:0 auto;
	width:950px;
	overflow:hidden;
	text-align:left;
}

a:hover, a:focus{
	color:#001f8d;
	outline:none;
}

#wrapper{
	text-align:center;
	width:100%;
	background:url(../images/header.jpg) no-repeat top center;
	padding:10px 0;
}

body.single #wrapper{
	padding: 0;
}

H6{
	font-size:15px;
	margin:0.5em 0;
}

/*---------------------------
Header
----------------------------*/

.seventh_unit{
	width:125px;
	float:left;
	padding:0 15px 0 0;
	height:220px;
	font-size:15px;
	line-height:26.5px;
}

.final {
	margin:0 0 0 500px;
	margin:0;
	float:right;
}

#header h1{
	font-size:15px;
	line-height:33px;
	font-weight:normal;
	margin:0;
	font-size:25px;
}

#header h1 a{
	color:#7A0026;
}

#header h1 a span{
	color:#001f8d;
	text-transform:capitalize;
	width:80px;
	float:right;
	text-align:right;
}
#header h1 a span em{
	display:block;
	font-style:normal;
}

#header ul {
	padding:0;
	margin:0;
	padding-top:3px;
}

#header ul li{
	padding:0;
	list-style:none;
}

#header ul li a.hebrew{
	margin-top:6px;
	padding:0 3px;
	color:#736357;
	display:block;
	text-align: left;
}

ul#navbar li a{
	padding:0 3px;
	color:#f9f8f6;
	display:block;
	text-align:right;
}

.single #header {
	margin-top:10px;
}

h1 a:hover,
#header ul li a:hover
 {
	background:#f9f8f6;
	color:#001f8d;
}

.hebrew{
	text-align:right;
}

/*---------------------------
Image Map
----------------------------*/

#imagemap{
	padding-top:0;
	top:0px;
	margin-left:315px;
	z-index:10;
	position:absolute;
}

#imagemap a{
	background:url(../images/area.png) no-repeat;
	border:5px;
	position:absolute;
	display:block;
	width:8px;
	height:8px;
	font-size:7px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	color:#ddc2c8;
}
* html #imagemap a{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='http://artfocus.org.il/en/wp-content/themes/artfocus-english/images/area.png',sizingMethod='crop');
}
#imagemap a:hover{
	background:url(../images/area_hover.png) no-repeat;
	top:-5px;
	left:-5px;
	width:18px;
	height:25px;
	text-indent:-3000px;
}
* html #imagemap a:hover{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='http://artfocus.org.il/en/wp-content/themes/artfocus-english/images/area_hover.png',sizingMethod='crop');
}
#imagemap a span{
	display:none;
}

.qTip {
	background:transparent url(../images/tooltip-trans.png) repeat scroll 0 0;
	height:226px;
	margin:-2px 0 0 -55px;
	padding:31px 4px 3px;
	text-align:left;
	width:264px;
	z-index:100;
}
/* 
	it's working in IE6 without fade effect 
	Please remove the fade effect to ensure that the pngs are displayed correctly
* html .qTip {
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='http://artfocus.org.il/en/wp-content/themes/artfocus-english/images/tooltip-trans.png',sizingMethod='scale');
}
*/
.qTip img{
	margin:0;
	margin-bottom:-6px;
	width:254px;
	height:190px;
	max-width:254px;
	max-height:190px;
	overflow:hidden;
}

.qTip .tip-text{
	display:none;
}

div#qTip span{
	font:11px;
	z-index:20000;
}

/*---------------------------
Home Page  
----------------------------*/

.home .final {
	margin:0 0 0 245px;
	display:inline;
	float:left;
}

body.home {
	background:#f9f8f6 url(../images/pix_drag_home.gif) repeat-x top;
}

.home #wrapper{
	background:url(../images/header_home.jpg) no-repeat top center;
	padding:10px 0;
}

.home #mainPage{
	padding:300px 0 0 0;
}

.home #imagemap{
	margin:107px 0 0 74px; 
}

.home #featured{
	
}
#navbar{
	width:125px;
	overflow:hidden;
}
#navbar li{
	width:125px;
	float:left;
}
/************************* DEFAULT STYLES ***************************/
body {color:#001f8d;<!-- background:#f9f8f6;font-family:"Georgia" -->, Helvetica, Arial, sans-serif;}
h1,h2,h3,h4,h5,h6 {color:;font-family:"Georgia",Helvetica, Arial, sans-serif;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {color:#7A0026; background:none; display:block;}
a {color:#001F8D ;text-decoration:none; background:#fff}
li a{ background:none; display:block;}
a:hover, a:focus {color:#7A0026;}
 
/************************* MASTHEAD ************************************/
.pusher {cursor:pointer;}
 #masthead { background:padding:0;border-top:5px solid #001f8d;}
 #masthead h4 {margin:1em 0;font-weight:bold; text-transform:uppercase;width:100%;}
 #masthead h4 a { color:#333; text-decoration:none; float:left;}
  #masthead h4 a:hover {color:#ff0000;}
 #masthead span {color:#666;font-size:.8em;text-transform:lowercase;font-weight:normal;}
 #masthead span.description {float:left;margin-left:20px;padding-top:.2em;}
 #masthead span.contact {float:right;line-height:1em;}
 #masthead span.contact a:hover {color:#ff0000;}
  #navcontainer {padding:0;font-family:"Georgia", Helvetica, Arial, sans-serif;text-align:right;background-color:#FFFFFF;height:40px;margin:0 0 1em;}
 #navlist }
 
 #navcontainer p	{padding:7px 7px 0px;font-family:"Georgia", Helvetica, Arial, sans-serif;font-size:1em;font-weight:bold;}
 /* to stretch the container div to contain floated list */ #navcontainer:after {content:".";display:block;line-height:1px;font-size:1px;color:transparent;clear:both;}
 #navcontainer img {margin:0;padding:0;}
 ul#navlist {list-style:none;padding:0;margin:0px;background-color:#FFFFFF;font-size:1em;}
 ul#navlist li {text-align:left;float:left;height:40px;margin:0;background:#FFFFFF;border-right:1px solid #ccc;padding:0;}
 ul#navlist li { width:105px; voice-family:"\"}\""; voice-family:inherit; width:119px;}
 html>body ul#navlist li { width:119px; }
 ul#navlist li a {display:block;padding:7px 5px 25px 7px;color:#FFFFFF;font-size:11px;text-decoration:none;height:1%;height:40px;text-shadow:0 0 0 #000;}
 #navcontainer>ul#navlist li a {width:auto;height:auto;height:8px}
 ul#navlist li#active a {background:#b59d97;color:#b59d97;}
 ul#navlist li a:hover,ul#navlist li#active a:hover {color:#b59d97;background-color:#b59d97;}
 ul#navlist li.home	{border-left:none;}
 ul#navlist li#empty	{width:120px;}

/******************************* HOME ******************************** */
h6.home-header {margin:0 0 .5em 0;border-bottom:1px solid #001f8d;}
#featured h6.home-header{margin:0;}
 h6.home-header-list {border-bottom:1px solid #001f8d;}
 h6.home-header a {color:#001f8d;}
 .home-header-all {float:left; text-align:center;margin:2em 0;}
 .home-header-all a }
 
 .home-header-all a:hover {background:#b59d97;color:#b59d97;}
  ul.news-list{list-style:none; margin:0 0 1.6em 0; font-size:1em; padding:0}
 ul.news-list li a,ul.txt li{height:1%;/* background:url(images/li.png) no-repeat  0; */line-height:1.2em;border-bottom:1px solid #001f8d;display:block;padding:6px 0 6px 8px;}
 ul.news-list li a:hover,ul.txt li:hover{background-position:1px 0.8em;/* background:#eee url(images/li.png) no-repeat 3px 10px; */}
 ul.news-list li a span,ul.txt li,h4 a span{color:#ccc;text-align:right;}
 ul.news-list li.active a{cursor:default;color:white;}
 ul.news-list ul{margin:0;list-style:none;}
 ul.txt li strong{color:#e8e3d3;}
 ul.txt li a{display:inline;border:none;padding:0;background:none;font-weight:normal;}
  .sidebar p {margin:0;}
 .sidebar .postmetadata {margin:0 0 1em;}

/********************************POSTS ************************* */
.post {display:block;clear:both;}
 .postmetadata {color:#ccc;}
 .postmetadata a {color:#ccc;}
 .postmetadata a:hover {color:#000;}
 .underlined {border-bottom:1px solid #001f8d;}
 h6.underlined {margin:0 0 1em;}
  .nav-image-left, .nav-image-up, .nav-image-right {text-align:center;float:left;width:25px;margin:0 10px 0 2px;}
 .nav-image-left a, .nav-image-up a, .nav-image-right a {background:#eee;padding:2px 48% 2px 48%;text-decoration:none;color:#000;}
 .nav-image-left a:hover, .nav-image-up a:hover, .nav-image-right a:hover {background:#000;color:#fff;}
  .nav }
 
 .nav:hover {background:#ccc;}
 .pageNav .prev a, .pageNav .next a {color:#000;text-decoration:none;padding:.2em 1em;}
  .nav-interior {margin:0;padding:0;clear:both;display:inline;}
 .nav-interior .next {color:#000;text-decoration:none;float:right;}
 .nav-interior .prev {color:#000;text-decoration:none;float:left;}

/* ************************* FOOTER *********************** */
#footer {margin:1em 0 0;background:#;padding:1em;}
 #footer p {text-align:center;color:#cccccc;}
 #footer a {color:#aaaaaa;}
 #footer a:hover {color:#000000;}

/* ************************ SLIDESHOW ********************************/
ul#portfolio {padding:0;list-style:none;margin:0 0 1em;overflow:hidden;max-height:435px;}
 ul#portfolio li {list-style:none;padding:0;}
 ul#portfolio li h4 {margin:0 0 .5em 0;text-transform:uppercase;padding:0 16px;}
 ul#portfolio li img {width:950px;text-align:center;margin:0;}

/* ************************ PORTFOLIO THUMBNAILS********************************/
.portfolio-image-wrapper {position:relative; margin:6px 0 0;padding:0;}
 
.portfolio-image-wrapper h6.title-overlay {
	text-transform:uppercase;
	background:#000;
	padding:0px 4px 4px;
	top:174px;
	left:3px;
	bottom:0;
	height:16px;
	width:246px;
	overflow:hidden;
	position:absolute;
	max-width:246px;
	z-index:101;
	/* opacity - move to sep. stylesheet */
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	font-family:Helvetica, Arial, sans-serif;
	margin:0;
}
 .portfolio-image-wrapper h6.title-overlay a { color:#ccc; text-decoration:none;}
 .portfolio-image-wrapper h6.title-overlay a:hover {color:#fff;}

/* **************************** FLOATS & IMAGES ***************************** */
.right { float:right; }
 .left { float:left; }
 .middle {margin:0 auto;float:left;}
 .clear { clear:both; }
 img.centered{display:block;margin-left:auto;margin-right:auto;}
 img.alignright{padding:4px;margin:3px 0 2px 10px;display:inline;}
 img.alignleft{padding:4px;margin:3px 10px 2px 0;display:inline;}
 .alignleft{float:left;}
 .alignright{float:right;}
 
 .portfolio-image-wrapper a{display:block;}
.thumbnail {
	width:254px;
	max-width:254px;
	min-height:190px;
	overflow:hidden;
	padding:3px;
	display:block;
}
* html .thumbnail {
	height:190px;
}
a img{
	border:0;
}

/***************************** ARCHIVE *****************************/
h6.archive-header {display:block;border-bottom:#aaa 1px solid;margin:0 0 .5em;}
 .archive-stack {width:100%; height:2em;}

/***************************** ETC *****************************/
#filters {clear:both;height:2em;margin-bottom:1em;}
 #filters li {float:left;margin-right:2em;}
 .pageNav .prev {}
 .pageNav .next {}
 /* remember to define focus styles! */ :focus {outline:0;}

/***************************** SEARCH *****************************/
#search {float:right;margin:15px 0 0;}
 #search #s {background:transparent url('images/search.gif') 0px center no-repeat;color:#666;font-size:0.9em;margin:0 0 0 10px;padding:2px 0 2px 17px;width:100px;}
 #search input {border:1px solid #222;}
 #search #s:hover {color:#666;}
 .search-excerpt {margin:0;}

/***************** COMMENTS ********************/
h3#comments{margin:10px 0 0;padding:20px 10px;background:#f5f5f5;}
 h3#comments span.comments-subscribe {float:right;font-size:.7em;margin-left:3px;padding:0 0 0 19px;background:url("images/rss.png") no-repeat 0 50%;color:#cccccc;}
 h3#respond{margin:10px 0 0;padding:20px 10px;background:#f5f5f5;}
 ol.commentlist{list-style-type:none;margin:0;padding:0;border-top:5px solid #eee;}
 ol.commentlist li {clear:both;min-height:150px;border-bottom:5px solid #eee;padding:0 0 1em;}
 ol.commentlist li strong{padding-left:1em;}
 ol.commentlist li .comment-entry{margin:1em;padding:1em 150px;line-height:2em;}
 ol.commentlist li .avatar-container {float:left;}
 ol.commentlist li .avatar{border:1px solid #eee;padding:1em;margin:1em 1em 1em 0;} #commentform{margin:0 0 7px;padding:30px 150px 6px;border-top:10px solid #fff;background:#eee;}


/*---------------------------
Artist Page  
----------------------------*/
.page div.post,
.single div.post{
	margin-bottom:20px;
}

p.postmetadata{
	margin-top:10px;
	color:#dedad6;
}

.content {
	padding-top:30px;
}

.single .content p{
	margin:0 0 23px;
}

.artistbio{
	text-align:right;
	font-size:13px;
	color:#736357;
}

.artworktext{
	font-size:15px;
	padding-top:6px;
}

.artistbio #show {
	height:260px;
	width:390px;
	overflow:hidden;
	float:left;
	position:relative;
}
.artistbio #show  img{left:0;top:0;}
.artistbio #show a.lightbox{
	height:260px; 
}

.artistbio img{
	max-width:384px;
	max-height:254px;
	border:3px solid #D1E4D9; 
}

.galleryOn .artworktext{
	margin-top:0;
}

.galleryOn .titlespace-right1{
	height:125px;
}

.artistbio ul{
	margin-bottom:2px;
}

.titlespace-left1{
	height:280px;
	width:160px;
	margin:0 0 10px -20px;
	float:right;
	z-index:-1;
}

.titlespace-right1{
	height:280px;
	width:125px;
	margin:0 10px 10px 0;
	float:left;
}

.title #workNum{
	background:transparent url(../images/num_bg.gif) repeat scroll 0 0;
	color:#7A0026;
	display:block;
	height:31px;
	margin:0 100px;
	padding:7px 0 0;
	width:38px;
}

.single .title {
	color:#736357;
	text-align:center;
	position:absolute;
	top:218px;
	left:415px;
	width:245px;
	z-index:0;
}
#postBody{
	position:relative;
	width:100%;
	overflow:hidden;
}

.artistname {
	font-weight:bold;
	color:#001f8d;
}

.pageNav{
	padding:25px 0;
	height:20px;
	overflow:hidden;
}

.container-inner .nav,
.container-inner .nav:hover {
	background:none;
	height:20px;
}

.container-inner .nav a{
	background:url(../images/circtile_br.gif);
	color:#736357;
	padding:0.15em 1em;
	display:block;
	width:18px;
	height:15px;
}

.left {
	float:left;
}

.right {
	float:right;
}

.container-inner .nav.right a {
	background:url(../images/circtile_br.gif) right top;
}

.container-inner .nav a:hover{
	background-image:url(../images/circtile_bl.gif);
	background-repeat:no-repeat;
	color:#001f8d;
	width:auto;
	display:inline;
}

.container-inner .nav a span{
	display:none;
}

.container-inner .nav a:hover span{
	display:inline;
	background:#f9f8f6;
}

.container-inner .nav.left a:hover span{
	margin-left:8px;
}

.container-inner .nav.right a:hover span{
	margin-right:8px;
}

/* Gallery */

.gallery-nav{
	display:none;
}

.container-inner #main_image{
	margin:0 15px 0 0;
	float:right;
	max-width:530px;
	min-width:395px;
	overflow-x:hidden;
	background:#d1e4d9;
	display:none;
	z-index:10;
}

.galleryOn .container-inner #main_image{
	display:block;
}

#main_image .galleria_wrapper img{
	margin:0;
	display:block;
	margin:0px auto;
	text-align:center;
}

#main_image .galleria_wrapper {
	background:#d1e4d9;
	display:block;
	min-width:389px;
	text-align:center;
	padding:3px;
}

#main_image .caption{
	padding:0 3px;
	display:block;
	font-size:12px;
	color:#736357;
	text-align:center;
}

ul.galleria{
	/* background-color:#eee; */
	max-width:395px;
	min-width:260px;
	height:auto;
	float:left;
	padding:45px 0px 0 10px;
	z-index:11;
}

ul.galleria li{
	margin:0px 10px 3px 0pt;
	float:right;
	border:3px solid #d1e4d9;
	height:119px;
	width:119px;
}

.vanish{
	display:none;
}

/*---------------------------
Page  /  News
----------------------------*/

.post p a{
	text-decoration:underline;
	background:#fff;	
}

.page .post .pageSpace,
.s-category-news .post .pageSpace {
	float:right;
	height:150px;
	margin:0 0 10px;
	width:140px;
}

.page .post h2,
.s-category-news .post h2{
	padding:0 210px 0 135px;
	background:transparent url(../images/area_hover.png) no-repeat scroll 108px 2px;
	font-weight:normal;
	color:#7A0026;
}

.archive h2{
	padding:0 210px 0 45px;
	background:transparent url(../images/area_hover.png) no-repeat scroll 18px 2px;
	font-weight:normal;
	color:#7A0026;
}

.archive .post {
	clear:none;
	z-index:20;
}

.archive .post h6,
.archive .post P,
.archive .post a{
	background:#f9f8f6;
}

#subnav ul,
#subnav li{
	margin:0;
	padding:0;
	list-style:none;
	line-height:2.5em;
}

#subnav li a{
	color:#7A0026;
	border-bottom:1px solid #AAA;
	display:block;
}

#subnav li a:hover,
.archive h6 a:hover{
	background:#fff;
}

.page #subnav{
	text-align:right;
	margin-top:15px;
}

.archive h6{
	font-weight:normal;
}

.archive h6 a{
	margin:0;
	padding:4px 0 8px; 
}

.page .post h4,
.s-category-news .post h4{
	border-bottom:0 none;
	float:left;
	font-weight:normal;
	height:1em;
	margin:0 0 -1em;
	padding:0px 365px 0 0;
	width:125px;
	text-align:right;
}

.page .post p,
.s-category-news .post p {
	margin:0 0 10px 135px;
	color:#736357;
	display: block;
}

.page .post,
.s-category-news .post {
	min-height:300px;
}

.page .post em{
	letter-spacing:3px;
}

.archive .post img {
	width:170px;
	height:128px;
	min-height: 1px;
	padding: 0;
}


/*---------------------------
Contact
----------------------------*/
label{
	float:left;
	width:125px;
	margin-right:10px;
	text-align:right;
}

input{
	margin-bottom:5px;
}

input#send {
	margin:0 0 20px 135px;
}

label span.required {
	color:#7A0026;
}

/*---------------------------
Sponsors
----------------------------*/

#sponsors{
	text-align:center;
}

#sponsors a{
	padding:3px;
	margin:0 auto 30px;
	display:block;
	background:none;
}

#sponsors a:hover{
	background-color:#fff;
}

#sponsors a img{
	margin:0;
}

/*---------------------------
Footer
----------------------------*/
div#footer{
	padding:20px 0 0 0;
	clear:both;
}

div#credits{
}

div#credits a{
	display:block;
	float:right;
	height:50px;
	margin:20px 0 0 35px;
	width:180px;
}

div#credits a#jf{
	text-indent:-2000px;
	background:url("../images/jerusalem_foundation.gif") no-repeat;
}


ul#botnav{
	margin:0;
	padding:0;
}

ul#botnav li{
	float:left;
	list-style:none;
}

ul#botnav li a{
	border-top:3px solid;
	width:119px;
	margin-right:10px;
	font-size:15px;
	display:block;
	color:#001f8d;
	padding:3px;
}


ul#botnav li a:hover{
	color:#001f8d;
	background:#DEDAD6;
}

ul#botnav li a.last{
	margin-right:0px;
}
.quiet{
	clear:both;
	text-align:center;
	color:#dedad6;
}

div#credits a.shual{
	background: url(../images/shual.png) no-repeat;
	float: left;
	display: block;
	width: 200px;
	height: 23px;
	margin: 30px 0 0;
	padding: 0px 0 0 22px;
	color: #66b814;
}

div#credits a.shual:hover{
	background: url(../images/shual_on.png) no-repeat;
}
	
div#credits a.shual span{
	display: none;
}

div#credits a.shual:hover span {
	display: block;
}