/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-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.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     meleniak_swaptopshoesuk
 * @copyright   Meleniak ltd (c) 2010 (http://www.meleniak.com)
 * @license     Restricted
 *
 * custom-content-pink.css - CSS colour styles for the meleniak SWAPTOPSHOESUK package.
 */
 
/*-------------------------*/	

/*
 * DEFAULT:PINK
 * AN. 12/10/09  - first version
 */
 
/*-------------------------*/	

/* Description fields on product page */
.short-description .std p { margin-bottom:8px; }
.product-comment .static { margin-top:8px }
.comment1 {}
.comment1 .static {}
.comment2 {}
.comment2 .static {}
.extra-text-left-bottom { width:342px; padding-left:0px; }
.extra-text-left-bottom h2 { display:none; }
.extra-text-left-bottom a { text-decoration:underline; }
.extra-text-left-bottom .std p { margin-bottom:8px; }
.extra-text-left-bottom .indent { margin-left:70px; }
.extra-text-left-bottom .wide-shaded-box { background-color:#eeeeee;border: 1px solid #dddddd; padding:10px 20px; width:312px; }
.extra-text-left-bottom .shaded-box { background-color:#f9f9f9;border: 1px solid #dddddd; padding:10px 20px; width:250px; }
.extra-text-left-bottom .bordered-box { border: 1px solid #cccccc; padding:10px 20px;}
.extra-text-left-bottom .caption-box { border: 1px solid #cccccc; padding:5px 5px; font-size:10px; width:342px; }

/* Header tweaks */
#strapLine    {} 
#strapLine a  {} 
p.deliveryHeader  { height:31px; padding-top:28px; }
.deliveryHeader a { height:31px; }
.bannerNotice {}
.holidayNotice {}
.holidayNotice .message-box {}
.holidayNotice .medium {}

/* Generic */
.highlightOnWhite { color:#e73f97; } /**/
.highlightOnGrey { color:#e979b1; }  /**/

/* Add any category breaks and title image changes here: */

/*+++
.block-vertnav .block-title { background:url(../images/_categoryBar/categoryBar-categoryLabel.png) no-repeat left 50%; }
li.ankle-belt-shoelery span.category-header0 { display:block; margin-top:13px; margin-bottom:2px; width:185px; height:18px; background: url(../images/_categoryBar/categoryBar-moreShoppingLabel.png) no-repeat left center; }
li.ethical-t-shirts span.category-header0 { display:block; margin-top:0px; width:185px; height:18px; background: url(../images/_categoryBar/categoryBar-categoryLabel.png) no-repeat left center; }
li.gift-vouchers span.category-header0 { display:block; margin-top:0px; width:185px; height:18px; background: url(../images/_categoryBar/categoryBar-categoryLabel.png) no-repeat left center; }
--- */

/* Category blocks */
/* remove 4 pixels for coloured border */
/* .categoryBlock 	{ background-color:#ffffff; border:2px solid #e979b1; width:207px } /**/
/* 
 .categoryBlock .categoryName { width:207px; } 
 .categoryBlock .categoryImage { width:207px; } 
*/

/* Checkout */
.opc #co-customreview-form p.maillist_text {} 

/* Footer*/
.footer .about .about-us-bottom { display:none; }

/* CMS PAGES */
/* == MAIN SITE - HOMEPAGE ONLY == */
.cms-home .col-main .pageContainer { margin-top:2px; }
#mainContentArea  { margin-bottom:20px; z-index:1; }
#mainContentArea a:hover { color:#e979b1; }
#mainContentArea .mainPicture  { height:329px; width:670px; position:relative; z-index:1;}
#mainContentArea .calloutBlock { height:116px; width:670px; float:left; margin-top:25px; position:relative; }
#mainContentArea .calloutBlock img.hp-callout-l { height:116px; width:323px; float:left; }
#mainContentArea .calloutBlock img.hp-callout-r { height:116px; width:323px; float:right;}
#mainContentArea .homePageText     { float:left; width:670px; margin-top:5px; }
#mainContentArea .homePageText ol    { margin-top:0.417em; margin:0 0 0 18px; padding:0; list-style-type:decimal; list-style-position:outside; }
#mainContentArea .homePageText ol li { font-size:1em; line-height:1.3em; margin-bottom:0.417em; }
#mainContentArea .brandBlock       { width:670px; float:left; margin-top:7px; position:relative; }
#mainContentArea .brandBlock-left  { height:70px; width:323px; float:left; margin-top:0px; position:relative; }
#mainContentArea .brandBlock-right { height:70px; width:323px; float:right; margin-top:0px; position:relative; }
#mainContentArea .brandBlock-text  { height:28px;  width:323px; }
#mainContentArea .brandBlock img.hp-brand { height:28px; width:323px; }

.std .homePageText  h2 { color:#ffffff; margin:16px 0 0 0; width:363px; height:23px; font-size:20px; padding:0; font-style:italic; background:url(../images/_home/title-Interchangeableshoes-by-brand.png) no-repeat 0px 0px; font-family:arial,verdana,sans-serif; text-indent:-6786px;}
.std .widget-new-products .widget-title  h2 { color:#ffffff; margin:16px 0 0 0; width:363px; height:23px; font-size:20px; padding:0; font-style:italic; background:url(../images/_home/title-featured-products.png) no-repeat 0px 0px; font-family:arial,verdana,sans-serif; text-indent:-6786px;}
.std .homePageText  p  { color:#D9D9D9; margin:10px 0 0 0; font-size:14px; line-height:18px; }
.std .homePageText  a  { color:#D9D9D9; text-decoration:underline; }

.std .brandBlock h1 { line-height:29px; height:28px; width:323px; background-color:#d058a0; font-size:16px; font-weight:normal; }
.std .brandBlock h1 a { background:url(../images/_home/title-arrow.png) no-repeat 0px 7px; display:block; padding-left:20px; height:28px; width:323px; color:#ffffff; font-family:Helvetica,Arial,sans-serif; }
#mainContentArea .brandBlock h1 a:hover { color:#cccccc; }
.std .brandBlock p  { color:#D9D9D9; margin:5px 0 0 0; font-size:11px; line-height:15px; }

/* Highlight current items in Nav Bars */

/* Footer items side nav */
.cms-contact-us  				.cmsNavBlock a.contactUs, 
.cms-wholesale-enquiries  		.cmsNavBlock a.wholesaleEnquiries, 
.cms-about-us					.cmsNavBlock a.aboutUs,
.rss-index-index  				.cmsNavBlock a.rss,
.catalog-seo-sitemap-category 	.cmsNavBlock a.siteMap,
.cms-delivery-info  			.cmsNavBlock a.deliveryInfo, 
.cms-returns-info    			.cmsNavBlock a.returnsInfo, 
.cms-uk-shoe-size-conversion-chart-uk-sizes-table 	.cmsNavBlock a.sizeConversionChart,
.catalogsearch-advanced-index 	.cmsNavBlock a.advancedSearch,
.catalogsearch-term-popular 	.cmsNavBlock a.searchTerms,
.cms-privacy-security  			.cmsNavBlock a.privacySecurity, 
.cms-terms-conditions  			.cmsNavBlock a.termsConditions, 
.cms-join-mailing-list 			.cmsNavBlock a.mailingList     		{ color:#000; font-style:normal; font-weight:bold; }	

/* TopNav */
.cms-how-it-works 				.mainNav-Menu li.how-it-works a,
.cms-shoe-party 				.mainNav-Menu li.shoe-party a,
.cms-press						.mainNav-Menu li.press a			{ color:#e73f97; font-style:normal; font-weight:normal; } /**/

/* Press side nav */
.cms-press 						.cmsNavBlock a.pressAndMediaContact, 
.cms-as-seen-in 				.cmsNavBlock a.asSeenIn, 
.cms-biography 					.cmsNavBlock a.biography, 
.cms-comment-and-interviews 	.cmsNavBlock a.commentAndInterviews, 
.cms-news 						.cmsNavBlock a.news, 
.cms-photos					 	.cmsNavBlock a.photos 				{ color:#000; font-style:normal; font-weight:bold; }
	
/* How it works side nav */
.cms-how-it-works 				.cmsNavBlock a.howItWorks,
.cms-fashion-stories 			.cmsNavBlock a.fashionStories		{ color:#000; font-style:normal; font-weight:bold; }

/* Shoe party side nav */
.cms-shoe-party 				.cmsNavBlock a.shoeParty 			{ color:#000; font-style:normal; font-weight:bold; }

/* Highlight the current footer item */
.cms-contact-us                .footer a.inContactUsFooter,
.cms-contact-us                .footer a.inWholesaleEnquiriesFooter,
.cms-about-us	           	   .footer a.aboutUsFooter,
.rss-index-index  			   .footer a.link-rss,
.catalog-seo-sitemap-category  .footer a.inSiteMapFooter,
.cms-delivery-info             .footer a.deliveryInfoFooter,
.cms-returns-info              .footer a.returnsInfoFooter,
.cms-uk-shoe-size-conversion-chart-uk-sizes-table .footer a.sizeConversionChartFooter,
.catalogsearch-advanced-index  .footer a.inAdvancedSearchFooter,
.catalogsearch-term-popular    .footer a.inSearchTermsFooter,
.cms-privacy-security          .footer a.privacySecurityFooter,
.cms-terms-conditions          .footer a.termsConditionsFooter   	{ font-weight:bold; color:#FFF; }

/* Swaptopshoes SPECIFIC CONTENT */
.textBlockLeft { float:left; width:440px; }
.textBlockRight { float:right; width:440px; }
.textBlockRightSmall { float:right; width:200px; }
.pictureBlockLeft { float:left; border:1px solid #c6c6c6; margin:0 5px 0 0px; }
.pictureBlockRight { float:right; border:1px solid #c6c6c6; margin:0 0px 0 5px; }
.cms-biography .cmsContentBlock img.martaSitting   { margin:0 0 10px 60px; }
/* embedded video */
#watch-this-vid, #watch-this-vid-info { float:left; width:438px; }
.yt-rounded { -moz-border-radius-bottomleft:7px; -moz-border-radius-bottomright:7px; -moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; }
#watch-player-div { width:425px; height:344px; position:relative; border-top:1px solid #c6c6c6; border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6; }
/* Other content */
.cms-about-us .cmsContentBlock img.martaHead { float:right; height:155px; width:200px; margin:10px 15px 10px 10px; position:relative; }
.cms-press .cmsContentBlock span.press-contact { font-size:0.85em; color:#1a1a1a; font-weight:bold; }
.cms-UK-shoe-size-conversion-chart-UK-sizes-table table { font-size:10px; border-top:1px; border-top-color:#999; border-top-style:solid; border-bottom:1px; border-bottom-color:#999; border-bottom-style:solid; }
.cms-UK-shoe-size-conversion-chart-UK-sizes-table table td{ padding-right:6px; }
.switchflop-chart { margin-bottom:10px; }
/* Set the specific CSS for the nooshoos Option list radio buttons */
/*.options-list.radio { text-align:left; float:left; width:200px; } Added to product attribute*/