@charset "UTF-8";
/* CSS Document */
body {background-image: url(images/bkgrd.gif); background-repeat: repeat-x; font-family: Georgia, "Times New Roman", Times, serif; color: #666666;  font-size: 16px; height: 100%; }
a:link { color: #46c3d3; font-weight: bold; } 
a:active { color: #46c3d3; font-weight: bold; } 
a:visited { color: #46c3d3; font-weight: bold; } 

#wrap {width:950px; background: #FFFFFF }
#wrap_shower {width:950px; background: #FFFFFF; background-image: url(images/babyshower.gif); background-repeat: no-repeat; }
#main {float:left;	width:500px; padding: 10px 20px 0 15px; border-right: dotted; border-right-color: #f78f1e; }
#mainsub {float:left;	width:950px; padding: 0px 20px 0 15px; }
#sidebar {float:left; width:370px; padding: 0px 0 0 20px;	}
#showerleft {height: 200px; }

.mainimage {float: left; padding: 20px 10px 35px 20px; }

/*
.logo { padding: 10px 10px 25px 20px; }
.price {font-size: x-large; color: #86c027;  }
*/

.logo { padding: 10px 10px 25px 20px; }
.mlogo { margin: 25px 0 30px 0;}
.pricenew {color: #86c027; display: block; float: left; font: 30px georgia, times, serif; height: 40px; letter-spacing: -1px; padding-right: 25px; }   
.price {font-size: x-large; color: #86c027;  }      
.percent { font-size: 14px ; padding-left: 100px; }         
.pagetitle {font-size: x-large; color: #86c027;  }

.pricesm {font-size: large; color: #86c027;  }
.note {font-size: small; font-weight: bold; }
#footer {float: left; font-size: 12px; }
#footerlink {align: right; width: 950px; padding: 5px 0px 0px 0px; font-size: 12px; border-top: 1px dashed #f78f1e;  }
.smallit {	font-size: small;	font-style: italic;}
.small {font-size: small}
.product-title {float: right;  }
  .product-price {color: #86c027; float: right; font-size: large; font-weight: bold; } 
.product-shipping {color: #FFFFFF; float: left; font-size: xx-small }
.product-shipping-first {color: #FFFFFF; float: left; font-size: xx-small }
.seperate { border-bottom: 2px dotted #999999; }
.seperatetop { padding-top: 30px; border-bottom: 2px dotted #999999; }

#babysteals a {	float: left; display:block; width:161px; margin: 1em 0; padding:7px 0 10px 20px; font: bold 14px/1 sans-serif; color:#c60; background: url("http://www.scrapbooksteals.com/images/babystealsBOTH2.gif") 0 0 no-repeat; text-decoration: none; }
#babysteals a:hover { background-position: -182px 0; color: #E9BE75; }
#babysteals a:active { background-position: -361px 0; color:white; }

#scrapbooksteals a { float: left; display:block; width:195px; margin: 1em 0; padding:7px 0 10px 20px; font: bold 14px/1 sans-serif; color:#c60; background: url("http://www.scrapbooksteals.com/images/scrapbookstealsBOTH2.gif") 0 0 no-repeat; text-decoration: none; }
#scrapbooksteals a:hover { background-position: -214px 0; color: #E9BE75; }
#scrapbookstealssteals a:active { background-position: -428px 0; color:white; }
		
#kidsteals a { float: left; display:block; width:149px; margin: 1em 0; padding:7px 0 10px 20px; font: bold 14px/1 sans-serif; color:#c60; background: url("http://www.scrapbooksteals.com/images/kidstealsBOTH.gif") 0 0 no-repeat; text-decoration: none; }
#kidsteals a:hover { background-position: -170px 0; color: #E9BE75; }
#kidsteals a:active { background-position: -339px 0; color:white; }


/*share page */
#share_content { width:950px;}
#share_content H1 { color:#f7a24a; font-size: x-large; }
#tell_a_friend { width:425px; height:315px; float:left; display:inline-block; border-right: 2px dotted #46c3d3;  }
#connect_with_us { width:425px; height:315px; display:inline-block; padding: 0 0 0 20px; }
#daily_alert { width:425px; height:490px; float:left; display:inline-block; border-top: 2px dotted #46c3d3; border-right: 2px dotted #46c3d3;  }
#blog_tag { width:425px; height:490px; display:inline-block; border-top: 2px dotted #46c3d3; padding: 0 0 0 20px; }

/*share page form*/
#verticalForm fieldset{	display: block;	width: 17em; margin: 0 0 1em 0; border: 1px dashed #eb96ae;  }
#verticalForm fieldset.radio{ width: 17em; margin: 1em 0 1em 0;}
#verticalForm fieldset.radio input{ clear: both; float: left; width: auto;}
#verticalForm fieldset.radio label{ font-weight: normal;}
#verticalForm input{ display: block; width: 15em;}
#verticalForm label{ display: block;  }
#verticalForm label.first{ padding-top: 1em;}
#verticalForm select{ display: block;}

#yes {float: left;}


/* google checkout */

/* remove the border and color from the top bar */
.override #googlecart-widget-head {  border-width: 0px;  background-color: transparent;}
/* add a thicker border to the top of the product list */
.override #googlecart-widget-body {  border-top-width: 4px;}
/* change the color of prices in the widget to green */
.override .googlecart-widget-price {  color: #008da8;}
.override #googlecart-widget-head { font-family: Georgia, "Times New Roman", Times, serif; font-color: #FFFFFF; background-color:#f78f1e; }
.override #googlecart-arrow { color: #FFFFFF; }
.override #googlecart-title { font-family: Georgia, "Times New Roman", Times, serif; color: #FFFFFF; }
.override #googlecart-summary { font-family: Georgia, "Times New Roman", Times, serif; color: #FFFFFF; }
.override #googlecart-widget-list { font-family: Georgia, "Times New Roman", Times, serif; color: #666666; }
.override .googlecart-widget-list a:link { color: #46c3d3; font-weight: bold; text-decoration: none} 
.override .googlecart-widget-list a:active { color: #46c3d3; font-weight: bold; text-decoration: none} 
.override .googlecart-widget-list a:visited { color: #46c3d3; font-weight: bold; text-decoration: none} 
.override .googlecart-widget-item { font-family: Georgia, "Times New Roman", Times, serif; color: #666666; }
.override .googlecart-widget-item a:link { color: #46c3d3; font-weight: bold; text-decoration: none} 
.override .googlecart-widget-item a:active { color: #46c3d3; font-weight: bold; text-decoration: none} 
.override .googlecart-widget-item a:visited { color: #46c3d3; font-weight: bold; text-decoration: none} 
.override .googlecart-widget-footertext { font-family: Georgia, "Times New Roman", Times, serif; color: #666666; }
.override .googlecart-widget-totalprice {  color: #008da8;}
.override .googlecart-widget-img { }

/* Magic CMS thingee */

a.add_to_cart { border: 0px !important; color: #fff !important;}
a.add_to_cart img {border: 0px !important; }
.hidden { display: none; }

.daily_steal_item .daily_steal_item_left { text-align: left; float: left;}
.daily_steal_item .daily_steal_item_right { text-align: right; clear: none; float: right; font-size: small;}
.daily_steal_item_right .product-title { float: none !important; }
.daily_steal_item_right .product-price { float: none !important; }
.daily_steal_item .daily_steal_item_right div { margin-bottom: .5em; }



/*magic zoon */

/* Copyright 2008 MagicToolBox.com. To use this code on your own site, visit http://magictoolbox.com */

/* CSS class for zoomed area */
.MagicZoomBigImageCont {
	border:			1px solid #91b817;
}

/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader {
	font:			10px Tahoma, Verdana, Arial, sans-serif;
	color:			#fff;
	background:		#91b817;
	text-align:     center !important; 
}


/* CSS class for small looking glass square under mouse */
.MagicZoomPup {
	border: 		1px solid #aaa;
	background: 	#ffffff;
	cursor:			hand;
}

/* CSS style for loading animation box */
.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {
	padding-top:	3px !important;
}
/* ©2008 MagicToolbox.com. To use this code on your own site, visit http://www.magictoolbox.com */

/* CSS class for thumbnail link <A> */
.MagicThumb {
    cursor: url(cursor/zoomin.cur), pointer;
    outline: none;
}

/* CSS class for the thumbnail link <A> when the big image is zoomed */
.MagicThumb-zoomed { cursor: default; }

/* CSS class for span inside the thumbnail <A> */
.MagicThumb span { display: none; }

/* CSS class for the thumbnail image */
.MagicThumb img {  outline: none; }

/* CSS class for the big image while zooming */
.MagicThumb-image { border: 1px solid #cccccc; outline: none; }

/* CSS class for the zoomed big image */
.MagicThumb-image-zoomed { cursor: url(cursor/zoomout.cur), pointer; }

/* CSS class for the caption under the big zoomed image */
.MagicThumb-caption {
    color: #333333;
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 11px;
    padding: 8px 16px;
}

/* CSS class for the control bar */
.MagicThumb-controlbar {
	display: block;
	height: 18px;
}

.MagicThumb-controlbar a {
	display: block;
	width: 18px;
	height: 18px;
	margin: 0px 1px;
	outline: none;
	float: left;
	overflow: hidden;
}

.MagicThumb-controlbar a span {
	display: block;
	width: 1000px;
	height: 1000px;
	background: transparent url(graphics/controlbar.png) no-repeat 0 0;
	outline: none;
	position: absolute;
	left: 0px;
	top: 0px;
}

/* CSS class for the loading message box */
.MagicThumb-loading {
	border: 1px solid #000000;
	background: #ffffff url(graphics/loader.gif) no-repeat 2px 50%;
	padding: 2px 2px 2px 22px;
	margin: 0;
	text-decoration: none;
	text-align: left;
	font-size: 8pt;
	font-family: sans-serif;
}