body {
 	color: Black;
	border-top: 30px solid White;
	background-color: White;
	padding: 0;
	margin: 0;
}
.artext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: white;
	color: #898989;
	margin: 0;
	padding: 0px;
	text-align: left;
	line-height: 17px;
}
.category{
	font-family: Tempus Sans ITC, sans-serif;			
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;
	color: #ff0000;
	padding: 10px;
}
.cat1{
	font-family: Tempus Sans ITC, sans-serif;			
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;
	color: #ff0000;
	padding: 0;
}
.choices{
	border: 1px solid #505100; /*#CCCC99;*/
	background-color: #ffffcc;
	padding: 8px;
}
table#content {
	font-family: Tempus Sans ITC;
	font-size: 15px;
	width: 195px;
	background-color: white;
	color: #000099;
	margin: 0;
	padding: 10px;
	text-align: left;
	line-height: 19px;

}
table#content a {
	font-family: Tempus Sans ITC;
	font-size: 15px;
	line-height: 21px;
	color: #009900;
	padding: 0px;
	text-decoration: none;
}
table#content a:hover {
	font-size: 15px;
	line-height: 21px;
	color: #ff9900;
	padding: 0px;
	text-decoration: underline;
}
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;
}
table#leftcol {
	font-family: Tempus Sans ITC;
	width: 170px;
	background-color: white;
	color: #000099;
	margin: 0;
	text-align: right;
	line-height: 19px;
	font-size: 13px;
}
table#leftcol a {
	font-family: Tempus Sans ITC;
	font-size: 13px;
	line-height: 21px;
	color: #000099;
	padding: 0px;
	text-decoration: none;
}
table#leftcol a:hover {
	font-size: 13px;
	line-height: 21px;
	color: #ff9900;
	padding: 0px;
	text-decoration: underline;
}
table#list {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 90px;
	background-color: white;
	color: #9b9b9b;
	margin: 0;
	padding: 0px;
	text-align: left;
	line-height: 19px;
}
table#list a {
	color: #9b9b9b;
	padding: 0px;
	text-decoration: none;
}
table#list a:hover {
	color: #ff9900;
	padding: 0px;
	text-decoration: underline;
}
table#list2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	width: 405px;
	background-color: white;
	color: #898989;
	margin: 0;
	padding: 0px;
	text-align: left;
	line-height: 15px;
}
table#list2 a {
	color: #898989;
	padding: 0px;
	text-decoration: none;
}
table#list2 a:hover {
	color: #ff9900;
	padding: 0px;
	text-decoration: underline;
}
table#list3 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width: 195px;
	background-color: white;
	color: #898989;
	margin: 0;
	padding: 0px;
	text-align: left;
	line-height: 19px;
}
table#list3 a {
	color: #898989;
	padding: 0px;
	text-decoration: none;
}
table#list3 a:hover {
	color: #ff9900;
	padding: 0px;
	text-decoration: underline;
}
.marglf20 {
	margin-left: 20;
}
.marglf15 {
	margin-left: 15;
}
.marglf10 {
	margin-left: 10;
}
.namelarge {
	font-size: 22px;
	line-height: 23px;
}
.namenorm {
	font-size: 15px;
	line-height: 23px;
}
.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;
}
.note {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #998066;
	text-align: right;
}
	
table#pagenav {
	font-family: Verdana, Helvetica, sans-serif;
	width: 587px;
	background-color: #a3a3a3;	
	border: 1px solid #626262;
	margin: 0;
	padding: 0;
	text-align: center;
	line-height: 19px;
	font-size: 11px;
}
table#pagenav a {
	text-decoration: none;
	font-size: 11px;
	line-height: 21px;
	color: #414141;	/*	#505100;#444444;*/
	}
table#pagenav a:hover {	
	text-decoration: underline;
	color: #414141;
	line-height: 21px;
	font-weight: normal;
}
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#pagenavnumb {
	font-family: Verdana, Helvetica, sans-serif;
	width: 585px;
	background-color: #e1e1e1;	/*#a3a3a3*/
	border: 1px solid #c0c0c0;	/*#626262*/
	margin: 0;
	padding: 0;
	text-align: center;
	line-height: 19px;
	font-size: 13px;
}
table#pagenavnumb a {
	text-decoration: none;
	font-size: 13px;
	line-height: 21px;
	font-weight: normal;
	color: #414141;	/*	#505100;#444444;*/
	}
table#pagenavnumb a:hover {	
	text-decoration: underline;
	color: #414141;
	line-height: 21px;
}
.return {
	font-family: Tempus Sans ITC;
	background-color: white;
	color: #000099;
	margin: 0;
	text-align: left;
	line-height: 19px;
	font-size: 18px;
}
.return a {
	font-family: Tempus Sans ITC;
	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;
}
.storepic{
	width: 705px;
	margin: 0;
	padding: 0;
	text-align: left;
}
table#storemain{
	width: 585px;
	margin: 0;
	padding: 0;
	text-align: left;
	background: White;
}
.storetitle{
	font-family: Tempus Sans ITC, sans-serif;			
	font-size: 20px;
	font-weight: bold;
	line-height: 25px;
	color: #ff0000;
}
.storetitle2{
	font-family: Tempus Sans ITC, sans-serif;			
	font-size: 30px;
	font-weight: normal;
	line-height: 36px;
	color: #ff0000;
}
.storetsmall{
font-family: Tempus Sans ITC, sans-serif;			
	font-size: 15px;
	font-weight: bold;
	line-height: 19px;
	color: #ff0000;
}
.storet2{
	font-family: Tempus Sans ITC, sans-serif;			
	font-size: 19px;
	font-weight: normal;
	line-height: 23px;
	color: #009900;
}
table#pagenavnumb {
	font-family: Verdana, Helvetica, sans-serif;
	width: 585px;
	background-color: #e1e1e1;	/*#a3a3a3*/
	border: 1px solid #c0c0c0;	/*#626262*/
	margin: 0;
	padding: 0;
	text-align: center;
	line-height: 19px;
	font-size: 13px;
}
table#pagenavnumb a {
	text-decoration: none;
	font-size: 13px;
	line-height: 21px;
	font-weight: normal;
	color: #414141;	/*	#505100;#444444;*/
	}
table#pagenavnumb a:hover {	
	text-decoration: underline;
	color: #414141;
	line-height: 21px;
}
.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;
}
.dot{
	font-family: Wingdings, sans-serif;
	font-size: 12px;
	color: #990000;
	margin: 0;
	padding: 0px;
	text-align: right;
	line-height: 17px;
}