/* Global Styles */



body {
	margin:0;
	}

 td { 
	font:12px Georgia, Times New Roman, Times, serif;
	color: #333333;
	}
	
a {
	color: #444444;
	text-decoration:none;
	line-height:18px;
	}
	
a:hover {
	color: #222222;
	background: #dddddd;
	text-decoration:none;
	}





/* ID Styles */




	
#calendar td {
	border: 1px solid #5E584F;
	}
	
#noborder td {
	border: 0px;
	}
	
#weekdays th {
	padding:2px;
	}

#calheader td {
	font-size:11px;
	color: #FF9900;
	}
	
#borderline {
	border: 2px solid #5E584F;
	}





/* Class Styles */





.ItemPrice {
/* NEED TO RENAME TO 'EARLYUS' */
	font: 50px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #aa0000;
	font-weight: normal;
	line-height:53px;
	letter-spacing:.01em;
	text-shadow: rgb(70,20,20) 0.03em 0.03em 0.03em ;
	}




.Legend {
	font: 40px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #00bb00;
	font-weight: normal;
	line-height:41px;
	letter-spacing:.01em;
	text-shadow: rgb(20,70,20) 0.06em 0.06em 0.06em ;
	}





.ItemTitle {
	font: 28px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #00aa00;
	font-weight: normal;
	line-height:30px;
	letter-spacing:.05em;
	text-shadow: rgb(0,50,0) 0.04em 0.04em 0.04em ;
	}


.ItemDescription {
	font: 17px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #33333;
	font-weight: normal;
	line-height:18px;
	letter-spacing:.05em;
	}


.ItemFooter {
	font: 25px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #7777ff;
	font-weight: normal;
	line-height:26px;
	letter-spacing:.05em;
	text-shadow: rgb(0,50,0) 0.04em 0.04em 0.04em ;
	}


.CategoryTitle {
	font: 50px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #0000aa;
	font-weight: normal;
	line-height:50px;
	letter-spacing:.05em;
	text-shadow: rgb(0,0,50) 0.04em 0.04em 0.04em ;
	}



.PageTitle {
	font: 36px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #f02010;
	font-weight: normal;
	line-height:42px;
	letter-spacing:.01em;
	text-shadow: rgb(150,150,150) 0.06em 0.06em 0.06em ;
	}














	
.detailCoinTitle {
	font:40px Georgia, Times New Roman, Times, serif;
	color: #000099;
	text-decoration:none;
	line-height:43px;
	}
	
.detailCoinTitle a {
	font:40px Georgia, Times New Roman, Times, serif;
	color: #000099;
	text-decoration:none;
	line-height:43px;
	letter-spacing:.1em;
	}
	
.detailCoinTitle a:hover {
	color: #FFFFCC;
	text-decoration: overline underline;
	}



	

.ItemNumberPrice {
	font:40px Georgia, Times New Roman, Times, serif;
	color: #00ff00;
	text-decoration:none;
	line-height:42px;
	}
	
.ItemNumberPrice a {
	font:30px Georgia, Times New Roman, Times, serif;
	color: #006600;
	text-decoration:none;
	line-height:32px;
	letter-spacing:.1em;
	}
	
.detailCatalogNumberPrice a:hover {
	color: #FFFFCC;
	text-decoration: overline underline;
	}




.textNormal {
	font: 25px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #222222;
	font-weight: normal;
	line-height:27px;
	letter-spacing:.05em;
	}


.textContactFooter {
	font: 16px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #222222;
	font-weight: normal;
	line-height:18px;
	letter-spacing:.16em;
	}





.Heading36 {
	font: 36px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #f02010;
	font-weight: normal;
	line-height:42px;
	letter-spacing:.01em;
	text-shadow: rgb(150,150,150) 0.06em 0.06em 0.06em ;
	}

.Heading24 {
	font: 24px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #e06020;
	font-weight: normal;
	line-height:26px;
	letter-spacing:.05em;
	text-shadow: rgb(150,150,150) 0.05em 0.05em 0.05em ;
	}

.Heading24:hover {
	color: #e07030;
	background: #ffffff;
	text-decoration:none;
	}

.Heading18 {
	font: 16px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #b06020;
	font-weight: normal;
	line-height:17px;
	letter-spacing:.05em;
	text-shadow: rgb(150,150,150) 0.04em 0.04em 0.04em ;
	}


.Heading15 {
	font: 15px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #22cc22;
	font-weight: normal;
	line-height:18px;
	letter-spacing:.05em;
	text-shadow: rgb(150,150,150) 0.03em 0.03em 0.03em ;
	}

.Heading12 {
	font: 12px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #404040;
	font-weight: normal;
	line-height:14px;
	letter-spacing:.05em;
	text-shadow: rgb(150,150,150) 0.02em 0.02em 0.02em ;
	}

.Heading10 {
	font: 10px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	line-height:12px;
	letter-spacing:.05em;
	}

.Marquee10 {
	font: 12px calibri, arial, sans-serif;
	font-style: normal;
	color: #1080ff;
	font-weight: bold;
	line-height:12px;
	letter-spacing:.001em;
	}

.RedAlert16 {
	font: 16px Arial, sans-serif;
	font-style: normal;
	color: #ff0000;
	font-weight: bold;
	line-height:19px;
	letter-spacing:0.10em;
	text-shadow: rgb(150,150,150) 0.1em 0.1em 0.1em ;
	}
	
.Text10 {
	font: 11px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #111111;
	font-weight: normal;
	line-height:11px;
	letter-spacing:.05em;
	}

.Text12 {
	font: 13px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #222222;
	font-weight: normal;
	line-height:16px;
	letter-spacing:.05em;
	}


.Text15 {
	font: 16px Georgia, Times New Roman, Times, serif;
	font-style: normal;
	color: #222222;
	font-weight: normal;
	line-height:18px;
	letter-spacing:.05em;
	}

.ItemBorder {
	color: #ffffff;
	}

.ItemBorder:hover {
	color: #bbffbb;
	}