	.bigPinkFont
	{
		font-family: "Verdana";
		font-size: 1.15em;
		font-weight: bold;
		color: #FF0080;
	} 
		
	.bpf1 { font-family: "Verdana"; font-size: 1.50em; font-weight: bold; color: #FF0080; } 
	
	.bpfH1
	{
		font-family: "Verdana";
		font-size: .57em;
		font-weight: bold;
		color: #FF0080;
		margin-top: 1px; margin-bottom: 1px; 
	} 
	
	h1
	{
		font-family: "Verdana";
		font-size: 1.00em;
		font-weight: bold;
		color: #FF0080;
	} 
	
	h2
	{
		font-family:Times New Roman, Times, serif;
		font-size: .98em;
		font-weight:normal;
		margin-top: 1px; margin-bottom: 1px;
	}
	
	
	h3
	{
		font-family:Times New Roman, Times, serif;
		font-size: .98em;
		font-weight:normal;
		margin-top: 1px; margin-bottom: 1px;
	}
		
	.superPink
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.75em;
		font-weight: bold;
		color:#FF0080;
		text-decoration: none;	
	}
	
	.bigRedFont
	{
		font-family: "Verdana";
		font-size: 1.15em;
		font-weight: bold;
		color: #FF0000;
	} 
	
	.superRed
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.75em;
		font-weight: bold;
		color:#FF0000;
		text-decoration: none;	
	}
	
	.mightyRed
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.50em;
		font-weight: bold;
		color:#FF0000;
		text-decoration: none;	
	}
	
	.red115
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.15em;
		font-weight:normal;
		color:#FF0000;
	}
	
	.pureRed
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		font-weight:normal;
		color:#FF0000;
	}

	.pureRedBold
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		font-weight:bold;
		color:#FF0000;
	}
	
	
	.blackFont
 	{ 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.00em; 
		font-weight: bold; 
		color: #000000;
		text-decoration: none;	
	}
	.pureBlack
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		font-weight:normal;
		color:#000000;
	}
	
	.bigGreenFont
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.15em;
		font-weight: bold;
		color:#00CC00;
		text-decoration: none;
	} 
	
	.biggerGreenFont
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.40em;
		font-weight: bold;
		color:#00CC00;
		text-decoration: none;
	} 
	
	.bigBigGreenFont
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.50em;
		font-weight: bold;
		color:#00CC00;
		text-decoration: none;
	} 
	.medBigGreenFont
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.25em;
		font-weight: bold;
		color:#00CC00;
		text-decoration: none;
	}
	.littleBigGreenFont
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.00em;
		font-weight: bold;
		color:#00CC00;
	} 
	
	.littleBigGreenFont a:link
	{
	    text-decoration: none;
	}

	.pureGreen
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		font-weight:normal;
		color:#00CC00;
	}
	
	.bigPinkRoman
	{ 
		font-family: "Times New Roman";
	 	font-size: 1.50em;
	  	font-weight: bold;
		color: #FF0080; 
	}                                
                              
	.bigBlueFont
	{ 
		font-family: "Verdana";
		font-size: 1.15em; 
		font-weight: bold; 
		color: #0000FF;
        text-decoration: none;
	}
	    
	.bigBlueFont a:link 
	{
	    text-decoration: none;
	}
	
	.medBlueFont
	{
		font-family: "Verdana";
		font-size: 1.0em; 
		font-weight: bold; 
		color: #0000FF;
		text-decoration: none;
	}
	
	.IndexList
	{
		font-family: Verdana,sans-serif;
		font-size: .78em; 
		font-weight: normal; 
		color: #0000FF;
		text-decoration: none;
	}
	    		
	.IndexList a:link
	{	    
	    text-decoration: none;
	}
		
	.IndexList a:visited
	{
		color: #0000FF;	
		font-weight: normal;		    
	    text-decoration: none;
	}
	
	.IndexList a:active
	{
	    text-decoration: none;
	}
		
	.IndexList a:hover
	{
		font-size: 1.00em; 
		font-weight: bolder; 
		color: red;
	}

	.IndexList h2
	{
        font-weight:bolder;    		
   		font-size: 1.20em; 
        color: #FF0080;     		
	    text-decoration: none;
	}
		
	.IndexList h2 a:link
	{
        color: #FF0080;      		
	    text-decoration: none;
	}
			
	.IndexList h2 a:visited
	{
        color: #FF0080;      		
	    text-decoration: none;
	}	

	.IndexList h3	
	{
		font-family: Verdana,sans-serif;
		font-size: 1.0em; 
		font-weight: normal; 
		color: #0000FF;
		text-decoration: none;	    
	    margin-top:0px;
        margin-bottom:0px;
    }	
	
	
	.IndexList h3 a:link
	{
        color: #0000FF;      		
	    text-decoration: none;
	}
			
	.IndexList h3 a:visited
	{
        color: #0000FF;      		
	    text-decoration: none;
	}	
				
	.bbf1 { font-family: "Verdana"; font-size: 1.50em; font-weight: bold; color: #0000FF; } 

	.bbfH1
	{
		font-family: "Verdana";
		font-size: .57em;
		font-weight: bold;
		color: #0000FF;
		margin-top: 1px; margin-bottom: 1px; 
	} 

    .pinkFont     { font-family: "Verdana"; font-size: 1.05em; font-weight: bold; color: #FF0080; }

	.spf
	{
		font-family: "Verdana";
		font-size: .90em;
		font-weight: bold;
		color: #FF0080;
	}
	
	.spfH2
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.44em;
		font-weight:bolder;
		color: #FF0080;
		margin-top: 0px; margin-bottom: 0px; 
	}
	
	
	.swht
	{
		font-family: "Verdana";
		font-size: .90em;
		font-weight: bold;
		color: white;
		background-color: #FF0080;
		text-decoration: none;	
	}
	.swht a:link 
	{
		font-family: "Verdana";
		font-size: .90em;
		font-weight: bold;
		color: white;
		background-color: #FF0080;
		text-decoration: none;	
	}
	
  .blueFont
 	{ 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.00em; 
		font-weight: bold; 
		color: #0000FF;
		text-decoration: none;	
	}
  .blueFont2
 	{ 
		font-family: Arial, Helvetica, sans-serif;
		font-size: .96em; 
		font-weight: bold; 
		color: #0000FF;
		text-decoration: none;	
	}
	
	
	.purpleFont1
 	{ 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.00em; 
		font-weight: bold;
		text-decoration: none;	 
	}

	.purpleFont2
 	{ 
		font-family: Arial, Helvetica, sans-serif;
		font-size: .96em; 
		font-weight: bold;
		text-decoration: none;	 
	} 	
	
    .fancyFont    { font-family: "Monotype Corsiva";font-size: 3em;font-weight: bold; color: #FF0080; }
    .pinkTrebuchet{ font-family: "Trebuchet MS";font-size: 1.25em;font-weight: bold;color:#FF0080;}
    .blueAriel    { font-family: "Arial"; font-size: 1.1em; font-weight: bold; color: #0000FF; } 
	
    .pinkAriel
	{ 
		font-family: "Arial"; font-size: 1.1em; font-weight: bold; color: #FF0080;
	}
	
	.pinkAriel2
	{ 
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 1.0em; font-weight: bold; color: #FF0080;
		text-decoration: none;	 
	}

	.pinkAriel3	
	{
		font-family: "Arial";
		font-size: 1.00em;
		font-weight: bold;
		color: #FF0080; 
	}
	
	.pinkAriel4
	{
		font-family: "Arial";
		font-size: .95em;
		font-weight: bold;
		color: #FF0080; 
	}
	
	.pink5
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		font-weight: normal;
		color: #FF0080; 
	}
	
	.pink6
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		font-weight: bold;
		color: #FF0080; 
	}
	
	.socialMedia img
	{

	    border: 0px;
	}
	.socialMedia A:link {text-decoration: none;}
	.socialMedia A:visited {text-decoration: none;}
	.socialMedia A:active {text-decoration: none;}
	.socialMedia A:hover {text-decoration: none;}

	
	.legal
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		color: black;
	}
   .legallink 
   { 
   		font-family: Arial, Helvetica, sans-serif;
   		font-size: 0.90em;
   		color: black;
   		text-decoration: none;
   }
	.legallink a:link 
	{
   		font-family: Arial, Helvetica, sans-serif;
   		font-size: 0.90em;
   		color: black;
   		text-decoration: none;
	}
	.legallink a:visited
	{ 
   		font-family: Arial, Helvetica, sans-serif;
   		font-size: 0.90em;
   		color: black;
   		text-decoration: none;
	}
	.legallink a:active
	{
   		font-family: Arial, Helvetica, sans-serif;
   		font-size: 0.90em;
   		color: black;
   		text-decoration: none;
	}
	.legallink a:hover
	{
   		font-family: Arial, Helvetica, sans-serif;
   		font-size: 0.90em;
   		color: black;
   		text-decoration: none;
	}
   

	

  .redFont { font-family: "Verdana"; font-size: 1.05em; font-weight: bold; color: red;}
	.redFont ul
	{
  list-style: none;
	text-align:left;
	margin-left:1px;
  width: 295px;	
	padding:10px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: .96em;
	font-weight: bold;
	text-decoration: none;
}

  .linkfont			{ font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight:bolder; color: #ff0080;}
  .linkfont2		{ font-family: Arial, Helvetica, sans-serif; font-size: 1.05em; font-weight:bolder; color: #ff0080;}
  .linkfont85		{ font-family: Arial, Helvetica, sans-serif; font-size: .85em; font-weight:bolder; color: #ff0080;}
  .linkfont100		{ font-family: Arial, Helvetica, sans-serif; font-size: 1.00em; font-weight:bolder; color: #ff0080;}

  a:hover       { color: red; text-decoration: underline; }
	.txtFooter
	{
	  font-size: 0.75em;
		color: #996666;
	}
	
	.reg
	{
		font-family: "Times New Roman";
	}
	
	.regH1
	{
		font-family: "Times New Roman";
		font-size: .85em;
		font-weight: bold;
		color: #0000FF;
		margin-top: 1px; margin-bottom: 1px; 
	}
	
	.pinkReg
	{
		font-family: "Times New Roman";
		color: #FF0080;
	}

.actionbtns
{
	font-family:Arial,Helvetica,sans-serif;
	text-align:center; 
	margin:5px;
	font-size: 1.0em;
	font-weight: bold;
	color: #FF0080;
	text-decoration: none;
}
.actionbtns a:link 
{
		font-family:Arial,Helvetica,sans-serif;
		font-size: 1.0em;
		font-weight: bold;
		color: #FF0080;
		text-decoration: none;

}
.actionbtns a:visited
{ 
		font-family:Arial,Helvetica,sans-serif;
		font-size: 1.0em;
		font-weight: bold;
		color: #FF0080;
  	text-decoration: none;		
}
.actionbtns a:active
{
		font-family:Arial,Helvetica,sans-serif;
		font-size: 1.0em;
		font-weight: bold;
		color: #FF0080;
		text-decoration: none;		
}
.actionbtns a:hover
{
		font-family:Arial,Helvetica,sans-serif;
		font-size: 1.0em;
		font-weight: bold;
		color: blue;
		text-decoration: none;		
}


.divider
{
	font-family:Arial,Helvetica,sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: black;
}

.actionlink
{
		font-family:Arial,Helvetica,sans-serif;
		text-align:center; 
		margin:5px;
		font-size: 1.0em;
		font-weight: bold;
		color: #FF0080;
		text-decoration: none;
}
.actionlink a:link 
{
		font-family:Arial,Helvetica,sans-serif;
		font-size: 1.0em;
		font-weight: bold;
		color: #FF0080;
		text-decoration: none;

}
.actionlink a:visited
{ 
		font-family:Arial,Helvetica,sans-serif;
		font-size: 1.0em;
		font-weight: bold;
		color: #FF0080;
  	text-decoration: none;		
}
.actionlink a:active
{
		font-family:Arial,Helvetica,sans-serif;
		font-size: 1.0em;
		font-weight: bold;
		color: #FF0080;
		text-decoration: none;		
}
.actionlink a:hover
{
		font-family:Arial,Helvetica,sans-serif;
		font-size: 1.0em;
		font-weight: bold;
		color: blue;
		text-decoration: none;		
}

#top100toys
{
	display: none;
}

#top100crafts
{
	display: none;
}


.deliveryBox
{
	margin-left: 130px;
    border: 1px solid #FFD9EC;
	padding: 10px;
	width: 450px;

	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.65em;
	font-weight: bold;
	color: #00CC00;
	text-align: center;
 	text-decoration: none;		
}
.deliveryBox a:active
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.00em;
	font-weight: bold;
	color: #00CC00;
	text-align: center;
 	text-decoration: none;		
}
.deliveryBox a:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.00em;
	font-weight: bold;
	color: #FF0080;
	text-align: center;
 	text-decoration: none;		
}
.deliveryBox a:link
{ 
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.00em;
	font-weight: bold;
	color: #00CC00;
	text-align: center;
 	text-decoration: none;		
}
.deliveryBox a:visited
{ 
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.00em;
	font-weight: bold;
	color: #00CC00;
	text-align: center;
 	text-decoration: none;		
}

/****************************************************************************/
.wideDeliveryBox
{
	margin-left: 0px;
    border: 1px solid #FFD9EC;
	padding: 10px;
	width: 97%;

	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.25em;
	font-weight: bold;
	color: #00CC00;
	text-align: center;
 	text-decoration: none;		
}
.wideDeliveryBox a:active
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.00em;
	font-weight: bold;
	color: #00CC00;
	text-align: center;
 	text-decoration: none;		
}
.wideDeliveryBox a:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.00em;
	font-weight: bold;
	color: #FF0080;
	text-align: center;
 	text-decoration: none;		
}
.wideDeliveryBox a:link
{ 
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.00em;
	font-weight: bold;
	color: #00CC00;
	text-align: center;
 	text-decoration: none;		
}
.wideDeliveryBox a:visited
{ 
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.00em;
	font-weight: bold;
	color: #00CC00;
	text-align: center;
 	text-decoration: none;		
}

/****************************************************************************/
.shippingMethodLabel
{
	margin-left: 170px;
	border-style: none;
	padding: 0px;
	width: 450px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.15em;
	font-weight: bold;
	color: #FF0080;
}
.shippingPriceLabel
{
	margin-left: 170px;
	border-style: none;
	padding: 0px;
	width: 450px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.25em;
	font-weight: bold;
	color: #FF0080;
}
.shippingPrices
{
	margin-left: 38px;
	border-style: none;
	padding: 0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: blue;
}


.InternationalShipping
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 1.00em;
	font-weight: bold;
    color:#00CC00;
}

