/* 
	File:			customer-service.css
	Author:			Erin Lathers
	Created:		1-22-2009
	Description:	This file contains all styles for PBTeen customer service pages. 
*/

/* CSS Document */
div#content p { padding-bottom: 1em; line-height: 1.25em;}
div#content h2,
div#content h3 { font-size: 1.1em; font-weight: bold; }
div#content h2 { margin: 1em 0em .5em 0em; }
div#content h3 { margin: 0.5em 0em 0.2em 0em; }
div#content div.the-bar { margin-bottom: 3em; }
div#first-store img#store-banner	{ width: 83.7em; }
div#first-store img#store-hero	{ width: 83.7em; }

/* --About Us: Index-- */

/* --About Us: Contact-Us-- */


/* --About Us: Legal Statement-- */


/* --About Us: Privacy Policy-- */


/* --About Us: Terms & Conditions-- */

/* --About Us: Environmental Commitment-- */
body#environmental-commitment div#default div#content div.our-environment-header { border:1px solid #666; border-width:1px 0 1px 0; margin-bottom:1em; padding:2px 0; }
body#environmental-commitment div#default div#content div.our-environment-header div { border:1px solid #666; border-width:1px 0 1px 0; padding-top:0.8em; color:#555; text-align:center; }
body#environmental-commitment div#default div#content div.our-environment-header h1 { font-family:Garamond,Times,serif; border:none; font-size:3.1em; letter-spacing:0.06em; margin-bottom:0.3em; }
body#environmental-commitment div#default div#content div.our-environment-header h2 { margin:0.6em 0 0 0; font-size:2em; font-weight:normal; letter-spacing:0.015em; }
body#environmental-commitment div#default div#content div.our-environment-header p { color:#333; font-size:1.3em; padding:0 1em; letter-spacing:0; font-family:Arial,sans-serif; line-height:1.5em; }
body#environmental-commitment div#default div#content { border-bottom: 4px double #666; *border-width:3px; overflow:hidden; padding-bottom:1em; float:left; margin:0; }
body#environmental-commitment div#default div#content div { padding-left:1em; }
body#environmental-commitment div#default div#content div a { margin:0; padding:0; display:block; float:left; height:304px; }
body#environmental-commitment div#default div#content div img { border:none; height:304px; margin:0; padding:0; }
body#environmental-commitment div#default div#content div img.product,
body#environmental-commitment div#default div#content div img.stores { width:483px; }
body#environmental-commitment div#default div#content div img.packaging,
body#environmental-commitment div#default div#content div img.catalog { width:485px; }
/*body#environmental-commitment div#default div#content img.our-environment-header { width:990px; height:178px; padding-bottom:0.4em; }*/


div#env-commitment div#content { margin-left: 0 !important;}
div#env-commitment div#env-intro { border:2px #b7cee5 solid; overflow: hidden; width: 100%; color:#658cb2; clear: both; }
div#env-commitment div#content h1 { font-size: 5em; text-align: center; font-family: Garamond, "Times New Roman", Times, serif; font-weight: normal; padding: .5em 0 .25em 0; margin: 0;}
div#env-commitment div#content h2 { font-size: 1.75em; text-align: center; font-family: Garamond, "Times New Roman", Times, serif; font-weight: 700; text-transform:uppercase;}
div#env-commitment div#content p { font-size: 1.5em;  padding: 0 3.5em;}
div#env-commitment div#content ul#env-thumbnails { padding-top: 1em; overflow: hidden; width: 99.1em; _width: 99.7em; /* IE6 hack */}
div#env-commitment div#content ul#env-thumbnails li { float: left; width: 49.5em; padding: 0; margin: 0;}
div#env-commitment div#content ul#env-thumbnails li a, div#env-commitment div#content ul li img { float: left;}

/* --About Us: In the Press-- */
div#content.in-press { margin-bottom:2em; }
*html div#content.in-press { margin-bottom:4em; }
div#content.in-press .cust-press-row { overflow:hidden; margin-bottom:2em; }
*html div#content.in-press .cust-press-row { float:left; }
div#content.in-press .cust-press-row .magazine-box { float:left; display:inline; vertical-align:text-top; margin:0; width:17.65em; }
div#content.in-press .cust-press-row .magazine-box img { margin-right:1.75em; height:22.2em; width:16em;}
div#content.in-press .cust-press-row .magazine-box h4 { color:#666; font-family:Times; font-size:1.5em; font-weight:bold; margin:0; padding:0; text-transform:uppercase; line-height:1.2em; padding-top:0.3em; }
div#content.in-press .cust-press-row .magazine-box h3 { color:#666; font-family:Verdana,Arial,Helvetica,Geneva; font-size:1.1em; margin:0; padding:0; font-weight:normal; text-transform:none; line-height:1.2em; }
div#content.in-press .cust-press-row .magazine-box h3 a {}
div#content div.press-contacts h2 { border:0; font-size:1.2em; }
div#content div.press-contacts { border-bottom: solid .1em #ccc; }
#press .vcard a,
#press .vcard div,
#press .vcard span { float:left; display:block; line-height: 1em;  }
#press .vcard { overflow: hidden; }
#press .vcard { font-size: 1.2em; padding-bottom: 0.5em; }
#press .vcard a {font-size: 1.12em; border-left: solid .1em #ccc; border-right: solid .1em #ccc; padding: 0 .5em; margin: 0 .5em; }
#press .magazine-box h3 a { clear:both; display:block; text-decoration:underline; }
#press .press-contacts {margin-bottom:1.5em;}
