html, body							{overflow:hidden;height:100%;}
body,
p,
h1,
h2									{font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:9px;line-height:1.22em;color:#494845;}
body								{background:#e6e6e6 url('../img/bg_loading.gif') center center no-repeat;}

div#wrapper							{height:100%;background:transparent;cursor:move;}
	div#menu							{z-index:3;width:284px;position:absolute;top:30px;left:30px;opacity:0.925;cursor:default;}
		div#menu div						{margin-bottom:1px;background:transparent url('../img/bg_menu.gif') 0px 0px repeat-y;}
		div#menu div#title					{cursor:move;}
		div#menu h1							{height:73px;width:257px;}
		div#menu h2							{width:257px;}
			div#menu h2 a						{display:block;height:29px;}
			
			div#title h1						{background-image:url('../img/content_menu.gif');background-position:top left;}
			
			div#about h2 a:link,
			div#about h2 a:visited				{background-image:url('../img/content_menu.gif');background-position:0px  -73px;}
			div#about h2 a:hover,
			div#about h2 a:visited:hover,
			div#about h2 a:active,
			div#about h2 a:active:hover			{background-position:0px  -102px;}
			div#about p a:link,
			div#about p a:visited				{color:#494845;}
			div#about p a:visited:hover,
			div#about p a:hover					{color:#ff6000;}
			div#about p a:visited:active,
			div#about p a:active				{color:white;background:#ff6000;}
			
			div#contact h2 a:link,
			div#contact h2 a:visited			{background-image:url('../img/content_menu.gif');background-position:0px -131px;}
			div#contact h2 a:hover,
			div#contact h2 a:visited:hover,
			div#contact h2 a:active,
			div#contact h2 a:active:hover		{background-position:0px  -160px;}
			
			div#work h2 a:link,
			div#work h2 a:visited				{background-image:url('../img/content_menu.gif');background-position:0px -191px;}
			div#work h2 a:hover,
			div#work h2 a:visited:hover,
			div#work h2 a:active,
			div#work h2 a:active:hover			{background-position:0px  -220px;}
			
			div#resize h2						{background-image:url('../img/content_menu.gif');background-position:0px -247px;}
		
		div#menu div#about					{}
			div#menu div#about div				{display:none;padding:0 16px 8px 16px;}
			div#menu div#about div p				{margin:0 30px 3px 0;}
			div#menu div#about div p a,
			div#menu div#about div p a:hover			{color:#ff6000;}
			
		div#menu div#contact 				{}
			div#menu div#contact div			{display:none;padding:0 16px 8px 16px;}
			div#menu div#contact div p						{margin:0 0 3px;}
			div#menu div#contact div p#contactResult		{display:none;color:red;font-weight:bold;padding:0 0 5px;}
			div#menu div#contact div label					{display:block;width:55px;float:left;}
			div#menu div#contact div input,
			div#menu div#contact div textarea				{font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:9px;padding:2px 3px;width:162px;border:1px solid #a4a3a2;}
			div#menu div#contact div input.FormFocus,
			div#menu div#contact div textarea.FormFocus		{border-color:#ff6000;}
			div#menu div#contact div p#contactAdditionalPara{display:none;}
			div#menu div#contact div input#contactSubmit	{margin-left:55px;width:100px;cursor:pointer;}
		
		div#menu div#work 						{}
			div#menu div#work ul						{padding-bottom:6px;}
			div#menu div#work ul li 						{display:block;width:257px;margin:0 0 6px 16px;}
				div#menu div#work ul li a						{text-decoration:none;display:block;width:225px;cursor:pointer;font-weight:normal;}
				div#menu div#work ul li a:link					{color:#494845;}
				div#menu div#work ul li a:visited				{color:#7f7f7c;}
				div#menu div#work ul li a:hover,
				div#menu div#work ul li a:visited:hover			{color:#ff6000;}
				div#menu div#work ul li a:active				{color:#ffffff;background:#f60;}
				div#menu div#work ul li p						{display:none;}
				div#menu div#work ul li img						{display:none;}
				div#menu div#work ul li h4						{display:none;}
				div#menu div#work ul li ul.images				{display:none;}

		
			div#menu div#work ul li.selected				{border:1px dotted black;margin-left:9px;padding:6px;background:white url('../img/bg_selected.gif') top left repeat;background-attachment:fixed;}
				div#menu div#work ul li.selected h3				{margin-bottom:2px;}
					div#menu div#work ul li.selected h3 a			{color:#f60;background:transparent;cursor:default;}
				div#menu div#work ul li.selected p				{display:block;}
				div#menu div#work ul li.selected h4				{display:block;margin:6px -6px -6px;}
					div#menu div#work ul li.selected h4 span,
					div#menu div#work ul li.selected h4 a			{display:block;float:left;padding:6px;border-top:1px dotted black;}
					div#menu div#work ul li.selected h4 span		{width:145px;border-right:1px dotted black;background-image:url('../img/content_menu.gif');background-position:-10px -278px;}
					div#menu div#work ul li.selected h4 a			{width:43px;background-image:url('../img/content_menu.gif');}
					
					div#menu div#work ul li.selected h4 a.next:link,
					div#menu div#work ul li.selected h4 a.next:visited			{background-position:0px -305px;}
					div#menu div#work ul li.selected h4 a.next:hover 			{background-position:-55px -305px;}
					div#menu div#work ul li.selected h4 a.next-hover-active,
					div#menu div#work ul li.selected h4 a.next-hover-active:visited		{background-position:-110px -305px !important;}
					
					div#menu div#work ul li.selected h4 a.prev:link,
					div#menu div#work ul li.selected h4 a.prev:visited			{background-position:-0px -330px;border-right:1px dotted black;}
					div#menu div#work ul li.selected h4 a.prev:hover			{background-position:-55px -330px;}
					div#menu div#work ul li.selected h4 a.prev-hover-active,
					div#menu div#work ul li.selected h4 a.prev-hover-active:visited		{background-position:-110px -330px !important;}
					
			
		div#menu div#resize					{height:28px;background-repeat:no-repeat;background-position:0px -4px;}
			div#menu div#resize h2				{cursor:help;width:136px;height:28px;}
			div#menu div#resize div#slider		{position:relative;left:136px;top:-28px;width:110px;height:28px;background:transparent url('../img/slider_bar.gif') center left repeat-x;}
			div#menu div#resize div#slider-handle			{width:20px;height:28px;background:transparent url('../img/slider_handle.gif') center center no-repeat;cursor:e-resize;}
			div#menu div#resize div#slider-handle.hover		{background-image:url('../img/slider_handle_hover.gif');}
	
	div#tooltip							{z-index:4;background:white;position:absolute;padding:2px 4px;}
		div#tooltip *						{font-weight:normal;}
	
	div#footer							{z-index:1;position:absolute;left:20px;bottom:10px;cursor:default;background:transparent url('../img/bg_menu.gif') 0px 0px repeat;opacity:0.925;}
		div#footer a:link,
		div#footer a:visited,
		div#footer a:visited:hover,
		div#footer a:hover					{color:#ff6000;}
		div#footer a:active,
		div#footer a:active:hover			{color:white;background:#ff6000;}
		
	div#noscript						{position:absolute;left:300px;top:105px;font-size:12px;font-weight:bold;width:300px;}
		div#noscript p						{color:#ff6000;}