body, div, p, blockquote, ol, ul, dl, li, dt, dd, td {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 300; 
  color: #444444;
  text-decoration: none;
}

body {
  background-color: #ffffff;
}
.topbar { 
  background-color: #99CCFF; 
  text-align: Center; 
}
.topbarbot { 
  background-color: #444444; 
  text-align: Center; 
}
.vertbar { 
  background-color: #FFFFFF; 
  text-align: Center; 
}
.horbar { 
  background-color: #99CCFF; 
  text-align: Center;
  line-height: 30px;
}

A.cartnavlink { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 13px; 
  font-weight: 600; 
  color: #444444;
  text-decoration: none
}
A.cartnavlink:hover {
  text-decoration: underline;
  color: #0066AA;
}
A.newsnavlink { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 500; 
  color: #444444; 
  text-decoration: underline;
}
A.newsnavlink:hover { 
  text-decoration: underline; 
  color: #0066AA;
}
.newsnavtext { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 20px; 
  font-weight: 400; 
  color: #444444; 
  line-height: 20px; 
  text-align: center;
}
TD.cartlineitem1 {
  background-color: #B0C4DE
}
TD.cartlineitem2 {
  background-color: #A0D8E6
}
A.cartlink { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 13px; 
  font-weight: 100; 
  color: #444444;
  text-decoration: none;
}

A.cartlink:hover {
  text-decoration: underline;
  color: #0066AA;
}
.cartheader { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 18px; 
  font-weight: 600; 
  color: #444444;
  text-align: Center  
  text-decoration: none
}

.carttotal { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 13px; 
  font-weight: 600; 
  color: #444444;
  text-align: Center  
  text-decoration: none
}
.cartnav { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 13px; 
  font-weight: 600; 
  color: #444444;
  line-height: 20px;
  background-color: #FFFFFF; 
  text-align: Center  
}

A.topnavlink { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 13px; 
  font-weight: 600; 
  color: #444444;
  text-decoration: none
}
A.topnavlink:hover {
  text-decoration: underline;
  color: #0066AA;
}
.topnav { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 13px; 
  font-weight: 600; 
  color: #444444;
  line-height: 30px;
  background-color: #99CCFF; 
  text-align: Center;  
}
A.centernavlink { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 20px; 
  font-weight: 600; 
  color: #444444;
  text-decoration: none;
}
.gallerytext { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 300; 
  color: #444444;
  text-decoration: none;
}
.gallerydesctext { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 8px; 
  font-weight: 100; 
  color: #444444;
  text-decoration: none;
}
.galleryarttitle {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 16px; 
  font-weight: 900; 
  color: #444444;
  text-decoration: none;
}
A.gallerynavlink { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 300; 
  color: #444444;
  text-decoration: none;
}
A.gallerynavlink:hover {
  text-decoration: underline;
  color: #0066AA;
}
.artdesc {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 14px; 
  font-weight: 300; 
  color: #444444;
  text-align: justify;
  text-decoration: none;
}
HR.artdesc {
  color: #000000;
  width: 80%;
  text-align: center;
}
.permquote {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 10px; 
  font-weight: 100; 
  color: #444444;
  text-decoration: none;
  text-align: justify;
  line-height: 14px;
}
TD.posterframe {
  background-color: #99CCFF;
}
TD.whiteposterframe {
  background-color: #FFFFFF;
}

.searchagain {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 14px; 
  font-weight: 900; 
  color: #444444;
  text-decoration: none;
  text-align: right;
}
.searchresult {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 100; 
  color: #444444;
  text-decoration: none;
  text-align: left;
}

.buttonbackground {
  text-align: center;
  vertical-align: middle;
  background-color: #99CCFF;
}
.buttontext {
  text-align: center;
  vertical-align: middle;
  font-size: 12px; 
  color: #444444;
}
A.buttontext {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-weight: 600;
  font-size: 12px; 
  color: #444444;
  background-color: #99CCFF;
  text-decoration: none;
}
A.buttontext:hover {
  color: #0066AA;
}
.unbuttontext {
  text-align: center;
  vertical-align: middle;
  font-size: 12px; 
  color: #999999;
}
.unbuttontextbold {
  text-align: center;
  vertical-align: middle;
  font-size: 12px; 
  color: #000000;
  font-weight: 600;
}

.backtolink {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 600; 
  color: #444444;
  text-decoration: none;
}
.productdesc { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 600; 
  color: #444444;
  text-decoration: none;
}
.productoosmsg { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 900; 
  color: #444444;
  text-decoration: none;
  text-align: center;
}
.smallproductdesc {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 100; 
  color: #444444;
  text-decoration: none;
}
LI.smallproductdesc{
  text-align: left;
}
A.productdesc:hover {
  text-decoration: underline;
  color: #0066AA;
}
HR.store {
  color: #000000;
  width: 100%;
  text-align: center;
}

.storesectionhead {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 16px; 
  font-weight: 900; 
  color: #444444;
  text-decoration: none;
}
.storesectiondesc {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 14px; 
  text-align: justify;
  font-weight: 100; 
  color: #444444;
  text-decoration: none;
}

