/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.mainnav{
	/*float:left;
	margin:25px 0 0 55px;*/
	position:absolute;
	top:59px;
	right:22px;
}
.mainnav ul{}
.mainnav ul li{
	display:inline-block;
	float:left;
}
.mainnav ul li a{
	display:inline-block;
	margin:0 0 0 35px;
	height:76px;
	float:left;
}
.mainnav ul li a:hover{
	height:56px;
}

.mainnav ul .active a:hover{
	height:76px;
}

/*-------1-----*/

.mainnav-home {
	background:url(http://www.ezmelts.com/site/views/default/_images/mainnav_home.jpg) no-repeat top;
	width:46px;
}
.active .mainnav-home, .mainnav-home:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/mainnav_home_hover.jpg) no-repeat top;
}

/*------2------*/

.mainnav-nutritional-suplements {
	background:url(http://www.ezmelts.com/site/views/default/_images/mainnav_nutritional_supplements.jpg) no-repeat top;
	width:99px;
}
.active .mainnav-nutritional-suplements, .mainnav-nutritional-suplements:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/mainnav_nutritional_supplements_hover.jpg) no-repeat top;
}

/*------3------*/

.mainnav-health-conditions {
	background:url(http://www.ezmelts.com/site/views/default/_images/mainnav_health_conditions.jpg) no-repeat top;
	width:91px;
}
.active .mainnav-health-conditions, .mainnav-health-conditions:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/mainnav_health_conditions_hover.jpg) no-repeat top;
}

/*------4------*/

.mainnav-special-offers {
	background:url(http://www.ezmelts.com/site/views/default/_images/mainnav_special_offers.jpg) no-repeat top;
	width:59px;
}
.active .mainnav-special-offers, .mainnav-special-offers:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/mainnav_special_offers_hover.jpg) no-repeat top;
}

/*------5------*/

.mainnav-health-wellness-resources {
	background:url(http://www.ezmelts.com/site/views/default/_images/mainnav_health_wellness_resources.jpg) no-repeat top;
	width:83px;
}
.active .mainnav-health-wellness-resources, .mainnav-health-wellness-resources:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/mainnav_health_wellness_resources_hover.jpg) no-repeat top;
}

/*------6------*/

.mainnav-about-us {
	background:url(http://www.ezmelts.com/site/views/default/_images/mainnav_aboutus.jpg) no-repeat top;
	width:73px;
}
.active .mainnav-about-us, .mainnav-about-us:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/mainnav_aboutus_hover.jpg) no-repeat top;
}

/*SUBNAV*/

.subnav {
	height:35px;
	background:url(http://www.ezmelts.com/site/views/default/_images/subnav_bg.jpg) no-repeat top;
	position:absolute;
	bottom:0;
	right:0;
}

.subnav ul{
	display:block;
	margin:11px 0 0 262px;
}
.subnav ul li{
	display:inline-block;
	float:left;
}
.subnav ul li a{
	display:inline-block;
	margin:0 0 0 18px;
	height:17px;
	float:left;
}

/*------1------*/
.subnav-news-alerts {
	background:url(http://www.ezmelts.com/site/views/default/_images/subnav_news_alerts.jpg) no-repeat top;
	width:103px;
}
.active .subnav-news-alerts, .subnav-news-alerts:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/subnav_news_alerts_hover.jpg) no-repeat top;
}
/*------2------*/
.subnav-wellness-resources {
	background:url(http://www.ezmelts.com/site/views/default/_images/subnav_wellness_resources.jpg) no-repeat top;
	width:147px;
}
.active .subnav-wellness-resources, .subnav-wellness-resources:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/subnav_wellness_resources_hover.jpg) no-repeat top;
}
/*------3------*/
.subnav-links-of-interest {
	background:url(http://www.ezmelts.com/site/views/default/_images/subnav_links_of_interest.jpg) no-repeat top;
	width:124px;
}
.active .subnav-links-of-interest, .subnav-links-of-interest:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/subnav_links_of_interest_hover.jpg) no-repeat top;
}
/*------4------*/
.subnav-customer-testimonials {
	background:url(http://www.ezmelts.com/site/views/default/_images/subnav_customer_testimonials.jpg) no-repeat top;
	width:169px;
}
.active .subnav-customer-testimonials, .subnav-customer-testimonials:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/subnav_customer_testimonials_hover.jpg) no-repeat top;
}
/*------5------*/
.subnav-ez-rewards {
	background:url(http://www.ezmelts.com/site/views/default/_images/subnav_ezrewards.jpg) no-repeat top;
	width:81px;
}
.active .subnav-ez-rewards, .subnav-ez-rewards:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/subnav_ezrewards_hover.jpg) no-repeat top;
}
/*------6------*/
.subnav-ezmelts-community {
	background:url(http://www.ezmelts.com/site/views/default/_images/subnav_ezmelts_community.jpg) no-repeat top;
	width:142px;
}
.active .subnav-ezmelts-community, .subnav-ezmelts-community:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/subnav_ezmelts_community_hover.jpg) no-repeat top;
}




body {
	background:#EDF4E1 url(http://www.ezmelts.com/site/views/default/_images/bg_body.jpg) top center no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#595959;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
}

p {}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a img {
	border:none;
}

.orange {
	color:#E66400;
}

.green {
	color:#4F7B18;
}

.light-green {
	color:#9CC313;
}

