*{margin:0;padding:0;}
*:focus	{outline:0;}
a { color:#2b8ed2; font-weight:700; text-decoration:none; }
a:hover{text-decoration:underline;}

h1 {
	color:#C00;
	font-size:20px;
	text-transform:capitalize;
	max-width:540px;
}

div.h1 {
	margin-bottom:15px; border-bottom:2px dotted #9FD9EF; padding-bottom:1px;
}


h2 {
	font-size:18px;
}

dl{padding:4px 0;}
dt{font-weight:bold;}
form{padding:2px}
body{background:#caeefc;font-family:"Trebuchet MS", Verdana, Arial;font-size:12px; color:#003366;}
html 						{ overflow-y: scroll; }









/* ============================================================================================================================== */
	/* date field */
	.added_on				{ font-size:12px; margin-bottom:10px; color:#E63B87; font-weight:bold;}

	/* title h1, inside an inner page that has already a h1*/
	.title_inner			{color:#75B100; margin:0; padding:0; border:0; font-size:18px;}



	.but_green			{ background-image:url(http://www.gotoycrazy.com/img/but_backgr_green.png); background-position:left top; background-repeat:no-repeat; width:168px; text-align:center; height:34px; line-height:34px; display:inline-block;}
	.but_green a		{ color:#fff!important;}


	#cartitems		{ position:absolute; z-index:2; padding:10px 10px; padding-left:20px; padding-top:14px;  margin-left:520px; width:200px; margin-top:-116px; color:#1e79b9; line-height:13px; cursor:pointer; text-align:center; font-size:11px;
					  background-image:url(http://www.gotoycrazy.com/img/Shoppingcart_backgr.png); background-position:left top; background-repeat:no-repeat;}

/* ============================================================================================================================== */


#gift_options		{ background-color:#fff; padding:4px; border:1px solid #4092CC; }
.gift_options_row	{ padding:8px 0; border-bottom:1px dotted #ccc; }
.gift_options_row:hover	{ background-color:#EFFAFF; border-bottom:1px dotted #888; }

.last				{ border-bottom:0!important; }

#containerOuter{background:url(http://www.gotoycrazy.com/img/container_outer_background.jpg);height:auto;width:1056px;margin:0 auto;}
#container{background:url(http://www.gotoycrazy.com/img/cloud.jpg);background-repeat:no-repeat;width:1056px;}

#content{float:left;margin-bottom:20px;width:833px;}
#content a:hover{color:#C00;text-decoration:none;}
#content .additionalOptions{color:#969da3; font-weight:700;}
#content .additionalOptions .birthdayRegistry{background:url(http://www.gotoycrazy.com/img/home_invites_list.gif) no-repeat;}
#content .additionalOptions .birthdayRegistry,#content .additionalOptions .melissasTips,#content .additionalOptions .wishList{float:left;padding-left:15px;padding-top:20px;width:231px;}
#content .additionalOptions .melissasTips{background:url(http://www.gotoycrazy.com/img/melissa_tips_background.jpg) no-repeat;}
#content .additionalOptions .seperator{background:url(http://www.gotoycrazy.com/img/pink_seperator.jpg) bottom no-repeat;float:left;height:83px;width:16px;margin:60px 10px 0 0;}
#content .additionalOptions .wishList{background:url(http://www.gotoycrazy.com/img/wish_list_background.jpg) no-repeat;}
#content .additionalOptions div{margin-bottom:20px;}
#content .additionalOptions div a{color:#94ce6d;margin-left:5px;}
#content .additionalOptions div span{width:150px;}
#content .products{font-weight:700;margin-left:5px;width:800px;}
#content .products .navigation{height:50px;position:relative;margin:0 0 20px 5px;}
#content .products .navigation .sort{left:530px;position:absolute;top:0;}
#content .products .navigation select{border:1px solid #B1BABE;color:#969da3;font-size:8pt;font-weight:700;height:18px;padding-left:5px;width:200px;}
#content .products .navigation select option{font-size:8pt;font-weight:700;padding-left:5px;}
#content .products .navigation div{margin-bottom:5px;}
#content .products .product	{cursor:pointer; float:left;text-align:center;width:120px; margin:8px; margin-bottom:20PX; padding-right:16px; border-right:1px #98d9ed dotted;}
#content .products .product .image{height:120px;width:120px;border:0;overflow:hidden;}
#content .products .product .price{color:#969da3;}
#content .products .product .name{height:32px;overflow:hidden;}
#content .products .product .name a{color:#C00;}
#content .products .product img{border:0;}
#content .products .details .image{float:left; width:210px; padding:5px;}
#content .products .details .main{float:left; width:530px; margin-left:40px; overflow:hidden;}
#content .products h1{color:#75b100;font-size:16pt;}
#content .products h2{font-size:14pt;margin:4px 0;padding:0;}
#content .shopByAge{background:url(http://www.gotoycrazy.com/img/shop_by_age_bcg.jpg_); background-repeat:no-repeat; margin-left:-10px;height:270px;position:relative;width:832px;}
#content .shopByAge .biggerKid{background:url(http://www.gotoycrazy.com/img/shop_by_age_bigger_kid.png);height:30px;left:669px;top:157px;width:119px;}
#content .shopByAge .preschool{background:url(http://www.gotoycrazy.com/img/shop_by_age_preschool.png);height:28px;left:532px;top:194px;width:112px;}
#content .shopByAge .toddler{background:url(http://www.gotoycrazy.com/img/shop_by_age_toddler.png);height:25px;left:392px;top:164px;width:102px;}
#content .shopByAge .infant{background:url(http://www.gotoycrazy.com/img/shop_by_age_infant.png);height:29px;left:265px;top:182px;width:110px;}
#content .shopByAge a{display:block;position:absolute; z-index:300}
#content .shopByAge a.welcome { z-index:100;}

#content .shopByAge .img_biggerKid	{ position:absolute; width:128px; height:70px; top:79px; left:663px; text-align:center;}
#content .shopByAge .img_biggerKid img	{ /*width:80px;*/ height:70px; max-width:128px; width:expression(this.width>128 ? 128+'px' : 'auto'); }

#content .shopByAge .img_preschool	{ position:absolute; width:128px; height:70px; top:105px; left:525px; text-align:center;}
#content .shopByAge .img_preschool img	{ /*width:80px;*/ height:70px; max-width:128px; width:expression(this.width>128 ? 128+'px' : 'auto');}

#content .shopByAge .img_toddler	{ position:absolute; width:128px; height:70px; top:85px; left:380px; text-align:center;}
#content .shopByAge .img_toddler img	{ /*width:80px;*/ height:70px; max-width:128px; width:expression(this.width>128 ? 128+'px' : 'auto');}

#content .shopByAge .img_infant	{ position:absolute; width:110px; height:70px; top:102px; left:265px; text-align:center;}
#content .shopByAge .img_infant img	{ /*width:80px;*/ height:70px; max-width:128px; width:expression(this.width>128 ? 128+'px' : 'auto');}

#content .breadcrums{ position:relative; top:-45px; left:35px; padding-top:8px; padding-left:20px; margin-bottom:-35px; background:url(http://www.gotoycrazy.com/img/breadcrumbs_bg.gif); background-repeat:no-repeat; height:32px; z-index: 80; color:#2B8ED2; width:412px;}
#content .breadcrums a{color:#2B8ED2;}
#content .breadcrums a:hover{color:#c00;}
#content .safety_tips { color:#2C8ED2; text-decoration:underline; }
#content .safety_tips:hover { cursor:pointer }

.wnotice		{ padding:14px 10px; color:#000; padding-left:60px; line-height:14px;
				  background-image:url(http://www.gotoycrazy.com/img/warning2.png); background-position:15px 13px; background-repeat:no-repeat;}



.itemwrapper			{}
.itemwrapper .title		{ font-size:14px; text-transform:capitalize;}
.itemwrapper .date		{ display:block;}


#footer{clear:both;padding-bottom:20px;text-align:center; color:#5e8eac;}

#header{height:160px;position:relative;width:1056px;}
#header .accountLinks{color:#2c8ed2;font-weight:700;left:515px;position:absolute;top:15px;width:480px;text-align:right;}
#header .accountLinks a	{ text-decoration:underline; color:#e00!important;}
#header .accountLinks a:hover	{ text-decoration:underline; color:#f00!important;}



#header .logo{background:url(http://www.gotoycrazy.com/img/logo.jpg);height:126px;left:46px;position:absolute;top:12px;width:330px;cursor:pointer;}
#header .search{background:url(http://www.gotoycrazy.com/img/search_background.jpg);height:49px;left:614px;position:absolute;top:108px;width:360px;}
#header .search .searchForm a{background:url(http://www.gotoycrazy.com/img/go_button.jpg);cursor:pointer;height:33px;left:290px;position:absolute;top:6px;width:36px;}
#header .search .searchForm input{background:transparent;border:0;font-family:"Trebuchet MS", Verdana, Arial;font-size:12pt;left:138px;position:absolute;top:12px;width:150px;}

#leftSidebar{float:left;width:150px;padding:0 14px 40px 40px;}

#leftSidebar .startShopping{background:url(http://www.gotoycrazy.com/img/start_shopping.jpg);display:block;height:35px;width:130px;margin:0; }
#leftSidebar .buttNews{background:url(http://www.gotoycrazy.com/img/news.jpg);display:block;height:35px;width:130px;margin:0; margin-top:10px;}
#leftSidebar .buttTips{background:url(http://www.gotoycrazy.com/img/tips.jpg);display:block;height:35px;width:130px;margin:0; margin-top:10px;}
#leftSidebar .buttVideos{background:url(http://www.gotoycrazy.com/img/videos.jpg);display:block;height:35px;width:130px;margin:0; margin-top:10px;}

#leftSidebar .subSelections{display:none;margin:0 0 10px 5px;}
#leftSidebar a{display:block;margin-left:5px;}

#topNavigation{height:105px;margin-left:150px;position:relative;}
#topNavigation .basicMustHaves{background:url(http://www.gotoycrazy.com/img/top_navigation_basic_must_haves.gif);display:block;height:26px;left:216px;top:3px;width:158px; z-index:3;}
#topNavigation .checkout{background:url(http://www.gotoycrazy.com/img/top_navigation_checkout.gif);display:block;height:34px;left:693px;top:32px;width:125px; z-index:3;}
#topNavigation .home{background:url(http://www.gotoycrazy.com/img/top_navigation_home.gif);display:block;height:43px;top:5px;width:100px; z-index:3;}
#topNavigation .newsTipsAndResources{background:url(http://www.gotoycrazy.com/img/top_navigation_news_tips_and_resources.gif);display:block;height:42px;left:370px;top:1px;width:189px; z-index:3;}
#topNavigation .shoppingCart{background:url(http://www.gotoycrazy.com/img/top_navigation_shopping_cart.gif);display:block;height:44px;left:559px;top:12px;width:134px; z-index:3;}
#topNavigation .subNavigation{background:url(http://www.gotoycrazy.com/img/sub_navigation_background.gif);height:81px;left:90px;position:absolute; z-index:1;top:5px;width:719px;}
/*#topNavigation .subNavigation .birthdayRegistry{background:url(http://www.gotoycrazy.com/img/sub_navigation_birthday_registry.gif);height:25px;left:37px;position:absolute;top:5px;width:122px;}*/
/*#topNavigation .subNavigation .latestNews{background:url(http://www.gotoycrazy.com/img/sub_navigation_latest_news.gif);height:21px;left:131px;position:absolute;top:26px;width:82px;}*/
#topNavigation .subNavigation .wishList{background:url(http://www.gotoycrazy.com/img/sub_navigation_wish_list.gif);height:27px;left:35px;position:absolute;top:25px;width:69px;}
#topNavigation .subNavigation .inviteList{background:url(http://www.gotoycrazy.com/img/sub_navigation_invite_list.gif);height:22px;left:124px;position:absolute;top:23px;width:81px;}
#topNavigation .subNavigation .resources{background:url(http://www.gotoycrazy.com/img/sub_navigation_resources.gif);height:23px;left:223px;position:absolute;top:24px;width:69px;}
#topNavigation .subNavigation .aboutUs{background:url(http://www.gotoycrazy.com/img/sub_navigation_about_us.gif);height:26px;left:312px;position:absolute;top:26px;width:66px;}
#topNavigation .subNavigation .malibu{background:url(http://www.gotoycrazy.com/img/sub_navigation_malibu.gif);height:27px;left:404px;position:absolute;top:31px;width:48px;}
#topNavigation .subNavigation .brentwood{background:url(http://www.gotoycrazy.com/img/sub_navigation_brentwood.gif);height:28px;left:498px;position:absolute;top:40px;width:65px;}
#topNavigation .subNavigation .contactUs{background:url(http://www.gotoycrazy.com/img/sub_navigation_contact_us.gif);height:28px;left:593px;position:absolute;top:49px;width:67px;}




#topNavigation .subNavigation a{display:block;}
#topNavigation .whatsHot{background:url(http://www.gotoycrazy.com/img/top_navigation_whats_hot.gif);display:block;height:34px;left:100px;top:4px;width:116px; z-index:3;}
#topNavigation a{position:absolute;}

.links{margin-bottom:10px;margin-top:10px;}
.links ul{text-align:center;}
.links ul li{display:inline;list-style:none;border-left:1px solid #94bed4;padding:0 8px;}
.links ul li:first-child{border-left:0;}

.clear{clear:both;}
.error{padding-top:150px;padding-bottom:150px;margin-left:auto;margin-right:auto;color:red;font-size:16px;text-align:center;}
.on{font-weight:700;color:#C00!important;}
.innerContent{width:90%;}
.separator	{margin-top:10px;padding-bottom:10px; clear:both; width:100%; height:1px; overflow:hidden; }
.space	{ margin-top:20px;padding-bottom:10px; clear:both; width:100%; height:1px; overflow:hidden; }
.dots		{ border-bottom:1px #cfcfcf dotted; margin:0; margin-bottom:1px; margin-top:1px; font-size:1px; overflow:hidden; }
.media_separator	{ border-bottom:1px #cfcfcf dotted; margin:0; margin-bottom:10px; margin-top:5px; font-size:1px;}

.cartHeader, .ordersHeader{border:1px solid #B9E4F5;background-color:#dbf1fa;font-weight:600;padding:4px;}
.cartItem{border-bottom:1px solid #EEE;background-color:transparent;padding:4px;}
.cartItem .name,.cartHeader .name{float:left;width:445px;}
.cartItem .price,.cartHeader .price{float:left;width:55px;}
.cartItem .quantity,.cartHeader .quantity{float:left;width:40px;}
.cartItem .quantity	input{height:13px;font-size:10px;margin:0;padding:0;}
.cartItem .prodPrice,.cartHeader .prodPrice{float:left;width:70px;font-weight:600;}
.cartItem .updateProd,.cartHeader .updateProd{float:left;width:55px;margin-right:6px;padding-right:4px; font-size:11px;}
.cartItem .addToCart{float:left; width:80px; margin-left:4px; padding-left:4px; font-size:11px; border-left:1px solid #DF6735;}
.cartItem .updateProd{border-right:1px solid #DF6735;}
.cartItem .removeProd, .cartHeader .removeProd{float:left;width:60px; font-size:11px;}
.order_on{background-color:#FEF8E8;}
.cartTotal {border:1px solid #B9E4F5;background-color:#dbf1fa;padding:4px;}
.cartTotal .checkOut{float:right;width:112px;text-align:right;}
.cartTotal .clearCart{text-align:left;width:130px;}
.cartTotal .totalPrice{float:right;text-align:left;width:90px;font-weight:600;font-size:14px;}
.cartTotal .totalText{float:right;text-align:right;width:330px;font-weight:600;font-size:14px;padding-right:8px;}

.orderDetails{background-color:#EFFEFF; border:1px solid #ccc; padding:4px;}

#notifArea{font-weight:600;margin:4px;padding:4px;}

.loading{color:#FDD947;font-size:16px;margin-left:auto;margin-right:auto;width:24px;padding:150px 0;}
.notificationHldr{width:560px;position:absolute;left:50%;margin-left:-120px;top:20px;color:#326412!important;font-size:14px;z-index:999;padding:1px;}
.notificationHldr .notificationMessage, .notificationHldr .notificationAlert{opacity:0;filter:alpha(opacity=0);border:1px dotted #326412;padding:1px;}
.notificationHldr .notificationMessage {background-color:#c7f081;background-image:url(http://www.gotoycrazy.com/img/ico_message.gif);background-position:7px 9px;background-repeat:no-repeat;margin:0;padding:8px 8px 8px 30px;}
.notificationHldr .notificationAlert {background-color:#FFCFCF;color:#CC0000;font-weight:bold;background-image:url(http://www.gotoycrazy.com/img/ico_alert.gif);background-position:7px 9px;background-repeat:no-repeat;margin:0;padding:8px 8px 8px 30px;}

.newsBox{margin-bottom:8px;border-bottom:2px dotted #CAEEFC;padding:4px 4px 12px;}
.newsTitle{font-weight:700;font-size:16px;color:#75B100;}
.newsDescr{text-align:justify;}
.newsSource{float:right;width:200px;text-align:right}

.tipsBox{margin-bottom:8px;border-bottom:2px dotted #CAEEFC;padding:4px 4px 12px;}
.tipsTitle{font-weight:700;font-size:16px;color:#75B100; text-transform:capitalize;}
.tipsDescr{text-align:justify;}

.mediaBox{margin-bottom:8px;border-bottom:2px dotted #CAEEFC;padding:4px 4px 12px;}
.mediaTitle{font-weight:700;font-size:16px;color:#75B100;}
.mediaThumb{}
.mediaDescr{text-align:justify;}

.readMore{float:right;padding:5px;}

.smalltext{font-size:10px;}

#content a,#content .products a,#header .accountLinks a,#leftSidebar .subSelections a{color:#75b100;}
#content a:hover,#content .products a:hover,#header .accountLinks a:hover,#leftSidebar .subSelections a:hover{color:#CC0000;}
#content .products .navigation a,#content .products .navigation span{margin:0 2px;}
#content .shopByAge a:hover,#header .search .searchForm a:hover,#leftSidebar .startShopping:hover,#topNavigation .subNavigation a:hover,#topNavigation a:hover, .menuOn{background-position:bottom!important;}
#footer span,#header .accountLinks span{margin:0 5px;}

.tip {
	color:#FFFFFF;
	width:139px;
	z-index:13000;
}
.tip-title {
	background-image:url(http://www.gotoycrazy.com/img/bubble.png);
	background-position:left top;
	background-repeat:repeat;
	color:#9FD4FF;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:8px 8px 4px;
}

.tip-bottom {
	background-image:url(http://www.gotoycrazy.com/img/bubble.png);
	background-position:left bottom;
	background-repeat:repeat;
	padding:2px;
}

.media_inner h1 {
	max-width:none!important;
}
