body {
 	color: Black;
	border-top: 30px solid White;
	background-color: White;
	padding: 0;
	margin: 0;
}
.address {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #727272;
	margin: 0;
	padding: 0px;
	text-align: right;
	line-height: 15px;
}
.address1{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000cc;		/*blue */
	margin: 0;
	padding: 0px;
	text-align: right;
	line-height: 17px;
}
.address1 a, .address1 a:link, .address1 a:visited, .address1 a:active{
	text-decoration: none;
	color: #990000;
}
.address1 a:hover {
	color: #ff9900;
	text-decoration: underline;
}
.address2{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #006633;		/* green */
	margin: 0;
	padding: 0px;
	text-align: right;
	line-height: 16px;
}
.cdprint {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #727272;
	margin: 0;
	padding: 0px;
	text-align: left;
	line-height: 15px;
}
h1 {
	font-family: 'Tempus Sans ITC', Verdana, Helvetica, sans-serif;
	font-size: 24px;
	color: #C21236;
	padding: 0px;
}
h2 {
	font-family: 'Tempus Sans ITC', Verdana, Helvetica, sans-serif;
	font-size: 24px;
	color: #0000cc;
	padding: 0px;
}
h3 {
	font-family: 'Tempus Sans ITC', Verdana, Helvetica, sans-serif;

	font-size: 20px;
	color: #006633;
	padding: 0px;
}
.marglf15 {
	margin-left: 15;
}
.navcell{
	border-right: 1px solid white;
}
.nonav {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #CBCBCB;
	text-align: center;
	}
.nonav2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10px;
	color: #A5A5A5;
	text-align: right;
}
table#leftcol {
	width: 170px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: white;
	color: #898989;
	margin: 0;
	padding: 0px;
	text-align: right;
	line-height: 19px;
}

table#leftcol a {
	color: #898989;
	padding: 0px;
	text-decoration: none;
}
table#leftcol a:hover {
	color: #ff9900;
	padding: 0px;
	text-decoration: underline;
}
table#pagenav2 {
	font-family: Verdana, Helvetica, sans-serif;
	width: 585px;
	background-color:#c6c68c;
	border: 1px solid #626262;
	margin: 0;
	padding: 0;
	text-align: center;
	line-height: 15px;
	font-size: 11px;
}
table#pagenav2 a {
	text-decoration: none;
	font-size: 11px;
	line-height: 15px;
	color: #414141;	/*	#505100;#444444;*/
}
table#pagenav2 a:hover {	
	text-decoration: underline;
	color: #414141;
	line-height: 15px;
	font-weight: normal;
}
table#storemain{
	width: 585px;
	margin: 0;
	padding: 0;
	text-align: left;
	background: White;
}
.textstore {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #727272;
	margin: 0;
	padding: 0px;
	text-align: left;
	line-height: 15px;
}
.return {
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
	color: #000099;
	margin: 0;
	text-align: left;
	line-height: 19px;
	font-size: 11px;
}
.return a {
	line-height: 21px;
	color: #000099;
	padding: 0px;
	text-decoration: none;
}
.return a:hover {
	line-height: 21px;
	color: #ff9900;
	padding: 0px;
	text-decoration: underline;
}
.store{
	width: 775px;
	margin: 0;
	padding: 0;
	text-align: left;
}
.storetitle{
	font-family: Tempus Sans ITC, sans-serif;			
	font-size: 20px;
	font-weight: bold;
	line-height: 25px;
	color: #ff0000;
}

a.screen, a.screen:visited {
color: #4A4A4A; 
position:relative; 
z-index:1;
}
a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:75px; /* give it a width */
height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
border:1px solid #e3d361; /* add a border */
left:90; /* position:the image */
top:-55px;
}
a.screen:hover {
text-decoration:underline;
color: #ff9900; 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.screen:hover b {
visibility:visible; /* make the image visible */
height:75px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.screen:hover b img {
border:0; /* remove the link border */
}

