/* ===== DOM elements ========================================================== */


body {
     font: normal 10pt Verdana, sans-serif;
     margin: 0;
     padding: 0;
     color: #663366;
     color: #003366;
     background: url('./images/website/pageBckg.png') repeat-x top left;
}

table, tr, td {
     margin: 0;
     padding: 0;
     border: 0;
     border-collapse: collapse;

}

td {
     text-align: left;
     vertical-align: top;
}

h1 {
     font: bold 14pt Verdana, sans-serif;
     font: bold italic 24pt "Times new roman", times, serif;
/*     background: url('./images/website/hBckg.jpg') no-repeat top left;
     padding-left: 15px;*/
     color: #bf9e60;
}

h2 {
     font: bold 12pt Verdana, sans-serif;
     font: bold italic 20pt "Times new roman", times, serif;
/*     background: url('./images/website/hBckg.jpg') no-repeat top left;
     padding-left: 15px;*/
     color: #bf9e60;
}

a {
     color: #900087;
     text-decoration: none;
}

a:active {
     color: #6e9000;
}



/* ===== Navigation stuff ====================================================== */

.nav {
     position: absolute;
     top: 300px;
     left: 30px;
     display: block;
     width: 140px;
     background: white;
}

.navbox {
     margin: 0px 20px 0px 20px;
     padding: 0;
     width: 120px;
     text-align: center;
}


.navBut {
     width: 100%;
     margin: 0;
     padding: 10px 0px 10px 0px;
     text-align: center;
}

.navBut a:hover {
     color: #9999cc;
}


.navButActive {
     width: 100%;
     margin: 0;
     padding: 10px 0px 10px 0px;
     text-align: center;
     color: #6e9000;
}

.sizeSelector {
     margin: 0px 20px 0px 20px;
     border: 0;
     width: 120px;
     text-align: center;
/*      background: white url('./images/website/navbackg.jpg') no-repeat top  left; */
}
.sizeSelector td {
     text-align: center;
}


.sizeSelector td a {
     color: #663366;
}

.sizeSelector td a:hover {
     color: #9999cc;
}

.navImage {
     text-align: center;
     border: 0;
     margin: 10px 10px 10px 20px;
     padding: 0;
}


/* ================ Additional information ======================================= */


.imgLeaf {
     position: absolute;
     top: 0px;
     left: 0px;
}
.imgTurn {
     position: absolute;
     top: 25px;
     left: 255px;
}
.imgBtrc {
     position: absolute;
     top: 85px;
     right: 20px;
}
.imgLeafText {
     position: absolute;
     top: 29px;
     right: 60px;
}


.content {
     position: absolute;
     top: 155px;
     left: 250px;
     right: 20px;
}

.contentSplurge {
}


.contentSplurge img a{
     text-decoration: none;
     border: 0;

}


.footer {
     position: relative;
     left: -125px;
     margin: 0;
     padding: 0;
     text-align: center;
     font-size:  8pt;
}



/* ================ Contact us page ============================================== */

.contactTable {
     margin: 0px 10px 0px 10px;
     padding: 0;
}

.contactTable td {
     padding: 5px;
}

/* ================ Top items ====================================== */

.top { /* defines the top column */

}

.topHead { /* defines the top head section */
    background : green;


}

.topBox { /* defines the top box */
    background : yellow;

}
.space { /* defines the space between top items */
    height : 5px;;
     width: 150px;

}

