body
{
background-color: #E5E2D8
}

p
{
font-family: arial;
font-size: 10pt
}

p#left_column_cat
{
font-family: arial;
font-size: 10pt;
color: #FFFFFF
}

p#left_column_title
{
font-family: arial;
font-size: 12pt;
color: #F3BD3F
}

p#bottom_menu
{
text-align: center;
color: #8B2824;
font-family: arial;
font-size: 10pt
}

p.main-body-text
{
text-align: left;
color: "black";
font-family: arial;
font-size: 9pt;
margin-left: 10px;
margin-right: 10px
}

p.tips
{
text-align: left;
color: "black";
text-indent: 1cm;
font-family: arial;
font-size: 9pt;
margin-left: 10px;
margin-right: 10px
}

p.main-body-title
{
text-align: left;
color: #E6A60E;
font-weight: bold;
font-family: arial;
font-size: 10pt;
margin-left: 10px;
margin-right: 10px
}

p.dir
{
text-align: left;
color: #8B2824;
font-family: arial;
font-size: 8pt;
margin-left:10px;
margin-right: 10px
}

p.contactus
{
text-align: left;
color: black;
font-family: arial;
font-size: 10pt;
}
table.sitemap
{
text-align: left;
font-family: arial;
font-size: 9pt;
color: black;
border: #8B2824 solid 1; vertical-align: top
}

table.left_column_title
{ 
background-image: 
url(components/left-column-title-bg-111.jpg);
text-align: center;
font-family: arial;
font-size: 10pt;
color: #F3BD3F
; background-repeat: repeat
}

table.left_column_body
{ 
background-image: 
url(components/val2007_bg.jpg);
background-repeat: repeat;
/*background-color: #800000;*/
text-align: left;
font-family: arial;
color: white
; background-attachment: fixed
}

table.left_column_bottom
{ 
background-image: 
url(components/val2007_bg.jpg);
background-repeat: repeat;
text-align: left;
font-family: arial;
color: #8B2824
}

table.left_column_b3_title
{ 
background-image: 
url(components/left-column-b3-title-bg.jpg);
text-align: center;
font-family: arial;
font-size: 10pt;
color: Black
; background-repeat: repeat
}

table.right_column_body
{ 
background-image: 
url(components/val2007_bg.jpg);
background-repeat: repeat;
text-align: center;
font-family: arial;
font-size: 8pt;
color: white;
padding-left: 0.05cm;
padding-right: 0.05cm;
}

table.banner
{ 
background-image: 
url(components/val2007_bg.jpg);
background-repeat: repeat;
text-align: center;
font-family: arial;
font-size: 8pt;
color: white
}

table#home-top
{
background-image: 
/* url(components/filler.jpg); */
url(components/main-bg-000.jpg);
color: "white"
}

table#home-top_can
{
background-image: 
/* url(components/filler.jpg); */
url(components/main-bg-000.jpg);
color: "white"
}

table#home-top_usa
{
background-image: 
/* url(components/filler.jpg); */
url(components/main-bg-000.jpg);
color: "white"
}

table#bodytop
{
background-image: 
/* url(components/filler.jpg);  */
/* url(components/filler3-t.jpg);*/
/* url(components/val2007_bg.jpg); */
url(components/header002.gif);
background-repeat: repeat-y;
color: "white";
padding-top: 1px
}

table#checkouttop
{
background-image: 
/* url(components/filler.jpg);  */
/* url(components/filler3-t.jpg);*/
/* url(components/val2007_bg.jpg); */
url(components/header002.gif);
background-repeat: repeat;
color: "white";
padding-top: 1px
}

table.features
{
background-image: 
url(components/filler.jpg);
text-align: center;
font-family: arial;
font-size: 11pt;
font-weight: bold;
color: #8B2824;
}

table.p-des
{
text-align: left;
font-family: arial;
font-size: 8pt;
font-weight: bold;
color: black;
}

table.p-f
{
text-align: center;
font-family: arial;
font-size: 8pt;
font-weight: bold;
color: black;
}

table.free-shipping
{
background-image: 
url(components/filler2.jpg);
text-align: center;
font-family: arial;
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
}

