body, html{
	padding:0;
	margin:0;
	font-size:11px;
	font-family:Arial, sans-serif;
	color:#404752;
}
html{
	min-height:100% !important;
}
body{
	height:auto !important;
	height:100%;
	min-height:100%;
	background:url('/images/main_bg.gif') bottom repeat-x #b0ce26;
}

/*Must be Opera Only*/

@media all and (min-width:0px) {
	html{
		height:100%;
	}
	body{
		background:none !important;
	}
	#over_over_wrapper{
		height:100%;
		background:url('/images/main_bg.gif') bottom repeat-x #b0ce26;
	}
}
/*-Must be Opera Only*/

form{
	margin:0;
}
h1{
	font-size:16px;
}
h2{
	font-size:14px;
}
h3{
	font-size:13px;
}
h4,h5,h6{
	font-size:11px;
}
img.layout{
	display:block;
}
.c_purple{
	color:#846ec2;
}
.c_white{
	color:#fff;
}
.c_dblue{
	color:#5498ce;
}
.c_blue{
	color:#a9cbe6;
}
.r_aligned{
	text-align:right;
}
.c_aligned{
	text-align:center;
}
a img{
	border:none;
}
a.nodecor{
	text-decoration:none;
}
a{
	color:#404752;
	text-decoration:underline;
}
a:hover{
	color:#5a9ed2;
/*	text-decoration:none;*/
}
.clearer{
	clear: both;
	height: 0;
	overflow: hidden;
}
.first{
	margin-top:0 !important;
}
.title{
	margin-bottom:0 !important;
}
.aftertitle{
	margin-top:7px !important;
}
.section{
	margin-top:20px;
}
.text-input, select{
	border:1px solid #707070;
	font-size:11px;
	font-family:Arial, sans-serif;
	color:#404752;
	vertical-align:middle;
}
.button, .submit{
	font-size:11px;
	font-family:Arial, sans-serif;
	color:#404752;
	vertical-align:middle;
	cursor:pointer;
}
.go-blue-submit{
	width:33px;
	height:33px;
	background:url('/images/btn_go_blue.gif') left top no-repeat;
	border:none !important;
}
.go-orange-submit{
	width:33px;
	height:33px;
	background:url('/images/btn_go_orange.gif') left top no-repeat;
	border:none !important;
}
.cb{
	cursor:pointer;
	vertical-align:middle;
}
label{
	cursor:pointer;
}
/*Big white areas with rounded corners (header, main content)*/
.corners_content{
	margin:0;
	clear:both;
	background-color:#fff;
}
.corners_bottom{
	clear:both;
	height:23px;
}
.corners_top{
	height:23px;
	margin:0;
}
.corner_bleft{
	float:left;
	width:23px;
	height:23px;
	background:url('/images/wc_lb.gif') left top no-repeat;
}
.corner_bright{
	float:left;
	width:23px;
	height:23px;
	background:url('/images/wc_rb.gif') left top no-repeat;
}
.corner_tleft{
	float:left;
	width:23px;
	height:23px;
	background:url('/images/wc_lt.gif') left top no-repeat;
}
.corner_tright{
	float:left;
	width:23px;
	height:23px;
	background:url('/images/wc_rt.gif') left top no-repeat;
}
.corner_middle{
	float:left;
	width:934px;
	height:23px;
	background-color:#fff;
}
/*Search bar*/
.blue_bar_top{
	background:url('/images/sblue_bgr_p1.png') top repeat-x #498fc9;
}
.blue_bar_bottom{
	background:url('/images/sblue_bgr_p2.png') bottom repeat-x;
}
.blue_bar_left{
	background:url('/images/sblue_border_l.gif') left repeat-y;
}
.blue_bar_right{
	background:url('/images/sblue_border_r.gif') right repeat-y;
}
.blue_bar_lt{
	background:url('/images/sblue_corner_lt.gif') left top no-repeat;
}
.blue_bar_rt{
	background:url('/images/sblue_corner_rt.gif') right top no-repeat;
}
.blue_bar_rb{
	background:url('/images/sblue_corner_rb.gif') right bottom no-repeat;
}
.blue_bar_lb{
	background:url('/images/sblue_corner_lb.gif') left bottom no-repeat;
}
.blue_bar_content{
	height:75px;
	min-height:75px;
	padding:8px 0 0 27px;
}

