body {position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;font-size:62.5%;font-family:verdana,arial;margin:0px;background: #8a8781 url('/gfx/f-dark-bg.gif') repeat-x left bottom;}
div#DEVBOXWARNING{display:none;}

noscript 		{position:absolute;top:0;left:0;width:98%;z-index:50;background-color:#000000;color:#ffffff;font-size:8pt;text-align:center;}

div#page        {position:absolute;bottom:266px;left:0;display:block;float:left;width:100%;height:auto;min-height:100%;margin:0;padding:0;background:transparent url('/gfx/stoneBg.jpg') repeat left top;}
div#container   {position:relative;top:0;left:0;display:block;float:left;width:100%;height:auto;min-height:100%;margin:0;padding: 0;background:transparent url('/gfx/wBg.png') repeat-y center top;font-size:1.5em;color:#535353;}
div#accesslinks {position:absolute;top:0;right:0;color:#b1b1b1;}

div#header    {position:relative;top:0;left:50%;display:block;float:left;clear:left;width:970px;height:40px;margin:0 0 0 -485px;padding:0;}
div#content   {position:relative;top:0;left:50%;display:block;float:left;clear:left;width:970px;height:auto;min-height:400px;margin:0 0 0 -485px;padding:0 0 15px 0;}
div#footer    {position:relative;top:0;left:50%;display:block;float:left;clear:left;width:1000px;height:239px;margin:0 0 0 -500px;padding:15px 0 20px 0;background: url('/gfx/f-white-Bg.gif') repeat-x left top;}

div#copyright   {position:absolute;bottom:8px;left:50%;display:block;float:left;clear:left;width:970px;height:auto;margin:0 0 0 -485px;}
div#copyright p {display:inline;float:left;margin:0;padding:0;font-size:0.6em;}
div#copyright p#note {float:right;}

ul#topmenu    {display:block;float:left;list-style-type:none;list-style-image:none;margin:0;padding:0;color:#b1b1b1;}
ul#topmenu li {display:inline;float:left;}

img#logo      	 {float:left;margin:0 15px 10px 0;}
img#nattrustlogo {float:right;margin:0 -3px 8px 15px;}

div#footer ul  {display:block;float:left;width:993px;height:228px;list-style-type:none;list-style-image:none;margin:0;padding:0 0 0 7px;}
div#footer ul li {display:block;float:left;width:164px;height:228px;margin:0;padding:0;text-align:center;}

div#homelinks	{display:block;float:left;width:963px;height:188px;margin:25px 0 0 0;padding:6px 0 0 7px;background: url('/gfx/home-link-bg.jpg') no-repeat left top;}
div#homelinks a {position:relative;top:0;left:20px;z-index:1;display:inline;float:left;}
div#homelinks a img {position:absolute;top:0;left:-20px;z-index:-1;}

div#homelinks a.res {width:227px;}
div#homelinks a.scu {width:260px;}
div#homelinks a.mem {width:246px;}
div#homelinks a.sea {width:223px;}

div.maingallery        {position:relative;top:0;left:0;display:block;float:left;width:712px;min-height:309px;height:auto;margin:12px 0 0 0;padding:0;}
div.maingallery img#bg {position:absolute;top:0;left:0;}
div.maingallery a      {position:absolute;bottom:20px;right:24px;display:inline;float:left;width:40px;height:13px;outline:none;margin:0;border:none;padding:3px;background: #ffffff url('/gfx/trsBg.png') repeat left top;}
div.maingallery a span {position:relative;top:-2px;left:-2px;display:inline;float:left;width:40px;height:13px;outline:none;margin:0;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=Zoom%20&fcolor=3d3d3d&bcolor=DCDCDC&fsize=10&lh=1&sh=1&tag=a&trs=true');background-position:center center;border:none;padding:3px;}
div.maingallery a#flzo {display:none;}
div.maingallery a:hover{background-color:transparent;}

div.maingallery a+img#fl       {display:none;position:absolute;bottom:15px;right:20px;}

div.maingallery div.gallcontent {position:absolute;width:712px;}

div.sgallery          {float:left;width:240px;height:auto;margin:0;padding:0;}
div.sgallery a	      {position:relative;top:0;left:0;display:inline;float:left;outline:none;border:none;padding:0;}
div.sgallery img      {position:relative;top:0;left:0;margin:0 0 25px 0;cursor:pointer;z-index:1;}
div.sgallery div      {position:absolute;top:83px;left:190px;z-index:2;display:inline;float:left;width:8px;height:8px;outline:none;margin:0;border:none;padding:3px;background: url('/gfx/trsBg.png') repeat left top;}
div.sgallery div span {display:inline;float:left;width:10px;height:10px;outline:none;margin:4px 0 0 -1px;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=%2B%20&fcolor=3d3d3d&bcolor=DCDCDC&fsize=10&lh=1&sh=1&tag=a&trs=true');border:none;}
div.sgallery a:hover div {background-color:#ffffff;}

div#gallpag {margin:-50px 0 0 0;}

div#contactaddress {float:right;width:180px;margin:50px 0 15px 15px;}
p#formnote       {display:block;float:left;width:265px;margin: 15px 150px 0 85px;font-size:0.6em;}

form#maincontact	{display:block;float:left;width:350px;height:auto;margin:15px 20px 0px 0px;padding:0px;}
form#maincontact label  {display:inline;float:left;width:70px;height:20px;clear:left;font-size:0.8em;font-weight:bold;line-height:20px;background-color:transparent;border:0px dashed #c4c4c4;color:#474747;margin: 0px 10px 6px 0px;padding:0px 4px 0px 4px;text-align:right;}
form#maincontact input.field, form#maincontact textarea.field {display:inline;float:left;width:250px;height:auto;font-size:1em;line-height:20px;background-color:#FAFAFA;border:1px dotted #c4c4c4;margin: 0px 0px 6px 0px;padding:0px 4px 0px 4px;color:#474747;}
form#maincontact input.check  {display:inline;float:left;width:auto;height:auto;font-size:1em;line-height:20px;margin: 0px 0px 6px 0px;padding:0px;color:#474747;}
form#maincontact label.error  {background-color:#a20f0f;border-bottom:0px solid #530000;color:#ffffff;}
form#maincontact label.slabel {display:inline;float:left;width:auto;height:20px;clear:none;font-size:0.8em;font-weight:normal;line-height:20px;background-color:transparent;border-bottom:0px solid #c4c4c4;color:#474747;margin: 0px 10px 7px 10px;padding:0px 4px 0px 4px;}
form#maincontact input.field:focus, form#maincontact textarea.field:focus {background-color:#FFFFED;border:1px dotted #c4c4c4;color:#474747;}
form#maincontact input.sendbutton       {display:inline;float:right;clear:left;width:83px;height:34px;font-size:1em;font-weight:bold;background: url('/gfx/button.png') no-repeat center center;border:none;margin: 10px 0px 6px 0px;padding:0px 4px 1px 4px;color:#313131;text-align:center;cursor:pointer;}
form#maincontact input.sendbutton:hover {background: url('/gfx/buttonHi.png') no-repeat center center;color:#313131;margin: 10px 0px 6px 0px;padding:0px 4px 1px 4px;}

#cterrorpop		   {display:none;float:left;width:250px;min-height:70px;height:auto;margin: -65px 0px 0px -140px;padding: 15px 15px 45px 15px;color:#B01915;font-weight:bold;background-color:#FEFBE4;border:3px solid #FDF6CA;position:fixed;top:50%;left:50%;z-index:300;font-size:1.2em;}
#cterrorpop #errConf       {position:absolute;bottom:5px;right:5px;display:block;float:left;padding: 4px 7px 4px 7px;background-color:#FEF4B6;border:1px solid #F8EDAA;color:#333124;cursor:pointer;}
#cterrorpop #errConf:hover {background-color:#F8EDAA;}

#popinfo	     {position:fixed;top:50%;left:50%;display:none;float:left;width:457px;height:354px;padding:50px;margin:-229px 0px 0px -279px;background:transparent url('/gfx/info-pop.png') no-repeat center center;z-index:2000;overflow:hidden;}
#popinfo h4	     {margin:0px 0px 10px 0px;}
#popinfo #popcontent {display:block;float:left;width:412px;height:324px;margin:0px;padding:10px 25px 10px 10px;background-color:#f7f7f7;overflow:auto;border:5px solid #e6e6e6;font-size:1.1em;}
#popinfo #popcontent h1#title {width:400px;margin:0 0 10px 0;background-image:none !important;text-indent:0px !important;}

div.rboxcnt       {float:right;width:155px;height:auto;margin:0 0 15px 45px;}

h1,h2,h3,h4,p           {margin:0 0 10px 0;padding:0;}
h4						{font-size:0.9em;}

h1#title		{display:inline;float:left;width:525px;height:26px;margin:28px 0 6px 0;background-repeat:no-repeat;text-indent:-5000px;}
h2.subtitle		{display:block;float:left;width:730px;height:26px;margin:8px 0 8px 0;background-repeat:no-repeat;text-indent:-5000px;}

.xbmheader		{margin-bottom:10px !important;}
p			{font-size:0.8em;line-height:1.5em;}
p.nobtmmarg		{margin-bottom:0;}
a img			{border:none;}
img.imgleft		{float:left;margin:0px 10px 0px 10px;}
img.imgright		{float:right;margin:0px 0px 10px 10px;}
img.imgrighthp		{float:right;margin:-5px 2px 0px 10px;}

.pgrt			{padding-left:55px;}
p.smalltxt {font-size:0.5em;}
.errortxt		{font-weight:bold;color:#a20f0f;}
p.pltxt			{padding-left:240px;}
p.stxt			{font-size:0.7em;}
.ctlpad			{padding-left:10px;}
.bldtxt			{font-weight:bold;}
.lrgtxt			{font-weight:bold;font-size:1.4em;}
.cpmMar			{margin-top:-20px !important;}

ul.sl			{list-style-type:square;list-style-position:inside;margin:17px 0 10px 0;padding-left:25px;font-size:0.7em;}
ul.sl li		{margin:0 0 6px 0;}


div#iewarning		     {position:absolute;top:10px;left:10px;display:block;background-color:#fffde2;border:1px solid #f8fabd;color:#3a3a3a;font-weight:bold;padding:10px;z-index:100;}
div#iewarning a#closewarning {position:absolute;bottom:3px;right:3px;}
div[id=iewarning]	     {display:none !important;}

#popinfo a#popclose:link    {position:absolute;top:26px;right:26px;display:block;float:left;width:35px;height:33px;background: url('/gfx/pop-info-close.gif') no-repeat 0px 0px;padding:0px;border:none;}
#popinfo a#popclose:visited {position:absolute;top:26px;right:26px;display:block;float:left;width:35px;height:33px;background: url('/gfx/pop-info-close.gif') no-repeat 0px 0px;padding:0px;border:none;}
#popinfo a#popclose:hover   {position:absolute;top:26px;right:26px;display:block;float:left;width:35px;height:33px;background: url('/gfx/pop-info-close.gif') no-repeat 0px -33px;padding:0px;border:none;}
#popinfo a#popclose:active  {position:absolute;top:26px;right:26px;display:block;float:left;width:35px;height:33px;background: url('/gfx/pop-info-close.gif') no-repeat 0px -33px;padding:0px;border:none;}

a:link			{color:#236d93;font-weight:bold;text-decoration:none;font-size:1em;padding-bottom:2px;}
a:visited		{color:#236d93;font-weight:bold;text-decoration:none;font-size:1em;padding-bottom:2px;}
a:hover			{color:#1c5f81;font-weight:bold;text-decoration:none;font-size:1em;padding-bottom:1px;border-bottom:1px solid #1c5f81;}
a:active		{color:#1c5f81;font-weight:bold;text-decoration:none;font-size:1em;padding-bottom:1px;border-bottom:1px solid #1c5f81;}
a span			{font-size:0.7em;position:relative;top:-4px;left:0px;}

a.brwbld:link	 {font-size:1em;color:#535353;text-decoration:none;font-weight:bold;border:none;}
a.brwbld:visited {font-size:1em;color:#535353;text-decoration:none;font-weight:bold;border:none;}
a.brwbld:hover	 {font-size:1em;color:#535353;text-decoration:underline;font-weight:bold;border:none;}
a.brwbld:active  {font-size:1em;color:#535353;text-decoration:none;font-weight:bold;border:none;}

div#accesslinks a:link	  {font-size:0.6em;color:#b1b1b1;text-decoration:none;font-weight:normal;border:none;}
div#accesslinks a:visited {font-size:0.6em;color:#b1b1b1;text-decoration:none;font-weight:normal;border:none;}
div#accesslinks a:hover	  {font-size:0.6em;color:#9d9d9d;text-decoration:underline;font-weight:normal;border:none;}
div#accesslinks a:active  {font-size:0.6em;color:#9d9d9d;text-decoration:none;font-weight:normal;border:none;}

ul#topmenu a:link    {font-size:0.6em;color:#b1b1b1;text-decoration:none;font-weight:normal;border:none;padding:0 5px 3px 5px;}
ul#topmenu a:visited {font-size:0.6em;color:#b1b1b1;text-decoration:none;font-weight:normal;border:none;padding:0 5px 3px 5px;}
ul#topmenu a:hover   {font-size:0.6em;color:#9d9d9d;text-decoration:none;font-weight:normal;border:none;border-bottom:1px dotted #9d9d9d;padding:0 5px 2px 5px;}
ul#topmenu a:active  {font-size:0.6em;color:#9d9d9d;text-decoration:none;font-weight:normal;border:none;padding:0 5px 3px 5px;}

div#homelinks a:link    {font-size:1.1em;color:#ffffff;text-decoration:none;font-weight:normal;border:none;padding-top:115px;line-height:1.4em;}
div#homelinks a:visited {font-size:1.1em;color:#ffffff;text-decoration:none;font-weight:normal;border:none;padding-top:115px;line-height:1.4em;}
div#homelinks a:hover   {font-size:1.1em;color:#c1c1c1;text-decoration:none;font-weight:normal;border:none;padding-top:115px;line-height:1.4em;}
div#homelinks a:active  {font-size:1.1em;color:#c1c1c1;text-decoration:none;font-weight:normal;border:none;padding-top:115px;line-height:1.4em;}

div#footer ul a:link       {position:relative;top:0;left:0;display:inline;float:left;width:100%;height:100%;font-size:1em;color:#535353;text-decoration:none;font-weight:normal;border:none;outline:none;padding-left:4px;margin-right:-4px;}
div#footer ul a:visited    {position:relative;top:0;left:0;display:inline;float:left;width:100%;height:100%;font-size:1em;color:#535353;text-decoration:none;font-weight:normal;border:none;outline:none;padding-left:4px;margin-right:-4px;}
div#footer ul a:hover      {position:relative;top:0;left:0;display:inline;float:left;width:100%;height:100%;font-size:1em;color:#ffffff;text-decoration:none;font-weight:normal;border:none;outline:none;padding-left:4px;margin-right:-4px;}
div#footer ul a:active     {position:relative;top:0;left:0;display:inline;float:left;width:100%;height:100%;font-size:1em;color:#ffffff;text-decoration:none;font-weight:normal;border:none;outline:none;padding-left:4px;margin-right:-4px;}
div#footer ul a span.img   {position:absolute;top:68px;left:12px;display:block;float:left;width:140px;height:143px;z-index:0;}
div#footer ul a span.txt   {position:relative;top:5px;left:0;z-index:2;font-size:1em;}
div#footer ul a:hover span.bg    {display:block;position:absolute;top:0;left:-4px;display:block;float:left;width:180px;height:228px;background:url('/gfx/f-thumb-hi.png') no-repeat 0px 0px;z-index:1;}



div#footer ul a span#resf      {display:inline;float:left;width:140px;height:40px;margin:20px 0 0 8px;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=Restoration%0A%26%20Conservation&fcolor=535353&bcolor=f0ede8&fsize=14&lh=3&sh=2&tag=span&ctr=yes&wd=140');}
div#footer ul a:hover span#resf{display:inline;float:left;width:140px;height:40px;margin:20px 0 0 8px;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=Restoration%0A%26%20Conservation&fcolor=ffffff&bcolor=8f8c87&fsize=14&lh=3&sh=2&tag=span&ctr=yes&wd=140');}

div#footer ul a span#scuf      {display:inline;float:left;width:140px;height:22px;margin:36px 0 0 8px;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=Sculpture&fcolor=535353&bcolor=f0ede8&fsize=14&lh=3&sh=1&tag=span&ctr=yes&wd=140');}
div#footer ul a:hover span#scuf{display:inline;float:left;width:140px;height:22px;margin:36px 0 0 8px;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=Sculpture&fcolor=ffffff&bcolor=8f8c87&fsize=14&lh=3&sh=1&tag=span&ctr=yes&wd=140');}

div#footer ul a span#seaf      {display:inline;float:left;width:140px;height:40px;margin:20px 0 0 8px;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=Seats%0A%26%20Tables&fcolor=535353&bcolor=f0ede8&fsize=14&lh=3&sh=2&tag=span&ctr=yes&wd=140');}
div#footer ul a:hover span#seaf{display:inline;float:left;width:140px;height:40px;margin:20px 0 0 8px;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=Seats%0A%26%20Tables&fcolor=ffffff&bcolor=8f8c87&fsize=14&lh=3&sh=2&tag=span&ctr=yes&wd=140');}

div#footer ul a span#letf      {display:inline;float:left;width:140px;height:60px;margin:0 0 0 8px;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=Public%0ASculpture%20-%0A%20Letter%20Cutting&fcolor=535353&bcolor=f0ede8&fsize=14&lh=3&sh=3&tag=span&ctr=yes&wd=140');}
div#footer ul a:hover span#letf{display:inline;float:left;width:140px;height:60px;margin:0 0 0 8px;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=Public%0ASculpture%20-%0A%20Letter%20Cutting&fcolor=ffffff&bcolor=8f8c87&fsize=14&lh=3&sh=3&tag=span&ctr=yes&wd=140');}

div#footer ul a span#carf      {display:inline;float:left;width:140px;height:40px;margin:20px 0 0 8px;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=Carving%0AWorkshops&fcolor=535353&bcolor=f0ede8&fsize=14&lh=3&sh=2&tag=span&ctr=yes&wd=140');}
div#footer ul a:hover span#carf{display:inline;float:left;width:140px;height:40px;margin:20px 0 0 8px;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=Carving%0AWorkshops&fcolor=ffffff&bcolor=8f8c87&fsize=14&lh=3&sh=2&tag=span&ctr=yes&wd=140');}

div#footer ul a span#conf      {display:inline;float:left;width:140px;height:60px;margin:0 0 0 8px;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=Consultancy%0A-%20Project%0A%20Management&fcolor=535353&bcolor=f0ede8&fsize=14&lh=3&sh=3&tag=span&ctr=yes&wd=140');}
div#footer ul a:hover span#conf{display:inline;float:left;width:140px;height:60px;margin:0 0 0 8px;background-repeat:no-repeat;text-indent:-5000px;background-image:url('/headers.php?text=Consultancy%0A-%20Project%0A%20Management&fcolor=ffffff&bcolor=8f8c87&fsize=14&lh=3&sh=3&tag=span&ctr=yes&wd=140');}

div#homelinks a span	       {display:inline;float:left;width:200px;height:45px;margin:6px 0 0 -5px;background-repeat:no-repeat;text-indent:-5000px;}

div#homelinks a span#hlinkres  	     {background-image:url('/headers.php?text=Restoration%0A%26%20Conservation&fcolor=ffffff&bcolor=787d8c&fsize=17&lh=3&sh=2&tag=span');}
div#homelinks a:hover span#hlinkres  {background-image:url('/headers.php?text=Restoration%0A%26%20Conservation&fcolor=9d9d9d&bcolor=787d8c&fsize=17&lh=3&sh=2&tag=span');}

div#homelinks a span#hlinkscu  	     {background-image:url('/headers.php?text=Sculpture&fcolor=ffffff&bcolor=624435&fsize=17&lh=3&sh=2&tag=span');background-position: 0px 20px;}
div#homelinks a:hover span#hlinkscu  {background-image:url('/headers.php?text=Sculpture&fcolor=9d9d9d&bcolor=624435&fsize=17&lh=3&sh=2&tag=span');background-position: 0px 20px;}

div#homelinks a span#hlinkmem  	     {background-image:url('/headers.php?text=Memorials&fcolor=ffffff&bcolor=6b676b&fsize=17&lh=3&sh=2&tag=span');background-position: 0px 20px;}
div#homelinks a:hover span#hlinkmem  {background-image:url('/headers.php?text=Memorials&fcolor=9d9d9d&bcolor=6b676b&fsize=17&lh=3&sh=2&tag=span');background-position: 0px 20px;}

div#homelinks a span#hlinksea  	     {background-image:url('/headers.php?text=Seats%0A%26%20Tables&fcolor=ffffff&bcolor=070706&fsize=17&lh=3&sh=2&tag=span');}
div#homelinks a:hover span#hlinksea  {background-image:url('/headers.php?text=Seats%0A%26%20Tables&fcolor=9d9d9d&bcolor=070706&fsize=17&lh=3&sh=2&tag=span');}

