 body {
	background-image : url(../images/background.gif) ;

} 
table.pagecontents   {
	width: 780px;
	background-color : white;
	border-width : 10 10 10 10;
	border-color : #c42a44 ;
	border-style : solid;
	padding : 0 0 0 0;
} 
tr.header   {
	width: 760px;
	height: 60px;
	background-color : #c42a44 ;
}
td.leftmenu   {
	width: 120px;
	background-color : #d2d2a1 ;
	vertical-align : top ;
	text-align : center ;
}
td.mainbody  {
	background-color : white ;
	width: 640px;
	text-align : left ;
}
.headtext   {
	font-family : verdana, arial, helvetica, sans-serif ;
	font-size : 24pt ;	
	font-weight : bold;
	color : #ffeeee ;
	text-align : center;	
}
h1   {
	font-family : verdana, arial, helvetica, sans-serif ;
	font-size : 16pt ;	
	font-weight : bold;
	color : #c42a44 ;
	text-align : center;	
}
p  {
	font-family  : verdana, arial, helvetica, sans-serif ;
	font-size : 11pt ;
	text-align : left ;
	margin : 6 20 6 20 ; 
}
p.header_up  {
	font-size : 16pt ;
	text-align : left ;
	font-weight : bold;
	color : #d53b55 ;
	margin : 0 0 0 20 ; 
}
p.header_down  {
	font-size : 16pt ;
	text-align : right ;
	font-weight : bold;
	color : #d53b55 ;
	margin : 0 20 0 0 ; 
}
p.footer  {
	font-size : 9pt ;
	text-align : right ;
	font-weight : bold;
	color : #d53b55 ;
	margin : 45 20 0 20 ; 
}
a.footer   {
	color : #d53b55 ;
	text-decoration : none ;
}
a.footer:hover   {
	color : #ffddee ;
	text-decoration : underline ;
}
p.caption {
	font-size : 8pt ;
	text-align : center ;
	font-weight : normal;
	color : #000000 ;
	margin : 5 20 5 20 ; 
}
p.sell {
	font-size : 9pt ;
	text-align : left ;
	font-weight : normal;
	color : #000000 ;
	margin : 0 5 5 5 ; 
}
p.review {
	font-family  : courier-new, courier, fixed-width ;
	font-size : 9pt ;
	text-align : left ;
	font-weight : normal;
	color : #000000 ;
	margin : 0 5 0 5 ; 
}
p.reviewed {
	font-family  : courier-new, courier, fixed-width ;
	font-size : 9pt ;
	text-align : left ;
	font-weight : bold;
	color : #000000 ;
	margin : 0 5 15 5 ; 
}
