body,td,th {font-family: "Times New Roman", Serif;font-size:14px;color:#fff;}
a:link     {color: #fff;text-decoration:none;}
a:visited  {color: #999;text-decoration:underline;}
a:hover    {text-decoration:none;color:#4e4a46;}
h1, h2, h3 {text-indent:-10000px;margin:0px;padding:0px;}
h4		   {font-size:14pt; font-variant:small-caps; margin:0px 0px -3px 0px;}
hr {
 border-top: 1px solid #514f4f; border-bottom: 1px solid #3b3838; border-left:0px; border-right:0px;
 color: #251f1a; background-color: #251f1a; height: 3px; margin:20px 0px 20px 0px;
}
html, body {
 background:#251f1a url(images/bg.jpg) center center no-repeat;
 width:100%; height:100%;
 margin:0px auto 0px auto; padding:0px;
}
#container {
 width:774px;
 margin:0px auto 0px auto; padding:0px;
}
#header {
 background:url(images/bg_header.gif) 0px 0px no-repeat;
 width:774px; height:54px;
 margin:0px; padding:60px 0px 0px 0px;
 text-align:center;
}
#nav {
 position:relative;
 background: url(images/menu.jpg);
 width: 774px;
 height:44px;
 margin:0px;
 padding:0px;
}
#nav ul {
 margin:0px;
 padding:0px;
}
#nav li { 
 position: absolute;
 top: 0px;
}
#nav a {
 text-indent: -9999px;
 text-decoration: none;
}
#nav li, #nav a {
 display: block;
 height: 44px;
}
#n-alabaster        { left: 0px; width: 154px; }                                            
#n-soapstone        { left: 155px; width: 154px; }
#n-wonderstone      { left: 310px; width: 154px; }
#n-tools            { left: 465px; width: 154px; }
#n-order            { left: 620px; width: 154px; }
#n-alabaster a:hover 	{ background: transparent url(images/menu.jpg) -0px -44px no-repeat; }
#n-soapstone a:hover 	{ background: transparent url(images/menu.jpg) -155px -44px no-repeat; }
#n-wonderstone a:hover 	{ background: transparent url(images/menu.jpg) -310px -44px no-repeat; }
#n-tools a:hover		{ background: transparent url(images/menu.jpg) -465px -44px no-repeat; }
#n-order a:hover		{ background: transparent url(images/menu.jpg) -620px -44px no-repeat; }
#banner {
 width:774px; height:80px; margin:1px 0px 0px 0px; padding:0px; 
}
#alabasterbanner {
 width:774px; height:80px; margin:1px 0px 0px 0px; padding:0px; 
 background:url(images/b_alabaster.jpg) 0px 0px no-repeat;
}
#soapstonebanner {
 width:774px; height:80px; margin:1px 0px 0px 0px; padding:0px; 
 background:url(images/b_soapstone.jpg) 0px 0px no-repeat;
}
#wonderstonebanner {
 width:774px; height:80px; margin:1px 0px 0px 0px; padding:0px; 
 background:url(images/b_wonderstone.jpg) 0px 0px no-repeat;
}
#content {
 background:url(images/bg_side.gif) 0px 0px repeat-y;
 width: 650px; min-height:300px;
 margin:0px; padding:40px 62px 40px 62px;
 text-align:justify; line-height:20px;
}
#footer {
 background:url(images/bg_footer.gif) center 0px no-repeat;
 width:774px; height:60px;
 margin:0px; padding:0px;
 text-align:center;
 letter-spacing:0.02em;
 font-size:11px;
}
.footmenu {
 font-family: "Verdana", Sans-Serif; font-size:11px; color:#fff; margin:0px 4px 0px 6px;
}
.copyright {
 font-family: "Verdana", Sans-Serif; font-size:9px; color:#8c7c7c; letter-spacing:0px; line-height:45px;
}
.table {
 background:#443e39; border-bottom:thin #251f1a solid; border-right:thin #251f1a solid; height:40px; padding:10px; text-align:left; }
.table2 {
 background:#39332f; border-bottom:thin #251f1a solid; border-right:thin #251f1a solid; height:40px; padding:10px; text-align:left; }
.tablelb {
background:#443e39; border-bottom:thin #251f1a solid; border-right:thin #251f1a solid; height:40px; padding:0px; text-align:left; }

.tablelb img, a {border:none;}