#shoppingBag{
	float:left;
	margin:30px 0 0 76px;
	width:220px;

}
#colTwoHome{
	width:795px;
	float:right;
	margin:10px 10px 0 0;

	
}
*html #colTwoHome{
	margin:10px 5px 0 0!important;
}
#homeMain{
	float:left;
	width:545px;

}
#homeRight{
	float:right;
	width:240px;
	color:#636262;
}
#homeRight a{
	line-height:16px;
	background:url(../images/page/bg_tpNav.gif) no-repeat left center;
	padding-left:10px;
	text-decoration:underline;
	
}
#homeRight .news a.ns{
	
	background:none!important;
	padding:0px!important;;
	
	
}
#homeRight .news img{
	float:left;
	margin-right:7px;
	
}
#homeRight  .news p{
	
	width:230px;
	
	
	
}
#homeRight a:hover{
	text-decoration:none;
}
#colTwoHome p{
	margin:7px 0 ;
}
#colTwoHome h3, #colTwoHome h3 a{
	color:#620406;
	font:14px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	margin-bottom:7px;
	text-decoration:none;
}


.newsletter {
	clear:both;

	padding:10px 8px 15px 8px;
}
.news{
	padding:7px;
}

.newsletter p{
	background:url(../images/home/bg_newsletter.gif) no-repeat right top; 
	height:76px;
	padding:0 50px 0 0;
}
.gift{
	
	
	padding:0 8px 15px 8px;
}
.gift p{
	background:url(../images/home/bg_gift.gif) no-repeat right top; 
	height:77px;
	padding:0 40px 0 0;
	
}


.facebook{
	margin-top:20px;
	padding:0 8px 15px 8px;
	

}
.facebook p{
	background:url(../images/home/bg_faceBook.jpg) no-repeat right top; 
	height:40px;
	padding:0 40px 0 0;
}
.new, .galleryMain,.vintajMain{
	margin:5px 5px 0 5px;
	line-height:16px;
	padding-bottom:10px;
	
	
}
.new h3, .galleryMain h3{
	clear:both;
	font:18px Georgia, "Times New Roman", Times, serif;
	font-style:normal;
	font-weight:bold;
	
	color:#f20088!important;
	
}
.galleryMain h4.gallery{
	width:111px;
	height:12px;
	overflow:hidden;
	background:url(../images/home/hd_gallery.gif);
	text-indent:-5000em;
}
.new img{
	float:left;
	margin-bottom:7px;
}
.new p,.new .left{
	float:right;
	margin:0px!important;
	padding:0px!important;
	width:320px;
}

.new .left2{
	float:right;
	margin:0px!important;
	padding:0px!important;
	width:250px;
	font:16px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#666;
line-height:21px;
}
.new .left2 a{
	font:11px Verdana, Geneva, sans-serif;
	font-weight:bold;
	
	
}
.new a {
	font-weight:bold;
	line-height:18px;
}
.galleryMain  li{
	float:left;
}
.galleryMain ul{
	height:100px;
	
}
.galleryMain  li a img{
	border:1px solid #CCCCCC;
	
	height:100px;
	margin-left:5px;
}
.galleryMain  li a:hover img{
	border:1px solid  #990000
}
.vintajMain{
	background:url(../images/home/bg_vintajSpecialOffer2.jpg) no-repeat;
	width:297px;
	height:136px;
	padding:20px 200px 20px 20px;
	
}


		   
#subTop{
	background:url(images/home/bg_subBoxTop.gif);
	width:95px;
	height:77px;
	float:left;
	overflow:hidden;
margin-left:5px;
}
#subMid{
	background:url(images/home/bg_subBoxMid.gif);
	width:660px;
	height:55px;
	float:left;
	overflow:hidden;
	padding-top:22px;
}
#subBot{
	background:url(images/home/bg_subBoxBot.gif);
	width:10px;
	height:77px;
	float:left;
	overflow:hidden
}
#subMid h2{
	font:14px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	color:#620406;
}
#mainLeft{
	background:url(images/home/bg_mainleft.gif) no-repeat;
	width:375px;
	height:170px;
	float:left;
	padding-left:10px;
	padding-top:70px;
margin-left:5px;
}
#mainLeft p strong{
	color:#620406;

}
#mainLeft p{
	width:260px;
	font:14px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	line-height:18px;
	
}

