/* 
EnonAvital.com Site Structure
First created February 2010
Copyright (last edited) March 2010 - Please do not copy - All rights reserved
Designed by Enon Avital
*/
/* * {margin:0;padding:0;}  */
html, body {height: 100%; width:100%;}
header,footer,article,section,hgroup,nav,figure{display:block;}
/*Opera Fix*/
body:before {content:""; height:100%; float:left; width:0; margin-top:-32767px;}
a:active, a:focus {outline: none; -moz-outline-style: none;}


@font-face {
	font-family: 'GentiumBasicRegular';
	src: url('../onts/genbasr-webfont.eot');
	src: local('Gentium Basic Regular'), url('../onts/genbasr-webfont.woff') format('woff'), url('../onts/genbasr-webfont.ttf') format('truetype'), url('../onts/genbasr-webfont.svg#webfontKPEQDkyY') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*
@font-face {  
		font-family: Sketchetik;  
		src: url(../onts/SketchetikL.eot);
		src: local("Sketchetik"), url(../onts/SketchetikL.ttf) format("truetype");
}
@font-face {  
  		font-family: OptusT;  
  		src: url(O004003T.eot );
  		src: local("OptusTReg"), url(O004003T.TTF ) format("truetype");
	}
*/

#hide {display:none;}
body {font-family: "MP_Reg","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; font-size: 12px; background: url(../img/Main_BG_10px.jpg) repeat-x top left #fbfbef; margin: 0; padding: 0; color:#666;}
h1, h2 {font-family:Georgia, serif;}
span.amp {font-family:Baskerville,"Goudy Old Style","Palatino","Book Antiqua",serif; font-size:110%; font-style:italic;}
#wrap {background:url(../img/EnonAvital_mainBG.jpg) center top no-repeat; margin:0; padding:0; min-height:100%;}
#bodyCon {margin:0 auto; width:960px; position:relative; overflow:auto; padding-bottom: 320px;}
header {height:145px; display:block; width:100%; margin-bottom:20px;}
header h1 {text-indent:-9999px; display:inline-block;}
header h1 a {display:block; width:140px; height:120px;}

nav {float:right; text-transform: lowercase; font-size:11.5px;  letter-spacing:1px; /* font-family:"GentiumBasicRegular", Georgia, serif; */}
	nav .cat {margin:20px 20px 5px; border:2px solid #4d564f; padding:5px 20px; color:#90a29b; text-align:center; background:#b3c8c0; }
	nav .cat:hover {-moz-box-shadow:0px 0px 8px #191f1c; -webkit-box-shadow:0px 0px 8px #191f1c; box-shadow:0px 0px 8px #191f1c;}
	nav .cat a {text-decoration:none; padding:3px; color:#4d564f; text-shadow:0px 1px 0px #9DB7AD; font-weight:normal;}
	nav .cat a:hover {color:#191f1c; text-shadow:0px 1px 0px #cfe3db;}
	nav .cat a.current, nav .cat a.current:hover { cursor:default; text-decoration:none; /* text-shadow:0 -1px 1px #546A63; */ text-transform:capitalize; font: 14px "GentiumBasicRegular", Georgia, serif; color:#fff;}
			/*
	nav .gen {color:#626f6a; margin:7px 20px 0 0; line-height:2px; padding:4px 7px; float:right;}
			nav .gen a {text-decoration:none; padding:0 3px; color:#727e6f; font-weight:normal;}
			nav .gen a:hover {text-decoration:underline;}
			nav .gen a.current, nav .gen a.current:hover {font-weight:600; cursor:default; text-decoration:none;}
	*/
	nav a:active {position:relative; top:1px;}
	
	.home {margin-bottom:0!important;}
	.home h2 {font: 32px "GentiumBasicRegular", Georgia, serif!important; color:#303030; margin:10px auto; word-spacing:3px; font-weight:100;}
	h2 strong {font-size:28px; font-weight:normal;}
	h2 .green {font-size:32px; color:#8c9889;}
	h2 .pink {font-size:28px; font-weight:normal; color:#f6a898;}
	.home h3 {margin:20px 0 0;}
	.home p {margin:5px 0 0; line-height:22px;}

#home-sprite {width:960px; display:block; float:left; margin:20px 0;}
	#home-sprite a, #home-sprite a:visited {float:left; display:block; height:248px; width:192px; text-decoration:none; color:#535752; font-weight:normal;}
	#home-sprite a:hover {color:#000; text-shadow:0px 1px 0px #fff;}
	#home-sprite a.web {background-position:0 0;}
	#home-sprite a.print {background-position: -192px 0;}
	#home-sprite a.artwork {background-position:-384px 0;}
	#home-sprite a.photo {background-position:-576px 0;}
	#home-sprite a.books {background-position:-768px 0;}
		#home-sprite span {float:left; margin:200px 0 0; text-align:center; font-size:16px; width:inherit; padding-left:2px;}
		#home-sprite a:active span {margin-top:202px;}
					/*
		#home-sprite a.artwork span {padding-left:25px;}
					#home-sprite a.photo span {padding-left:32px;}
					#home-sprite a.books span {padding-left:15px;}
		*/
footer {background: url(../img/footer_bgRepeat.jpg) repeat-x bottom left; clear:both; margin:-280px 0 0; padding:0; font-family: "MP_Reg","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#5c504b; text-shadow: 0px 1px 0px #f2c6b4; position:relative; height:280px; clear:both;}
	footer a {text-decoration:none; color:#343A38; font-weight:600; text-transform:lowercase; font-size:11.5px;}
	footer a:hover {text-decoration:underline; }
	footer a:active {position:relative; top:1px;}
	footer section {margin:0 auto; padding:0 10px; width:960px; background:url(../img/EnonAvital_footerBG.jpg) center bottom no-repeat; height:280px; max-height:280px;}
	footer span {float:left; width:288px; display:block; font-size:12px; margin:40px 0 0 25px;}
	footer h1 {font:24px "GentiumBasicRegular", Arial, sans-serif; color:#343a38; margin-bottom:10px; border-bottom:1px solid #a18073; width:280px;}
	footer h2 {color:#694b3f; font-size:12px; font-family: "MP_Reg","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; margin:2px 0 0 10px; }
	footer ul {padding-left:10px;}
	footer li {list-style:none; margin:7px 0;}
	footer p {line-height:22px;}
	footer p a {text-transform:none;}

.glossary {}
	.glossary p {margin:0 0 0 20px; line-height:20px;}
	.glossary span {margin-bottom:250px; float:left; width:100%;}
	.glossary h3 {margin:22px 0 8px;}
.highlightBox {background:#fff; padding:15px; border:2px solid #e3e3e3; position:absolute; left:0px; width:740px;}	
	.highlightBox h2 {margin:0 0 10px 2px!important;}
	.highlightBox p {padding-right:0!important; line-height:22px;}
	.highlightBox ul {float:left; width:205px; margin:0; padding:10px 0 0 40px; font-size:11px;} 
	.highlightBox li {padding:4px 0!important; margin:0; list-style:disc!important;}

.clear {clear:both;}
.dewplayer {position:absolute; top:60px; right:21px; z-index:9999; outline: none; display:none; /* border:2px solid #4d564f; */
			-moz-outline-style: none; height:20px; width:239px;
			-moz-box-shadow:0px 0px 8px #191f1c; -webkit-box-shadow:0px 0px 8px #191f1c; -box-shadow:0px 0px 8px #191f1c;
			}
object#dewplayer {margin:0; padding:0; position:absolute; left:-1px; background:white;}
a.hideplayer {position:absolute; left:-73px; top:2px; width:70px; color:#859388;}
a.hideplayer:hover {color:#B3C8C0;}
.dewplayer em {border-color:transparent transparent #e2e2e2; border-style:solid; border-width:0 10px 10px; display:block; height:0; margin:0 15px; position:absolute; right:17px; top:-10px; width:0;}
		
#content {float:left; display:block; overflow:hidden; margin:0 0 40px 20px;}
.w960 {width:960px;}
.w750 {width:750px;}
.w730 {width:730px;}
.w650 {width:650px;}
.w663 {width:663px;}
#content h1 {font:24px "GentiumBasicRegular", Arial, sans-serif; color:#303030;}
#content h2 {font:20px "GentiumBasicRegular", Arial, sans-serif; margin-bottom:0;}
#content h3 {color:#5c5c5c; text-shadow:0 1px 0 #fff;}
#content h4 {color:#828b80; margin:20px 0 -10px; text-shadow:0 1px 0 #fff;}
#content p, #content li {color:#888; list-style:square; text-shadow:0 1px 0 #fff; padding-right:25px;}
#content a {color:#515c4e; text-shadow:0 1px 0 #fff;}
#content a:hover {color:#ea9c8b;}
#content a:active {position:relative; top:1px;}
.eknownSlider {clear:both;}
#ads {width:150px; float:right; display:block; overflow:hidden; margin:65px 0 40px 40px;}
	#sidebar_ads .UIEMUASFrame, #sidebar_ads .UIEmuASIFrame {border-top:1px solid #E5E5E5;}
	.UIAdmgrCreativePreview .UIEMUASFrame {background-color:#FFFFFF; border:1px solid #E5E5E5;}
	.UIEMUASFrame {padding:10px 0 10px 10px;width:137px;}
	a.UIEMUASFrame_title {display:block; font-size:12px; font-weight:bold; overflow:hidden; padding:0 0 7px 1px;}
	.UIEMUFrame_forceLTR {direction:ltr; text-align:left;}
	a {color:#3B5998; cursor:pointer; text-decoration:none; }
	.spritemap_icons {background-image:url("http://facebook.com/rsrc.php/z6PJG/hash/6hahvfpn.png"); background-repeat:no-repeat; display:inline-block; height:16px; width:16px; background-position:0 -1245px; display:block; margin-right:5px;float:left;}
	.twtr-hd, .twtr-ft {display:none;}
	.twitLogo {margin-left:10px;}
	a.TwitFollow {background:url(../img/twitFollow.png) no-repeat left; margin-left:10px; line-height:24px; padding-left:20px;}
	a.TwitFollow:hover, a.UIEMUASFanFrame_becomeFanLink:hover {text-decoration:underline;}
			
html {overflow-y: scroll;}