/*Layout styles*/
#over_wrapper{
	width:980px;
	margin:0 auto;
	position:relative;
}
#header .corners_content{
	height:135px;
	padding:0 25px 13px 13px;
	margin:0;
}
#logo span{
	display:none;
}
#logo a{
	display:block;
	width:269;
	height:135px;
}
#logo{
	margin:0;
	padding:0;
	float:left;
	width:269px;
	height:135px;
	background:url('/images/logo.png') left top no-repeat #fff;
	overflow:hidden;
}
#slogan span{
	display:none;
}
#slogan{
	float:left;
	margin:40px 0 0 60px;
	padding:0;
	width:326px;
	height:42px;
	background:url('/images/slogan.png') left top no-repeat #fff;
}
#toy_kingdom span{
	display:none;
}
#toy_kingdom{
	float:right;
	margin:8px 0 0 0;
	padding:0;
	width:224px;
	height:140px;
	background:url('/images/mast_top-right140.jpg') left top no-repeat #fff;
}

#toplinks{
	margin:0 0 0 320px;
	padding:25px 0 0 0;
	list-style:none;
}
#toplinks li{
	float:left;
	padding-left:12px;
	margin-right:20px;
	background:url('/images/bul_purple.gif') 0 5px no-repeat;
}
#toplinks li.last{
	margin-right:0 !important;
}
/*Search bar*/
#search_bar{
	width:940px;
	margin:0 20px;
	position:absolute;
	top:150px;
}
#search_bar .blue_bar_content{
	padding:14px 157px 0 27px;
}
#search_bar h2, #search_bar form, #search_bar p{
	margin:0;
}
#search_bar .submit{
	margin-left:10px;
}
#ttl_search_store span{
	display:none;
}
#ttl_search_store{
	margin:0;
	padding:0;
	width:108px;
	height:16px;
	background:url('/images/ttl_search_store.gif') left top no-repeat;
}
#slogan_2 span{
	display:none;
}
#slogan_2{
	width:117px;
	height:44px;
	background:url('/images/ttl_safe_secure_shopping.gif') left top no-repeat;
	float:right;
	position:relative;
	top:-5px;
}

