body {
	background-color: #E397C0;
	margin: 0;
	padding: 0;
        scrollbar-3dlight-color:;
                scrollbar-arrow-color:#e397c0;
                scrollbar-track-color: ;
                scrollbar-darkshadow-color:;
                scrollbar-face-color:;
                scrollbar-highlight-color:;
                scrollbar-shadow-color:;

}
#container {
	width: 960px;
	position:relative;
	margin: 0 auto;
	height: 180px;
	background-color: #fff;
	/*background: #ffffff url(../images/templatebg.gif);*/
}
/* start top header links */
#headerlogo {
	position:absolute;
	width:275px;
	height:84px;
	z-index:2;
	top:14px;
	left:343px;
}
#homeicon {
	position:absolute;
	left:48px;
	top:75px;
	z-index:2;
	width: 80px;
}
#telephone {
	position:absolute;
	left:660px;
	top:76px;
	width:280px;
	z-index:2;
}
#spacer01 {
	position:absolute;
	left:0px;
	top:0px;
	z-index:2;
}
#spacer02 {
	position:absolute;
	left:151px;
	top:0px;
	z-index:2;
}
#spacer03 {
	position:absolute;
	left:314px;
	top:0px;
	z-index:2;
}
#spacer04 {
	position:absolute;
	left:425px;
	top:0px;
	z-index:2;
}
#spacer05 {
	position:absolute;
	left:513px;
	top:0px;
	z-index:2;
}
#spacer06 {
	position:absolute;
	left:587px;
	top:0px;
	z-index:2;
}
/* end top header links */

/* start navigation links */
#navigation {
	position:absolute;
	left:180px;
	top:109px;
	z-index:2;
	height: 26px;
	width: 595px;
}
#smallheaderlinks {
	position:absolute;
	left:682px;
	top:47px;
	height:28px;
	z-index:2;
	width: 250px;
}
#invitationflavors {
	position:absolute;
	left:25px;
	z-index:2;
	top: 6px;
}
#invitationtoppings {
	position:absolute;
	left:175px;
	top:6px;
	z-index:2;
}
#beinspired {
	position:absolute;
	left:335px;
	top:6px;
	z-index:2;
}
#contact {
	position:absolute;
	left:448px;
	top:6px;
	z-index:2;
}
#login {
	position:absolute;
	left:536px;
	top:6px;
	z-index:2;
}
/* end navigation links */

/* subheadline */
#subheadline {
	position:absolute;
	left:112px;
	top:153px;
	z-index:2;
}
/* end subheadline */