.InternationalShipping td
{
    border-style:double;
    border-width:1px;
    border-color:#00CC00; 
    margin:30px;
    padding:15px;
    margin-left:auto; 
    margin-right:auto;
}
    
.InternationalShipping a
{ 
    color:#00CC00;
    text-decoration: none;	   
}


.dollIconText {
	width: 300px;
	padding: 2px;
	/*border: 5px solid #000000;*/
	margin-left: 25%;
	margin-bottom: 6px;
	margin-top: 4px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: .90em;
	font-weight: bold;	
}

.dollIconWideText {
	width: 250px;
	padding: 2px;
	/*border: 5px solid #000000;*/
	margin-left: 35%;
	margin-bottom: 6px;
	margin-top: 4px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: .90em;
	font-weight: bold;	
}

.indexIcon {
    border: 2px solid #FFD9EC;
	float:left;
	margin:5px;
    width: 126px;
    height:189px;
}

.indexIconText 
{
    margin-left: 34%;
	padding: 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: .90em;
	font-weight: bold;
}

.indexIconText a
{
	text-decoration: none;
}


.dollIcon
{
    border: 2px solid #FFD9EC;
    width: 427px;
	display: block;
	padding:4px;
}

.dollIcon p
{
	/*border-style:dotted;*/
	text-align:justify;
	margin-left:100px;
  width: 295px;	
	padding:10px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: .96em;
	font-weight: bold;
	text-decoration: none;
}

