/*
Baby Eggi
global.css
*/
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.4em;
	background-color:#f8f9f8;
	color:#757679;
	}
body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd {
	margin:0;
	padding:0;
	}
	
img, table, fieldset {
	border:none;
	}
	
ul {
	list-style:none;
	}
	
p {
	margin:12px 0;
	}

a:link, a:visited, a:active {
	text-decoration:none;
	color:#8aa59c;
	outline:none;
	}
a:hover {
	text-decoration:underline;
	color:#8aa59c;
	}


h1 {
	font-size:13px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e3692e;
}

#container {
	width:780px;
	margin:auto;
	position:relative;
	}
#logo {
	margin:12px 0 12px 36px;
	float:left;
	}
#content {
	background-color:#fff;
	border:#aabcb4 1px solid;/*original #c9d5d0*/
	clear:both;
	min-height:402px;
	height:auto !important;
	height:402px;
	float:left;
	}
#content2 {
	min-height:376px;
	height:auto !important;
	height:376px;
	padding-bottom:24px;
	float:left;
	}


.lnk_more {
	margin:0;
	padding-right:24px;}
.lnk_more a {
	color:#757679;
	text-decoration:none;
	display:block;
	float:right;
	}

#frm_joinlist {
	display:none;
	float:right;
	width:200px;
	}


#footer {
	background:url(http://secure.ultracart.com/cgi-bin/UCGraphic?merchantID=EGGI&filename=leo_18.jpg) repeat-x top left;
	height:19px;
	clear:both;
	width:780px;
	margin:auto;
	margin-top:0;
	}
	
#footer_nav {
	clear:both;
	float:right;
	display:inline;/*ie float bug*/
	font-size:10px;
	color:#b6c6bf;
	height:19px;
	padding-top:3px;
	margin-right:2px;
	margin-top:3px;
	width:170px;
	}
#footer_nav li {
	margin-left:0;
	display:inline;/*ie float bug*/
	}


	
/*UltraCart Branding Styles*/
.ucColorSubHeader,
.ucColorHeader {
	color:#f47721;
	}
	

.ucContinueShoppingButtonOverlay, 
.ucUpdateButtonOverlay, 
.ucFinalizeOrderButtonOverlay {
	border:none;
	}
/*makes table borders light grey*/
.ucTableBorderBackground img {display:none}
.ucTableBorderBackground {background-color:#ccc}

.ucTableHeaderBackground {background-color:#cfd5ce;}
.ucTableHeader {color:#fff;}
.ucContinueShoppingButtonOverlay,
.ucContinueShoppingButton {
background:url(/cgi-bin/UCGraphic?merchantId=EGGI&Filename=btn_contshopping.gif) no-repeat;
width:120px;
height:24px;
}
.ucUpdateButtonOverlay,
.ucUpdateButton {
background:url(/cgi-bin/UCGraphic?merchantId=EGGI&Filename=btn_update.gif) no-repeat;
width:59px;
height:24px;
}
.ucFinalizeOrderButtonOverlay,
.ucFinalizeOrderButton {
background:url(/cgi-bin/UCGraphic?merchantId=EGGI&Filename=btn_finalizeorder.gif) no-repeat;
width:92px;
height:24px;
}

.inst_prod .saleoldprice,
.inst_prod .salenewprice {
	margin:0;
	padding:0;
	}
.saleoldprice {
	text-decoration:line-through;
	}
.salenewprice {
	color:#f47721;
	}
#freeshipping100 {
	position:absolute;
	top:65px;
	left:120px;
	}
#holiday15off {
	position: absolute;
	top: 27px;
	left: 120px;
}
#content #promotext {
	position: absolute;
	top: 36px;
	left: 120px;
	display:none;
}

.whopic {
	float:left;
	clear:both;
	border:1px #ccc solid;
	margin:0 12px 12px 12px;
	}
#content_who {
	padding-right:36px;
	}
.who_instance {
	float:left;
	clear:left;
	margin-bottom:18px;
	}
.who_instance h2 {
	margin-top:0;
	}
/* CATEGORY PAGES
--------------------*/
#hd_sale_boys,
#hd_sale_girls {
	margin:24px 0 18px 48px;
	font-size:24px;
	clear:both;
}
.sale_container {
	clear:both;
	width:780px;
	overflow:hidden;
	padding-bottom:24px;
}
#hd_boys,
#hd_girls,
#hd_stuff {
	text-indent:-999em;
	overflow:hidden;
	height:48px;
	width:600px;
	margin:12px 0 0px 36px;
	clear:both;
	}
	
#hd_boys	{background:url(/images/hd_boys.gif) no-repeat top left;}
#hd_girls {background:url(/images/hd_girls.gif) no-repeat top left;}
#hd_stuff {background:url(/images/hd_stuff.gif) no-repeat top left;}

.inst_prod {
	width:220px;
	text-align:center;
	padding:4px;
	float:left;
	margin:12px 0 12px 24px;
	display:inline;/*fixes ie float bug*/
	}
.inst_prod img {width:220px;}
.inst_prod h2 {
	font-size:11px;
	margin-bottom:0;
	}

.inst_prod span {margin-left:36px;}		
.inst_prod .price {margin:0;text-align:center;}
.inst_prod .order {margin-top:0;text-align:center;}
.inst_prod h2 {margin-top:8px;font-weight:normal}
.inst_prod h2,
.inst_prod .price {
	font-size:13px;
	}

.msg_soldout {color:red;}