p#StarBurst
{
	display:block;
	width:225px;
	float:right;
	position:relative;
	top:-50px;
	margin-right:50px;
	margin-top:-25px;
}
/*CBags png clipart (below 'Toy Kingdom'*/
#bagsy{
	width:134px;
	height:144px;
	background:url('/images/bags.png');
	position:absolute;
	top:120px;
	right:30px;
	display:inline-block;
}
#content_wrap{
	margin-top:50px !important;
}
#content_wrap .corners_content{
	padding:15px 20px 0 20px;
}
/*Content right column*/
#c_right_sb{
	float:right;
	width:185px;
	padding-top:30px;
	margin:0;	
}
/*Headlines with colored circles on background*/
.seppy{
	background:4px 100% repeat-x;
}
.sep_blue{
	background-image:url('/images/sep_blue.gif');
}
.sep_purple{
	background-image:url('/images/sep_purple.gif');
}
.sep_red{
	background-image:url('/images/sep_red.gif');
}
.sep_green{
	background-image:url('/images/sep_green.gif');
}
.seppy span.sp1{
	display:none;
}
.seppy span.sp2{
	display:block;
}
#ttl_whats_new span.sp2{
	width:123px;
	height:16px;
	background:url('/images/ttl_whats_new.gif') bottom right no-repeat;
}
#ttl_latest_news span.sp2{
	width:124px;
	height:16px;
	background:url('/images/ttl_latest_news.gif') bottom right no-repeat;
}
/*Content left column*/
#c_left_sb{
	float:left;
	width:185px;
	margin:0;
}
/*Menu styles*/
#menu, .submenu, .subsubmenu{
	margin:0;
	padding:0;
	list-style:none;
}
.menu_item{
	padding:8px 5px 8px 30px;
	background:url('/images/mbul_green.gif') 12px 11px no-repeat;
}
.menu_item a.m_link{
	font-weight:bold;
}
#active_page{
	background:url('/images/menu_aframe.png') left top no-repeat;
	color:#fff;
}
#active_page a.m_link{
	color:#fff;
}
#active_page a.m_link:hover{
	color:#5a9ed2;
}
.hover_menu{
	background:url('/images/menu_hframe.gif') left top no-repeat !important;
}
.hover_menu a.m_link{
	color:#5a9ed2;
	text-decoration:none;
}
.submenu{
	margin-top:10px;
}
li.submenu_item{
	padding:0 0 3px 12px;
	background:url('/images/bul_purple.gif') 0 5px no-repeat;
}
li.sm_highlighted{
	background:url('/images/bul_blue.gif') 0 5px no-repeat;
}
a.sm_highlighted{
	font-weight:bold;
	color:#5a9ed2 !important;
	text-decoration:none;
}
a.sm_highlighted:hover{
	text-decoration:underline;
}
a.h_greeny:hover{
	color:#a9cb25;
}
a.h_whitey:hover{
	color:#fff;
}
a.bluey{
	color:#5a9ed2;
}
.subsubmenu{
	margin-top:5px;
}
li.subsubmenu_item{
	padding:0 0 3px 12px;
	background:url('/images/green_tank.gif') 3px 6px no-repeat;
}
#ttl_specials{
	background-position:0 10px;
}
#ttl_specials span.sp2{
	width:145px;
	height:21px;
	background:url('/images/ttl_featured_specials.gif') bottom right no-repeat;
	margin-left:7px;
}
/*Cornered frames - red, purple, ...*/
.red_corners{
	border:2px solid #f2655c;
}
.green_corners{
	border:2px solid #b0ce26;
}
.purple_corners{
	border:2px solid #9d8bce;
}
.small_blue_corners{
	border:1px solid #a9cbe6;
}
.cc_lt{
	background:left top no-repeat;
	position:relative;
	top:-2px;
	left:-2px;
}
.cc_rt{
	background:right top no-repeat;
	position:relative;
	left:4px;
}
.cc_rb{
	background:right bottom no-repeat;
	position:relative;
	top:4px;
}
.cc_lb{
	background:left bottom no-repeat;
	position:relative;
	left:-4px;
}
.scc_lt{
	background:left top no-repeat;
	position:relative;
	top:-1px;
	left:-1px;
}
.scc_rt{
	background:right top no-repeat;
	position:relative;
	left:2px;
}
.scc_rb{
	background:right bottom no-repeat;
	position:relative;
	top:2px;
}
.scc_lb{
	background:left bottom no-repeat;
	position:relative;
	left:-2px;
}
.rc_lt{
	background-image:url('/images/rc_lt.gif');
}
.rc_rt{
	background-image:url('/images/rc_rt.gif');
}
.rc_rb{
	background-image:url('/images/rc_rb.gif');
}
.rc_lb{
	background-image:url('/images/rc_lb.gif');
}
.pc_lt{
	background-image:url('/images/pc_lt.gif');
}
.pc_rt{
	background-image:url('/images/pc_rt.gif');
}
.pc_rb{
	background-image:url('/images/pc_rb.gif');
}
.pc_lb{
	background-image:url('/images/pc_lb.gif');
}
.gc_lt{
	background-image:url('/images/gc_lt.gif');
}
.gc_rt{
	background-image:url('/images/gc_rt.gif');
}
.gc_rb{
	background-image:url('/images/gc_rb.gif');
}
.gc_lb{
	background-image:url('/images/gc_lb.gif');
}
.sbc_lt{
	background-image:url('/images/sbc_lt.gif');
}
.sbc_rt{
	background-image:url('/images/sbc_rt.gif');
}
.sbc_rb{
	background-image:url('/images/sbc_rb.gif');
}
.sbc_lb{
	background-image:url('/images/sbc_lb.gif');
}
.cc_content{
	padding:6px 4px 6px 6px;
	position:relative;
	top:-2px;
}
.scc_content{
	padding:10px;
	position:relative;
	top:-1px;
}
/*Products list*/
.products_list{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.products_list li{
	float:left;
	margin-right:10px;
}
.products_list li.last{
	margin-right:0 !important;
}
.product_desc{
	margin:0;
	padding-top:5px;
	text-align:center;
	width:170px;
}
.product_desc a{
	text-decoration:none;
}
.product_desc a:hover{
	text-decoration:underline;
}
.product_image{
	display:block;
	height:120px;
}
.price{
	display:block;
	width:143px;
	height:33px;
	font-size:12px;
	line-height:33px;
	text-align:left;
	color:#fff !important;
	text-decoration:none !important;
	margin-left:auto;
	margin-right:auto;
	padding-left:25px;
}
.red_price{
	background:url('/images/price_red.png') left top no-repeat;
}
.purple_price{
	background:url('/images/price_purple.png') left top no-repeat;
}
/*Categories*/
.shop_category{
	margin:0;
	padding:5px 0 10px 0;
	text-align:center;
	width:173px;
}
.shop_category_image{
	display:block;
	height:120px;
}
.follow{
	display:block;
	width:148px;
	height:33px;
	font-size:12px;
	line-height:33px;
	text-align:left;
	color:#fff;
	font-weight:bold;
	padding-left:25px;
}
.follow:hover{
	text-decoration:none;
	color:#fff;
}
.follow_purple{
	background:url('/images/follow_purple.gif') left top no-repeat;
}
.change{
	display:block;
	width:168px;
	height:33px;
	font-size:12px;
	line-height:33px;
	text-align:left;
	color:#fff;
	padding-left:25px;
	text-decoration:none
}
.change:hover{
	text-decoration:underline;
	color:#fff;
}
.change_purple{
	background:url('/images/change_purple.gif') left top no-repeat;
}
.reverse{
	font-weight:normal;
	text-decoration:none;
}
.reverse:hover{
	text-decoration:underline;
}


/*Content midde column (main content)*/
#c_middle_col{
	margin:0 195px;
	line-height:150%;
}
.no_right_bar{
	margin-right:0 !important;
}
#ttl_updates{
	background-position:4px 16px;
	margin-bottom:15px !important;
}
#ttl_updates span.sp2{
	width:222px;
	height:29px;
	background:url('/images/ttl_updates_by_email_big.gif') bottom right no-repeat;
}
#ttl_welcome{
	background-position:4px 16px;
	margin-bottom:15px !important;
}
#ttl_welcome span.sp2{
	width:291px;
	height:29px;
	background:url('/images/ttl_welcome.gif') bottom right no-repeat;
}

