@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	}
	
#wrap{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	}
#ewrap{

	}
#header{
	width:100%;
	position:relative;
	height:140px;
border-bottom-color:#666666;
	border-bottom-style:solid;
	border-bottom-width:.5px;
margin-bottom:10px;
	}


	
#logo{
	width:239px;
	height:110px;
	position:absolute;
	top:10px;
	}
	
#topnav{
	width:240px;
	position:absolute;
	left:565px;
	top:5px;
	height:15px;
	}
	
#middle{
	width:100%;
	height:auto;
	}
	
#content{
	width:600px;
	float:left;
	height:auto;
margin-bottom:20px;
	}
	
#sidebar{
	width:170px;
	float:right;
	height:auto;
margin-bottom:20px;
	
	}
	
#econtent{
	width:60%;
	float:left;
	height:auto;
padding-left:20px;
margin-bottom:20px;
	}
	
#esidebar{
	width:30%;
	float:right;
	height:auto;
margin-bottom:20px;
	
	}
	
#footer{
	width:100%;
	height:100px;
	margin-bottom:20px;
	border-top-color:#333333;
	border-top-style:solid;
	border-top-width:.5px;
	position:relative;
	}
	
.leftcol{
	width:260px;
	position:absolute;
	left:0px;
	top:10px;
	height:100px;
	}
	
.eleftcol{
	width:40%;
float:left;
	top:10px;
padding-left:10px;
	height:100px;
	}
.midcol{
	width:260px;
	position:absolute;
	left:270px;
	top:10px;
	height:100px;
	}
	
.rightcol{
	width:260px;
	position:absolute;
	left:540px;
	top:5px;
	height:100px;

	}
.erightcol{
	width:40%;
      float:right;
	top:5px;
	height:100px;

	}

#productbox{
position:relative;
width:600px;
}
#productname{
  width:100%;
 border-bottom-style:dashed;
border-bottom-color:#FFCC33;
border-bottom-width:1px;
padding:10px;
}

#relatedhead{
 width:100%;
 border-bottom-style:dashed;
border-bottom-color:#FFCC33;
border-bottom-width:1px;
 border-top-style:dashed;
border-top-color:#FFCC33;
border-top-width:1px;
padding: 5px 0px 5px 0px;
margin: 10px 0px 10px 0px;
}

#productimg{
width:500px;
float:left;
}

#otherimgs{
width:100px;
float:left;
}

.productPoplets {
max-width:100px;!important
}

.productPoplets img{
display: block; 
}


.proddes{
margin-top:20px;
}

#addto{
padding:10px;
margin-bottom:10px;
}
#addto .input.productTextInput{
width:20px;
}

#media{
		width:170px;
		height:170px;
		background-image:url(http://alittlehoney.com//images/media.jpg);
background-position:right center;
background-repeat:no-repeat;
		}

#media .image{
  padding-left:40px;
padding-top:30px;
}

#media .image a{
  padding-left:0px;
padding-top:0px;
margin:0px;
width:100px;
		height:120px;
}

#media .image ul{
list-style:none;
}


#store{
width:190px;
height:120px;
margin: 0px 5px 20px 5px;
float: left;
}