
/* ----------------------- colors ---------------------------

gold border = #acb55a
pink = #e76b87
lighter pink = #eb90a5

---------------------------------------------------------------- */        

body {
margin:30px 0 80px; background-color:#000; background-image:url(images/BG-new1.jpg); background-attachment:fixed; background-position:top center; background-repeat:no-repeat; font-size:12px; color:#555; font-family:Verdana, Arial, Helvetica, sans-serif
}

body.home {
background-attachment:scroll;	
}

body.ws {
background:#fff none;	
}

a:link, a:visited {
color:#e76b87; text-decoration:none
}

a:hover, a:active {
color:#e76b87; text-decoration:underline
}

img {
border:0
}

p {
margin:0 0 8px;
}

form {
margin-bottom:5px;
}

h1 {
color:#949d4c; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; border-bottom:1px #eb90a5 dotted; 
margin:0 0 15px; line-height:26px;
}

h2 {
color:#949d4c; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; margin:12px 0 6px; line-height:26px;
}

h3 {
color:#e76b87; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; margin:3px 0 12px; line-height:26px;
}

#container {
margin:0 auto; width:841px; border:2px #acb55a solid;
}

#container-ws {
margin:25px auto; width:800px; padding:0; border:0px #acb55a solid; background:#fff;	
}

#content-ws {
line-height:18px;	
}

#topC-Home {
width:100%; background-image:url(images/BG-top-Home1.jpg); background-repeat:no-repeat; height:179px;
}

#topC2-Home {
width:100%; background-image:url(images/BG-top2-Home.jpg); background-repeat:no-repeat; height:96px;
}

#middleC-Home {
width:841px;
}

#middleLeftSide-Home {
float:left; width:362px; height:300px; background-image:url(images/BG-leftSide-Home.jpg); background-repeat:no-repeat
}

#middleDoor-Home {
float:left; width:119px; height:300px; background-image:url(images/BG-door-Home.jpg); background-repeat:no-repeat
}

#middleRightSide-Home {
float:left; width:360px; height:300px; background-image:url(images/BG-rightSide-Home.jpg); background-repeat:no-repeat;
_width:357px; position:relative
}

#hot-buy-sign-image {
position:absolute; top:114px; right:43px; z-index:5001;
width:99px; height:105px; border:1px solid #efefef;
}

#hot-buy-sign {
position:absolute; top:84px; right:30px; z-index:5002;	
border:0px solid #f00; width:126px; height:149px;	
}

#hot-buy-sign-pop-up {
position:absolute; bottom:160px; left:-1000em; z-index:5003; 
width:470px; 	
}

#hot-buy-sign-pop-up-top {
width:470px; min-height:120px; background:url(images/hb-pop-up-top.png) top no-repeat; 	
}

#hot-buy-sign-pop-up-top-left {
float:left; width:157px; padding:45px 0 0 43px; text-align:left; 	
}

#hot-buy-sign-pop-up-top-left p {
margin:0 0 15px;	
}

#hot-buy-sign-pop-up-top-right {
float:left; width:200px; padding:45px 35px 0; 	
}

#hot-buy-sign-pop-up-bottom {
width:470px; background:url(images/hb-pop-up-bottom.png) bottom no-repeat; height:75px; 	
}



#specials-Home {
position:absolute; top:88px; left:209px; height:50px; width:116px; z-index:1000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#2ea4bf; font-weight:bold; line-height:14px;
}

#specials-Home p {
margin:5px 0 5px;  padding:0;
}

#specials-Home a:link, #specials-Home a:visited, #specials-Home a:active {
color:#2ea4bf; text-decoration:none
}

#specials-Home a:hover {
color:#e8535d; text-decoration:none
}

.specialsDivider-Home {
border-bottom:1px #cbe3f7 dotted; margin:0;
}

#bottom-Home {
width:100%; height:25px; background-image:url(images/BG-bottom-Home.jpg); background-repeat:no-repeat; 
}

