body td, p, li, ul { 
color : #333333;
font-family : verdana;
font-size : 11px;
} 
.titles { 
color : #ffffff;
text-align : left;
font-weight : bold;
font-size : 10px;
padding : 0 0 5px 10px;
} 
h1 { 
color : #320000;
text-align : left;
font-weight : bold;
font-size : 18px;
} 
.prod_cat { 
color : #ffffff;
font-weight : bold;
text-decoration : none;
font-size : 9pt;
} 
.cat { 

font-size : 12px;
color : #000000;
} 
.bg_page { 
background-image : url('/images/page_bg2.jpg');
background-repeat : no-repeat;
background-position : left top;
} 
.bottom_border_page { 
background-image : url('/images/directory_capbg.png');
background-repeat : no-repeat;
background-position : left top;
} 
.news { 
color : #ffffff;
font-weight : normal;
text-decoration : none;
font-size : 9pt;
} 
.foot { 
color : #333333;

font-size : 11px;
} 
.foot a:link, .foot a:active, .foot a:visited { 

font-size : 11px;
color : #320000;
text-decoration : none;
font-weight : normal;
} 
.foot a:hover { 
color : #333333;
font-size : 11px;
text-decoration : underline;
font-weight : normal;
} 
.page_number a:link, .page_number a:visited { 
color : #800000;
font-weight : bold;
text-decoration : none;
font-size : 14px;
} 
.page_number a:hover, .page_number a:active, .page_number a:visited { 
color : #215b33;
font-weight : bold;
text-decoration : underline;
} 
.links, .links a:link, .links a:active, .links a:visited { 
font-weight : normal;
font-size : 10px;
color : #ffffff;
text-decoration : none;
} 
input, select, textarea { 

font-size : 11px;
color : #333333;
} 
ul { 
list-style : square;
} 
a:link, a:active, a:visited { 
color : #0079c2;
font-weight : bold;
} 
a:hover { 
color : #333333;
font-weight : bold;
text-decoration : underline;
} 
.nav a:link { 
background-color : #f2f2f2;
text-decoration : none;
float : left;
width : 166px;
margin : 0;
height : 21px;
text-align : left;
line-height : 21px;
color : #333333;
font-weight : bold;
font-size : 11px;
text-indent : 15px;
} 
.nav a:visited { 
text-decoration : none;
float : left;
width : 166px;
margin : 0;
height : 21px;
text-align : left;
line-height : 21px;
color : #333333;
font-weight : bold;
font-size : 11px;
text-indent : 15px;
} 
.nav a:active { 
text-decoration : none;
float : left;
width : 166px;
margin : 0;
height : 21px;
text-align : left;
line-height : 21px;
color : #ffffff;
font-weight : bold;
font-size : 11px;
text-indent : 15px;
} 
.nav a:hover { 
background-image : url('/images/side-bck.gif');
background-color : #320000;
text-decoration : none;
float : left;
width : 166px;
margin : 0;
height : 21px;
text-align : left;
line-height : 21px;
color : #ffffff;
font-weight : bold;
font-size : 11px;
text-indent : 15px;
} 
.anylinkcss { 
border-left : 0 solid gray;
border-right : 0 solid gray;
border-top : 0 solid gray;
border-bottom : 0 solid gray;
position : absolute;
visibility : hidden;
line-height : 21px;
z-index : 100;
background-image : url('/images/side-bck.gif');
width : 170px;
font-weight : bold;
font-size : 11px;
text-indent : 20px;
} 
.anylinkcss a:link, .anylinkcss a:visited, .anylinkcss a:active { 
color : white;
background-image : url('/images/side-bck.gif');
line-height : 21px;
width : 170px;
background-color : #320000;
padding : 1px 0;
text-decoration : none;
font-weight : bold;
text-indent : 20px;
} 
.anylinkcss a:hover { 
background-image : url('/images/side-bck.gif');
line-height : 21px;
width : 170px;
color : #333333;
background-color : #f2f2f2;
} 
.navlist li { 
width : 190px;
background-image : url('/images/side-bck.gif');
padding-bottom : 2px;
} 
.MenuVisible { 

font-size : 10px;
color : #ffffff;
width : 400px;
height : 24px;
position : absolute;
visibility : visible;
} 
.Menu { 

font-size : 10px;
color : #ffffff;
width : 400px;
height : 24px;
position : absolute;
visibility : hidden;
} 
.nav_title, .nav_title a:link, .nav_title a:active, .nav_title a:visited { 
color : #ffffff;
font-weight : bold;
text-decoration : none;
font-size : 11px;
text-transform : uppercase;
text-indent : 10px;
background-color : red;
width : 170px;
} 
.nav_title a:hover { 
color : #215b33;
font-weight : bold;
text-decoration : none;
background-color : red;
width : 170px;
} 
.heading { 
color : #320000;

text-align : left;
font-weight : bold;
font-size : 14px;
text-transform : uppercase;
} 
.nav_title { 
color : white;

font-size : 12px;
text-align : left;
font-weight : bold;
text-transform : uppercase;
background-color : red;
width : 170px;
} 
.admin_heading { 
color : white;

font-size : 22px;
text-align : left;
font-weight : normal;
} 
.gift_heading { 
color : #333333;

font-size : 14px;
text-align : left;
font-weight : bold;
text-transform : capitalize;
} 
.title, .title a:link, .title a:visited, .title a:active { 
color : #333333;

font-size : 12px;
font-weight : bold;
text-transform : capitalize;
text-decoration : none;
} 
.title a:hover { 
color : #800000;

font-size : 12px;
font-weight : bold;
text-transform : capitalize;
text-decoration : none;
} 
.index, .index a:link, .index a:visited, .index a:active { 
color : #ffffff;

font-size : 10px;
font-weight : bold;
text-transform : capitalize;
text-decoration : none;
} 
.index a:hover { 
color : #333333;

font-size : 10px;
font-weight : bold;
text-transform : capitalize;
text-decoration : none;
} 
.price { 
color : black;

font-size : 14px;
font-weight : bold;
text-transform : capitalize;
} 
.MenuVisible { 

font-size : 10px;
color : #ffffff;
width : 400px;
height : 24px;
position : absolute;
visibility : visible;
} 
.Menu { 

font-size : 10px;
color : #ffffff;
width : 400px;
height : 24px;
position : absolute;
visibility : hidden;
} 
