BODY { background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500; color: #666666;
    margin: 0px;
    }
a:link {
    color: #666666;
    text-decoration: none;
    }

a:visited {
    color: #666666;
    text-decoration: none;
    }

a:hover {
    color: #98AEBF;
    text-decoration: none;
    }

a:active {
    color: #666666;
    text-decoration: none;
    }
a:link.numbers {
    color: #807265;
    text-decoration: none;
    }

a:hover.numbers {
    color: #98AEBF;
    text-decoration: none;
    }

a:visited.numbers {
    color: #807265;
    text-decoration: none;
    }

a:active.numbers {
    color: #807265;
    text-decoration: none;
    }
a:link.numbersOn {
    color: #993333;
    text-decoration: none;
    }

a:hover.numbersOn {
    color: #98AEBF;
    text-decoration: none;
    }

a:visited.numbersOn {
    color: #993333;
    text-decoration: none;
    }

a:active.On {
    color: #993333;
    text-decoration: none;
    }
a:link.contact {
    color: #333333;
    text-decoration: none;
    }

a:visited.contact {
    color: #333333;
    text-decoration: none;
    }

a:hover.contact {
    color: #98AEBF;
    text-decoration: none;
    }

a:active.contact {
    color: #333333;
    text-decoration: none;
    }
a:link.menu1 {
    color: #666666;
    text-decoration: none;
    }

a:visited.menu1 {
    color: #666666;
    text-decoration: none;
    }

a:hover.menu1 {
    color: #98AEBF;
    text-decoration: none;
    }

a:active.menu1 {
    color: #666666;
    text-decoration: none;
    }
    
#fullPage { position:relative; left:0px; top:0px; height: 100%; width:930px; }
#topLogo { position: absolute; left: 132px; top: 12px; width: 134px; height: 62px; }
div.topLogo { line-height: 20px; }
#menuLeft { position: absolute; left: 141px; top: 109px; width: 129px; height: 83px; }
div.menuLeft {
	font-size: 10px;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;
}
#leftContact {position: absolute; left: 24px; top: 241px; width: 136px; height: 48px; font-size: 12px; line-height: 17px; }
#rightSide { position: absolute; left: 285px; top: 109px; width: 237px; height: 189px; }  
#frontImg { position:absolute; left:548px; top:113px; width:155px; height:189px; }
#rightSideAbout { position: absolute; left: 285px; top: 109px; width: 437px; height: 189px; }    
#portfolioNumbers { position:absolute; left:285px; top:79px; width:364px; height:25px; }
#portfolioPictures {position:absolute; left:285px; top:111px; width:289px; height:255px; }
#productDescription {position:absolute; left:154px; top:387px; width:124px; height:200px; }

.productDescription {
	font-size: 10px;
	line-height: 14px;
	text-decoration: none;
    color: #333333;
}

.text01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
	color: #666666;
}
.unnamed2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	text-decoration: none;
   color: #333333;
}
.numbers1 {
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color: #807265;
}
.numbers1col {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color: #993333;
}

table.prices { }
td.priceItem { padding-bottom: 10px; vertical-align: top; }
td.priceRange { padding-bottom: 10px; padding-left: 20px; vertical-align: top; }