/* THIS IS WHERE NEW CSS SHOULD BE ADDED */
/* ****************************************
*******************************************
BE CAREFUL AS ANY RULES WRITTEN HERE COULD BREAK MANY PAGES SITE WIDE
IF AN EDIT OF A BASIC STYLE IS NEEDED FOR NEW CONTENT ON A SPECIFIC PAGE IT WOULD BE BEST TO
ADD AN ID THE THE NEW ELEMENT AND CREATE A NEW STYLE FOR THE ID INSTEAD OF EDITING EXISTING STYLES
*******************************************
*******************************************/  

div.breadcrumb-container div.crumb, div.breadcrumb-container div.crumb a { font-size:11px; }
div.thumbnail-description p.theme-name { text-transform:lowercase; color: #777; }
table#orders-table { border-left:1px solid #CACACA; border-right:1px solid #CACACA; border-bottom:1px solid #CACACA; }
td.cell-6 { text-align:center; }
td.cell-6 img.button { margin-top:5px; }
/*div.split66 { width: 880px; }*/
div#content-wrapper { padding-top:57px; }
/*for order prints page*/
div#photos-display-wrapper div.split6633 div.content_left { width: 880px; }
/*for share album page*/
div.wrapper-gradient div.split6633 div.content_left { width: 880px; }
div#page-content-inner div.receipt-billing-info { width: 50%; }
div#page-content-inner div.receipt-order-summary { width: 49%; }
/*div#myWebAlbums-wrapper input[type="image"] { width: 90px; }*/

/* THE FOLLOWING IS USED BY THE TABLES ON THE PRICE LIST PAGE */
.priceListSnippet .c1 {
	padding-left: 10px;
}

.priceListSnippet .c2 {
	padding-right: 10px;
         width:130px;
}

.priceListSnippet .evenRow {
         /*background: #e5e5e5;*/
	border-top: 1px solid #e5e5e5;
}

.priceListSnippet .oddRow {
	border-top: 1px solid #e5e5e5;
}

.priceListSnippet .lastRow td {
	border: none;
	border-bottom: none;
}

.priceListSnippet.shipping {
	display: none;
}

.priceListSnippet.prices {
	border: none;
}

.priceListSnippet .volumePriceHandling1 {
	float: left;
	width: 160px;
}

.priceListSnippet .volumePriceHandling2 {
	float:left;
	padding-left: 10px;
	width:150px
}
	
.priceListSnippet em {
	font-style: normal;
}
		
/* END PRICE LIST */

/* THE FOLLOWING IS USED BY THE TABLES ON THE SHIPPING INFO CONTENT PAGE */
#boxShippingCosts .shippingCosts {
	width:100%;
}
#boxShippingCosts  .c1 {
	text-align: left;
	padding-left: 10px;
}

#boxShippingCosts  .c2,
#boxShippingCosts  .c3 {
	text-align: right;
	padding-right: 10px;
}

#boxShippingCosts  em {
	font-style: normal;
}
.productionTimeTable
{
	margin:5px 0pt 10px;
	width:100%;
}

#boxShippingCosts .productionTimeTable_c1
{
	text-align: left;
	padding-left: 10px;
	width:30%;
	padding-top:5px;
}

#boxShippingCosts .productionTimeTable_c2
{
	text-align: left;
	padding-left: 10px;
	width:70%;
	padding-top:5px;
}
#boxShippingCosts .priceListSnippet .c1 {
	padding-left: 10px;
}

#boxShippingCosts .priceListSnippet .c2 {
	padding-right: 10px;
}
#boxShippingCosts .evenRow {
	border-top: 1px solid #ebebeb;
}

#boxShippingCosts .oddRow {
	border-top: 1px solid #ebebeb;
}
/* END SHIPPING INFO */