#footer-Home {
width:841px; color:#eee; margin:0 auto; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:10px 0 0; 
font-weight:bold
}

#footer-Home a:link, #footer-Home a:visited {
color:#eee; text-decoration:none
}

#footer-Home a:hover, #footer-Home a:active {
color:#f3f9b9; text-decoration:none
}

#topC {

}

#roofTop {
height:42px; width:100%; background-image:url(images/BG-roofTop.jpg); background-repeat:no-repeat
}

#topLinksC {
height:161px; width:812px; padding:0 0 0 29px; background-image:url(images/BG-topLinks.jpg); background-repeat:no-repeat
}

#topLink1 {
float:left; background-image:url(images/button1.jpg); background-repeat:no-repeat;  
}

#topLink1 a:link, #topLink1 a:visited, #topLink1 a:active {
background-image:url(images/button1.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#topLink1 a:hover {
background-image:url(images/button1-O.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#topLink2 {
float:left; background-image:url(images/button2.jpg); background-repeat:no-repeat; margin-left:16px; width:132px; height:77px; display:block
}

#topLink2 a:link, #topLink2 a:visited, #topLink2 a:active {
background-image:url(images/button2.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#topLink2 a:hover {
background-image:url(images/button2-O.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#Logo {
float:left; margin-left:16px;
}

#topLink3 {
float:left; background-image:url(images/button3.jpg); background-repeat:no-repeat; margin-left:16px;
}

#topLink3 a:link, #topLink3 a:visited, #topLink3 a:active {
background-image:url(images/button3.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#topLink3 a:hover {
background-image:url(images/button3-O.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#topLink4 {
float:left; background-image:url(images/button4.jpg); background-repeat:no-repeat; margin-left:16px;
}

#topLink4 a:link, #topLink4 a:visited, #topLink4 a:active {
background-image:url(images/button4.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#topLink4 a:hover {
background-image:url(images/button4-O.jpg); background-repeat:no-repeat; width:132px; height:77px; display:block; text-decoration:none
}

#middleC {
width:841px; background-image:url(images/BG-subsContent.jpg); background-repeat:repeat-y;
}

#leftColumnC {
float:left; width:201px;
}

#leftNavC {
width:136px; padding:12px 0 0 65px; background-image:url(images/BG-LeftNavC2.jpg); background-position:top left; background-repeat:no-repeat
}

.leftNavLinkTop {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#fff; background-image:url(images/BG-leftNavLinkTop2.jpg); background-repeat:no-repeat;
}

.leftNavLinkTop a:link, .leftNavLinkTop a:visited {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLinkTop2.jpg); background-repeat:no-repeat; display:block; width:106px; height:25px; padding:7px 0 0 30px;  
}

.leftNavLinkTop a:hover, .leftNavLinkTop a:active {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLinkTop2-O.jpg); display:block; width:106px; 
height:25px; padding:7px 0 0 30px;  
}

.leftNavLinkSolo {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#fff; background-image:url(images/BG-leftNavLinkSolo.jpg); background-repeat:no-repeat;
}

.leftNavLinkSolo a:link, .leftNavLinkSolo a:visited {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLinkSolo.jpg); background-repeat:no-repeat; display:block; width:106px; height:25px; padding:7px 0 0 30px;  
}

.leftNavLinkSolo a:hover, .leftNavLinkSolo a:active {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLinkSolo-O.jpg); display:block; width:106px; 
height:25px; padding:7px 0 0 30px;  
}

.leftNavLink {
background-image:url(images/BG-leftNavLink2.jpg); background-repeat:no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; 
}

.leftNavLink a:link, .leftNavLink a:visited {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLink2.jpg); background-repeat:no-repeat; display:block; width:106px; height:26px; padding:6px 0 0 30px;  
}

.leftNavLink a:hover, .leftNavLink a:active {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLink2-O.jpg); display:block; width:106px; height:26px; padding:6px 0 0 30px;  
}