.add-to-cart {
	border:none;
	width:92px;
	height:38px;
	display:inline-block;
	background:url(http://www.ezmelts.com/site/views/default/_images/add_to_cart.png) no-repeat;
}

.express-checkout {
	border:none;
	width:92px;
	height:38px;
	display:inline-block;
	background:url(http://www.ezmelts.com/site/views/default/_images/express_checkout.png) no-repeat;
}

.center {
	text-align:center;
}

.block {
	clear:both;
	margin:0 0 10px 0;
}

.half-block {
	width:469px;
	margin:0 20px 10px 0;
}

.big-block {
	width:700px;
	margin:0 20px 10px 0;
}

.theird-block {	
	width:310px;
	margin:0 12px 15px 0;
}

.two-theird-block{
	width:640px;
	margin:0 0 10px 0;
}

.text-block .two-theird-block{
	width:620px;
	margin:0 0 10px 0;
}

.text-block .theird-block {	
	width:250px;
	margin:0 12px 10px 0;
}



.fourth-block{
	width:230px;
	margin:0 0 10px 0;
}

.clear {
	clear:both;
}

.left {
	float:left;
	display:inline-block;
}

.right {
	float:right;
	display:inline-block;
	margin-right:0px;
}

.wrap {
	width:1000px;
	margin:0 auto;
}

.bold {
	font-weight:bold;
}

.white-divisor {
	width:964px;
	height:10px;
	display:block;
	clear:both;
	background:url(http://www.ezmelts.com/site/views/default/_images/white_separator.jpg) no-repeat 0 5px;
	margin:15px auto;
	padding-top:5px;
	
}

.left-negative-margin {
	margin-left:-5px;
}

.top-negative-margin {
	margin-top:-30px;
}

.margin-bottom {
	margin-bottom:20px!important;
}

select {
	width:200px;
	border:1px solid #385911;
}

.no-margin {
	margin:0;
}

.right-align {
	text-align:right;
}
/* BEGIN HEADER*/

.header {
	height:138px;
	display:block;
	position:relative;
	margin-bottom:5px;
}

.with-subnav {
	height:173px;
}

.logo {
	display:inline-block;
	float:left;
	margin:26px 0 0 23px;
}

.top-center{
	margin:10px auto 0;
	width:380px;
	padding-left:70px;
	display:inline-block;
	text-align:center;
	float:left;
}
.top-center ul{}
.top-center ul li{
	display:inline-block;
	float:left;
}
.phone-icon {
	background:url(http://www.ezmelts.com/site/views/default/_images/phone_icon.jpg) no-repeat left;
	font-weight:bold;
	width:110px;
	height:22px;
}
.email-icon {
	background:url(http://www.ezmelts.com/site/views/default/_images/email_icon.jpg) no-repeat left;
	width:78px;
	height:22px;
}
.email-icon:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/email_icon_hover.jpg) no-repeat left;
}
.chat-icon {
	background:url(http://www.ezmelts.com/site/views/default/_images/chat_icon.jpg) no-repeat left;
	width:78px;
	height:22px;	
}
.chat-icon:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/chat_icon_hover.jpg) no-repeat left;
}
.top-center a, .top-center span{
	display:inline-block;
	padding-left:30px;
	height:22px;
}
.top-center a:hover{}

.top-right {
	float:right;
	display:inline-block;
	height:27px;
	background:url(http://www.ezmelts.com/site/views/default/_images/top_right_nav_02.jpg) no-repeat right;
	color:#FFFFFF;
	padding-right:15px;
	padding-top:7px;
	width:270px;
}

.top-right span {
	display:inline-block;
	height:27px;
	background:url(http://www.ezmelts.com/site/views/default/_images/top_right_nav_01.jpg) no-repeat left;
	padding-left:25px;
	margin-right:10px;
	margin-top:-7px;
	padding-top:7px;
	float:left;
}
.top-right ul {
	margin-top:-4px;
	display:inline-block;
}

.top-right ul li{
	float:left;
	display:inline-block;
	margin:0 5px;
	height:22px;
	line-height:20px;
}
.top-right ul li a{
	color:#FFFFFF;
	display:inline-block;
	line-height:22px;
}
.top-right ul li img {
	margin-bottom:-3px;
}
.top-right a:hover{}
.top-right .register{
	font-weight:bold;
}

/* END HEADER */

/* BEGIN CONTENTS */

.contents {
	background:#FFFFFF;
	padding:5px 21px 10px;
	width:958px;
	clear:both;
}

.contents h1{
	color:#4F7B18;
	font-size:25px;
	line-height:25px;
	margin-left:10px;
	margin-bottom:3px;
}

.contents h4{
	color:#4F7B18;
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
	margin-bottom:5px;
}

.contents h2, .contents .green-header{
	color:#595959;
	font-size:18px;
	line-height:18px;
	margin-left:10px;
	margin-bottom:15px;
}
.contents .green-header {
	color:#4F7B18;
	font-size:15px;
	line-height:15px;
}

.top-contents {
	text-align:right;
	height:25px;
	display:block;
	position:relative;
}

.top-contents .breadscrumb{
	float:left;
	color:#4F7B18;
	font-size:11px;
	padding-top:5px;
	display:inline-block;
	margin-left:10px;
	width:50%;
}

.top-contents .breadscrumb li{
	float:left;
	display:inline-block;
	font-weight:bold;
	height:20px;
}

.top-contents .breadscrumb li a{
	color:#4F7B18;
	font-weight:bold;
	text-decoration:underline;
	border-right:1px solid #4F7B18;
	padding-right:5px;
	display:inline-block;
	margin:0 5px 0 0;
}

.top-contents form {
	height:25px;
	display:inline-block;
	float:right;
}

.top-contents span {
	float:right;
	line-height:25px;
	color:#9CC313;
}

.top-contents form .input {
	height:21px;
	border:none;
	display:inline-block;
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_input_search.jpg) no-repeat left;
	padding:4px 7px 0;
	width:140px;
	float:left;
	color:#666666;
	
}

.top-contents form .search {
	height:25px;
	width:63px;
	border:none;
	display:inline-block;
	background:url(http://www.ezmelts.com/site/views/default/_images/end_search.jpg) no-repeat left;
	float:left;
}

.top-contents form .search:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/end_search_hover.jpg) no-repeat left;
}

.top-contents span a {
	color:#4F7B18;
	font-weight:bold;
	margin:0 5px;
}

.top-contents span .cart {
	background:url(http://www.ezmelts.com/site/views/default/_images/cart_icon.jpg) no-repeat left;
	padding-left:25px;
	display:inline-block;
	height:25px;
}

.top-contents span .checkout {
	text-decoration:underline;
}
.top-contents span .checkout:hover {
	color:#005000;
	text-decoration:none;
}

.shop-by-ingredients {
	height:68px;
	background:url(http://www.ezmelts.com/site/views/default/_images/shop_by_ingredients.jpg) no-repeat;
}

.shop-by-health-condition {
	height:68px;
	background:url(http://www.ezmelts.com/site/views/default/_images/shop_by_health_condition.jpg) no-repeat;
}

.shop-by-ingredients form, .shop-by-health-condition form {
	float:right;
	margin:20px 20px 0 0;
}

.shop-by-ingredients select{
	width:260px;
}

.news-and-alerts {
	height:250px;
	background:url(http://www.ezmelts.com/site/views/default/_images/news_and_alert_bg.jpg) no-repeat;
	padding-top:15px;
}

.news-and-alerts-complete {
	width:973px;
	background:url(http://www.ezmelts.com/site/views/default/_images/news_alerts_bg.jpg) repeat-y;
	position:relative;
}

.news-and-alerts-complete .extradiv1 {
	background:url(http://www.ezmelts.com/site/views/default/_images/news_alerts_top.jpg) no-repeat top;
}

.news-and-alerts-complete .extradiv2 {
	background:url(http://www.ezmelts.com/site/views/default/_images/news_alerts_bottom.jpg) no-repeat bottom;
	padding-bottom:10px;
}

.news-and-alerts-complete .categories{
	background:url(http://www.ezmelts.com/site/views/default/_images/news_alerts_categories_bg.jpg) no-repeat top right;
	margin:65px 0 0 7px;
	padding:35px 0 40px 20px;
	width:290px;
}

.news-and-alerts-complete .categories .more-plus, .news-and-alerts-complete .latest-news .more-plus{
	display:inline-block;
	width:81px;
	height:28px;
	background:url(http://www.ezmelts.com/site/views/default/_images/more_plus.jpg) no-repeat;
	position:absolute;
	left:7px;
	bottom:20px;
}

.news-and-alerts-complete .latest-news .more-plus{
	left:317px;
}

.news-and-alerts-complete .categories ul{}

.news-and-alerts-complete .categories ul li{
	display:block;
	background:url(http://www.ezmelts.com/site/views/default/_images/darkgreen_bullet_point.jpg) no-repeat left 5px;
	padding-left: 10px;
	margin:5px 0;
}

.news-and-alerts-complete .categories ul li a{
	color:#4F7B18;
	font-size:12px;
	font-weight:bold;
}

.news-and-alerts-complete .latest-news {
	padding:93px 0 40px 0;
}

.news-and-alerts-complete .latest-news .news-block{
	margin:10px 0 0 0px;
	width:590px;
}

.customer-testimonials {
	height:317px;
	background:url(http://www.ezmelts.com/site/views/default/_images/customer_testimonials_bg.jpg) no-repeat;
	position:relative;
	padding:37px 20px 20px 40px;
	width:585px;
}

.customer-testimonials .more-testimonials {
	position:absolute;
	bottom:36px;
	left:7px;
}

.news-block {
	width:457px;
	margin:10px 0 10px 163px;
}

.customer-testimonials .news-block {
	width:400px;
}

.news-block h4 {
	font-weight:bold;
	color:#4F7B18;
	font-size:13px;
	margin-left:0;
	margin-bottom:0;
}

.news-block a {
	color:#4F7B18;
}

.news-block p {}

.news-and-alerts .browse-more-news {
	float:left;
	margin:195px 0 0 4px;
}

.more-link a {
	text-decoration:underline;
}

.partners ul li{
	display:inline-block;
	float:left;
	margin:0 9px;
}

.partners-short ul li{
	display:inline-block;
	float:left;
	margin:0 6px;
}

.wellness-resource {
	background:url(http://www.ezmelts.com/site/views/default/_images/wellness_resources_bg.jpg) no-repeat;
	height:101px;
}

.wellness-resource ul{
	display:block;
	margin:0 0 0 180px;
}

.wellness-resource ul li{
	display:inline-block;
	float:left;
	margin:0 25px;;
}

.customer-support {
	background:url(http://www.ezmelts.com/site/views/default/_images/customer_support_bg.jpg) no-repeat left;
	height:85px;
}

.customer-support ul {
	margin:0 0 0 110px;
}

.customer-support ul li{
	display:inline-block;
	float:left;
	margin:0 11px;
}

.follow-us {
	width:310px;
	height:60px;
	background:url(http://www.ezmelts.com/site/views/default/_images/follow_us_bg.jpg) no-repeat;
}

.follow-us ul{
	margin:17px 0 0 130px;
}

.follow-us ul li {
	display:inline-block;
	float:left;
	margin:0 5px;
}

.fu-half{
	background:url(http://www.ezmelts.com/site/views/default/_images/followus_half.jpg) no-repeat bottom left;
	height:76px;
	width:469px;
	}
.fu-half ul{
	margin:32px 0 0 300px;
	}

.follow-us-small {
	width:192px;
	height:86px;
	background:url(http://www.ezmelts.com/site/views/default/_images/followus_small_bg.jpg) no-repeat;
}

.margin-left {
	margin-left:20px;
}

.follow-us-small ul{
	margin:45px 0 0 18px;
}

.follow-us-small ul li {
	display:inline-block;
	float:left;
	margin:0 5px;
}

.orange-half-block {
	height:78px;
	background:url(http://www.ezmelts.com/site/views/default/_images/orange_half_block.jpg) no-repeat;
}

.orange-half-block ul{
	margin:28px 0 0 10px;
}

.orange-half-block ul li{
	display:inline-block;
	float:left;
	margin:0 9px;
}

.orange-half-block ul li a{
	float:left;
	display:inline-block;
}

.orange-half-block ul li ul{
	float:left;
	margin:11px 0 0 5px;
}

.orange-half-block ul li ul li{
	display:inline-block;
	float:left;
	margin:0 2px;
}



.orange-middle-half-block {
	height:86px;
	background:url(http://www.ezmelts.com/site/views/default/_images/orange_small_block.jpg) no-repeat;
	width:257px;
}

.orange-middle-half-block ul{
	margin:10px 0 0 4px;
}

.orange-middle-half-block ul li{
	display:inline-block;
	float:left;
	margin:0 9px;
}

.orange-middle-half-block ul li a{
	
}

.orange-middle-half-block ul li ul{
	margin:0;
}

.orange-middle-half-block ul li ul li{
	display:inline-block;
	float:left;
	margin:0 2px;
}

.orange-middle-half-block ul li ul li a img{
	width:13px;
	height:13px;
}




.title {
	height:20px;
	margin:15px 0;
}

.light-grey-bg ul {
	width:210px;
}

.light-grey-bg ul.left {
	float:left;
}

.light-grey-bg ul.right {
	float:left;
}

.light-grey-bg ul li{
	display:inline-block;
	float:left;
	width:200px;
	background:url(http://www.ezmelts.com/site/views/default/_images/darkgrey_bullet_point.jpg) no-repeat left;
	padding-left:10px;
}

.light-grey-bg ul li a{
	color:#595959;
	font-size:12px;
}

.text-block {
	background:url(http://www.ezmelts.com/site/views/default/_images/top_text_block.jpg) no-repeat top;
	padding:10px 25px 20px;
	position:relative;
}

.text-block a {
	text-decoration:underline;
	color:#4F7B18;
}

.text-block .text-side {
	width:765px;
	min-height: 100px;
}

.text-block h3{
	color:#4F7B18;
	font-weight:bold;
	font-size:20px;
	margin:15px 0 10px;
}

.text-block h4{
	color:#4F7B18;
	font-weight:bold;
	font-size:14px;
	margin:15px 0 10px;
}

.text-block p {
	margin:10px 0;
}

.text-block .image-side {
	margin-left:785px;
	vertical-align:middle;
	position:absolute;
	top:50%;
	right:25px;
}

.text-block .image-side img {
	position:relative;
	margin-top:-35px;
}

.product-block {}

.product-block .gallery{
	width:325px;
	text-align:center;
	position:relative;
}

.product-block .gallery .big-image{
	height:294px;
}

.product-block .gallery .enlarge-btn {
	position:absolute;
	right:55px;
	top:280px;
}

.product-block .gallery .thumbnails {
	width:250px;
	height:80px;
	text-align:center;
	display:block;
	margin:10px auto;
}

.product-block .gallery .thumbnails li{
	display:inline-block;
	float:left;
}

.product-block .gallery .thumbnails li a img{
	border:2px solid #EBEBEB;
	margin:0 10px;
}

.product-block .gallery .thumbnails li a:hover img, .product-block .gallery .thumbnails .active a img{
	border:2px solid #94BB13;
}

.product-block .gallery-info {
	width:631px;
	background:url(http://www.ezmelts.com/site/views/default/_images/product_features_bg.jpg) repeat-y;
}

.product-block .gallery-info .extradiv1{
	background:url(http://www.ezmelts.com/site/views/default/_images/product_features_top.jpg) no-repeat top;
}

.product-block .gallery-info .extradiv2{
	background:url(http://www.ezmelts.com/site/views/default/_images/product_features_bottom.jpg) no-repeat bottom;
	padding:30px;
	padding-right:23px;
	position:relative;
}

.product-description {
	width:360px;
}

.product-description h3{
	color:#4F7B18;
	font-size:18px;
	font-weight:normal;
}

.product-description .product-features, .text-block ul {
	margin:15px 0;
	min-height: 110px;
}

.product-description .product-features li, .text-block ul li {
	display:block;
	background:url(http://www.ezmelts.com/site/views/default/_images/green_bullet_point.jpg) no-repeat left 5px;
	padding-left: 10px;
	margin:7px 0;
	font-size:13px;
}

.text-block ul li {
	margin:3px 0;
}

.product-description .pricing{
	margin-top:53px;
	position:relative;
}

.product-description .pricing .left { float: left; width: 175px; }
.product-description .pricing .center { float: left; width: 90px; text-align:left; }
.product-description .pricing .button { float: left; width: 95px; }

.product-description .pricing p {
	margin-bottom:12px;
}

.product-description .pricing .price-number{
	font-size:16px;
	color:#9CC313;
	line-height:18px;
}

.product-description .pricing h1{
	color:#E66400;
	font-weight:normal;
	margin:0 0 3px;
}

.product-description .pricing .quantity{
	color:#4F7B18;
	background:url(http://www.ezmelts.com/site/views/default/_images/input_left.png) no-repeat right;
	height:26px;
	display:inline-block;
	padding-right:10px;
	line-height:26px;
	float:left;
	margin:13px 0 10px;
	font-weight:bold;
}

.product-description .pricing .input {
	background:url(http://www.ezmelts.com/site/views/default/_images/input_right.png) no-repeat right;
	display:inline-block;
	height:21px;
	width:30px;
	padding:5px 5px 0 0;
	border:none;
	float:left;
	margin:13px 0 10px;
}

.product-description .pricing .add-to-cart{
	
	position:absolute;
	right:-8px;
	bottom:85px;
	
}

.product-description .pricing .express-checkout{
	
	position:absolute;
	right:-8px;
	bottom:35px;
	
}

.gallery-info .product-nav {
	width:130px;
}

.gallery-info .product-nav ul{}

.gallery-info .product-nav ul li{
	display:block;
	margin:10px 0;
}

.gallery-info .product-nav ul li a{
	color:#4F7B18;
	font-weight:normal;
	font-size:13px;
	text-decoration:underline;
	display:block;
}

.gallery-info .product-nav .day-guarantee {
	position:absolute;
	display:block;
	background:url(http://www.ezmelts.com/site/views/default/_images/30day_icon.png) no-repeat left;
	padding-left:40px;
	height:33px;
	color:#4F7B18;
	text-decoration:underline;
	bottom:120px;
	width:90px;
}

.gallery-info .product-nav .secure-shopping {
	position:absolute;
	display:block;
	background:url(http://www.ezmelts.com/site/views/default/_images/secured_icon.png) no-repeat left;
	padding-left:40px;
	height:37px;
	color:#4F7B18;
	bottom:62px;
	font-weight:bold;
	width:70px;
	padding-top:7px;
}

.product-block .gallery-info {}

#tagcloud{ text-align:justify;}
 
.tag0{ display:none; }
.tag9{ font-size:10px; color:#CCCCCC!important; line-height:10px; }
.tag8{ font-size:11px; color:#CCCCCC!important; line-height:11px; }
.tag7{ font-size:12px; color:#CCCCCC!important; line-height:12px; }
.tag6{ font-size:13px; color:#666666!important; line-height:13px; }
.tag5{ font-size:14px; color:#666666!important; line-height:14px; }
.tag4{ font-size:15px; color:#666666!important; line-height:15px; }
.tag3{ font-size:16px; color:#333333!important; line-height:16px; }
.tag2{ font-size:17px; color:#333333!important; line-height:17px; }
.tag1{ font-size:18px; color:#333333!important; line-height:18px; }
 
#tagcloud a{ text-decoration:none; }
#tagcloud a:hover{ text-decoration:underline; }

.normal-text {
	font-weight:normal;
}

/*------------CART----------------*/

.coupon_error {
	color: #FF0000;
}

/*------------TABLES----------------*/

.grid{
	display:block;
	color:#4F7B18;
	font-size:13px;
	border-collapse:collapse;
	margin:0;
	padding:0;
	width:100%;
	empty-cells:hide;
	
}

.shopping-grid{
	width:940px;
}

.shopping-grid td {
	line-height:25px;
}

.shopping-grid td a, .shopping-grid span, .shopping-grid td img {
	vertical-align:middle;
}

.grid thead tr{
	height:50px;
	/*background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_top.jpg) no-repeat ;*/
}
.grid thead .wide-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_wide_top.jpg) no-repeat left;
}
.shopping-grid thead .wide-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_wide_top2.jpg) no-repeat left;
}
.order-history-grid thead .wide-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_wide_top3.jpg) no-repeat left;
}
.grid thead .thin-column, .grid thead .middle-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_thin_top.jpg) no-repeat right;
}
.grid thead .final-column,  .grid thead .middle-final-column  {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_final_top.jpg) no-repeat right;
}

.grid .even .info-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_wide_white.jpg) repeat-y left;
}
.shopping-grid .even .info-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_wide_white2.jpg) repeat-y left;
}
.order-history-grid .even .info-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_wide_white3.jpg) repeat-y left;
	font-size:13px;
	font-weight:bold;
	color:#666666;
}
.grid .even .thin-column, .grid .even .middle-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_thin_white.jpg) repeat-y right;
}
.grid .even .final-column, .grid .even .middle-final-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_final_white.jpg) repeat-y right;
}

.grid .odd .info-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_wide_grey.jpg) repeat-y left;
}
.shopping-grid .odd .info-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_wide_grey2.jpg) repeat-y left;
}
.order-history-grid .odd .info-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_wide_grey3.jpg) repeat-y left;
	font-size:13px;
	font-weight:bold;
	color:#666666;
}
.grid .odd .thin-column, .grid .odd .middle-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_thin_grey.jpg) repeat-y right;
}
.grid .odd .final-column, .grid .odd .middle-final-column {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_table_final_grey.jpg) repeat-y right;
}

.grid h3 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}

.grid  h3 a  { 
	text-decoration: none; 
	color:#4F7B18;
}

.grid  h3 a:hover  { 
	text-decoration: none; 
}



.grid tbody {
	
}

.grid th{
	width:78px;
	vertical-align:middle;
	text-align:left;
	padding:0 20px 0 10px;
	background:none;
}

.shopping-grid .info-column {
	font-weight:bold;
}

.shopping-grid .info-column img{
	margin-right:5px;
}

.grid .info-column {
	font-size:12px;
}

.grid .wide-column {
	width:262px;
	padding-left:20px;
}

.grid .middle-column, .grid  .middle-final-column {
	width:118px;
	padding-left:20px;
}

.grid thead a {
	width:100%;
	background:url(http://www.ezmelts.com/site/views/default/_images/table_arrow.jpg) no-repeat right;
	color:#666666;
	font-size:13px;
	font-weight:bold;
}

.grid thead .down a{ 
	background:url(http://www.ezmelts.com/site/views/default/_images/table_arrow_down.jpg) no-repeat right;
}

.grid thead .up a{ 
	background:url(http://www.ezmelts.com/site/views/default/_images/table_arrow_up.jpg) no-repeat right;
}

.grid tr{
	/*background:#FFFFFF url(http://www.ezmelts.com/site/views/default/_images/bg_tabla.jpg) repeat-y;*/
}

.grid td{
	vertical-align:top;
	padding:10px 10px 10px 20px;
}

.thin-column , .final-column {
	font-weight:bold;
	text-align:left;
	padding:10px 20px 10px 10px!important;
}

.grid .button-column {
	vertical-align:middle!important;
}

.odd .button-column {
	background:#F7F7F7;
}

.grid .odd {
	/*background:#F7F7F7 url(http://www.ezmelts.com/site/views/default/_images/bg_tabla_grey.jpg) repeat-y left;*/
}

.grid tfoot {
	height:50px;
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_tabla_bottom.jpg) no-repeat top;
}

.grid tfoot tr{
	background:none;
	
}



.grid tfoot tr td{
	padding-top:20px;
}

.grid a {
	display:block;
}

.grid tfoot a {
	display:inline-block;
}

.footer-table {
	position:relative;
	width:730px;
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_tabla_bottom.jpg) no-repeat top left;
	padding-top:20px;
	margin-left:-3px;
	line-height:25px;
}

.special-pagination {
	width:100%;
	background:none;
	padding:0;
	}

.shopping-footer {
	width:943px;
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_tabla_bottom2.jpg) no-repeat top left;
	position:relative;
}

.order-history-footer-table {
	background:url(http://www.ezmelts.com/site/views/default/_images/bg_tabla_bottom3.jpg) no-repeat top left;
	width:550px;
}

.shopping-footer .partners {
	position:absolute;
	bottom:0;
	left:20px;
}

.table-navigation {
	display:inline-block;
	width:100%;
	text-align:center;
	color:#595959;
	float:left;
	line-height:25px;
}

.table-navigation a {
	color:#595959;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	display:inline-block;
	margin-left:2px;
	margin-right:2px;
	height:25px;
}

.table-navigation .prev-arrow {
	background:url(http://www.ezmelts.com/site/views/default/_images/table_navigation_left.jpg) no-repeat;
	margin-bottom:-8px;
	width:25px;
}

.table-navigation .next-arrow {
	background:url(http://www.ezmelts.com/site/views/default/_images/table_navigation_right.jpg) no-repeat;
	margin-bottom:-8px;
	width:25px;
}

.table-navigation .active {
	color:#4F7B18;
	text-decoration:underline;
}

.table-sumeup {
	font-size:12px;
	position:absolute;
	text-align:right;
	right:10px;
	line-height:25px;
}

.table-sumeup a {
	color:#595959;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.total-grid {
	color:#666666;
	font-weight:bold;
	font-size:13px!important;
	line-height:25px;
}
.total-grid th{}
.total-grid tr{
	height:25px;
}
.total-grid td{}
.total-grid .green-bg, .total-grid .green-bg th{
	background:#EAF4DC;
}
.total-grid .orange-bg, .total-grid .orange-bg tr{
	background:#FDEDCC;
	font-size:15px;
}
.total-grid .co1{
	text-align:right;
	padding-right:10px;
}
.total-grid .co2{
	text-align:right;
	padding-right:5px;
	color:#4F7B18;
	width:20px;
}
.total-grid .co3{
	text-align:right;
	padding-right: 5px;
	color:#4F7B18;
	width:65px;
}

.total-grid .orange-bg .co2, .total-grid .orange-bg .co3 {
	color:#D14600;
}

.order-history-grid{
	width:550px;
}
.order-history-grid .wide-column{
	width:120px;
}
.order-history-grid .thin-column{
	width:110px;
}
.order-history-grid .final-column{
	width:110px;
}
.order-history-grid .button-column {
	padding-left:15px;
	padding-right:15px;
	width:125px;
}
.order-history-grid .button-column a{
	color:#4F7B18;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.order-history-grid .thin {
	width:60px;
}

/*------------END TABLES----------------*/

.input2{
	background:url(http://www.ezmelts.com/site/views/default/_images/input_left.png) no-repeat left bottom;
	padding-left:8px;
	display:inline-block;
}

.input2 input{
	background:url(http://www.ezmelts.com/site/views/default/_images/input_right.png) no-repeat right;
	height:20px;
	display:inline-block;
	padding-right:10px;
	border:none;
	padding-top:5px;
	width:24px;
	float:left;
}

.textarea  {
	width:275px;
	height:145px;
	display:block;
	}

.textarea2  {
	width:340px;
	height:145px;
	display:block;
	}
.height-145 {
	height:145px!important;
	display:block;
	}

.textarea textarea {
	background:url(http://www.ezmelts.com/site/views/default/_images/textarea.jpg) no-repeat;
	width:255px;
	height:125px;
	padding:10px;
	border:none;
	display:block;
	}

.textarea2 textarea {
	background:url(http://www.ezmelts.com/site/views/default/_images/textarea2.jpg) no-repeat;
	width:330px;
	height:125px;
	padding:10px;
	border:none;
	display:block;
	}
.submit{
	width:79px;
	height:26px;
	display:inline-block;
	border:none;
	background:url(http://www.ezmelts.com/site/views/default/_images/submit_btn.jpg) 0 0;
	position:relative;
	}
.submit:hover{
	background:url(http://www.ezmelts.com/site/views/default/_images/submit_btn.jpg) 79px 0;
	}
.contact-us .submit{
	float:left;
	margin:15px 0 0 280px;
	}
.update {
	width:65px;
	height:26px;
	display:inline-block!important;
	background:url(http://www.ezmelts.com/site/views/default/_images/update_btn.png) no-repeat;
	border:none;
}
.update:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/update_btn_hover.png) no-repeat;
}

.update2 {
	width:78px;
	height:27px;
	display:inline-block!important;
	background:url(http://www.ezmelts.com/site/views/default/_images/update_btn2.jpg) no-repeat;
	border:none;
}
.update2:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/update_btn2.jpg) no-repeat;
}

.apply {
	width:64px;
	height:26px;
	display:inline-block!important;
	background:url(http://www.ezmelts.com/site/views/default/_images/apply_btn.jpg) no-repeat;
	border:none;
}
.apply:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/apply_btn_hover.jpg) no-repeat;
}

.cupon {
	margin:10px 0 0 150px;
	float:left;
	display:inline-block;
	width:380px;
}

.cupon span, .cupon a{
	vertical-align:middle;
}

.cupon .input2 input {
	width:200px;
}

.total {
	float:right;
	display:inline-block;
	width:270px;
	margin:10px 70px 0 0;
}

.guest-checkout {
	display:inline-block;
	width:91px;
	height:39px;
	background:url(http://www.ezmelts.com/site/views/default/_images/guest_checkout.jpg) no-repeat;
}
.guest-checkout:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/guest_checkout_hover.jpg) no-repeat;
}

.member-checkout {
	display:inline-block;
	width:91px;
	height:39px;
	background:url(http://www.ezmelts.com/site/views/default/_images/member_checkout.jpg) no-repeat;
}
.member-checkout:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/member_checkout_hover.jpg) no-repeat;
}

.total .guest-checkout {
	float:left;
	margin:15px 0 0 75px;
}
.total .member-checkout {
	float:right;
	margin:15px 0 0 0;
}



.remove {
	width:65px;
	height:26px;
	display:inline-block!important;
	background:url(http://www.ezmelts.com/site/views/default/_images/remove_btn.png) no-repeat;
	border:none;
}
.remove:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/remove_btn_hover.png) no-repeat;
}

.special-offer {
	width:318px;
	background:url(http://www.ezmelts.com/site/views/default/_images/special_offer_bg_top.jpg) no-repeat top;
	float:left;
	display:inline-block;
	margin:0 0 0 1px;
	
}

.special-offer .extradiv1 {
	background:url(http://www.ezmelts.com/site/views/default/_images/special_offer_bg_bottom.jpg) no-repeat bottom;
	padding:20px 25px 25px;
}

.special-offers-list .special-offer {
	width:210px;
	background:url(http://www.ezmelts.com/site/views/default/_images/special_offer_bg_top2.jpg) no-repeat top;
	margin:0;
	margin-bottom:20px;
	margin-left:5px;
}
.special-offers-list .special-offer .extradiv1 {
	background:url(http://www.ezmelts.com/site/views/default/_images/special_offer_bg_bottom2.jpg) no-repeat bottom;
	padding:10px 10px 60px 18px;
	position:relative;
}
.special-offer h3,
.special-offer h3 a {
	font-weight:bold;
	font-size:18px;
	color:#4F7B18;
	margin-bottom:5px;
	display:block;
	line-height:16px;
	min-height:32px;
}

.special-offer h3 a:hover {
	text-decoration: none;
}

.special-offer h4 {
	font-size:12px;
	color:#4F7B18;
	font-weight:normal;
	margin-bottom:5px;
	display:block;
	margin-left:0;
}
.special-offers-list h4 {
		font-size:11px;
	}
.special-offer .image {
	float:left;
	display:inline-block;
	width:170px;
	text-align:left;
}
.special-offers-list .image {
	width:80px;
	margin-top:10px;
	}
.special-offer .price {
	float:right;
	width:97px;
}
.special-offers-list .price {
	font-size:11px;
	}
.special-offer .price p {
	margin:12px 0;
}
.special-offers-list .price p {
	margin:8px 0;
	}
.special-offer .price .big{
	font-size:25px;
	line-height:25px;
}
.special-offers-list .special-offer .price .big{
	font-size:23px;
	line-height:23px;
}
.special-offer .price .price-number{
	font-size:16px;
	color:#9CC313;
	line-height:16px;
}

.special-offer .special-offer-form {
	clear:both;
}

.special-offer-form .input{
	background:url(http://www.ezmelts.com/site/views/default/_images/input_left.png) no-repeat left bottom;
	padding-left:8px;
	display:inline-block;
	float:left;
}

.special-offer-form .input img {
	margin-left:-12px;
}

.special-offer-form .input input{
	background:url(http://www.ezmelts.com/site/views/default/_images/input_right.png) no-repeat right;
	height:20px;
	display:inline-block;
	padding-right:10px;
	border:none;
	padding-top:5px;
	width:24px;
	float:left;
}
.special-offers-list .special-offer-form .input {
	margin-top:-45px;
	margin-left:10px;
	float:left;
	display:inline-block;
	}
.special-offer-form .add-to-cart, .special-offer-form .express-checkout {
	margin-left:15px;
	float:left;
}

.special-offers-list .add-to-cart{
	width:80px;
	height:33px;
	background:url(http://www.ezmelts.com/site/views/default/_images/add_to_cart2.png) no-repeat;
	display:inline-block;
	margin:0;
	position:absolute;
	bottom:20px;
	left:20px;
}

.special-offers-list .express-checkout{
	width:80px;
	height:34px;
	background:url(http://www.ezmelts.com/site/views/default/_images/express_checkout2.png) no-repeat;
	display:inline-block;
	margin:0;
	position:absolute;
	bottom:20px;
	right:20px;
}




.supplement-facts .right-align{
	color:#808080;
	font-weight:bold;
}

.supplement-facts table{
	margin:10px 0;
	width:100%;
}
.supplement-facts table th{}
.supplement-facts table td{
	height:20px;
	width:40px;
	text-align:right;
}
.supplement-facts table .wide-column{
	width:210px;
	background:url(http://www.ezmelts.com/site/views/default/_images/point.gif) repeat-x 0 10px;
	text-align:left;
}
.supplement-facts table .wide-column .text{
	background: #FFFFFF url(http://www.ezmelts.com/site/views/default/_images/green_bullet_point.jpg) no-repeat left 5px;
	padding-left:10px;
	
}

.sidebar {
	padding-top:10px;
}

.sidebar .block{
	margin-bottom:20px;
}

.blog-contents {
	margin-left:10px;
	width:600px;
}

.special-contents {
	margin-left:-5px;
	margin-top:10px;
	width:646px;
}

.special-head h1 {
	font-size:22px;
	}
.special-head h1 {
	display:inline-block;
	width:430px;
	float:left;
	}
.special-head form {
	display:inline-block;
	float:left;
	width:165px;
	line-height:30px;
	}
	
.special-head form.category {
  width:193px;
  text-align: right;
  }
.special-head select {
	width:113px;
	}

.blog-contents h1{
	margin-left:0;
	margin-bottom:20px;
}

.blog-contents h1 img {
	margin-bottom:-4px;
	margin-left:5px;
	}
.blog-contents h2{
	margin-left:0;
	margin-top:-15px;
	margin-bottom:25px;
	color:#DC690A;
	font-weight:bold;
	font-size:18px;
}

.blog-contents p{
	padding: 0 0 15px 0;
	line-height: 16px;
	display: block;
}
.media {
	position:absolute;
	bottom:15px;
	left:0;
	vertical-align:baseline;
	color:#77A01C;
}

.media a{
	color:#77A01C;
}

.media img{
	margin:5px 4px 0px 0px!important;
}

.media p {
	margin:5px 0;
}

.news-excerpt {
	display:block;
	margin:0 0 35px 0;
	position:relative;
}

.news-excerpt p{
	line-height:16px;
	display:block;
	padding:0 0 5px 0;
}

.about-us .news-excerpt p{
	padding:0 0 15px 0;
	}

.news-excerpt h3, .news-excerpt h3 a, .news-list h3, .news-list h3 a{
	font-size:14px;
	font-weight:bold;
	color:#4F7B18;
	padding-bottom:7px;
}

.about-us .news-excerpt h3, .about-us .news-excerpt h3 a, .about-us .news-list h3, .about-us .news-list h3 a{
	padding-bottom:15px;
	}

.news-excerpt .left {
	width:128px;
}

.news-excerpt .left a{
	color:#77A01C;
}

.news-excerpt .left img{
	margin-top:2px;
	margin-bottom:10px;
}

.news-excerpt .right, .news-list .right{
	width:445px;
	
}

.news-excerpt .right {	
	padding-bottom:5px;
}

.news-excerpt .divisor, .news-list .divisor{
	clear:both;
	display:block;
	height:10px;
	width:490px;
	border-bottom:1px solid #BFBFBF;
	
}

.news-excerpt .more-link, .news-excerpt .more-link a{
	color:#4F7B18;
}

.faqs-index li, .title-item-list{
	display:block;
	background:url(http://www.ezmelts.com/site/views/default/_images/green_bullet_point.jpg) no-repeat 0 7px;
	text-indent:10px;
	color:#4F7B18;
	font-size:13px;
	font-weight:bold;
	margin-bottom:3px;
	line-height:17px;
	}
.faqs-index li a{
	color:#4F7B18;
	font-size:13px;
	font-weight:bold;
	}
.faqs .news-excerpt p, .contact-us .news-excerpt p {
	padding:0 0 15px;
	}
.faqs .faqs-index li {
	margin-bottom:8px;
	}
.contact-us .faqs-index {
	margin:20px 0 0;
	}
.contact-us .checkout-form {
	float:left;
	margin-bottom:30px;
	}
.contact-us .checkout-form .field .left {
	width:70px;
	}
.contact-us .checkout-form .field .right {
	width:400px;
	}
.pColumn{
	display:inline-block;
	width:150px;
	vertical-align:top;
	line-height:17px;
	float:left;
	}
.pColumn2{
	display:inline-block;
	width:210px;
	vertical-align:top;
	line-height:17px;
	float:left;
	}
.pColumn a, .pColumn2 a{
	color:#595959;
	}
.to-top {
	color:#94BB13;
	font-size:12px;
	}
.shop-by-both {
	width:310px;
	height:138px;
	background:url(http://www.ezmelts.com/site/views/default/_images/sidebar_shop_by_ingredients_health.jpg) no-repeat;
	padding-top:1px;
}

.search-by {
	width:200px;
	height:47px;
	background:url(http://www.ezmelts.com/site/views/default/_images/sidebar_search_by_keyword.jpg) no-repeat;
	display:block;
	padding:15px 0 0 110px;
}

.search-by .input {
	width:146px;
	height:24px;
	border:none;
	background:url(http://www.ezmelts.com/site/views/default/_images/search_by_input.png) no-repeat left top;
	float:left;
	padding:7px 2px 0 10px;
}

.search-by .search{
	display:inline-block;
	float:left;
	width:26px;
	height:31px;
	border:none;
	background:url(http://www.ezmelts.com/site/views/default/_images/search_by_subumit.png) no-repeat;
}

.shop-by-both select{
	display:block;
	margin-top:40px;
	margin-left:85px;
}

.categories {
	background:url(http://www.ezmelts.com/site/views/default/_images/sidebar_categories_bottom.jpg) no-repeat bottom;
}

.categories .extradiv1 {
	background:url(http://www.ezmelts.com/site/views/default/_images/sidebar_categories_top.jpg) no-repeat top;
	padding:0 0 30px 23px;
}

.categories ul {
	display:block;
	padding-top:60px;
}

.categories ul li{
	display:block;
	padding-left:10px;
	background:url(http://www.ezmelts.com/site/views/default/_images/darkgreen_bullet_point.jpg) no-repeat left 5px;
	font-size:12px;
	font-weight:bold;
	color:#4F7B18;
	margin:2px 0;
}

.categories ul li a{
	font-size:12px;
	font-weight:bold;
	color:#4F7B18;
}

.categories ul li:hover{
	background:url(http://www.ezmelts.com/site/views/default/_images/orange_bullent_poiint.jpg) no-repeat left 5px;
	color:#DC690A;
}



.categories ul li:hover a{
	color:#DC690A;
}

.pagination .left {
	padding-top:5px;
}

.with-bg-image {

	background:url(http://www.ezmelts.com/site/views/default/_images/bg_blog_category.jpg) no-repeat bottom;
	padding:0 30px 0 20px;
	margin-left:-10px;
	margin-bottom:20px;
	
}

.pagination .left a{
	color:#DC690A;
	font-weight:bold;
}

.small {
	font-size:10px;
}

.large-p p{
	margin:0 0 15px;
}

.normal-p {
	margin:5px 0!important;

}

.nav-articles {
	clear:both;
	padding-top:40px;
}

.nav-articles a{
	color:#4F7B18;
	text-decoration:underline;
}

.double-line {
	display:block;
	clear:both;
	height:6px;
	width:340px;
	background:url(http://www.ezmelts.com/site/views/default/_images/comments_double_line.jpg) repeat-x;
}

.comment {
	margin-top:10px;
}
.comment .number{
	width:100%;
	color:#8C8C8C;
	margin-bottom:5px;
}
.comment .name{
	float:left;
	width:50%;
	color:#595959;
	font-weight:bold;
}
.comment .date{
	float:right;
	width:50%;
	color:#77A01C;
	text-align:right;
}
.comment .text-comment{
	padding:10px 0 15px;
	clear:both;
}
.comment .single-line{
	display:block;
	clear:both;
	height:3px;
	width:340px;
	background:url(http://www.ezmelts.com/site/views/default/_images/comments_double_line.jpg) repeat-x;
}

.see-all-comments {
	color:#77A01C;
	font-size:13px;
	display:inline-block;
	padding-right:25px;
	background:url(http://www.ezmelts.com/site/views/default/_images/see_all_comments.jpg) no-repeat right;
	margin:15px 0 0;
}

.order-sumary {
	width:426px;
	display:inline-block;
	float:left;
	background:url(http://www.ezmelts.com/site/views/default/_images/checkout_box1_bottom.jpg) no-repeat bottom;
	clear:none;
}
.order-sumary .extradiv1{
	background:url(http://www.ezmelts.com/site/views/default/_images/checkout_box1_top.jpg) no-repeat top;
	padding:20px 4px 14px
}
.order-sumary .title-block, .checkout-method .title-block{
	height:30px;
	font-weight:bold;
	padding-left:18px;
	padding-right:50px;
	font-size:13px;
	color:#666666;
}
.order-sumary .title-block a, .checkout-method .title-block a {
	font-weight:normal;
	text-decoration:underline;
	color:#666666;
}
.order-sumary .odd, .order-sumary .even {
	clear:both;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	color:#4F7B18;
	padding-left:14px;
	padding-right:34px;
	min-height:30px;
	display:block;
	padding-top:5px;
}
.order-sumary .odd{
	background:#FFFFFF;
}
.order-sumary .even{
	background:#F7F7F7;
}
.order-sumary .total{
	float:right;
	margin:10px 8px 0 0;
}

.order-sumary .col1, .order-sumary .col2, .order-sumary .col3 {
	display:inline-block;
	float:left;
}

.order-sumary .col1{
	width:40px;
}
.order-sumary .col2{
	width:253px;
	margin-left:10px;
}
.order-sumary .col3{
	width:50px;
	margin-left:10px;
	font-size:13px;
}

.checkout-method {
	width:516px;
	display:inline-block;
	float:right;
	background:url(http://www.ezmelts.com/site/views/default/_images/checkout_box2_bottom.jpg) no-repeat bottom;
	clear:none;
	font-size:12px;
	line-height:18px;
}
.checkout-method .extradiv1{
	background:url(http://www.ezmelts.com/site/views/default/_images/checkout_box2_top.jpg) no-repeat top;
	padding:20px 4px 12px
}

.width-600{width:600px!important;}
.width-305{width:305px!important;}
.width-190{width:190px!important;}
.width-170{width:170px!important;}
.width-120{width:120px!important;}
.width-90{width:90px!important;}

.checkout-method .input2 {
	display:inline-block;
	vertical-align:middle;
	margin:3px 5px 3px -3px;
}

.inline-link {
	color:#666666;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.checkout-method .left{
	width:205px;
	margin-left:18px;
}
.checkout-method .right{
	width:225px;
}

.checkout-method .title {
	margin:0;
	font-size:14px;
	color:#4F7B18;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

.radio {
	vertical-align:middle;
}
.radio input{
	vertical-align:middle;
	display:inline-block;
	margin-bottom:3px;
}

.checkbox {
	vertical-align:bottom;
	line-height:18px;
}
.checkbox input{
	vertical-align:bottom;
	display:inline-block;
}

.indent {
	display:inline-block;
	margin-left:23px;
}

.checkout-method p {
	margin-bottom:10px;
}

.continue{
	display:inline-block;
	width:85px;
	height:27px;
	background:url(http://www.ezmelts.com/site/views/default/_images/continue_btn.jpg) no-repeat;
}
.continue:hover{
	background:url(http://www.ezmelts.com/site/views/default/_images/continue_btn_hover.jpg) no-repeat;
}

.checkout-method .continue {
	margin-left:10px;
}

.login{
	display:inline-block;
	width:85px;
	height:27px;
	background:url(http://www.ezmelts.com/site/views/default/_images/login_btn.jpg) no-repeat;
}
.login:hover{
	background:url(http://www.ezmelts.com/site/views/default/_images/login_btn_hover.jpg) no-repeat;
}

.login2{
	display:inline-block;
	width:85px;
	height:27px;
	background:url(http://www.ezmelts.com/site/views/default/_images/login_btn2.jpg) no-repeat;
}
.login2:hover{
	background:url(http://www.ezmelts.com/site/views/default/_images/login_btn_hover2.jpg) no-repeat;
}


.checkout-form{
	width:480px;
	display:inline-block;
	float:right;
	clear:none;
	position:relative;
}
.checkout-form .form-block{
	clear:both;
	padding-bottom:5px;
	margin-bottom:20px;
	border-bottom:1px solid #BFBFBF;
}
.height-20 {
	height:20px;
}
.checkout-form .title-block{
	font-size:16px;
	font-weight:bold;
	color:#4F7B18;
	margin-bottom:20px;
}
.checkout-form .title-block .inline-link{
	font-size:13px;
	margin-left:25px;
}
.checkout-form .field{
	clear:both;
	margin:10px 0;
	display:block;
	height:30px;
}
.checkout-form .field .left{
	width:115px;
	text-align:right;
	padding-top:5px;
}
.checkout-form .field .right{
	width:355px;
	text-align:left;
}
.checkout-form .input2 {
	vertical-align:middle;
}
.checkout-form .input2 input{
	width:260px;
}
.checkout-form .small{}
.checkout-form select{
	height:21px;
	border:1px solid #CCCCCC;
	width:275px;
	margin-top:2px;
	margin-right:30px;
}
.checkout-form .checkbox {
	vertical-align:middle;
}
.checkout-form .privacy-policy {
	font-size:13px;
	margin-left:75px;
}
.checkout-form .radio{
	margin-right:10px;
	padding-top:8px;
}

.what-is-this {
	font-size:12px;
	margin-left:10px;
}

.checkout-btn {
	display:inline-block;
	width:96px;
	height:40px;
	background:url(http://www.ezmelts.com/site/views/default/_images/checkout_btn.jpg) no-repeat;
}
.checkout-btn:hover {
	background:url(http://www.ezmelts.com/site/views/default/_images/checkout_btn_hover.jpg) no-repeat;
}

.checkout-form .checkout-btn {
	float:right;
	display:inline-block;
	margin:0 80px 0 0;
}

.margin-top-20 {margin-top:20px;}
.margin-top-10 {margin-top:10px;}
.font-20{font-size:20px!important;}
.font-14{font-size:14px!important;}
.font-13{font-size:13px!important;}
.font-12{font-size:12px!important;}
.font-11{font-size:11px!important;}



.thankyou-text p{
	font-size:13px;
	margin:20px 0 20px 10px;
	line-height:20px;
	width:720px;
}

.title-comment {
	margin:0 0 15px 9px;
}

.join-our-program{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	width:956px;
	height:119px;
	background:url(http://www.ezmelts.com/site/views/default/_images/join_our_program.jpg) no-repeat;
}
.join-our-program .form-block{
	width:315px;
	float:right;
	display:inline-block;
	margin:22px 15px 0 0;
}
.join-our-program .form-block .field{
	clear:both;
	display:block;
	height:30px;
}
.join-our-program .form-block .field .left{
	padding-top:6px;
	width:115px;
	text-align:right;
}
.join-our-program .form-block .field .right{
}
.join-our-program .input2 input{
	width:175px
}
.join-our-program a{
	color:#FFFFFF;
}

.terms-conditions{
	font-size:11px;
	text-decoration:underline;
}

.join{
	display:inline-block;
	width:65px;
	height:26px;
	background:url(http://www.ezmelts.com/site/views/default/_images/join_btn.jpg) no-repeat;
}
.join:hover{
	background:url(http://www.ezmelts.com/site/views/default/_images/join_btn_hover.jpg) no-repeat;
}

.join2{
	display:inline-block;
	width:65px;
	height:26px;
	background:url(http://www.ezmelts.com/site/views/default/_images/join_btn2.jpg) no-repeat;
}
.join2:hover{
	background:url(http://www.ezmelts.com/site/views/default/_images/join_btn_hover2.jpg) no-repeat;
}


.join-our-program .join{
	vertical-align:middle;
	margin-left:10px;
}

.ezrewards-steps{
	background:url(http://www.ezmelts.com/site/views/default/_images/ezrewards-steps.jpg) no-repeat left;
	height:331px;
	padding-left:180px;
	width:280px;
}
.ezrewards-steps h2{
	margin:0;
	margin-bottom:10px;
	margin-top:20px;
	padding:0;
	color:#77A01C;
}
.ezrewards-steps p{
	line-height:16px;
}

.ezrewards-form {
	/*background:url(http://www.ezmelts.com/site/views/default/_images/ezrewards-form.jpg) no-repeat;
	height:271px;*/	
	width:470px;
	font-size:13px;
}
.ezrewards-form .ezrewards-form-main {
	padding:10px 30px 10px 20px;
	background: #EDF4E2;
	width:417px;
}

.ezrewards-form .labels{
	width:125px;
	text-align:right;
	padding-top:30px;
}
.ezrewards-form .form-field{
	width:285px;
}
.ezrewards-form h2{
	color:#699320;
	margin:0;
	margin-bottom:15px;
}
.ezrewards-form p{
	line-height:32px;
	height:32px;
	display:block;
}

.ezrewards-form .form-field .left {
	margin-top:5px;
}

.ezrewards-form .input2 input{
	width:270px;
}

.ezrewards-form .checkbox {
}

.ezrewards-form .join2 {
	margin:10px 0 0 0;

}

.security_logos img{
	margin-left:20px;
}

.member-login{
	width:400px;
	padding-top:20px;
}
.member-login .form-field{
	width:300px;
}
.member-login .labels{
	width:90px;
	text-align:right;
	padding-top:30px;
}
.member-login p{
	line-height:35px;
	height:35px;
	display:block;
}
.member-login h2{
	margin:0;
	margin-bottom:15px;
	color:#77A01C;
	font-size:19px;
}
.member-login .input2 input{
	width:270px;
}

.member-login .inline-link {
	margin-left:5px;
	vertical-align:top;
}

.member-login .login2 {
	margin-left:-5px;
	margin-top:-5px;
}

.member-nav{
	margin-top:10px;
}
.member-nav ul li{
	display:block;
	border-bottom:1px solid #BFBFBF;
	padding-bottom:10px;
	padding-top:10px;
	width:160px;
	padding-left:10px;
}
.member-nav ul li a{
	font-size:15px;
	font-weight:normal;
	color:#595959;
	line-height:16px;
}
.member-nav ul .active a, .member-nav ul li a:hover{
	font-weight:bold;
	color:#77A01C;
	text-decoration:none;
}

.member-form{
	width:525px;
	margin-right:150px;
	margin-top:10px;
	font-size:13px;
}
.member-form .field .left{
	width:160px;
}
.member-form .update2{
	margin-left:370px;
}

.thank_registration { width:auto; }
.thank_registration h4 { font-size: 19px; line-height:25px; vertical-align:middle; margin: 0 0 30px 0; }
.thank_registration h4 img { margin-bottom:-6px; } 

.shipping-address {
	margin-left:150px;
}

.shipping-address .radio {
	margin-left:20px;
}

.rewards-cupons{
	width:519px;
}
.rewards-cupons .top{
	height:7px;
	display:block;
	background:url(http://www.ezmelts.com/site/views/default/_images/rewards_cupons_top.jpg) no-repeat;
}
.rewards-cupons .bottom{
	height:7px;
	display:block;
	background:url(http://www.ezmelts.com/site/views/default/_images/rewards_cupons_bottom.jpg) no-repeat;
}
.rewards-cupons .odd, .rewards-cupons .even {
	display:block;
	padding:10px 20px 5px;
}
.rewards-cupons .odd{
	background:url(http://www.ezmelts.com/site/views/default/_images/rewards_cupons_odd.jpg) repeat-y;
}
.rewards-cupons .even{
	background:url(http://www.ezmelts.com/site/views/default/_images/rewards_cupons_even.jpg) repeat-y;
}
.rewards-cupons .title{
	font-size:13px;
	margin-bottom:5px;
	margin-top:0;
	font-weight:bold;
}
.rewards-cupons p{
	margin-bottom:10px;
}

.normal-link{
	text-decoration:underline;
	color:#4F7B18;
	}
	
.health-conditions .top-block{
	}
.health-conditions .top-block .left{
	width:380px;
	margin-top:15px;
	}
.health-conditions .top-block .right{
	margin-top:-40px;
	margin-right:20px;
	}
.health-conditions .index-block{
	border-top:1px solid #BFBFBF;
	clear:both;
	width:600px;
	margin-left:-10px;
	padding:10px 0 10px 10px;
	}
.health-conditions h2{
	color:#4F7B18;
	font-size:16px;
	font-weight:bold;
	margin:0 0 5px 0;
	}

.health-conditions .index-block .pColumn{
	width:198px;
	}

.health-conditions .index-block ul{
	width:198px;
	float:left;
}

.health-conditions .index-block ul li{
	line-height:17px;
}

.health-conditions .index-block ul li a{
	color:#595959;
}



/* END CONTENTS */

/* BEGIN FOOTER */

.light-grey-bg {
	background:url(http://www.ezmelts.com/site/views/default/_images/white_lightgrey_separator.jpg) no-repeat top center #F7F7F7;
	padding-top:10px;
	padding-bottom:10px;
}

.darkgrey-grey-separator {
	background:#999999 url(http://www.ezmelts.com/site/views/default/_images/darkgreay_greay_separator.jpg) no-repeat;
	height:10px;
	display:block;
	padding:0;
}


.footer {
	background:url(http://www.ezmelts.com/site/views/default/_images/white_darkgreay_separator.jpg) no-repeat top center #666666;
}

.dark-grey-bg {
	background:url(http://www.ezmelts.com/site/views/default/_images/darkgrey_bg.jpg) no-repeat bottom right;
}

.dark-grey-bg ul{}

.dark-grey-bg ul li{
	display:block;
	margin:1px 0;
}

.dark-grey-bg ul a{
	color:#FFFFFF;
}

.footer-general-information {
	width:290px;
}

.footer-general-information ul li{
	display:inline-block;
	float:left;
	width:130px;
}

.footer-my-account {
	width:200px;
}

.footer-businesses {
	width:180px;
}

.footer-sitemap {
	width:110px;
}

.footer-sitemap .title a {
	display:block;
}

.grey-bg {
	background:url(http://www.ezmelts.com/site/views/default/_images/greay_bg.jpg) top right no-repeat #999999;
	color:#FFFFFF;
	font-size:11px;
}

.grey-bg p {
	margin:10px 0;
}

.big-block .top{
	border:1px solid #E6E6E6;
	padding:3px 6px;
	margin-top:10px;
}

.big-block .middle{
	margin-top:10px;
}

.big-block .top p, .big-block .middle p{
	margin:0;
}

.sep_footnotes { 
	width:82px; 
	border-bottom:2px solid #CCCCCC; 
	display:block;
	margin-bottom:8px; 
}

.footer-address {
	font-size:14px;
	line-height:18px;
}

.copyright {
	background:url(http://www.ezmelts.com/site/views/default/_images/greay_green_separator.jpg) no-repeat top center;
	padding:10px 0 0 0;
}

.w50 { width:50%; }

.info, .success, .warning, .error, .validation {
border: 1px solid;
margin: 10px auto;
padding:15px 10px 15px 10px;
width:70%;
}

.info {
color: #00529B;
background-color: #BDE5F8;
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
}
.error {
color: #D8000C;
background-color: #FFBABA;
}
.validation {
color: #D63301;
background-color: #FFCCBA;
}
.missing { color:red; }

sup, sub {
	vertical-align:super;
}

a sup , a sub  {
	text-decoration:none !important;
	color: #000;
	font-size: smaller;
}

.comment-blog { width: 340px; }
.comment-blog p { margin-bottom:12px; }
.comment-blog .light-green{ color: #77A01C; padding: 35px 0 0 0; font-size:14px; }
.comment-blog .msj{ font-style: italic; color: #77A01C; }
.light-green a { color: #9CC313; }

.sitemap h1 { padding-bottom:13px; }
.sitemap h2 { 
	padding: 15px 10px; 
	border-bottom:1px solid #BFBFBF; 
	border-top:1px solid #BFBFBF; 
	font-size:20px; 
	margin-bottom:13px; 
	margin-top: 20px;
	margin-left:0;
}
.sitemap .col { float:left; width:189px; }

.sitemap .col ul {
	
}

.sitemap .col ul li{
	width:170px;
	background:url(http://www.ezmelts.com/site/views/default/_images/arrow_bullet_point.jpg) no-repeat left top;
	padding-left:15px;
	padding-bottom:16px;
	margin-left:9px;
}

.sitemap .col ul li a{
	color:#595959;
	font-size:13px;
	line-height:14px;
}

.sitemap .col ul li.subitem{
	width:170px;
	background:url(http://www.ezmelts.com/site/views/default/_images/grey_bullet_point.jpg) no-repeat left;
	padding-left:9px;
	margin-left:15px;
	margin-bottom:4px;
	padding-bottom:0;
}

.sitemap .col ul li.subitem a{
	color:#595959;
	font-size:12px;
}

.cancel_order{
	width:106px;
	height:27px;
	display:inline-block;
	border:none;
	background:url(http://www.ezmelts.com/site/views/default/_images/cancel_order.jpg) 0 0;
	position:relative;
	}
.cancel_order:hover{
	background:url(http://www.ezmelts.com/site/views/default/_images/cancel_order.jpg) 106px 0;
	}
.pay_order{
	width:105px;
	height:27px;
	display:inline-block;
	border:none;
	background:url(http://www.ezmelts.com/site/views/default/_images/pay_order.jpg) 0 0;
	position:relative;
	}
.pay_order:hover{
	background:url(http://www.ezmelts.com/site/views/default/_images/pay_order.jpg) 105px 0;
	}




/* END FOOTER */div.tablesorterPager {
	padding: 10px 0 10px 0;
	background-color: #D6D2C2;
	text-align: center;
}
div.tablesorterPager span {
	padding: 0 5px 0 5px;
}
div.tablesorterPager input.prev {
	width: auto;
	margin-right: 10px;
}
div.tablesorterPager input.next {
	width: auto;
	margin-left: 10px;
}
div.tablesorterPager input {
	font-size: 8px;
	width: 50px;
	border: 1px solid #330000;
	text-align: center;
}


   div.light_rounded .pp_top .pp_left{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;} div.light_rounded .pp_next:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_rounded .pp_nav .pp_play{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_nav .pp_pause{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_arrow_previous{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_rounded .pp_nav .pp_play{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_nav .pp_pause{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_arrow_previous{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_square .pp_nav .pp_play{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_nav .pp_pause{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_arrow_previous{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_square .pp_nav .pp_play{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_nav .pp_pause{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_arrow_previous{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_arrow_previous{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_arrow_next{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_nav .pp_play{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_nav .pp_pause{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_next:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{float: left;margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav .pp_play,.pp_nav .pp_pause{float: left;margin-right:4px;text-indent: -10000px;}a.pp_arrow_previous,a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}.pp_gallery{left:50%;margin-top: -50px;position:absolute;z-index:10000;}.pp_gallery ul{float: left;height:35px;margin:0 0 0 5px;overflow: hidden;position: relative;}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float: left;height:33px;overflow: hidden;}.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff;}.pp_gallery ul a img{border:0;}.pp_gallery li{display:block;float: left;margin:0 5px 0 0;}.pp_gallery li.default a{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}.pp_gallery li.default a img{display: none;}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important;}a.pp_next{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;line-height:22px;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}
 
 /* ----------------------------------
		Ezmelts style Theme
	----------------------------------- */
	div.ezmelts .pp_top { height:2px; padding: 0 2px; }
	div.ezmelts .pp_top .pp_left { background: #4F7B18; height:2px; width:2px; margin-left:28px; } /* Top left corner */
	div.ezmelts .pp_top .pp_middle { background: #4F7B18; height:2px; left:28px; right:2px; } /* Top pattern/color */
	div.ezmelts .pp_top .pp_right {  background: #4F7B18; height:2px;  width:2px;} /* Top right corner */
	
	div.ezmelts .pp_content .ppt { color: #000; }
	div.ezmelts .pp_content_container .pp_left { background: #4F7B18; padding-left:2px;  margin-left:28px;} /* Content background */
	div.ezmelts .pp_content_container .pp_right { background: #4F7B18; padding-right:2px; } /* Content background */
	div.ezmelts .pp_content { background: #fff; padding:4px; } /* Content background */
	div.ezmelts .pp_expand { background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.ezmelts .pp_expand:hover { background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.ezmelts .pp_contract { background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; right:2px; } /* Contract button */
	div.ezmelts .pp_contract:hover { background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.ezmelts .pp_close { padding-right:5px; width: 53px; height: 13px; background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/ezmelts/close.png) no-repeat; cursor: pointer; } /* Close button */
	div.ezmelts #pp_full_res .pp_inline { color: #000; } 
	
	div.ezmelts .pp_arrow_previous { background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/ezmelts/prev.png) no-repeat; height: 20px; margin-top: 0; width: 20px; } /* The previous arrow in the bottom nav */
		div.ezmelts .pp_arrow_previous.disabled { background:none; cursor: default; }
	div.ezmelts .pp_arrow_next { background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/ezmelts/next.png) no-repeat; height: 20px; margin-top: 0; width: 20px; } /* The next arrow in the bottom nav */
		div.ezmelts .pp_arrow_next.disabled {background:none; cursor: default; }
	div.ezmelts .pp_nav { margin-top: 0; color:#699320; }
	div.ezmelts .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
	div.ezmelts .pp_nav .pp_play { background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
	div.ezmelts .pp_nav .pp_pause { background: url(http://www.ezmelts.com/site/views/default/_images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
	
		
	div.ezmelts .pp_bottom { height:2px; padding: 0 2px;}
	div.ezmelts .pp_bottom .pp_left { background: #4F7B18; height:2px; width:2px;  margin-left:28px; } /* Bottom left corner */
	div.ezmelts .pp_bottom .pp_middle { background: #4F7B18; height:2px; left:28px; right:2px;} /* Bottom pattern/color */
	div.ezmelts .pp_bottom .pp_right { background: #4F7B18; height:2px; width:2px;} /* Bottom right corner */