.dollIcon h3
{
	/*border-style:dotted;*/
	text-align:left;
	/*margin:0px;*/
	margin-left:100px;
	padding-top:10px;
    padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .90em;
	font-weight: bold;
	text-decoration: none;
}

.dollIcon img
{
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	float:left;
}

.dollIcon a
{
	text-decoration: none;
}

.dollIcon ul
{
  list-style: none;
	text-align:left;
	margin-left:100px;
  width: 295px;	
	padding:10px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: .96em;
	font-weight: bold;
	text-decoration: none;
}

.dollIcon li
{
	padding:4px;	
	text-decoration: none;
}

.dollIcon ul li a
{
	text-decoration: none;
}
/************/

.dollIcon2
{
    border: 2px solid #FFD9EC;
	width: 427px;
	height: 210px;
	display: block;
}

.dollIcon2 h3
{
	/*border-style:dotted;*/
	text-align:left;
	margin:0px;
	padding-top:10px;
  padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.00em;
	font-weight: bold;
	text-decoration: none;
}

.dollIcon2 img
{
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	margin-right: 15px;
	float:left;
}

.dollIcon2 a
{
	text-decoration: none;
}

.dollIcon2 ul
{
  list-style: none;
	text-align:left;
	margin-left:100px;
  width: 295px;	
	padding:10px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: .96em;
	font-weight: bold;
	text-decoration: none;
}