#ttl_win{
	background-position:4px 16px;
	margin-bottom:15px !important;
}
#ttl_win span.sp2{
	width:291px;
	height:29px;
	background:url('/images/ttl_win.gif') bottom right no-repeat;
}

#ttl_vip{
	background-position:4px 16px;
	margin-bottom:15px !important;
}
#ttl_vip span.sp2{
	width:170px;
	height:29px;
	background:url('/images/ttl_vip.gif') bottom right no-repeat;
}

#ttl_thanks{
	background-position:4px 16px;
	margin-bottom:15px !important;
}
#ttl_thanks span.sp2{
	width:170px;
	height:29px;
	background:url('/images/ttl_thankyou.gif') bottom right no-repeat;
}




#ttl_specials_big{
	background-position:4px 16px;
}
#ttl_specials_big span.sp2{
	width:97px;
	height:28px;
	background:url('/images/ttl_specials_big.gif') bottom right no-repeat;
}
#ttl_latest_news_big{
	margin-bottom:15px !important;
}
#ttl_latest_news_big span.sp2{
	width:170px;
	height:22px;
	background:url('/images/ttl_latest_news_big.gif') bottom right no-repeat;
}
#ttl_featured_products span.sp2{
	width:168px;
	height:15px;
	background:url('/images/ttl_featured_products.gif') bottom right no-repeat;
}
.contenty{
	padding-left:12px;
}
#ttl_flat_rate span{
	display:none;
}
#ttl_flat_rate{
	margin:0 0 18px 0;
	width:150px;
	height:21px;
	background:url('/images/ttl_flat_rate_shipping.gif') left top no-repeat;
}
#green_box_wrap{
	float:right;
	width:254px;
	height:132px;
	background:url('/images/green_bg.png') 0 27px no-repeat;
	margin:40px 0 0 0;
	padding:0 0 0 16px;
	color:#fff;
}
#purple_box_wrap{
	width:246px;
	height:132px;
	background:url('/images/purple_bg.png') 0 27px no-repeat;
	margin:0 9px 0 0;
	padding:0 8px 0 16px;
	color:#fff;
	float:left;
