body{
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
}

@font-face{
	font-family: TrajanPro;
	src: url('fonts/TrajanPro-Regular.eot');
	src: local(TrajanPro-Regular), url('fonts/TrajanPro-Regular.otf') format('opentype');
}
@font-face{
	font-family: TrajanProBold;
	src: url('fonts/TrajanPro-Bold.eot');
	src: local(TrajanPro-Bold), url('fonts/TrajanPro-Bold.otf') format('opentype');
}

.arial{font-family: Arial, Helvetica;}
.trajan{font-family: TrajanPro;}
.trajan-bold{font-family: TrajanProBold;}
.bold{font-weight: bold;}

.text-shadow{
	text-shadow: 1px 1px 1px gray;
	font-size: x-small;
	text-align: center;
	font-weight: bold;
	color: #000;
}
.text-shadow-light{
	text-shadow: 1px 1px 1px #AAAAAA;
	text-align: center;
	font-size: small;
	color: #000;
}

a:link, a:visited{
	color: #AC8D12;
	text-decoration: none;
	font-style: bold;
}
a:hover{
	text-decoration: none;
	color: #00CCFF;
	box-shadow: 6px 6px 5px 9px #F00;
	text-align: center;
}
a.black, .black, .def{
	color: #F00;
	font-size: medium;
}
a.red, .red{
	color: red;
	font-size: medium;
	font-weight: bold;
	text-align: center;
}
a.blue, .blue{color: blue;}
a.white, .white{color: white;}
a.green, .green{color: green;}
a.yellow, .yellow{color: yellow;}
a.gray, .gray{color: gray;}
.link-color{color: #AC8D12;}

#serving{
	font-size: 12px;
}
#serving a{
	color: #000;
}
#slogan{
	text-align: center;
	font-size: x-small;
}
#features{
	text-align: left;
	font-weight: bold;
}
#features ul li{
	margin-bottom: 5px;
	text-align: left;
	color: #000;
}

#calc{/*border: 1px solid #FF8888;*/
	padding: 10px 0px;
	margin-bottom: 20px;
	text-align: center;
	color: #FFF;
}

/*This represents one display item in a category.
Where we had all of the cabinet doors listed, this will represent
one of them. Better SEO.*/
.cat-item{width: 86px; float: left; font-size: 1.3em; font-weight: bold;}
.cat-container{green; font-size: 1.2em; text-shadow: 1px 1px 1px #AAAAAA;}

.testimonial{text-align: left; color: #222222; font-size: 11px;}
.testimonial .bold{font-weight: bold; color: black; font-size: 12px;}
.gap{height: 20px;}
#main tr td table tr td .wqd strong {
	font-size: 12em;
}
#main tr td table tr td .wqd strong {
	font-size: 9px;
}
#main tr td table tr td .wqd strong {
	font-size: 16px;
}
.star {
	font-size: medium;
}
.bold {
	font-size: large;
}
.it {
	font-style: italic;
	color: #000;
}
.oo {
	color: #03F;
	font-size: medium;
}
.bold {
	font-weight: bold;
}
.pur {
	color: #339;
}
.pur {
	font-weight: bold;
	color: #60F;
	font-size: medium;
	text-emphasis: none;
}
.bold {
	font-size: 1px;
}
.blu {
	color: #000;
	font-weight: bold;
	font-size: medium;
}
.bold {
	font-weight: bold;
	font-size: medium;
}
blue {
	font-size: medium;
}
.style143.bold .style157 span .red2 .blu .red1 .bold1 .red1 {
	font-size: 14px;
}
.style143.bold .style157 span .red2 .blu .red1 .bold1 .red1 {
	font-size: 24px;
}
.zzx .style143.bold .style157 span .red2 .blu {
	font-size: 24px;
}
.ctr1 .ctr {
	font-size: x-small;
	color: #000;
}
.ctr1 .ctr .ctr1 {
	font-size: small;
}
.ctr1 .ctr .ctr1 {
	color: #F00;
}
.zzx .text-shadow .text-shadow {
	font-size: 9px;
}
.center {
	text-align: center;
}
#features .center2 tr td .center2 tr td {
	color: #000;
}
.style143 {
	font-weight: bold;
}
.bold2 .bold1 {
	color: #000;
}
.qq {
	font-size: small;
}
.qqq {
	font-size: x-large;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
