body, tbody, p, dl, dt, dd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #223344; margin:1pt; line-height:16px;}

body {
background-color : #ffffff;
}
a:link {
background-color : transparent;
color : #223344;
font-weight : normal;
text-decoration : none;
}
a:visited {
background-color : transparent;
color : #223344;
font-weight : normal;
text-decoration : none;
}
a:active {
background-color : transparent;
color : #223344;
font-weight : bold;
text-decoration : none;
}
a:hover {
background : #ffffff;
color : #a4c0a9;
font-weight : normal;
text-decoration : none;
}
h1 {
background-color : #ffffcc;
color : #223344;
text-align : center;
font : bold 12px verdana, arial, helvetica, sans-serif;
margin-top : 2px;
margin-bottom : 2px;
}
h2 {
background-color : #ffffff;
color : #666699;
line-height : 1.2;
margin : 2px 2px;
font : bold 12px verdana, arial, helvetica, sans-serif;
text-align : center;
}
h3 {
color : #ffffff;
font : bold 12px verdana, arial, helvetica, sans-serif;
margin-top : 12px;
margin-bottom : 2px;
background : #a4c0a9;
}
h4 {
font : 13px arial, sans-serif;
letter-spacing : 0.09em;
text-transform : uppercase;
margin : 2px;
padding : 0;
}
h5 {
text-align : left;
background-color : #ffffff;
color : #223344;
font : 11px arial, helvetica, verdana, sans-serif;
font-weight : normal;
margin-top : 1px;
margin-bottom : 1px;
}
.list {
background : #e5ece3;
color : #006666;
font : 10px arial, verdana, sans-serif;
font-weight : normal;
padding : 6px 4px 6px 6px;
}
ul.circle {
list-style-type : circle;
}
ol {
margin-top : 4px;
margin-bottom : 4px;
line-height : 1.4;
font : 12px veranda, arial, helvetica, sans-serif;
}
li {
margin-top : 2px;
margin-bottom : 2px;
line-height : 1.2;
font : 11px verdana, arial, helvetica, sans-serif;
}
table {
font : 11px geneva, verdana, arial, sans-serif;
font-weight : normal;
}
.main {
background-image : url(graphics/00000001/background-main.gif);
width : 994px;
}
.corner {
background-image : url(graphics/00000001/shadow1.gif);
width : 227px;
}
td.c1 {
background-image : url(graphics/00000001/logotop.jpg);
}
td.c2 {
background-image : url(graphics/00000001/menutop.gif);
}
td.c3 {
background-image : url(graphics/00000001/corner227.gif);
}
td.c5 {
background-image : url(graphics/00000001/background-main.gif);
}
td.c7 {
background-image : url(graphics/00000001/stretchbar.jpg);
}
table.c6 {
background-image : url(graphics/00000001/bottom-shade.gif);
}

td#r8 {background-color: #a4c0a9;colspan:2;align:left;}

span.c4 {
color : #666666;
font-family : Verdana, Arial, Helvetica;
font-size : 70%;
}
p {
line-height : 1.2;
margin : 5px 2px;
font : 11px verdana, arial, helvetica, sans-serif;
text-align : left;
}

.title {
background-color : transparent;
color : #a4c0a9;
font : 16px Comic Sans MS, festival, arial, tahoma, sans-serif;
font-weight : normal;
}

.subtitle {
background : #ffffff;
color : #a0522d;
font : 12px arial, verdana, sans-serif;
font-weight : bold;
}
.just {
text-align : justify;
}
.copyright {
background : #ffffff;
color : #666666;
font : 9px geneva, verdana, arial, sans-serif;
}
.subcat {
background-color : transparent;
font : 12px verdana, arial, sans-serif;
font-weight : normal;
text-decoration : none;
}
.subcat a:active {
font-weight : bold;
}

.menu404 {
color : #666699;
font : normal 12px verdana, arial, helvetica, sans-serif;
padding : 4px;
background : #ffffff;
text-align : left;
}

.text {
background : #ffffff;
color : #666666;
font : 14px geneva, verdana, arial, sans-serif;
font-weight : normal;
}
.font {
background : #ffffff;
color : #666699;
font : 12px geneva, verdana, arial, sans-serif;
font-weight : bold;
}
.option {
background : #ffffff;
color : #a0522d;
font : 11px geneva, verdana, arial, sans-serif;
font-weight : bold;
}
.intro {
padding : 10px;
width : 650px;
}
.details, .details a:link, .details a:visited, .details a:active {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
text-decoration : none;
font-weight : bold;
background-color : #a4c0a9;
border : 1px solid #f0f0f0;
font-style : normal;
height : inherit;
width : auto;
line-height : 20px;
}
.details a:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
text-decoration : none;
font-weight : bold;
background-color : #666699;
border : 1px solid #000000;
font-style : normal;
height : inherit;
width : auto;
line-height : 20px;
}
a.product {
font : 10px verdana, Geneva, sans-serif;
color : #666;
text-decoration : none;
}
a.product:hover {
font-weight : bold;
text-decoration : underline;
}