table.b4
{
/* background-image: 
url('components\filler3.jpg'); */
text-align: left;
font-family: arial;
font-size: 8pt;
font-weight: bold;
color: black;
padding-top: 0.3cm;
padding-bottom: 0.3cm
}

table.psearch-option
{
background-image: 
url(components/filler3.jpg);
border: solid black 1;
text-align: Left;
font-family: arial;
font-size: 10pt;
color: black;
}

table.psearch
{
background-color: #ECD2D1;
border: solid black 1;
text-align: Left;
font-family: arial;
font-size: 10pt;
color: black;
}

table.account
{
text-align: Left;
font-family: arial;
font-size: 10pt;
color: "black";
}

td.psearch
{
vertical-align: "center";
text-align: "right";
padding-right: 0.2cm
}

td.psearch-main
{
vertical-align: "center";
text-align: "right";
padding-right: 0.2cm;
text-decoration: none;
font-family: arial;
color: #FFFFFF;
}

td#psearch-option
{
vertical-align: top;
padding-left: 0.05cm;
background-color: #8B2824;
text-decoration: none;
font-family: arial;
color: #FFFFFF;
font-size: 8pt
}

td.registration
{
vertical-align: "center";
text-align: "right";
padding-right: 0.2cm;
text-decoration: none;
font-family: arial;
color: #800000;
}

td.sitemap
{
vertical-align: top;
padding: 0.2cm 0.05cm
}

td#inner
{
background-image: 
url(components/filler3.jpg);
vertical-align: top;
font-family: arial;
padding-left: 0.05cm;
padding-right: 0.05cm;
}

td#inner-t
{
vertical-align: top;
padding-left: 0.05cm;
background-color: #8B2824;
text-decoration: none;
font-family: arial;
color: #FFFFFF;
font-weight: bold;
font-size: 10pt
}

td#contactus
{
background-image: 
url(components/filler3.jpg);
vertical-align: center;
font-family: arial;
padding-left: 0.05cm;
padding-right: 0.05cm;
}
td.order
{
vertical-align: top;
padding-left: 0.05cm;
background-image: 
url(components/filler3.jpg);
border: solid black 1;
font-family: arial;
color: #8B2824;
font-size: 10pt;
}

td.order-des
{
vertical-align: top;
padding-left: 0.05cm;
font-family: arial;
color: "black";
font-size: 9pt;
}

td.order-disclaimer
{
vertical-align: top;
padding-left: 0.05cm;
font-family: arial;
color: "black";
font-size: 8pt;
}

td.left_column_title
{
padding-top: 0.05cm
; padding-bottom: 0.05cm
}

td.left_column_body
{
padding-left: 0.2cm
}

td.left_column_bottom
{
padding-bottom: 0.2cm
}

td.freeship
{
padding-left: 10px
}

a.cat:link
{
text-decoration: none;
color: #FFFFFF;
font-weight: bold
}
a.cat:visited
{
text-decoration: none;
color: #FFFFFF;
font-weight: bold
}
a.cat:hover
{
text-decoration: none;
color: #F2BD3F;
font-weight: bold
}
a.cat:active
{
text-decoration: none;
color: #FFFFFF;
font-weight: bold
}

a.art:link
{
text-decoration: underline;
color: #8B2824;
}
a.art:visited
{
text-decoration: underline;
color: #8B2824;
}
a.art:hover
{
text-decoration: underline;
color: #F2BD3F;
font-weight: bold
}
a.art:active
{
text-decoration: udnerline;
color: #8B2824;
}

a.search:link
{
color: #FFFFFF
}
a.search:visited
{
color: #FFFFFF
}
a.search:hover
{
color: #8BA36D
}
a.search:active
{
color: #FFFFFF
}

a.bottom:link
{
color: #8B2824
}
a.bottom:visited
{
color: #8B2824
}
a.bottom:hover
{
color: #8B2824;
font-weight: bold
}
a.bottom:active
{
color: #8B2824
}