.leftNavLinkBig {
background-image:url(images/BG-leftNavLink2.jpg); background-repeat:no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; 
}

.leftNavLinkBig a:link, .leftNavLinkBig a:visited {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLink2-Big.jpg); background-repeat:no-repeat; display:block; width:107px; height:40px; padding:6px 0 0 29px;  
}

.leftNavLinkBig a:hover, .leftNavLinkBig a:active {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLink2-Big-O.jpg); display:block; width:107px; 
height:40px; padding:6px 0 0 29px;  
}

.leftNavLinkBottom {
background-image:url(images/BG-leftNavLinkBottom2.jpg); background-repeat:no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; 
}

.leftNavLinkBottom a:link, .leftNavLinkBottom a:visited {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLinkBottom2.jpg); background-repeat:no-repeat; display:block; width:106px; height:23px; padding:6px 0 0 30px;  
}

.leftNavLinkBottom a:hover, .leftNavLinkBottom a:active {
text-decoration:none; color:#fff; background-image:url(images/BG-leftNavLinkBottom2-O.jpg); display:block; width:106px; height:23px; padding:6px 0 0 30px;  
}

#leftColumnPromotionsC {
width:120px; padding:22px 0 0 65px;
}

#leftColumnPromotionsTop {
margin:0; padding:0; height:9px; width:100%
}

#leftColumnPromotionsInfo {
background-image:url(images/BG-promosBottom2.jpg); background-position:bottom; background-repeat:no-repeat; 
background-color:#fb7192; padding:2px 11px 15px; width:98px; color:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold; text-align:center; font-size:14px;
}

#leftColumnPromotionsInfo a:link, #leftColumnPromotionsInfo a:visited {
color:#fff; text-decoration:none
}

#leftColumnPromotionsInfo a:hover, #leftColumnPromotionsInfo a:active {
color:#f3f9b9; text-decoration:none
}

#leftColumnPromotionsInfo p {
margin:4px 0 7px;  padding:0;
}

.smallerPromoText {
font-size:12px
}

#c-promo-box {
display:none;	
}

#leftColumnAdditionalItems {
width:120px; padding:22px 0 0 65px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; 
}

#content-home {
border-bottom:1px dotted #acb55a; color:#fff; margin:0 auto 5px; width:780px; padding:40px 25px 50px;	
}

#content-home h1 {
border-bottom:0; color:#f3f9b9; margin-bottom:25px;	
}

#content-home p {
margin:0 0 14px;	
}

#contentC {
float:left; padding:0 40px 25px 35px; width:525px; min-height:320px; position:relative; 
}

#fanPhotoC {
padding:20px 0; text-align:center;	
}

#content-noLeftNavC {
padding:0 40px 25px 73px; width:688px; min-height:320px
}

#content-noLeftNavC-HotBuy  {
padding:0 40px 25px 73px; width:688px; min-height:320px
}

#bottom {
width:100%; height:41px; background-image:url(images/BG-bottom.jpg); background-repeat:no-repeat
}

#footer {
width:841px; color:#eee; margin:0 auto; text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; padding:11px 0 0; letter-spacing:1px; font-weight:bold
}

#footer a:link, #footer a:visited {
color:#eee; text-decoration:none
}

#footer a:hover, #footer a:active {
color:#f3f9b9; text-decoration:none
}

#footer2 {
width:841px; color:#fff; margin:0 auto; text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; padding:10px 0 0; 
}

#footer2 a:link, #footer2 a:visited {
color:#fff; text-decoration:none
}

#footer2 a:hover, #footer2 a:active {
color:#fff; text-decoration:none
}

.homeURL {
font-size:12px; font-weight:bold; 	
}

#footer3 {
width:841px; color:#ddd; margin:0 auto; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:20px 0 0; 
}

#footer3 a:link, #footer3 a:visited {
color:#ddd; text-decoration:none
}

#footer3 a:hover, #footer3 a:active {
color:#f3f9b9; text-decoration:none
}

