@charset "utf-8";
/* CSS Document */

/* HEADER ITEMS */

a.header_nav {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color: #CCCCCC;
	text-decoration:none;
	padding-left:10px;
}

a.header_nav:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#FFF;
	text-decoration:none;
	padding-left:10px;
}

a.header_nav_shop {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#CE7788;
	text-decoration:none;
	padding-left:10px;
}

a.header_nav_shop:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#FFF;
	text-decoration:none;
	padding-left:10px;
}

a.header_nav_promo {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-style:oblique;
	color:#FFF;
	text-decoration:none;
	padding-left:10px;
}

a.header_nav_promo:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-style:oblique;
	color: #F60;
	text-decoration:none;
	padding-left:10px;
}

a.numbers {
	font-size: 16px;
	color: #333333;
	}
	
a.numbers:hover {
	font-size: 16px;
	color: #666666;
	}

.header_nav_visiting {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#FFF;
	text-decoration:none;
	padding-left:10px;
}

.left a {
	color: #333333;
	text-decoration: none;
	background-image: url(../images/shop/button.png);
	background-repeat: no-repeat;
	width:100px;
	padding-top:4px;
	padding-left:20px;
	padding-bottom:9px;
	padding-right:30px;
	text-align:center;
	height:50px;
	font-size:12px;
	font-style:italic;
	}
	
.left a:hover {
	color:#666666;
}

.pinklink {
	color: #333333;
	text-decoration: none;
	font-size:23px;
}

.pinklink:hover {
	color: #666666;
}

/* CONTENT ITEMS */

.breadcrumbs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
}

a.breadcrumbs_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-decoration:underline;
}

a.breadcrumbs_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-decoration:none;
}

.p_pink {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	color:#EF64A4;
}

.pink {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	color:#EF64A4;
}
	

a.content_basic {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	color:#EF64A4;
}

a.content_basic:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	color:#EF64A4;
	text-decoration:none;
}

h1,h2,h3,h4,h5,h6 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#000;
}

p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	color:#333;
}

p.highlight {
	background-color:#EF64A4;
	padding:3px;
}

p.numbers1 {
	padding-left: 40px;
	background-image: url(../images/product_images/features/one.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-top:4px;
	padding-bottom:4px;
	}
	
p.numbers2 {
	padding-left: 40px;
	background-image: url(../images/product_images/features/two.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-top:4px;
	padding-bottom:4px;
	}
	
p.numbers3 {
	padding-left: 40px;
	background-image: url(../images/product_images/features/three.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-top:4px;
	padding-bottom:4px;
	}
	
p.numbers4 {
	padding-left: 40px;
	background-image: url(../images/product_images/features/four.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-top:4px;
	padding-bottom:4px;
	}
	
p.numbers5 {
	padding-left: 40px;
	background-image: url(../images/product_images/features/five.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-top:4px;
	padding-bottom:4px;
	}
	
#features-bottom p {
	text-align:left;
	}
	
	

li {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:16px;
	color:#333;
}

.caption {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	line-height:10px;
	color:#000;
}

.caption a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	line-height:10px;
	color:#000;
}

h3.pink {
	font-size:16px;
	color:#CE7788;
	}
	
h2.pink {
	font-size:20px;
	color:#CE7788;
	}
.italic {
	font-style:italic;
	color:#666666;
	font-size:14px;
	padding-left:7px;

	}
	
.buttons {
	font-size:10px;
	padding-right:9px;
	font-weight: bold;
	}
	
.buttons a {
	font-size:10px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	}
	
.titles {
	font-size:10px;
	padding-right:10px;
	color:#666666

	}	
	
.titles a {
	font-size:10px;
	color:#333333;
	text-decoration: none;
	}
	
.titles a:hover {
	color:#999999;
	text-decoration: none;
	}			
	
h1.features {
	font-size:20px;
	}

#features-scroll a{
	text-decoration: none;
}

p.form{
color:#000000;
size:25px;
}

		
/* IMAGE LINK */

.image_features {
	float:left; 
	margin-right:10px;
	margin-bottom:30px;
	border:0;
}

.shop_thumbnail {
	margin-right:10px;
}

/* FOOTER ITEMS */

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000;
}

a.footer_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000;
	text-decoration:none;
	padding-left:10px;
}

a.footer_nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFF;
	text-decoration:underline;
	padding-left:10px;
}