a:link {
color : #3366ff;
text-decoration : none;
}
a:visited {
color : #666666;
text-decoration : none;
}
a:active {
color : #3366ff;
text-decoration : none;
}
a:hover {
	color : #FC0;
	text-decoration : none;
}
a.menu:link {
color : #8e8e9b;
text-decoration : none;
}
a.menu:visited {
color : #8e8e9b;
text-decoration : none;
}
a.menu:active {
color : #ff99cc;
text-decoration : none;
}
a.menu:hover {
color : #ff6666;
text-decoration : none;
}
TABLE {
color : #000000;
font : 14px arial, verdana, sans-serif;
font-weight : normal;
}
.title {
	color : #309;
	font-weight : bold;
	font-family: arial, sans-serif;
	font-size: 20px;
}
.subtitle {
	color : #000099;
	font-weight : bold;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
}
.phonetitle {
	color : #096;
	font-weight : bold;
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
}
.copytext {
color : #666666;
font : 12px arial, verdana, sans-serif;
font-weight : bold;
}
.quotechoice {
color : #000099;
font : 14px arial, verdana, sans-serif;
font-weight : normal;
}
.faq {
line-height : 18px;
}
.button {
background-image : url("picts/button.gif");
background-color : #ffffff;
font-family : arial, verdana, helvetica, sans;
color : #000066;
font-size : 8pt;
height : 20px;
font-weight : bold;
text-align : center;
border : 1px solid #000066;
}
.buttonon {
background-image : url("picts/buttonon.gif");
background-color : #f0f0f0;
font-family : arial, verdana, helvetica, sans;
color : #660000;
font-size : 8pt;
height : 20px;
font-weight : bold;
text-align : center;
border : 1px solid #660000;
}
.shadeform {
font : 13px arial, verdana, sans-serif;
background-image : url("picts/shadeform.gif");
text-align : left;
width : 200px;
border : 1px solid #666666;
}
.quoteform {
font : 13px arial, verdana, sans-serif;
background-image : url("picts/shadeform.gif");
text-align : left;
border : 1px solid #000066;
}
.textarea {
font : 13px arial, verdana, sans-serif;
background-image : url("picts/shadeform.gif");
text-align : left;
width : 275px;
height : 125px;
border : 2px solid #999999;
}
.dropdown {
color : #333333;
width : 200px;
font : 11px geneva, verdana, arial, sans-serif;
}
.searchbutton {
background-image : url("picts/button.gif");
background-color : #f0f0f0;
font-family : arial, verdana, helvetica, sans;
color : #000066;
font-size : 8pt;
height : 20px;
width : 35px;
font-weight : bold;
text-align : center;
border : 1px solid #000066;
}
.searchform {
background-image : url("picts/shadeform.gif");
width : 100px;
height : 20px;
font : 11px arial, verdana, sans-serif;
border : 1px solid #000000;
}
.searchdrop {
width : 60px;
height : 20px;
font : 11px arial, georgia, "Times New Roman", sans-serif;
}
.picturetitle {
color : #000000;
font : 11px verdana, arial, sans-serif;
font-weight : bold;
}
.picturedesc {
color : #7d8fb1;
font : 11px arial, verdana, sans-serif;
font-weight : bold;
}
.button-popups {
background-image : url("picts/button.gif");
background-color : #ffffff;
font-family : arial, verdana, helvetica, sans;
color : #000066;
font-size : 8pt;
height : 20px;
font-weight : bold;
text-align : center;
border : 1px solid #000066;
}
.buttonon-popups {
background-image : url("picts/buttonon.gif");
background-color : #f0f0f0;
font-family : arial, verdana, helvetica, sans;
color : #660000;
font-size : 8pt;
height : 20px;
font-weight : bold;
text-align : center;
border : 1px solid #660000;
}
.rollover {
background-color : #7d8fb1;
}
.rolloveron {
background-color : #000000;
}
.gallery_nav {
font : 12px arial, verdana, sans-serif;
font-weight : bold;
background-image : url("picts/background_gallery_nav.gif");
}
.cartamount {
font : 13px arial, verdana, sans-serif;
background-image : url("picts/cart-shadeform.gif");
text-align : center;
width : 20px;
border : 1px solid #000000;
}
.price {
color : #ff6600;
font : 12px verdana, arial, sans-serif;
font-weight : bold;
}
#menulocation {
left : 0;
width : 150px;
position : absolute;
top : 0;
padding : 0 0;
white-space : nowrap;
z-index : 2;
}
.menu {
font-family : arial, verdana, helvetica, sans;
font-size : 9pt;
height : 25px;
width : 125px;
font-weight : bold;
text-indent : 8px;
line-height : 16pt;
text-align : left;
display : block;
border : 0 solid #ffffff;
}
a.menu:link {
color : #8e8e9b;
background : #d2d2d7;
background-image : url("picts/menu.gif");
}
a.menu:visited {
color : #8e8e9b;
background : #d2d2d7;
background-image : url("picts/menu.gif");
}
a.menu:active {
background : #d2d2d7;
background-image : url("picts/menu.gif");
color : #8e8e9b;
}
a.menu:hover {
background : #ffffff;
background-image : url("picts/menuon.gif");
color : #339966;
}
.style1 {
font-size : 24px;
}
.style3 {
font-size : 18px;
}
.style4 {
font-size : 14px;
}
.style5 {
color : #ff0000;
}
.style6 {
font-size : 12px;
}
.just p {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 16px;
	color: #036;
}
.just .phonetitle {
	font-style: normal;
}
.just .phonetitle {
	text-align: center;
	color: #C96;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 16px;
}
.just p .title {
	text-align: center;
}
.just .phonetitle {
	color: #C2022A;
}