#mainRight{
	background:url(images/home/bg_mainRt.gif) right top  no-repeat;;
	width:372px;
	height:239px;
	position:relative;
	float:left;
	padding-top:1px;
	padding-left:10px;
	
}
#mainRight p{
	margin:0px;
	padding:0px;
	text-align:right;
	font:14px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	line-height:18px;
	font-weight:bold;
	color:#620406;
}


#save{
	clear:both;
	font:17px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	line-height:25px;
	text-align:center;
	margin-bottom:7px;
	
}
#save a{
	color:#e44b91;
	text-decoration:none;
}
#save a:hover{
	color:#000;
}
.specialOffer{

	
	
}
.specialOffer strong{
	color:#620406;
}
.specialOffer a, .specialOffer a img{
	background:none!important;
	border:none;
	margin:0px!important;
	padding:0px!important;
	text-indent:none;
}
a.star{
	background:url(images/home/bg_star.gif) no-repeat;
	padding-left:15px;
}

#picks{
	margin-top:20px;
}
#picks h4{
	
}
.specialBox{
	margin:5px 0;
	padding:5px;
	border:1px dashed #999999;
	height:50px;
	clear:both;
width: 505px
}
.specialBox p{
	width:440px;
	color:#620406;
	padding:0px!important;
	margin:0px!important;
}
.specialBox img{
	 margin-right:7px;
}
.specialBox em{
	font-size:10px;
}
/*new code for what hot */
#homePicks {
	clear:both;	
	height:156px;
	margin-top:10px;
	border:1px solid #CCC;
	padding:10px;
}
#homePicks h4.headingHot{
	width:68px;
	height:11px;
	overflow:hidden;
	background:url(../images/home/hd_whathot.gif);
	text-indent:-5000em;
}
#homePicks ul li {
	height:70px;
	width:165px;
	display:block;
	float:left;
	overflow:hidden;
	margin-right:8px;
	margin-bottom:5px;
}
#homePicks ul li a img{
	
	float:right;
	width:50px;
	border:none;
	margin-top:10px
}
#homePicks ul li p{
	
	float:left;
	width:95px;
	
} 
#homePicks ul li p a{
	
	text-decoration:none;
	
}
#picks h4.headingPicks{
	width:62px;
	height:11px;
	overflow:hidden;
	background:url(../images/home/hd_top.gif);
	text-indent:-5000em;
}
#popular {
	clear:both;	
	margin-top:10px;
	padding:5px;
}
#popular h4.headingCat{
	width:111px;
	height:12px;
	overflow:hidden;
	background:url(../images/home/hd_cat.gif);
	text-indent:-5000em;
}
#popular ul#pc{
	margin-top:10px;	
}
#popular ul#pc li{
	height:124px;	
}
#popular ul#pc li img{
	float:left;	
	border:1px #CCC solid;
}
#popular ul#pc li p{
	float:right;
	width:355px;
	margin:0px;
}
#popular ul#pc li p a.pcMain{
	font:16px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-decoration:none;
}
#slideshow{
height:300px;
width:544px;

}
#slidewrap{
	height:300px;
	overflow:hidden;
}
#beadingKits{
	background:#dedede;
	height:130px;
	
}
#beadingKits h4.headingkits{
	width:212px;
	height:36px;
	overflow:hidden;
	background:url(../images/home/hd_beadingkits.gif);
	text-indent:-5000em;
	margin-left:10px;
}
#beadingKits ul{
	margin-left:10px;
}
#beadingKits li{
	width:83px;
	height:83px;
	overflow:hidden;
	border:1px solid #666;
	float:left;
	margin-right:3px;
	
}
#beadingKits li img{
	width:83px;
	height:83px;
	overflow:hidden;
	border:0px;
	
}



.tool-tip {
	color: #000;
	width: 120px;
	z-index: 13000;
	border:1px dashed #000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #620406;
	padding: 4px 4px 0 4px;
	background:#fff;
	font:14px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background:#fff;
	font-size:14px;
}

#press ul a{
	background:none!important;
	margin:0;
	padding:0px;
}
#press ul a img{
	
	border: none;
	
}
#press li{
	float:left;
	margin:0 5px 5px 0 ;
	height:152px;
	width:115px;
}
