/* CSS Document */

/* html tag overides */

html 		{font-size:100.01%;margin:0;padding:0;border:none; }
body 		{font-size:.9em;margin:0;padding:0;border:none;background:#422312;font-family:Georgia;}

h1			{font-size:1.2;font-family:"Georgia";color:#422312;padding:1.5em 1em 0 0;margin:0;font-weight:600;font-stretch:ultra-condensed;}
h2			{font-size:1;font-family:"Georgia";color:#422312;padding:1em 1em 0 0;margin:0;font-weight:600;font-stretch:ultra-condensed;}
h3			{font-size:1.1em;font-family:"Georgia";color:#422312;padding:1em 0 .3em 0;margin:0;font-weight:600;font-stretch:ultra-condensed;}

a			{text-decoration:none;color:#ed4a14;}
a:link 		{text-decoration:none;}
a:visited 	{text-decoration:none;color:#ed4a14;}
a:active 	{text-decoration:none;}
a:hover		{text-decoration:none;color:#61554f;}


/* shared layout */

#footer			{width:800px;position:center;margin: 0 auto;padding:10px 0 0 0;}

#footer td				{font-size:.75em;color:#947743;}
#footer a	 			{text-decoration:none;color:#947743;padding:0 10px;}
#footer a:link 			{text-decoration:none;}
#footer a:visited 		{text-decoration:none;}
#footer a:active 		{text-decoration:none;}
#footer a:hover			{text-decoration:none;color:#fff;}

/* front page layout */
#container		{width:800px;position:center;margin: 0 auto;padding:0;}
#f-header		{width:300px;height:600px;background:#422312 url('/images/jakiti-plant.png') bottom no-repeat;margin-left:260px;}
#f-header img	{padding-top:150px;}

.f-nav			{width:243px;margin:0;padding:20px 0px 0 150px;position:absolute;}
.logo			{width:141px;margin:0;padding:250px 0 0 80px;float:left;}
.logo p			{font-size:1em;font-family:"Georgia";color:#422312;padding:8em 0 0 0;margin:0;font-stretch:ultra-condensed;text-align:right;}

/* interal pages layout */
#i-container	{width:820px;position:center;margin: 0 auto;padding:0;}
.header			{width:820px;height:100px;padding:0;background:#422312;position:center;margin: 0 auto;}
#left-column	{width:170px;margin:0;padding:0;float:left;}
#right-column	{width:650px;margin:0;padding:0;float:right;background:#fff url(images/jakiti-swirl.png) top right no-repeat;}
#intro			{width:480px;margin:0;padding:80px 50px 20px 0;float:right;}
#intro h1		{text-align:center;color:#6F2C03;font-size:1;padding:20px 10px;}
.jakiti-logo	{width:141px;margin:0;padding:115px 0 0 0;position:absolute;}
.nav			{width:170px;margin:0;padding:0;}
.title			{width:301px;height:192px;background:url('/images/i-tag.png') top no-repeat;margin:0;padding:0 -40px 0 0;position:absolute;}
.title h1		{color:#6F2C03;font-size:1;padding:40px 15px 0 20px;margin:0;text-align:center;}

/* artwork layout */
#artwork-container {width:620px;padding:10px;}
.artwork 		{width:620px;height:430px;padding:0;margin:0;background:url('/images/i-project-bg.png') top no-repeat;}
.artwork h1		{font-size:1;font-family:"Arial Narrow";color:#422312;padding:40px 60px 0 0;margin:0;font-stretch:ultra-condensed;text-align:right;font-variant:small-caps;}
.artworkText		{float:right;width:280px;padding-right:50px;margin:0;}
.artworkImg			{padding:0;margin:0;float:left;width:199px;height:186px; }
.artworkImg	img		{padding:5px 0 0 55px;margin:0;border:0;overflow: hidden;}
.artwork p				{padding:10px 0;margin:0;}
.artwork a	 			{text-decoration:none;color:#6F2C03;}
.artwork a:link 		{text-decoration:none;}
.artwork a:visited 		{text-decoration:none;}
.artwork a:active 		{text-decoration:none;}
.artwork a:hover		{text-decoration:none;color:#84C326;}

.field-title	{font-weight:600;font-stretch:extra-condensed;}

/* flyout navigation css */
#flyoutr {float:left;padding:0;margin:3px 0 0 0;list-style:none;position:relative;width:230px;}
#flyoutr ul {padding:0; margin:0; list-style:none; width:130px; height:auto; background: url(trans.gif); position:absolute; left:-9999px; top:0;}
#flyoutr table {border-collapse:collapse; width:0; height:0; margin:-1px -10px;}

#flyoutr li {float:left; margin-bottom:1px;background:url('/images/jakiti-nav-bg.png') top no-repeat;width:243px;height:25px;}
#flyoutr li a {display:block;float:left;text-align:left;width:120px;height:25px;color:#fff;line-height:25px;font-family:georgia;font-size:14px;text-decoration:none;padding-left:10px;}
#flyoutr li a.fly {background:#888 url(left-arrow.gif) no-repeat left center;}

#flyoutr li:hover {position:relative;}
#flyoutr li a:hover {position:relative;background:url('/images/jakiti-nav-bg-h.png') top no-repeat;width:243px;height:25px; color:#fff;}
#flyoutr li:hover > a {background-color:#422312;color:#fff;}

#flyoutr ul li a {}
#flyoutr ul li a.fly {background:none;border:solid 1px #fff;}
#flyoutr ul ul li a {background:#ccc;}
#flyoutr ul ul li a.fly {background:#ccc url(left-arrow.gif) no-repeat left center;}
#flyoutr ul ul ul li a {background:#ddd;}

#flyoutr li a.current,
#flyoutr ul li a.current,
#flyoutr ul ul li a.current,
#flyoutr ul ul ul li a.current {background-color:#c40; color:#fff;}

#flyoutr :hover ul,
#flyoutr :hover ul :hover ul,
#flyoutr :hover ul :hover ul :hover ul {left:120px;}

#flyoutr :hover ul ul,
#flyoutr :hover ul :hover ul ul {left:-9999px;}

#flyoutr ul li:hover > a {background-color:#422312;color:#fff;}
#flyoutr ul ul li:hover > a {background-color:#422312;color:#fff;}

/* category layout      */
.categoryContainer	{width:170px;margin:0;padding:90px 0 0 0;}
.categories			{width:160px;padding:160px 0 0 20px;margin:0}
.categories	 a		{text-decoration:none;color:#947743;font-family:"Georgia";text-align:left;font-size:1em;}
.categories	 a:link 	{text-decoration:none;}
.categories	 a:visited 	{text-decoration:none;color:#947743;}
.categories	 a:active 	{text-decoration:none;}
.categories	 a:hover	{text-decoration:none;color:#FFF;}
.categories	 ul			{list-style:none;margin:0;padding:0 .2em 0;}
.categories	 li			{padding:1px;margin:0;}
.categories	li li		{padding:0 .4em 0 .5em;margin:0;}
.categories	 li ul		{padding:0px;margin:0;}
.categories h2			{font-size:1.2em;font-family:Georgia;color:#ffffff;padding:0 0 .2em 1em;margin:0;font-weight:400;font-stretch:extra-condensed;}	


/* cats and sub cats css */ 
#categoryTH				{}
#categoryTH td			{padding:.8em;margin:0;}
#categoryTH a			{text-decoration:none;font-size:.9em;font-weight:normal;text-align:center;padding:0;margin:0}
#categoryTH a:link 		{text-decoration:none;color:#422312;}
#categoryTH a:visited 	{text-decoration:none;}
#categoryTH a:active 	{text-decoration:none;}
#categoryTH a:hover		{text-decoration:none;color:#84C326;}
#categoryTH img			{border:0;padding:.4em 0;margin:0;}


/* contact form css */
.contactFormTable	{padding:0;margin:0;}
.contactFormTable table	{padding:0;margin:0;border:none;}
.contactFormTable td	{padding:0;margin:0;border:none;}
.contactForm		{color:#422312;text-align:right;padding-right:2px;font-size:.85em;margin:0;}                        
.mandatory			{color:#84C326;font-size:0.85em;}
.thanks				{width:480px;margin:0;padding:0 50px 20px 120px;}


/* jQuery nav bar */
.subcat { display: none; }

/* jQuery popup */
.message { background-color: #fff; display: none; width: 350px; padding: 15px; text-align: left; border: 2px solid #333; -moz-border-radius: 6px; -webkit-border-radius: 6px; -moz-box-shadow: 0 0 50px #ccc; -webkit-box-shadow: 0 0 50px  #ccc; }
.message h2 { margin: 0px; padding: 10px 0px 10px 45px; border-bottom: 1px solid #333; font-size: 20px; }




.overlay { display: none; z-index: 10000; background-color: #422312; width: 600px; min-height: 200px; border: 2px solid #fff; -moz-box-shadow: 0 0 90px 5px #000; -webkit-box-shadow: 0 0 90px #000; }
.overlay h2 { font-size: 20px; color: #fff; margin: 0px; padding: 10px 0px 10px 15px; }
.overlay h3, .overlay h3 a { margin: 0px; padding: 0px 0px 5px 23px; border-bottom: 2px solid #500; font-size: 12px; color: #500; }
.overlay p	{color:#fff;padding:0 10px;}
.overlay .close { background-image: url(/images/close.png); position: absolute; right: -15px; top: -15px; cursor: pointer; height: 35px; width: 35px; }
.contentWrap { padding: 5px; overflow-y: auto; }
.contentWrap span { margin-top: 3px; }





/* jQuery Gallery Popup */
.next, .prev { position:absolute; top:40%; border:1px solid #666; cursor:pointer; display:block; padding:10px 20px; color:#fff; font-size:11px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.prev { left:0; border-left:0; -moz-border-radius-topleft:0; -moz-border-radius-bottomleft:0; -webkit-border-bottom-left-radius:0; -webkit-border-top-left-radius:0; }
.next { right:0; border-right:0; -moz-border-radius-topright:0; -moz-border-radius-bottomright:0; -webkit-border-bottom-right-radius:0; -webkit-border-top-right-radius:0; }
.next:hover, .prev:hover { text-decoration:underline; background-color:#000;color:#84C326; }
.disabled { visibility:hidden; }
.info { position:absolute; bottom:0; left:0;	padding:10px 15px; color:#fff; font-size:11px; border-top:1px solid #666; }
.info strong { display:block; }
.progress { position:absolute; top:45%; left:50%; display:none; }
.next, .prev, .info { background:#422312 !important; }
.simple_overlay { display:none; z-index:10000; background-color:#422312; width:675px; min-height:200px; border:1px solid #666; -moz-box-shadow:0 0 90px 5px #422312; -webkit-box-shadow: 0 0 90px #422312; }
.simple_overlay .close { background-image:url(/images/close.png); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px; }


		