.dollIcon2 li
{
	padding:4px;	
	text-decoration: none;
}

.dollIcon2 ul li a
{
	text-decoration: none;
}


/***********/
.dollWideIcon
{
    border: 2px solid #FFD9EC;
	width: 427px;
	height: 134px;
	display: block;
}
.dollWideIcon p
{
	text-align:justify;
	margin-left:130px;
  width: 265px;	
	padding-left:10px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: .96em;
	font-weight: bold;
	text-decoration: none;
}

.dollWideIcon h3
{
	text-align:left;
	/*margin:0px;*/
	margin-left:130px;
	padding-top:10px;
  padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .90em;
	font-weight: bold;
	text-decoration: none;
}

.dollWideIcon img
{
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	float:left;
}

.dollWideIcon a
{
	text-decoration: none;
}

/***********/
.dollWideIcon2
{
    border: 2px solid #FFD9EC;
	width: 427px;
	height: 210px;
	display:block;
}
.dollWideIcon2 h3
{
	text-align:left;
	margin:0px;
	padding-top:10px;
  padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.00em;
	font-weight: bold;
	text-decoration: none;
}

.dollWideIcon2 img
{
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	margin-right: 15px;
	float:left;
}

.dollWideIcon2 a
{
	text-decoration: none;
}