/* fonts and links */
.smallpipe {
	color: #9fa618;
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.telephonetext {font-family: Futura Book, Futura, Arial, Helvetica, sans-serif; font-size: 16px; color: #4e2c16; letter-spacing:2px;}
.moduletab {color: #4e2c16; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; border:none;}
.welcome {
	font-family:Futura Book, Futura, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	text-align: justify;
	color: #9ea517;
	letter-spacing: 1px;
}
.footer800 {
	font-family: Futura Book, Futura, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #9ea517;
}
.subheadline {
	font-family: Futura Book, Futura, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9ea517;
}
.side { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4e2c16; line-height:18px; border:none;
}
a.side:link { color: #4e2c16; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; border:none;}

a.side:visited { color: #4e2c16; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; border:none;}

a.side:active { color: #4e2c16; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; border:none;}

a.side:hover { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; border:none; }


.footercopy {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9ea517;
}
a.footercopy:link { color: #9ea517; text-decoration: none; font-family: Futura Book, Futura, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;}
a.footercopy:visited { color: #9ea5176; text-decoration: none; font-family: Century Gothic,Futura Book, Futura, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;}
a.footercopy:active { color: #9ea517; text-decoration: none; font-family: Futura Book, Futura, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;}
a.footercopy:hover { color: #000000; text-decoration: none; font-family: Futura Book, Futura, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;}

a.mainlink:link { color: #ffffff; text-decoration: none; font-family: Futura Book, Futura, Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; letter-spacing:.5px;}
a.mainlink:visited { color: #9EA517; text-decoration: none; font-family: Futura Book, Futura, Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px;letter-spacing:.5px;}
a.mainlink:active { color: #9EA517; text-decoration: none; font-family: Futura Book, Futura, Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px;letter-spacing:.5px;}
a.mainlink:hover { color: #9EA517; text-decoration: none; font-family: Futura Book, Futura, Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px;letter-spacing:.5px;}
a.cartlink:link { color: #4e2c16; text-decoration: none; font-family: Futura, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10.5px; letter-spacing:0px;}
a.cartlink:visited { color: #4e2c16; text-decoration: none; font-family: Futura, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10.5px; letter-spacing:0px;}
a.cartlink:active { color: #4e2c16; text-decoration: none; font-family: Futura, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10.5px; letter-spacing:0px;}
a.cartlink:hover { color: #4e2c16; text-decoration: none; font-family: Futura, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10.5px; letter-spacing:0px;}
.pipe {
color: #9EA517; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px;line-height:24px;
}

#ctl00_pageContent_productBundle_options{padding-left:0px; width:325px;}


.prod-detail-purchase {margin-left:25px;}

#ctl00_pageContent_txtQuantity{margin-left:5px;}

#page-body-columns {padding-bottom:266px;}

#product-list-item-container product-list-item-special {text-align: center;}

#ctl00_pageContent_loginRegister_leftPane {width: 470px; height:100px;padding-bottom:65px; padding-right:25px; border-right:1px; border-color:#f1f1f1; border-right-style:solid;}

.bundles-option {padding-bottom:6px;}
.text-required {
color:#ff0000;
font:bold 11px Arial,Helvetica,sans-serif;
text-decoration:none;
}

.product-list-control {text-align:center; padding-bottom:50px; padding-top:8px;}
.product-list-cost {text-align:center;}

.product-list-options {text-align:center; margin-top:-14px; padding-top:0px;}

.product-list-img {text-align:center;}
.product-list-item  {text-align:center;}

td.product-list-item-container, td.product-list-item-container-alt {
border:0px solid #CCCCCC;
}

.prod-detail-lt {padding-bottom: 10px;padding-right:50px;}
.prod-detail-rt {padding-bottom: 10px;}

h1 {padding-left:20px; font-size:26px; padding-bottom:15px;}

.checkout-cart-item {border:1px; border-color:#F1F1F1; border-style:solid; background-color:#F1F1F1;}

.content-head {border:0px; border-color:#F9F9F9; border-style:solid; background-color:#CCCCCC;}


#ctl00_pageContent_pnlStepOneWrapper {padding:10px; border:1px; border-color:#F1F1F1; border-style:solid;}

#ctl00_pageContent_pnlStepTwoWraper {padding:10px; border:1px; border-color:#F1F1F1; border-style:solid;}


#ctl00_pageContent_generic  {padding:15px; border:1px; border-color:#F1F1F1; border-style:solid;}

#ctl00_pageContent_paymentech_validationSummary {padding:15px; padding-right:15px;}

#ctl00_pageContent_ValidationSummary1{padding:15px;}

#ctl00_pageContent_checkoutCart_gvCart {padding:15px;}

#ctl00_pageContent_ValidationSummary1 {padding:10px;}

.content-body {padding-right:10px;}

#prod-detail-cost {top:-900px;}

#ctl00_pageContent_productBundle_option-3130 {padding-top:25px;}

.prod-detail-purchase {


margin-left:0px;
}
.text-error {
color:#4E2C16;
font:bold 14px Arial,Helvetica,sans-serif;
text-decoration:none;
padding-left:25px;
}
.prod-detail-desc  {top:40px;}
#prod-detail-desc  {padding-top:0px;}


#flash {
	position:relative;
	left:12px;
	top:20px;
	width:495px;
	height:330px;
	z-index:0;
	}
#facebook {
	position:relative;
	left:530px;
	top:26px;
	width:65px;
	height:23px;
	z-index:0;
}
.custom-search-button {padding-bottom:7px;}

element.style {
margin-left:0px;
margin-top:0px;
}

div#wrapper td.page-column-center {
width:960px; padding-left:20px;
}

.content {
padding:0px 0px 0px;
position:relative;
width:960px;
}
.product-list-price {margin-top:-20px;}

.text-important {font-size:0px;}


#socialbubble {
	position:relative;
	left:516px;
	top:-336px;
	width:110px;
	height:100px;
	z-index:402;
}

.prod-detail-add {margin-bottom:-7px; padding-top:6px;}

#ctl00_pageContent_ctl05_productList_ctl00_imbAdd {position:relative; top:-10000px;}

.cart-item {border:1px; border-color:#F1F1F1; border-style:solid; background-color:#F1F1F1;}
.cart-actions {padding-top:10px; padding-right:10px; text-align:right;}

.cart-item-image {padding-right:10px;}

.ctl00_pageContent_lrLoginOptions_pnlLoginControl {text-align:right;}
.cart-continue {text-align:right; padding-right:10px; padding-bottom:10px;}
.cart-summary  {padding-right:10px;}
.cart-checkout {text-align:right;}

#ctl00_pageContent_lrLoginOptions_rightPane {text-align:left; padding-left:350px; background-color:#F1F1F1}
#content-head-row {border:0px;}
#ctl00_pageContent_lrLoginOptions_pnlLoginControl{text-align:center; padding:10px; background-color:#F1F1F1}
#ctl00_pageContent_lrLoginOptions_imbSignInAndCheckout {text-align:center; padding:20px;}

#ctl00_pageContent_imbPlaceOrder {margin:15px; padding-bottom:25px;}

#checkout-payment {padding-right:10px;}

#ctl00_pageContent_imbStepOneEdit {top:-6px; position:relative;}

#ctl00_pageContent_ImageButton1 {top:-6px; position:relative;}

#content-body-row {border:1px; border-color:#F1F1F1; border-style:solid; background-color:#F1F1F1;}


div.prod-detail-desc {
    color: #4E2C16;
    font: 11px Arial,Helvetica,sans-serif;
    text-decoration: none;
text-align:left;
float:left;
}