.clear {
clear:both
}

.handcursor {
cursor:hand; cursor:pointer;
}

#products-eCommerce table {
width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:0; border-collapse:collapse; 
}

#products-eCommerce td {
border:0; vertical-align:top; padding:0
}

#contentC table {
width:90%; border:0; border-collapse:collapse; margin:36px auto 0;
}

#contentC td {
border:0; padding:15px 9px; vertical-align:top; 
}

#paymentOptions {
text-align:center; padding:56px 0 0 0;
}

#bottomLogos {
border:0; border-collapse:collapse; margin:0 0 0 26px; width:95%; 
}

#bottomLogos td {
border:0; padding:0; vertical-align:middle; 
}

#bobcontent1 table {
width:90%; border:0; border-collapse:collapse; margin:0;
}

#bobcontent1 td {
border:0; padding:0 0 7px; vertical-align:top; 
}

#bobcontent2 {
padding-bottom:24px
}

#bobcontent2 table {
width:90%; border:0; border-collapse:collapse; margin:0;
}

#bobcontent2 td {
border:0; padding:0 0 7px; vertical-align:top; 
}

#bobcontent2 select {
margin:0 0 7px; 
}

#facebook-like-button {
padding:6px 0 12px;	
}

#pinterest-pin-it-button {
padding:0 0 30px;	
}

#continueShopping {
padding:6px 0 0 0;
}

#continueShopping a:link, #continueShopping a:visited, #continueShopping a:active {
text-decoration:none; color:#949d4c
}

#continueShopping a:hover {
text-decoration:none; color:#e76b87;
}

.acceptPaymentsText {
font-size:11px; color:#555; padding:6px 0 13px; text-align:center; font-style:italic
}

#biggerPhotoC {
text-align:center; padding:37px 0 50px;
}

#newProductNotification {
padding-top:21px;
}

#newProductNotification-top {
width:120px; height:57px; background-image:url(images/BG-newProductTop1.jpg); background-position:top;
background-repeat:no-repeat
}

#newProductNotification-bottom {
width:96px; padding:12px 12px 21px; color:#fff; font-size:12px; font-weight:bold; text-align:center; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
background-image:url(images/BG-newProductBottom.jpg); background-repeat:no-repeat; background-position:bottom;
}

#newProductNotification-bottom p {
padding:12px 0 0; margin:0;	
}

#newProductNotification-bottom a:link, #newProductNotification-bottom a:visited {
color:#fff; text-decoration:none	
}

#newProductNotification-bottom a:hover, #newProductNotification-bottom a:active {
color:#fff; text-decoration:none	
}

.introPagePic {
margin:7px 1px 20px 32px;
}

.HotBuyText-red {
color:#dd0000; font-size:14px;
}

.cf-name {
margin-left:19px;
}

.cf-email {
margin-left:15px;
}

.cf-texBox {

}

.cf-confirmationText {
font-weight:bold; color:#e76b87; font-size:13px; margin:12px 0
}

.cf-errorText {
font-weight:bold; color:#dd0000; font-size:13px; margin:12px 0; 
}

.hotBuyNotifications {
padding:0 0 12px 7px; font-weight:bold; font-size:13px
}

.hotBuyNotifications a:link, .hotBuyNotifications a:visited, .hotBuyNotifications a:active {
text-decoration:none; color:#949d4c
}

.hotBuyNotifications a:hover {
text-decoration:none; color:#e76b87
}

.Facebook_Logo {
	
}

.Twitter_Logo {
margin:9px 0 18px;	
}

:focus {
outline:none	
}

#pb_options {
	
}

#pw_options {
display:none;	
}

#pb_options_paypal {
	
}

#pw_options_paypal {
display:none;	
}

#show-promo-link {
margin:15px 0;	
}








#shoppingCartsContainer {
padding:15px 0 30px;	
}

#shoppingCart-google {
display:none; padding:0 0 10px 28px;	
}

#shoppingCart-google select {
margin:3px 0;	
}