a.hp:link
{
text-decoration: none;
color: black;
font-weight: bold
}
a.hp:visited
{
text-decoration: none;
color: black;
font-weight: bold
}
a.hp:hover
{
text-decoration: none;
color: black;
font-weight: bold
}
a.hp:active
{
text-decoration: none;
color: black;
font-weight: bold
}

a.pf:link
{
color: black;
text-decoration: none;
}
a.pf:visited
{
color: black;
text-decoration: none;
}
a.pf:hover
{
color: #8BA36D;
text-decoration: none;
}
a.pf:active
{
color: black;
text-decoration: none;
}

a.fs:link
{
text-decoration: none;
color: #FFFFFF;
font-weight: bold
}
a.fs:visited
{
text-decoration: none;
color: #FFFFFF;
font-weight: bold
}
a.fs:hover
{
text-decoration: none;
color: #FFFFFF;
font-weight: bold
}
a.fs:active
{
text-decoration: none;
color: #FFFFFF;
font-weight: bold
}

a.cc:link
{
text-decoration: none;
color: #8B2824;
font-weight: bold
}
a.cc:visited
{
text-decoration: none;
color: #8B2824;
font-weight: bold
}
a.cc:hover
{
text-decoration: none;
color: #8B2824;
font-weight: bold
}
a.cc:active
{
text-decoration: none;
color: #8B2824;
font-weight: bold
}

a.feature:link
{
text-decoration: none;
color: #8B2824;
font-weight: bold
}
a.feature:visited
{
text-decoration: none;
color: #8B2824;
font-weight: bold
}
a.feature:hover
{
text-decoration: none;
color: #FFFFFF;
font-weight: bold
}
a.feature:active
{
text-decoration: none;
color: #8B2824;
font-weight: bold
}

h1.page-heading
{
font-family: arial;
font-size: 13pt;
/* color: #F3D07C; */
color: #ffcc66;
margin-left: 16px;
margin-bottom: 2px
}

h1#home-1st-p
{
font-family: arial;
font-size: 12pt;
/* color: #FFFFFF; */
color: #ffcc66;
margin-left: 18px
}

h1#home-2nd-p
{
font-family: arial;
font-size: 10pt;
/* color: #FFFFFF; */
color: "8B2824";
margin-left: 18px
}

h2.aboutus
{
text-align: left;
color: #8B2824;
font-family: arial;
font-weight: normal;
font-size: 10pt;
margin-left: 10px;
margin-right: 10px
}

h2.art
{
text-align: left;
color: black;
font-family: arial;
font-weight: bold;
font-size: 10pt;
margin-left: 10px;
margin-right: 10px
}

h2.order
{
text-align: left;
color: #8B2824;
font-family: arial;
font-weight: lighter;
font-size: 10pt;
}

h2.catalog
{
text-align: left;
color: black;
font-family: arial;
font-weight: bold;
font-size: 12pt;
margin-left: 10px;
margin-right: 10px
}

ul.main-body-list
{
list-style-position: outside;
font-family: arial;
font-size: 10pt;
color: "black";
margin-right: 10px
}

ul.number
{
list-style-position: outside;
list-style-type: decimal;
font-family: arial;
font-size: 10pt;
color: "black";
margin-right: 10px
}

ul.sitemap
{
list-style-position: outside;
list-style-type: square;
font-family: arial;
font-size: 10pt;
color: "black";
margin-right: 10px;
margin-top: 0px;
margin-bottom: 0px
}

ol.tips
{
list-style-position: outside;
list-style-type: decimal;
font-family: arial;
font-size: 10pt;
color: "black";
line-height: 100%;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px
}

ol.tips2
{
list-style-position: outside;
list-style-type: lower-alpha;
font-family: arial;
font-size: 10pt;
color: "black";
line-height: 100%;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px
}

ul.account
{
margin-left: 0.05cm;
list-style-position: inside;
list-style-type: square;
tex-align: left;
font-family: arial;
font-size: 10pt;
color: "black";
}

font.order-list
{
text-align: left;
color: #8B2824;
font-family: arial;
font-weight: bold;
font-size: 10pt;
}

form.psearch
{
border: solid black 1;
font-family: arial;
color: #8B2824
}