div.border-top { 
  background-image: url(images/bg_rip_top.jpg);
  height: 39px;
  width: 100%;
  margin-bottom: 15px; 
} 
div.border-bottom { 
  background-image: url(images/bg_rip_bottom.jpg);
  padding-top: 20px;;
  height: 19px;
  width: 100%;
  margin-top: 15px; 
  position: absolute;
  bottom: 0px;
  left: 0px; 
} 

A.footer  {
	color : #DDDDDD;
	text-decoration : none;
	font-family : Arial,Helvetica;
	font-size : 8pt;
}

.footerby  {
	color : #BBBBBB;
	text-decoration : none;
	font-family : Arial,Helvetica;
	font-size : 8pt;
}


.footer, .normal, .date, .title, .error,
H1, H2, BODY, p, TD,  
    { font-family : Arial,Tahoma,Verdana; }
	
.title { font-size : 12pt; font-weight : bold; text-align: center; }
.date { font-size : 8pt; text-align: center; }
.normal, .field, .error, BODY, p, TD  { font-size : 10pt; }

.footer, .footerlink { font-size : 8pt; color : #006633; font-weight : normal; text-decoration : none; }
.footerlink:hover { color : #009900; xfont-weight: bold; }

.price, .soldout { background-color: #eeeecc; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; }
.price { COLOR: #333333; }
.soldout, .error { COLOR: #FF0000; font-weight: bold; }
.field { font-weight: bold; vertical-align: top; }

.menu, .submenu { font-family: Arial,Tahoma,Verdana; font-size: 8pt; text-decoration : none; }
.menu { color: #99CC99; }
.submenu { text-indent: 8pt; font-weight: normal; color: white; }
.menu:hover, .submenu:hover  { color: #FFFF66; xxbackground : #000077; font-weight: bold; }

.buyoption { font-weight: bold; text-indent: 0pt;}

H1  { font-size : 18pt; font-weight : bold; }
H2 { font-size : 14pt; font-weight : bold; color : #004000; }
H3 { font-size : 13pt; font-family : Times New Roman; letter-spacing: 5pt; text-indent: 5pt; }
.indent { text-indent: 15pt; }

td.wallimage { vertical-align: bottom; text-align: center; }
td.walltitle { text-align: center; font-size : 8pt; }

A, .color { font-weight : bold; }
A.nobold { font-weight : normal; }