#shoppingCart-payPal {
display:none; padding:0 0 30px 28px;	
}

#shoppingCart-payPal table {
border:0; margin:0 0 7px;	
}

#shoppingCart-payPal table td {
border:0; padding:2px 0;	
}

#shoppingCart-payPal select {
margin:3px 0;	
}

.purchaseLinks {
font-weight:normal; padding:9px 0 0;	
}

#outOfStockMessage {
display:none; color:#d00;	
}

#outOfStockMessage2 {
color:#d00; padding:10px 0 25px;	
}

.message-error {
color:#e00; background-color:#f5f5f5; border:0; 
}

#p_c_c_gc {
display:none;	
}

#p_c_c_gc2 {
display:none;	
}

#p_c_c_gc3 {
display:none;	
}

#p_c_c {
display:none;	
}

#p_c_c2 {
display:none;	
}

#p_c_c3 {
display:none;	
}

#p_c_c_p {
display:none;	
}

#p_c_c_p2 {
display:none;	
}

#p_c_c_p3 {
display:none;	
}

#p_c_c_f {
display:none;	
}

#p_c_c_f2 {
display:none;	
}

#p_c_c_f3 {
display:none;	
}

#p-c {
display:none;	
}

#p-c-i-gc {
display:none; 	
}



/* ------- Begin Product Details Image Rollovers ------- */

#container-image-rollovers {
	
}

#image-rollovers-left {
float:left; width:450px;	
}

#image-rollovers-right {
float:left; /*position:relative;*/ width:75px;	
}

.iro-pic-small {
padding:0 0 4px 20px;	
}

.iro-pic-small img {
border:1px solid #ccc;	
}

#iro-pic-big-1 {
position:absolute; left:-10000em; z-index:10001;	
}

#iro-pic-big-2 {
position:absolute; left:-10000em; z-index:10002;	
}

#iro-pic-big-3 {
position:absolute; left:-10000em; z-index:10003;	
}

#iro-pic-big-4 {
position:absolute; left:-10000em; z-index:10004;	
}

#iro-pic-big-5 {
position:absolute; left:-10000em; z-index:10005;	
}

/* ------- End Product Details Image Rollovers ------- */

/* ------- Begin Color Image Rollovers ------- */

.iro-color-container {
/*position:relative;*/ padding:0; margin:0;	
}

.iro-color-container a {
/*display:block;*/	
}

.iro-pic-big-color {
position:absolute; left:-10000em; top:0; z-index:10006;	
padding:0; margin:0;
}

/* ------- End Color Image Rollovers ------- */







#logo-ws {
text-align:center; padding:0 0 15px;	
}

#logon-ws {
padding:25px 0 0;	
}

#logon-ws table {
width:100%; border-collapse:collapse; border:0;	
}

#logon-ws table td {
padding:3px 0;	
}


#forms-ws {
padding:25px 0 0;	
}

#forms-ws table {
width:100%; border-collapse:collapse; border:0;	
}

#forms-ws table td {
padding:3px 0;	
}

#subNav-ws {
float:right; width:170px; border:1px #949d4c dotted; padding:20px 20px 12px; margin:5px 0 20px 20px;	
}

#subNav-ws ul {
padding:0; margin:0 0 0 15px; list-style-type:square; color:#eb90a5;	
}

#subNav-ws ul li {
padding:0; margin:0 0 8px;	
}

.error {
color:#d00;	
}

#login-logout {
position:absolute; top:3px; right:40px; 
font-weight:bold; font-size:11px;
padding:4px; background-color:#fff2f5;
border-top:1px dotted #eb90a5; border-right:1px dotted #eb90a5; border-left:1px dotted #eb90a5;
}

#view-cart-link-ws {
position:absolute; top:3px; right:98px; 
font-weight:bold; font-size:11px;
padding:4px; background-color:#fff2f5;
border-top:1px dotted #eb90a5; border-right:1px dotted #eb90a5; border-left:1px dotted #eb90a5;
}