/*	clear:both; */
}
#ttl_specials_purple span{ display:none; }
#ttl_specials_purple{
	width:62px;
	height:19px;
	background-image:url('/images/ttl_specials_purple.gif');
	margin:0 0 18px 0;
}
#subttl_flat_rate{
	font-size:18px;
	margin:0 0 5px 0;
}
#subttl_specials{
	font-size:18px !important;
	margin:0 0 5px 0;
}
#with_housy{
	margin:0 4px 0 0;
	height:67px;
	background:url('/images/housy.gif') right bottom no-repeat;
	font-size:12px;
/*	position:relative; */
}
#rupory_cont{
	height:86px;
	background:url('/images/rupory.gif') 100% 9px no-repeat;
}
#with_rupory{
	margin:0;
	position:relative;
	font-size:11px;
}
#orange_box_wrap{
	width:246px;
	height:132px;
	background:url('/images/orange_bg.png') 0 27px no-repeat;
	margin:40px 0 0 0;
	padding:0 8px 0 16px;
	color:#fff;
}
#blue_box_wrap{
	width:246px;
	height:125px;
	background:url('/images/blue_bg.png') 0 27px no-repeat;
	padding:0 8px 0 16px;
	color:#fff;
	float:left;
}
#ttl_birthday_registry span{
	display:none;
}
#ttl_birthday_registry{
	margin:0 0 18px 0;
	width:146px;
	height:20px;
	background:url('/images/ttl_birthday_registry.gif') left top no-repeat;
}
#ttl_updates_by_email span{ display:none; }
#ttl_updates_by_email{
	margin:0 0 18px 0;
	width:138px;
	height:19px;
	background:url('/images/ttl_updates_by_email.gif') left top no-repeat;
}
#bd_registry{
	margin:0 0 5px 0 !important;
}
#bd_registry a{
	color:#fff;
	font-size:18px;
}
#with_caky p{
	color:#fff;
	margin:0;
}
#with_caky{
	height:85px;
	background:url('/images/caky.gif') right bottom no-repeat;
	font-size:12px;
	position:relative;
}
#with_letters p{
	color:#fff;
	margin:0;
}
#with_letters{
	height:80px;
	background:url('/images/letters.gif') right bottom no-repeat;
	font-size:12px;
	position:relative;
}
#bdr_positioner{
	position:relative;
	top:-7px;
}

/*Footer links - catalogue categories*/
#footer{
	padding-top:40px;
	clear:both;
	background:url('/images/sep_purple.gif') 2px 15px repeat-x;
}
#footer ul{
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
}
#footer li{
	display:inline;
	background:url('/images/bul_purple.gif') right 5px no-repeat;
	padding-right:20px;
	margin-right:15px;
}
#footer li.last{
	background:none !important;
	margin:0 !important;
	padding:0 !important;
}
/*Copyright data (outside of white area)*/
#copyrights{
	padding:15px 50px;
}
#copyrights p{
	margin:0;
	color:#fff;
}
#copyrights a{
	color:#fff !important;
}
#redalto{
	float:right;
}
#redalto_textlink{
	display:none;
}
#redalto_small_logo{
	vertical-align:-3px;
}

