/***** *****/

body
{
    margin: 0;
    background-color: #dcd8cf;
    background-image: url('/images/background.jpg');
    background-position: center top;
    background-repeat: repeat-x;
    font-family: times, serif;
}

td
{
    line-height: 1.5em;
    font-size: 12pt;
    color: #504a43;
}

h3
{
    text-align:center;
}

.main-table
{
}

.featured-title
{
    color: #111111;
    font-weight: bold;
}

.return-top
{
    font-size: 10pt;
}

.sidebar
{
    background-color: #71685e;
    background-image: url('/images/background-menu.jpg');
    background-repeat: repeat-y;
}

.content
{
    background-color: #ffffff;
    background-image: url('/images/background-body.jpg');
    background-repeat: repeat-y;
}

.content-body
{
    padding-left: 21px;
    padding-right: 30px;
    vertical-align: top;
    font-family: times, Serif;
}

.services
{
    border: dashed 1px #322e2a;
    background-color: #ded6c9;
    padding: 8px 8px 8px 8px;
}

.menu-home
{
    background-image: url('/images/menu/home-off.jpg');
}

.menu-about
{
    background-image: url('/images/menu/about-us-off.jpg');
}

.menu-quarry
{
    background-image: url('/images/menu/quarry-off.jpg');
}


.pic { border: 1px solid #5f2e05; }
 
a { color:#0000ff; text-decoration:none; }
a:hover { color:#4444ff; text-decoration:none; }

.footer-cell
{
    background-image: url('/images/bottom.jpg');
    background-repeat: no-repeat;
}

td.footer-left { padding: 14px 0px 5px 0px; font-size: 8pt; font-family: Verdana, Arial, Sans-Serif; color: #111111; line-height: 1.6em; }
td.footer-left a { color: #111111; text-decoration: none; }
td.footer-left a:hover { color: #4444ff; text-decoration: none; }

td.footer-right { padding: 14px 6px 5px 0px; font-size: 8pt; font-family: Verdana, Arial, Sans-Serif; color: #111111; line-height: 1.6em; }
td.footer-right a { color: #111111; text-decoration: none; }
td.footer-right a:hover { color: #4444ff; text-decoration: none; }

ul.menu { margin: 0 6px 0 10px; padding: 0; list-style: none; }
li.category { font-size: 14px; letter-spacing: .1em; line-height: 21px; text-align: center; }
.category a { color: #000000; }
.category a:hover { color: #ffffff; }