.price {
font : 12px arial, verdana, sans-serif;
color : #995533;
font-weight : bold;
}
.saleprice {
font : 12px arial, verdana, sans-serif;
color : #995533;
font-weight : bold;
}

.regprice {
font : 13px arial, verdana, sans-serif;
color : #995533;
font-weight : normal;
text-decoration: line-through;
}

.clprice {
font : 13px arial, verdana, sans-serif;
color : #cc9900;
font-weight : normal;
text-decoration: none;
}

.topmenu {
background : #ffffff;
font : bold 12px geneva, verdana, arial, sans-serif;
padding : 0 10px 0 20px;
text-decoration : none;
}
.menutitle {
background-color : transparent;
color : #a4c0a9;
font : 16px Comic Sans MS, festival, arial, tahoma, sans-serif;
font-weight : normal;
}
.menusubtitle {
background-color : #ffffff;
color : #a0522d;
font : 12px arial, verdana, sans-serif;
font-weight : normal;
text-decoration : none;
}

#catmenu a {
color: #000;
background: #efefef;
text-decoration: none;
}

.gftitle {
background-color : transparent;
color : #a4c0a9;
font : 16px Comic Sans MS, festival, arial, tahoma, sans-serif;
font-weight : normal;
}
.gfsubtitle {
background-color : #ffffff;
color : #a0522d;
font : 12px arial, verdana, sans-serif;
font-weight : normal;
text-decoration : none;
}

.gfcatmenu {
background-color : transparent;
color : #a4c0a9;
margin-top : 2px;
margin-bottom : 2px;
line-height : 1.2;
font : 11px verdana, arial, helvetica, sans-serif;
font-weight : normal;
text-decoration : none;
}

.button {
background-image : url("graphics/00000001/button.gif");
background-color : #cfe3cf;
font-size : 8pt;
font-family : arial, verdana, helvetica, sans-serif;
color : #000000;
height : 19px;
width : 100px;
cursor : pointer;
font-weight : bold;
text-align : center;
border : 1px solid #000000;
}
.buttonon {
background-image : url("graphics/00000001/buttonon.gif");
background-color : #f7d0a1;
font-family : arial, verdana, helvetica, sans-serif;
color : #996600;
font-size : 8pt;
height : 19px;
width : 100px;
cursor : pointer;
font-weight : bold;
text-align : center;
border : 1px solid #000000;
}
.button-popups {
background-image : url("graphics/00000001/button-popup.gif");
background-color : #cfe3cf;
font-family : arial, verdana, helvetica, sans-serif;
color : #000000;
font-size : 8pt;
height : 23px;
width : 100%;
cursor : pointer;
font-weight : bold;
text-align : center;
padding-top : 2px;
padding-bottom : 2px;
padding-left : 2px;
padding-right : 2px;
border : 0 solid #ffffff;
}
.buttonon-popups {
background-image : url("graphics/00000001/buttonon-popup.gif");
background-color : #f7d0a1;
font-family : arial, verdana, helvetica, sans-serif;
color : #000000;
font-size : 8pt;
height : 23px;
width : 100%;
cursor : pointer;
font-weight : bold;
text-align : center;
padding-top : 2px;
padding-bottom : 2px;
padding-left : 2px;
padding-right : 2px;
border : 0 solid #ffffff;
}
.shadeform {
font : 13px arial, verdana, sans-serif;
background-image : url("graphics/00000001/shadeform.gif");
text-align : left;
width : 250px;
border : 1px solid #000000;
}
.dropdown {
background-color : #ffffff;
color : #333333;
width : 250px;
font : 11px geneva, verdana, arial, sans-serif;
}
.textarea {
font : 12px arial, verdana, sans-serif;
background-image : url("graphics/00000001/shadeform.gif");
text-align : left;
width : 275px;
border : 1px solid #000000;
}
.searchdrop {
color : #000000;
background-color : #ffffff;
width : 60px;
height : 20px;
font : 11px arial, georgia, "Times New Roman", sans-serif;
}
.searchbutton {
background-color : #a4c0a9;
background-image : url("graphics/00000001/button.gif");
font-family : arial, verdana, helvetica, sans-serif;
color : #000000;
font-size : 8pt;
height : 20px;
width : 35px;
cursor : pointer;
font-weight : bold;
text-align : center;
border : 1px solid #000000;
}
.img-shadow {
float : left;
background : url(graphics/00000001/shadowAlpha.png) no-repeat bottom right !important ;
background : url(graphics/00000001/shadow.gif) no-repeat bottom right;
margin : 10px 0 0 10px !important ;
margin : 10px 0 0 5px;
}
.img-shadow img {
display : block;
position : relative;
background-color : #fff;
border : 1px solid #a9a9a9;
margin : -6px 6px 6px -6px;
padding : 4px;
}
.img-box {
float : left;
background : url(graphics/00000001/cap.png) no-repeat bottom right !important ;
background : url(graphics/00000001/bcap) no-repeat bottom right;
margin : 10px 0 0 10px !important ;
margin : 10px 0 0 5px;
}