.retailprice { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 100; 
  color: #444444;
  text-decoration: none;
}
.strikeretailprice { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 100; 
  color: #444444;
  text-decoration: line-through;
}
.ourprice { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 100; 
  color: #444444;
  text-decoration: none;
}
.strikeourprice { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 100; 
  color: #444444;
  text-decoration: line-through;
}
.saleprice { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 100; 
  color: #FF0000;
  text-decoration: none;
}

.contesttext { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 300; 
  color: #444444;
  text-decoration: none;
}
A.contesttext { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 600; 
  color: #444444;
  text-decoration: none;
}
A.contesttext:HOVER { 
  text-decoration: underline;
  color: #0066AA;
}
.contestuser { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 100; 
  color: #444444;
  text-decoration: none;
}
.contesttitle { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
  font-weight: 900; 
  color: #444444;
  text-decoration: none;
}
.contestheader { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 20px; 
  text-align: center;
  font-weight: 900; 
  color: #444444;
  text-decoration: none;
}
.contestentryform { 
  font-family: Andale Mono, Lucida Console, Monotype.com, Courier New; 
  font-size: 12px; 
  text-align: left;
  font-weight: 100; 
  color: #444444;
  text-decoration: none;
}
A.centernavlink:hover {
  text-decoration: underline;
  color: #0066AA;
}
.centernavtext { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 20px; 
  font-weight: 600; 
  color: #444444;
  line-height: 30px;
  text-align: center;
}
.centernavimage { 
  line-height: 30px;
  padding: 5px 5px 5px 5px;
  text-align: center;
}

.blueborder {
  background-color: #99CCFF; 
}
.blackborder {
  background-color: #000000; 
}

A.botnavlink { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 13px; 
  font-weight: 600; 
  color: #444444;
  text-decoration: none
}
A.botnavlink:hover {
  text-decoration: underline;
  color: #0066AA;
}
.botnav { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 13px;
  line-height: 30px;
  bckground-color: #99CCFF; 
  text-align: Center  
}
.botphonenav { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 13px;
  line-height: 15px;
  bckground-color: #99CCFF; 
  text-align: Center  
}

A.leftmenulink { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 13px; 
  font-weight: 600; 
  color: #444444;
  text-decoration: none;
}

A.leftmenulink:hover {
  text-decoration: underline;
  color: #0066AA;
}
A.leftmenuhead { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 13px; 
  font-weight: 600; 
  color: #444444;
  text-decoration: none;
}
A.leftmenuhead:hover {
  text-decoration: underline;
  color: #0066AA;
}

.addtocartbutton {
  vertical-align: middle;
  background-color: #FFFFFF;
  border: solid #99CCFF;
}
A.addtocartbuttontext {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-weight: 600;
  text-align: center;
  vertical-align: middle;
  font-size: 12px; 
  color: #444444;
  text-decoration: none;
}
A.addtocartbuttontext:hover {
  color: #0066AA;
}
.zoombutton {
  vertical-align: middle;
  background-color: #FFFFFF;
  border: solid #99CCFF;
  border-width: medium;
}
A.zoombuttontext {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-weight: 600;
  text-align: center;
  vertical-align: middle;
  font-size: 12px; 
  color: #444444;
  text-decoration: none;
}
A.zoombuttontext:hover {
  color: #0066AA;
}

.ecardbutton {
  vertical-align: middle;
  text-align: center;
  background-color: #FFFFFF;
  border: solid #99CCFF;
}

A.ecardbuttontext {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-weight: 600;
  font-size: 10px; 
  line-height: 10px;
  color: #444444;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
  }
A.ecardbuttontext:hover {
  color: #0066AA;
}

.signup {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  text-align: center;
  font-size: 10px; 
  color: #444444;
  line-height: 11px;
}
.signupbox {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  text-align: center;
  vertical-align: middle;
  border-width: thin;
  font-size: 10px; 
  color: #444444;
  line-height: 11px;
}
.signupsubmit	{
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  text-align: center;
  vertical-align: middle;
  border-width: thin;
  font-size: 10px; 
  color: #000000;
  font-weight: 500;
  border: none; 
  cursor: pointer;
}
.artselect {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  vertical-align: middle;
  font-size: 11px; 
  color: #000000;
  font-weight: 100;
}

.sltext {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  text-align: center;
  font-size: 12px; 
  color: #444444;
  line-height: 17px;
}

.slsale {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  text-align: center;
  font-size: 12px; 
  color: #EE0000;
  line-height: 17px;
}

.maintext {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  text-align: justify;
  font-size: 11px; 
  color: #444444;
  line-height: 15px;
}
.gallerymaintext {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  text-align: justify;
  font-size: 14px; 
  color: #444444;
  line-height: 16px;
}
.logotext    { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
}
.copyright { 
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 12px; 
}
TH.reports {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 11px; 
}
TD.reports {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; 
  font-size: 10px; 
}
#fixedtipdiv {
  position:absolute;
  padding: 2px;
  border:3px solid #99CCFF;
  font:normal 12px Verdana, Geneva, Arial, Helvetica, san-serif; 
  line-height:14px;
  z-index:100;
}
