@media screen, projection {
.be-nice-to-Mac-IE5 {
			font-family: "\"}\"";
			font-family: inherit;
		}	
	/* General ---------------------------------------- */
	
	html				{}
	* 					{margin:0;padding:0;}
	body 				{padding:0;height:100%;font-family:Verdana, Arial, Helvetica, sans-serif;color: #fff;font-size:11px;line-height:1.4em;}
	a				 	{text-decoration:underline;color:#fef2cb;font-weight:normal;}
	a:hover 			{text-decoration:none;}
	ul, ol	 			{margin:0 0 10px 25px;color:#b5b6b7;}
	p 					{margin:0 1px 12px 1px;line-height:16px;color:#b5b6b7;}
	h1 					{font-size:14px;margin:12px 0 16px;color:#fef8e2;}
	h2 					{font-size:12px;margin:12px 0;color:#fef8e2;}
	h3 					{font-size:11px;margin:6px 0 8px;color:#fef8e2;}
	h4 					{font-size:11px;margin:8px 0;color:#fef8e2;}	
	h5					{font-size:11px;margin:0;color:#b5b6b7;}
	h6 					{font-size:11px;margin:0;color:#b5b6b7;}
	img 				{float:none;border:1px solid #9c9c9c;}
	table				{margin:0 auto 0;border:0;width:90%;padding:20px 0 0 0;}
	th					{font-size:11px;padding:6px;color:#b6b7b8;background:#484848;}
	td					{font-size:11px;text-align:center;padding:6px;}
	td img				{margin:0 auto 0;border:1px solid #9c9c9c;}				
	select, textarea 	{float:left;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;}
	hr 					{height:2px;width:500px;background:#d5d2b3;margin:0 auto 0;}


	/* Navigation-Top ----------------------------------------------- */

	#nav-top 			{position:absolute;top:0px;right:0px;height:32px;width:200px;list-style-type:none;border:0;}
	#nav-top ul 			{list-style:none;margin:12px 0 0 0;padding:0;text-align:right;}
	#nav-top li 			{list-style:none;margin:0;padding:0;float:right;}
	#nav-top li a 		{display:block;color:#6f7b6f;padding:0 6px 0 6px;text-decoration:underline;font-size:12px;line-height:14px;border:0;}
	#nav-top li a:hover 	{text-decoration:none;}
	
	/* Navigation-Bar ----------------------------------------------- */
	
	#nav 				{display:block;margin:0; padding:0;position:absolute;top:189px;height:80px; width:770px;}
	#nav ul 			{list-style:none;padding:0;margin:0 0 0 0px;height:50px;background:transparent url(images/nav.jpg) no-repeat 0px 0px;}
	#nav li				{list-style:none;font-size:12px;letter-spacing:0px; padding:0;display:block;}
	#nav li a 			{position:absolute;top:0;left:0;width:189px;height:60px;display:block;text-decoration:none;margin:0;color:#6f7b6f;text-align:center;text-indent:-9999px;overflow:hidden;background:transparent url(images/nav.jpg) no-repeat 0px 0px;background-color:#7E8776;}

	#nav li#design a 			{left:0px;background-position:0px 0px;}
	#nav li#design a:hover 		{background-position:-0px -60px;}
	#nav li#portfolio a 		{left:154px;background-position:-154px 0;}
	#nav li#portfolio a:hover 	{background-position:-154px -60px;}
	#nav li#quote a 			{left:308px;background-position:-308px 0;}									
	#nav li#quote a:hover 		{background-position:-308px -60px;}
	#nav li#virtual a 			{left:462px;background-position:-462px 0;}
	#nav li#virtual a:hover 	{background-position:-462px -60px;}		
	#nav li#resources a 		{left:616px;width:154px;background-position:-616px 0;}
	#nav li#resources a:hover 	{background-position:-616px -60px;}
		
	
/* Head Section ---------------------------------------- */

	#wrapper 			{height:100%;}
	#header 	 		{position:relative;width:770px;height:236px;margin:0 auto 0;position:relative;padding:0;}
	#header a 			{border:0;}
	#head-container  	{height:250px;}
	#head-graphic  		{position:absolute;right:0px;top:67px;}
	#logo 				{position:absolute;left:0px;top:59px;}
	#header #logo a 	{display:block;height:100px;width:294px;text-indent:-9999px;padding-bottom:10px;background:url(images/create6.gif) no-repeat top left;}
	#logo h1 			{text-indent:-9999px;margin:0;border:0;text-decoration:none;}
	#head-graphic img	{padding:0;}
	

/* Body Top Section ---------------------------------------- */	
	
	#content-container  {margin:0 auto 0;width:100%;}
	
	#content-row1 		{margin:0;background:url(images/bg.gif) repeat top left;background-color:#333333;width:100%;float:left;display:inline;}
	#content-row1-1  	{width:770px;margin:0 auto 0;position:relative;}
	#content-row1-2  	{width:100%;background:url(images/content-lin2.gif) repeat-y top left;float:left;display:inline;}

	#content-row2 		{margin:0;background:url(images/bg-bottom.gif) repeat top left;background-color:#7E8776;border-top:1px solid #fff;width:100%;float:left;display:inline;}
	#content-row2-1  	{width:770px;margin:0 auto 0;position:relative;}
	#content-row2-2  	{width:100%;background:url(images/content-lin3.gif) repeat-y top left;float:left;display:inline;}
	
	#row1-R 			{float:left;display:inline;width:330px;margin-left:50px;margin-top:10px;} 
	#row1-R h4 			{clear:both;}
	#row1-R img 		{float:left;margin:0 10px 16px 0;} 
	
	#row1-L 			{float:left;display:inline;width:330px;margin-left:30px;margin-top:10px;}   
	#row1-L img 		{float:right;margin:0 0 12px 12px;}
	

/* Subpages  ---------------------------------------- */	
	
	
	#content-row1-1sub 	{width:770px;margin:0 auto 0;position:relative;}
	#content-row1-1sub h2	{margin-top:20px}
	#content-row1-2sub 	{width:100%;background:url(images/content-lin2sub.gif) repeat-y top left;float:left;display:inline;}								
		
	#row1-sub 			{float:left;display:inline;width:710px;margin-left:30px;margin-top:10px;}   
	#row1-sub img 		{float:right;margin:0 10px 0 17px;}
	
	#row1-portfolio		{float:left;display:inline;width:710px;margin-left:30px;margin-top:10px;}   
	
	#row1-sub2			{float:left;display:inline;width:710px;margin-left:50px;margin-top:10px;} 
	#row1-sub img 		{float:right;margin:0 10px 0 17px;}
	
	#indent				{margin-left:35px;}
	#indent2			{margin:15px;font-size:10px;}
	#form2				{width:95%;margin:0 auto 0;}
	#form2 th			{text-align:left; padding:10px;}
	#form2 td			{text-align:left;border-bottom:1px solid #484848;padding:10px;}
	#form2 .last		{border-bottom:0;padding:10px;}
	
	.italic				{font-style: italic;}
	.p-bold				{font-weight:bold;color:#fef8e2;}
	.copyright-stmt		{font-size: 10px;color:#000;border:2px solid #9c9c9c;display:block;width:590px;margin:0 auto 0;background:#ececec;padding:2px;}		

/* Body Bottom Section ---------------------------------------- */
	
	#row-2left  			{float:left;display:inline;width:198px;margin:12px 0 0 30px;} 
	#row-2left ul			{list-style:none;margin:0;}
	#row-2left  a			{margin:0 0 0 0;} 
	#row-2center 			{float:left;display:inline;width:200px;margin:12px 0 0 60px;}
	#row-2center ul			{list-style:none;margin:0;}
	#row-2center h6#linkbox a			{display:block;width:200px;margin:0 auto 0;text-align:center;padding:2px;text-decoration:none;background:#333;}
	#row-2center h6#linkbox a:hover		{color:#fff;background:#454545;}
	#row-2right 			{float:left;display:inline;width:198px;margin:12px 0 0 60px;}
	#row-2right ul			{list-style:none;margin:0;}


/* Footer ---------------------------------------- */
	
	#footer-wrapper  	{clear:both;height:110px;position:relative;}
	#footer  			{clear:both;width:770px;height:100px;margin:0 auto 0;position:relative;}
	#footer ul 			{position:absolute;clear:both;top:4px;margin:0; padding:0;}
	#footer ul li 		{list-style:none;margin:0; font-size:11px;color:#535353;}
	#footer ul li a		{color:#5b665b;}

		
	
/* Portfolio Specific Section ---------------------------------------- */

	#p-logo 		{position:absolute;left:0px;top:65px;}
	#p-logo a 		{padding-bottom:10px;}
	#p-logo img 	{border:0;}
			
/* Sitemap Specific Section ---------------------------------------- */

	#sitemap table		{width:95%;margin:0 auto 0;}
	#sitemap th			{text-align:left; padding:10px;}
	#sitemap td			{text-align:left;padding-left:10px;}
}