/*About Us*/
#ttl_about_toy_villa{
	background-position:4px 10px;
}
#ttl_about_toy_villa span.sp2{
	width:147px;
	height:21px;
	background:url('/images/ttl_about_toy_villa.gif') bottom right no-repeat;
}
#ttl_testimonials{
	background-position:4px 10px;
}
#ttl_testimonials span.sp2{
	width:126px;
	height:21px;
	background:url('/images/ttl_testimonials.gif') bottom right no-repeat;
}

h3.big_blue{
	color:#5a9ed2;
	font-weight:normal;
	font-size:18px;
	text-transform:uppercase;
}
h3.small_blue{
	color:#5a9ed2;
	font-size:18px;
	line-height:130%;
}
#ttl_our_warehouse span.sp2{
	width:151px;
	height:16px;
	background:url('/images/ttl_our_warehouse.gif') bottom right no-repeat;
}
#ttl_awards span.sp2{
	width:80px;
	height:16px;
	background:url('/images/ttl_awards.gif') bottom right no-repeat;
}
#our_warehouse_cont{
	float:left;
	width:336px;
}
#our_warehouse_cont .cc_content{
	padding:12px !important;
}
#our_warehouse_cont p{
	padding-right:12px;
	margin-top:10px;
}
#our_awards_cont{
	float:right;
	width:336px;
	margin-right:15px;
}
#our_awards_cont .cc_content{
	padding:12px !important;
}
#our_awards_cont p{
	padding-right:12px;
	margin-top:10px;
}
#crumbtrail{
	text-align:right;
	margin:0 0 -1px 0;
	padding-right:190px;
}
#crumbtrail_2col{
	text-align:right;
	margin:0 0px -1px 0;
}
.crumby_sep{
	margin:0 5px;
}

/*Catalogue pages*/
/*About Us*/
#ttl_categories{
	background-position:3px 10px;
}
#ttl_categories span.sp2{
	width:106px;
	height:20px;
	background:url('/images/ttl_categories.gif') bottom right no-repeat;
}
#ttl_product_details span.sp2{
	width:152px;
	height:16px;
	background:url('/images/ttl_product_details.gif') bottom right no-repeat;
}
#d_product_detais{
	float:right;
	width:310px;
	margin-top:30px;
}
#d_product_photo{
	margin-right:325px;
	margin-top:30px;
}
.product_zoom{
	display:block;
	width:148px;
	height:33px;
	font-size:12px;
	line-height:33px;
	text-align:left;
	color:#fff;
	margin-left:auto;
	margin-right:auto;
	font-weight:bold;
	padding-left:25px;
}
.product_zoom:hover{
	color:#fff;
	text-decoration:none;
}
.zoom_purple{
	background:url('/images/zoom_purple.gif') left top no-repeat;
}
#ttl_shopping_cart{
	background-position:4px 10px;
	margin:20px 0 10px 0;
}
#ttl_shopping_cart span.sp2{
	width:137px;
	height:20px;
	background:url('/images/ttl_shopping_cart.gif') bottom right no-repeat;
}
.bigfoont{
	font-size:14px;
}
.tocart{
	display:block;
	width:148px;
	height:33px;
	font-size:12px;
	line-height:33px;
	text-align:left;
	color:#fff;
	margin-left:auto;
	margin-right:auto;
	font-weight:bold;
	padding-left:25px;
}
.tocart:hover{
	color:#fff;
	text-decoration:none;
}
.tocart_red{
	background:url('/images/tocart_red.gif') left top no-repeat;
}
.tocart_purple{
	background:url('/images/tocart_purple.gif') left top no-repeat;
}
.tocart_purple:hover{
	background-image:url('/images/tocart_purple_hover.gif');
}
#tocart_form p{
	margin:0;
}
#tocart_form p.padded{
	padding:7px 15px;
}
#cart_small_content, #wl_small_content{
	padding:20px 5px 20px 20px;
}
#cart_small_content p, #wl_small_content p{
	margin:0;
}
#cart_small_content ul, #wl_small_content ul{
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
}
#cart_small_content li, #wl_small_content li{
	display:inline;
}
#cart_small_content li.first, #wl_small_content li.first{
	display:inline;
	padding-right:12px;
	margin-right:9px;
	background:url('/images/bul_purple.gif') right 5px no-repeat;
}

