/* global settings for PIE sites template 0100  */
#siteLogo h1 { padding: 0; margin: 25px 0 0 10px;width:600px; font-size: 3em; line-height: 1em;text-align:left; }
#splashContentTop h1, #splashContentBottom h1 { padding:0;margin:0 0 5px 0;}
#productSearchContainer * {margin: 0; padding: 0;}
#credentials {width:160px;	margin:0 auto;}
#storeNavInfo {	width:865px; /*got modified*/	float:left;	padding-bottom: 0px;	margin-bottom: 25px;}
#secure_shop {	float:right;	width:210px;	padding-top: 10px;}
.cred_banners {	text-align:center;	background-color:#FFFFFF;	color:#000000;}
#navcontainer ul { margin: 0; padding: 0; }
#headerContent #menus p { margin: 0; padding:0;}
#headerContent #menus ul { display: inline; }
#loginCluster { border: none; width: 100%; }
#loginCluster ul { margin: 0; padding: 0; }
#loginCluster li { display: inline; padding: 0 .5em; margin: 0; list-style: none; }
ul.arrowBullets span {	color:#FFFFFF;	font-weight : bold;}
#custom_category_description p {	font-size: 125%;	padding-top: 0px;	padding-right: 7px;	padding-bottom: 10px;	padding-left: 5px;}
#custom_category_description ul {	padding: 5px 0px 0px 25px;	font-size: 125%;	list-style-type: disc;	list-style-position: outside;}
.out_of_stock {color:#ff3333;}
#navcontainer.has_icons, #navcontainer.has_icons ul, #navcontainer.has_icons li { background-color:#fff; background-image:none;border-top:1px solid;}
.clear{clear:both;}

/* credit card icons */
#accepted_credit_cards span { display: none; }
#accepted_credit_cards ul {padding:0;margin:0;list-style:none;}
#accepted_credit_cards li {display:block;height:26px;width:42px;float:left;background:url("http://www.011100000110100101100101.com/meta/pie/0001/0010/0100/images/credit_cards_sprite.jpg") no-repeat top left;}
#accepted_credit_cards li.mastercard{background-position:0 0;}
#accepted_credit_cards li.visa{background-position:0 -26px;}
#accepted_credit_cards li.discover{background-position:0 -52px;}
#accepted_credit_cards li.american_express{background-position:0 -78px;}
#accepted_credit_cards li.paypal{background-position:0 -104px;}
/* banners */
#banners div { float:left; padding: 2px;}
#banners {width: 865px; margin: 0 auto; padding:0; height: 94px; }
.productRowContainer a.image, .productRowContainer a.swatch { margin-bottom: .5em;}
.productRowContainer .image { display: block; border: 1px solid #ccc; text-decoration:none; overflow: hidden; height: 172px; width: 150px; }
.out_of_stock .image { opacity:.7; }
.image {opacity:.9; }
.image:hover {opacity:1; }

.filter_selection { font-size: 20px; line-height: 24px; padding: 0; margin:0; }
.filter_selection img { display: none; }
.filter_selection a { padding:0;margin:0; display:block; width:30px; height: 24px; float:left; 
background: url("http://www.011100000110100101100101.com/meta/graphics/locationbar-erase_24_sprite.gif") 0 2px no-repeat;}
.filter_selection a:hover {background-position: 0 -22px; }
/* category pages */
#productSearchContainer {width: 200px;margin-top: 1em;}
#splashContentBottom, #splashContentTop { padding-top: 10px; }
#splashContentBottom *, #splashContentTop *{margin:0;padding:0;}
/* content pages */
.content_id_24 p,.content_id_24 li{ font-size: 10pt;}
.content_id_24 ul,.content_id_24 ol{padding: 0 0 0 2em;margin:0;}
.content_id_24 ul{list-style: disc;}
/*fitting styles; petite, tall, short */
.fit{ text-transform: uppercase; color: #008800;}
/*product page*/
#map_price {margin:15px 0;font-size:1.5em; font-weight:bold;color:#090;}
.color_grid a img {border:1px solid #ccc;}
.color_grid a img:hover {border:1px solid #ff0000;}

/* size charts */
.da_size_chart h1 { color: #000; background:#fff;}
.da_size_chart h1 { margin: 1em; }
.da_size_chart #content h2 { display: block; width: 100%; padding: .25em 0;margin:0; }
.da_size_chart .chart table { width: 90%; border: 1px solid #ccc; border-collapse:collapse; margin: 0 0 1em 0; background: #fff; color:#000; }
.da_size_chart .chart td, .da_size_chart .chart th { border: 1px solid #ccc; padding:.5em; }
.da_size_chart  h3.label { line-height: 3em; }

/*buttons*/
input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button 
{padding: 1px 6px;}