#view-cart-link {
position:absolute; top:3px; right:40px; 
font-weight:bold; font-size:11px;
padding:4px; background-color:#fff2f5;
border-top:1px dotted #eb90a5; border-right:1px dotted #eb90a5; border-left:1px dotted #eb90a5;
}

.confirmationMessage {
color:#e76b87; padding:20px; margin:15px 0; font-weight:bold; background-color:#ffc; border:1px solid #ccc;	
}




#c-recommended-products {
padding:30px 0 0;	
}





.c-pd-sc-prep {
padding:0 0 8px 26px;	
}




#sc-product-listings {
	
}

#sc-product-listings table {
width:100%; border:0; border-collapse:collapse; font-size:11px; margin:10px 0 20px;	
}

#sc-product-listings table tr:hover {
background-color:#fff;	
}

#sc-product-listings table th {
vertical-align:top; background-color:#f97e9b; color:#fff; padding:7px;	
}

#sc-product-listings table td {
vertical-align:top; border-bottom:1px dotted #aaa; padding:20px 2px;	
}

#sc-product-listings table td p {
margin:0 0 3px;	
}

.sc-td-1 {
text-align:left;	
}

.sc-td-1 a {
color:#555; text-decoration:none;	
}

.sc-td-1 a:hover {
color:#e76b87; text-decoration:none;	
}

.sc-td-2 {
text-align:center;	
}

.sc-td-3 {
text-align:center;	
}

.sc-td-4 {
text-align:center;	
}

.sc-td-5 {
text-align:center;	
}

.sc-i-quantity {
width:25px; text-align:center; font-size:11px; margin:0 0 2px; color:#333; border:1px solid #c0c0c0;	
}

.sc-i-quantity-btn-update {
background-color:#fff; border:0; font-size:11px; color:#e76b87; cursor:pointer;
}

.sc-message-success {
text-align:center; background-color:#fefebe; padding:10px; margin:20px 0; 
border:1px solid #e0e0e0; font-size:11px;	
}

.sc-message-success-2 {
text-align:center; background-color:#fefebe; padding:7px; margin:8px 0; 
border:1px solid #e0e0e0; font-size:11px;	
}

.sc-message-error {
text-align:center; background-color:#f7f7f7; padding:10px; margin:20px 0; 
border:1px solid #e0e0e0; color:#e00; font-size:11px;	
}

.sc-message-error-2 {
text-align:center; background-color:#f7f7f7; padding:7px; margin:8px 0; 
border:1px solid #e0e0e0; color:#e00; font-size:11px;	
}

.sc-c-stax-agreement {
text-align:left; font-size:10px; margin:0 0 30px; padding:12px; 
background-color:#fefebe; border:1px solid #e0e0e0;	
}

.sc-c-stax-agreement input {
font-size:11px;	
}

.sc-estimated-total {
text-align:center; font-weight:bold; font-size:14px; margin:30px 0 30px; color:#34a434; /*color:#f95f83;*/	
}

.sc-sales-and-shipping {
text-align:center; font-style:italic; font-size:11px;	
}

#sc-form-and-promo-container-p {
display:none;	 padding:0 0 45px;
}

#sc-form-and-promo-container-gc {
display:none;	 padding:0 0 45px;	
}

#sc-promo-code-container-p {
	
}

#sc-promo-code-container-gc {
	
}

#c-sc-shipping-choices {
padding:0 0 20px; text-align:center; font-size:11px;	
}

.sc-btn-checkout-p {
margin:25px 0 0;	
}

.sc-btn-checkout-gc {
margin:25px 0 0;	
}

.sc-i-promo-code {
font-size:11px; width:100px; color:#333;
}

.sc-btn-enter-code {
font-size:11px;	
}

.sc-text-promo-code {
text-align:center; margin:20px 0 0;	
}

.sc-continue-shopping-link {
text-align:center; margin:30px 0 0;	
}