.products_table{
	margin-bottom:20px;
}
.products_table td{
	padding:0 10px 2px 0;
	vertical-align:top;
}
.products_table td.booty{
	padding-bottom:15px;
}
.products_table td.last{
	padding-right:0 !important;
}
#all_link{
	float:left;
	margin:0;
}
.pagination{
	padding:0;
	margin:0;
	list-style:none;
	text-align:right;
}
.pagination li{
	display:inline;
	padding-right:20px;
	margin-right:15px;
	background:url('/images/bul_blue.gif') right 5px no-repeat;
}
.pagination .last{
	margin:0;
	padding:0;
	background:none;
}
#ttl_shopping_cart2{
	background-position:4px 9px;
}
#ttl_shopping_cart2 span.sp2{
	width:134px;
	height:19px;
	background:url('/images/ttl_shopping_cart2.gif') bottom right no-repeat;
}
.cart_sep{
	height:3px;
	overflow:hidden;
	background:url('/images/cart_sep.gif') top repeat-x;
	margin:15px 0;
}
#ttl_advanced_search span.sp2{
	width:159px;
	height:14px;
	background:url('/images/ttl_advanced_search.gif') bottom right no-repeat;
}
#ttl_contact_us span.sp2{
	width:109px;
	height:14px;
	background:url('/images/ttl_contact_us.gif') bottom right no-repeat;
}
.error{
	color:#f00;
}
.strippy td, .strippy th{
	background-color:#eaeaea;
}
#ttl_checkout span.sp2{
	width:91px;
	height:14px;
	background:url('/images/ttl_checkout.gif') bottom right no-repeat;
}
#ttl_recorded span.sp2{
	width:140px;
	height:14px;
	background:url('/images/ttl_order_recieved.gif') bottom right no-repeat;
}
#ttl_shipping_information{
	background-position:4px 8px;
}
#ttl_shipping_information span.sp2{
	width:178px;
	height:19px;
	background:url('/images/ttl_shipping_information.gif') bottom right no-repeat;
}
#ttl_remind_password span.sp2{
	width:154px;
	height:12px;
	background:url('/images/ttl_remind_password.gif') bottom right no-repeat;
}
#ttl_login{
	background-position:4px 8px;
}
#ttl_login span.sp2{
	width:54px;
	height:19px;
	background:url('/images/ttl_login.gif') bottom right no-repeat;
}
#ttl_wishlist span.sp2{
	width:94px;
	height:14px;
	background:url('/images/ttl_wishlist.gif') bottom right no-repeat;
}
#ttl_save_wishlist span.sp2{
	width:134px;
	height:14px;
	background:url('/images/ttl_save_wishlist.gif') bottom right no-repeat;
}
#ttl_your_wishlist span.sp2{
	width:136px;
	height:14px;
	background:url('/images/ttl_your_wishlist.gif') bottom right no-repeat;
}
#ttl_birthday_registry2{
	background-position:4px 16px;
}
#ttl_birthday_registry2 span.sp2{
	width:231px;
	height:29px;
	background:url('/images/ttl_birthday_registry2.gif') bottom right no-repeat;
}
.bb_normalizer{
	font-size:11px;
	color:#404752;
	text-transform:none;
}
#ttl_my_account{
	background-position:4px 8px;
}
#ttl_my_account span.sp2{
	width:110px;
	height:19px;
	background:url('/images/ttl_my_account.gif') bottom right no-repeat;
}
#ttl_address span.sp2{
	width:81px;
	height:14px;
	background:url('/images/ttl_address.gif') bottom right no-repeat;
}
#ttl_return_policy{
	background-position:4px 10px;
}
#ttl_return_policy span.sp2{
	width:126px;
	height:21px;
	background:url('/images/ttl_return_policy.png') bottom right no-repeat;
}
