/* Styles for What's In The Box */

body { margin: 0px; background: url('../images/background.jpg'); }
form { margin: 0px; }

.purple { background-color: #8766a6; height: 28px; width: 100%; position: absolute; top: 214px; left: 0px; }
#container { margin-left: auto; margin-right: auto; width: 950px; }
#container_relative { margin-left: auto; margin-right: auto; width: 950px; position: relative; }
#krd { position: absolute; top: 7px; left: 265px; width: 685px; font-size: 9px; color: #869059; text-align: center; }
#banner { background: url('../images/banner.jpg') no-repeat; width: 950px; height: 214px; }
#nav { height: 28px; width: 950px; }
.nav_on { text-decoration: none; }
#content { background-color: #ffffff; width: 950px; }
#contentPadding { background-color: #ffffff; width: 890px; padding: 30px; }
#right_panel { width: 150px; background-color: e1e2e4; }
#footer { background-color: #bebebe; color: #ffffff; font-size: 9px; text-transform: uppercase; padding: 2px 20px; }
#basket_update { width: 780px; height: 30px; padding: 10px; background-color: #ffffff; border-top: 1px solid #b1b1b1; display: none; }
.qtyBox { width: 30px; height: 16px; }
.box_pink { height: 11px; background-color: #d526b1; }
.box_blue { height: 11px; background-color: #264393; }
.box_yellow { height: 11px; background-color: #f6e915; }
.box_red { height: 11px; background-color: #f91504; }
.required { color: #cc0000; font-weight: bold; }
.search_box { font-size: 9px; height: 12px; line-height: 12px; }

a:active,a:link,a:visited { color: #ff6600; }
a:hover { color: #8766a6; }

a.footer:active,a.footer:link,a.footer:visited { color: #ffffff; text-decoration: none; }
a.footer:hover { color: #ff6600; text-decoration: none; }

#basket { position: relative; width: 136px; height: 393px; background: url('../images/shopping_cart.png') no-repeat; margin-top: 11px; margin-left: 6px; padding-top: 35px; padding-left: 6px; }
.basket { color: #ffffff; font-size: 10px; line-height: 16px; }
.basket_highlight { color: #f6e915; font-size: 10px; line-height: 16px; }
#basket_activity_create_girls { position: relative; width: 170px; height: 63px; background: url('../images/basket_activity_create_girls.png') no-repeat; margin-top: 11px; margin-left: 6px; padding-top: 38px; padding-left: 12px; }
#basket_activity_create_boys { position: relative; width: 170px; height: 63px; background: url('../images/basket_activity_create_boys.png') no-repeat; margin-top: 11px; margin-left: 6px; padding-top: 38px; padding-left: 12px; }
#basket_activity_underfive { position: relative; width: 170px; height: 98px; background: url('../images/basket_activity_underfive.png') no-repeat; padding-top: 38px; padding-left: 12px; }
#basket_activity_overfive_girls { position: relative; width: 170px; height: 48px; background: url('../images/basket_activity_overfive_girls.png') no-repeat; padding-top: 38px; padding-left: 12px; }
#basket_activity_overfive_boys { position: relative; width: 170px; height: 48px; background: url('../images/basket_activity_overfive_boys.png') no-repeat; padding-top: 38px; padding-left: 12px; }
#basket_food_personal { position: relative; width: 170px; height: 137px; background: url('../images/basket_food_personal.png') no-repeat; padding-top: 38px; padding-left: 12px; }
#basket_games_default { position: relative; width: 170px; height: 63px; background: url('../images/basket_games_default.png') no-repeat; margin-top: 11px; margin-left: 6px; padding-top: 38px; padding-left: 12px; }
#basket_games_pass_parcel { position: relative; width: 170px; height: 63px; background: url('../images/basket_games_pass_parcel.png') no-repeat; margin-top: 11px; margin-left: 6px; padding-top: 38px; padding-left: 12px; }
#basket_games_pass_parcel_extreme { position: relative; width: 170px; height: 63px; background: url('../images/basket_games_pass_parcel_extreme.png') no-repeat; margin-top: 11px; margin-left: 6px; padding-top: 38px; padding-left: 12px; }
#checkout { position: absolute; top: 363px; left: 6px; }
#cart_total_label { position: absolute; top: 343px; left: 6px; color: #ffffff; font-size: 10px; line-height: 14px; }
#cart_total { position: absolute; top: 343px; left: 6px; width: 125px; text-align: right; font-weight: bold; color: #ffffff; font-size: 10px; line-height: 14px; }

.orderLarge { width: 280px; height: 29px; background: url('../images/order_large.png') no-repeat; color: #ffffff; font-weight: bold; font-size: 10px; padding-top: 3px; padding-left: 6px; }
.orderMedium { width: 235px; height: 29px; background: url('../images/order_medium.png') no-repeat; color: #ffffff; font-weight: bold; font-size: 10px; padding-top: 3px; padding-left: 6px; }
.orderSmall { width: 215px; height: 29px; background: url('../images/order_small.png') no-repeat; color: #ffffff; font-weight: bold; font-size: 10px; padding-top: 3px; padding-left: 6px; }

a img { border: 0px; }

.cartCell { border-bottom: 1px solid #d1d1d1; border-right: 1px solid #d1d1d1; padding: 10px; vertical-align: top; text-align: center; }
.cartTotal { text-align: right; font-weight: bold; padding: 10px 10px 0px 10px; }

#selection_girls { position: relative; width: 160px; height: 98px; text-align: center; background: url('../images/selection_girls.png') no-repeat; }
#selection_boys { position: relative; width: 160px; height: 98px; text-align: center; background: url('../images/selection_boys.png') no-repeat; }

#witb_girls, #witb_boys { height: 70px; padding-top: 1px; }

/* Tem,p styles for the coming soon page */
#mailinglist_first_name { width: 100px; font-family: Arial; font-size: 12px; }
#mailinglist_last_name { width: 100px; font-family: Arial; font-size: 12px; }
#mailinglist_email { width: 221px; font-family: Arial; font-size: 12px; }