body, p, td, tr, ul, ol, span, div, input, textarea    { color: #666666; font-size: 12px; font-family: "Lucida Grande", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
form { margin-bottom: 0; }
body { background-color: white; }
.ecardbody { background-color: #676767; margin: 0; }
.mainbody { margin: 0; }
.inputelement { width: 200px; }
.inputelementsmall { font-size: 10px; }
.imgborderhidden { border-bottom: 1px solid white; border-top: 0px; border-left: 0px; border-right: 1px solid white; }
.imgbordervisible { border-bottom: 1px solid black; border-top: 0px; border-left: 0px; border-right: 1px solid black; }
a { }
a.menu    { color: white; text-decoration: none }
a.menu:hover  { color: white; text-decoration: none }
a.body    { color: #666666; text-decoration: none; border-bottom:1px dotted #666666;  }
a.body:hover  { color: #333333; text-decoration: none; border-bottom:1px solid #333333; }
a.item    { color: #333333; text-decoration: none }
a.item:hover  { color: #333333; text-decoration: underline }
a.itemselected    { color: #961D20; text-decoration: none }
a.itemselected:hover  { color: #961D20; text-decoration: underline }
a.emph { color: #494484; font-weight: bold; text-decoration: none; border-bottom:1px dotted #666666; }
a.emph:hover { color: #494484; font-weight: bold; text-decoration: none; border-bottom:1px solid #333333; }
a.addtobasket    { color: #961D20; text-decoration: none }
a.addtobasket:hover  { color: #F6921D; text-decoration: none }
a.viewbasket    { color: #F6921D; text-decoration: none }
a.viewbasket:hover  { color: #961D20; text-decoration: none }
a.new    { color: #961D20; text-decoration: none }
a.new:hover  { color: #961D20; text-decoration: underline; }
.newblock { background-color: #494484; color: white; font-weight: bold; }
a.redlink    { color: #961D20; text-decoration: none }
a.redlink:hover  { color: #961D20; text-decoration: underline }
.pleatitle { background-color: #92278f; color: white; font-weight: bold; }
.pleabody { background-color: #ed008c; color: white; }
.pleabodysmall { font-size: 10px; background-color: #ed008c; color: white; }
.small { font-size: 10px; }
.emph { color: #494484; font-weight: bold; }
a.plea { text-decoration: none; }
td.about { color: white; background-color: #691d20; }
td.products { color: white; background-color: #662f8e; }
td.ecards { color: white; background-color: #957348; }
td.contact { color: white; background-color: #04503f; }
td.bahais { color: white; background-color: #494484; }
td.descriptiontitle { color: white; background-color: #666666; }
td.description { color: #666666; background-color: white; }
.desc3 { font-size: 10px; }
.onecircle { font-family: Geneva, "Trebuchet MS" ; font-size: 9px; color: #6b65af; }
.addtobasket { color: #961D20; }
.viewbasket { color: #F6921D; }
.testimonial { color: #333333; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic;  }
.testimonialbody { color: #333333; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic;  }
.title { color: #F6921D; font-size: 14px; }
.hometitle { color: #E3C3A7; font-size: 24px; }
.abouttitle { color: #691d20; font-size: 24px; }
.productstitle { color: #662f8e; font-size: 24px; }
.ecardstitle { color: #957348; font-size: 24px; }
.contacttitle { color: #04503f; font-size: 24px; }
.bahaistitle { color: #494484; font-size: 24px; }
.item { color: #666666; }
.itemSelected { color: #961D20; }
.messageInside { color: #662f8e; font-size: 10px; }
.author { color: #666666; }
.minorder { color: #957348; }
.quotation { color: #957348; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
.quotationhome { color: #957348; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
.fraction { font-size: 12px; }
.numecards { font-size: 10px; }
.message1 { color: #eeeeee; }
.message2 { color: #676767; }
a.messagelink1    { font-size: 10px; color: #676767; text-decoration: none }
a.messagelink1:hover  { font-size: 10px; color: #676767; text-decoration: none }
a.messagelink2    { font-size: 10px; color: white; text-decoration: none }
a.messagelink2:hover  { font-size: 10px; color: white; text-decoration: underline }
elinkleft1 {  }
elinkleft2 { background-color: #373737; }
elinkright1 { }
elinkright2 { background-color: #a7a7a7; }
.ecard { filter: progid:DXImageTransform.Microsoft.Fade(duration=3,overlap=1.0;); }
.advert { filter: progid:DXImageTransform.Microsoft.Fade(duration=2,overlap=1.0;); }
.product { filter: progid:DXImageTransform.Microsoft.Fade(duration=1,overlap=0.5;); }
