/***
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * @copyright  Copyright (c) 2004-2007 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */
#homepage-contents
{
	/*background: #E0D444;*/
	padding-bottom: 20px;
	}
#homepage-contents-lower
{
	padding: 20px;
} 
#homepage-visuals
{
	float:right;
}
#landing-content
{
	background-color:#fefdc7;
	padding-bottom:20px;
	margin-top:-7px;  /* counteracts .category-head which has margin-bottom:7px */
}
h2.landing-content
{
	font-size:45px;
	background-color:#f8b101;
	padding: 0px 0px 10px 70px;
	color:#fff;
	font-style:italic;
	font-weight:bold;
	margin-bottom:0px;
	margin-left:-20px;
	line-height:1em;
	}
.category-head h2{
	font-size:45px;
	background-color:#f8b101;
	padding: 0px 0px 0px 70px;
	color:#fff;
	font-style:italic;
	font-weight:bold;
	margin-bottom:0px;
	margin-left:-20px;
	/*line-height:1em;*/
	}	
#montage
{
	margin-top:15px;
	margin-left:35px;
	margin-bottom:15px;
	}
#landing-text-outer
{
	padding-bottom:7px;
	border-bottom: 5px solid #ffdd92;
}
	
#landing-text-inner
{
	background-color:#ffdd92;
	padding:10px 25px 10px 25px;
}
#cms-page-content
{
		float:left;
		width:100%;
}	
#cms-page-content h2
{
	font-size:45px;
	/*font-size:310%;*/
	background-color:#f8b101;
	padding: 0px 0px 0px 70px;
	color:#fff;
	font-style:italic;
	font-weight:bold;
	margin:15px 0px 15px 0px;
	/*height:40px;*/
	/*line-height:1em;*/
	vertical-align:bottom;
}
#cms-page-content h3
{
	margin-left:15px;
	margin-top:25px;
}
#cms-page-content p
{
	margin-left: 25px;
}
#cms-page-content ul
{
	list-style-type:disc;
		margin-left:40px;
		margin-right:30px;
	}
#cms-page-content li
{
	list-style-type:disc;
	padding-left:50px;
	}
#cms-page-content table
{
	margin-left:25px;
	margin-top:20px;
	margin-bottom:20px;
	border:0px;
	
}
#cms-page-content th
{
	padding:0px 40px 10px 0px;
}
#cms-page-content td
{
	padding:0px 40px 10px 0px;

}
#cms-page-content .about_us_img{
	float:left;
	padding-right:20px;
	padding-left:25px;
	padding-top:5px;
}
.reposition1
{
	position:relative;
	top: -30px;
	left: 92px;
	}
#sibling-nav ul
{
	margin-left:25px;
	}
#cms-page-content ul{
	margin-bottom:25px;
}
#cms-page-content h4{
	margin-left:25px;
}
.cms-page-view ul.breadcrumbs
{
	display:none;
	}
/*  CUSTOMER ACCOUNT PAGE STYLES  */
.review-customer-index .col-main p, .review-customer-index .button-set, .customer-account-edit .col-main p, .customer-account-edit .button-set, .sales-order-history .button-set,
.sales-order-history .col-main p, tag-customer-index .col-main p, tag-customer-index .button-set, .newsletter-manage-index .col-main p, .newsletter-manage-index .button-set,
.wishlist-index-index .button-set, .wishlist-index-index .col-main p, .customer-address-form .button-set, .customer-address-index .button-set, .custom-accout-logoutsuccess .col-main p,
.checkout-cart-index .col-main p, .customer-address-form .button-set

{
	margin-left:30px;
	margin-right: 30px;
	}
.contacts-index-index .wrapper .middle-container .middle #main #contactForm .button-set{
	padding-left:30px;
	padding-right: 30px;
	padding-bottom:30px;
	margin:0px;
}
#specials{
	
}
#specials_img{
	text-align:center;
	margin-top:15px;
}
#specials_img img{
	margin-bottom:15px;
}
.customer-address-index .button-level h3
{
width:680px;
margin-top:0px;
}
.customer-address-index .col2-set
{
	margin-left:30px;
	margin-right: 30px;
	}
p.category-description{
	padding:0px 20px 0px 20px;
}
.customer-account-forgotpassword fieldset, .customer-account-logoutsuccess p, .checkout-onepage-success .col-main p, .checkout-onepage-success .button-set
{
	margin-left:30px;
	margin-right: 30px;
	}	
.checkout-onepage-success .col-right
{
	margin-right:30px;
	}
.product-options-bottom .price-box .regular-price .price{
	display:none;
}
/*
.categorypath-going-out-necklaces .price-box span.label, .categorypath-going-out-necklaces #product-minimal-price-224, .categorypath-going-out-necklaces #product-minimal-price-231
{
visibility:hidden;
} */
.product-shop p a{
	/*float:left;
	margin-top:40px;*/
}
.add-to-holder .add-to-cart-box{
	width:100%;
	margin-bottom:40px;
}
.messages .success-msg{
	margin-top:20px;
}
.ratings-list, #product-review-table, .product-review-box strong, .product-review-box br{
	display:none;
}
.quick-access{
	height:70px;
}
#txt_top{
	color:#1e7ec8;
	padding:0px 10px 0px 0px;
	width:460px;
	float:right;
	text-align:right;
}
p{
	padding-right:20px;
}