#container{
	width:655px;
	height:1500px;
	}

h2{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#8f2b20;
	text-align:left;
	margin-top:10px;
	padding-left:10px;
	
	
	}


#mainimage{
	
	height:260px;
	border:none;
}

#shipmsg{
	width: 655px;
	position: absolute;
	top:275px;
	border-bottom: solid 1px #b2cce5;
	border-top: solid 1px #b2cce5;
	background-color: #eff5fa;
	margin-top:20px;
	overflow-x: auto;
	overflow-y: auto;
	}
#shipmsg p,#shipmsg a {
	color: #CC2222;
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	
	}
	#giftsforfav{
	position:absolute;
	top:465px;
	padding-top:20px;
   
    margin-bottom:20px;
}
#thisjustin{
position: absolute;
top:315px;
left:190px;
background-image:url(/images/hp/med_green_tji.gif);
background-repeat:no-repeat;
width:315px;
height:158px;
float:left;
margin-right:4px;
margin-left:8px;
margin-bottom:20px;

}


}
#box-link-TJI{
	position: absolute;
	width:157px;
	height:34px;
	top:1px;
	left:1px;
	background-color: transparent;
	border:none;
	}







#sale img,#thisjustin img, #food img, #cs img, #contest img{	

margin-top:5px;
margin-right:5px;
margin-bottom:-5px;
width:150px;
height:150px;
float:right;

	}


#sale p,#thisjustin p,#food p,#cs p,#contest p{
position:absolute;
top:28px;
bottom:45px;
text-align:center;
left:-1px;
width:135px;
height:65px;
padding: 15px 15px 0;
	
	}

#box-link-sale{
	position: absolute;
	width:155px;
	height:34px;
	top:1px;
	left:1px;
	background-color: transparent;
	border:none;
	}
#box-link-gifts1,#box-link-gifts2{
	position: absolute;
	width:196px;
	height:34px;
	top:1px;
	left:1px;
	background-color: transparent;
	border:none;
	}

#box-link-gifts3{
	position: absolute;
	width:151px;
	height:37px;
	top:117px;
	left:158px;
	background-color: transparent;
	border:none;
	}


#foodgifts,#contestgifts{
	position: absolute;
	width:156px;
	height:31px;
	top:1px;
	left:1px;
	background-color: transparent;
	border:none;
	}


#box-link-grngifts{
	position: absolute;
	width:310px;
	height:31px;
	top:1px;
	left:1px;
	background-color: transparent;
	border:none;
	}
	
#blog{
position:absolute;
top:900px;
left:515px;
width:315px;
height:158px;
float:left;
margin-left:8px;
margin-right:4px;
margin-bottom:20px;
	

}
#artist{
position:absolute;
top:695px;
left:192px;
width:315px;
height:158px;
float:left;
margin-left:8px;
margin-right:4px;
margin-bottom:20px;
	

}
#greengifts{
position:absolute;
top:530px;
left:515px;
width:314px;
height:158px;
margin-left:6px;
margin-right:8px;
margin-bottom:20px;	

	

}

#food{
position:absolute;
top:695px;
left:515px;
width:314px;
height:158px;
margin-left:6px;
margin-right:8px;
margin-bottom:20px;	
background-image:url(http://data.uncommongoods.com.edgesuite.net/images/hp/recycledHome_med_green.gif);
background-repeat:no-repeat;


}
#sale{
position:absolute;
top:315px;
left:515px;
background-image:url(/images/hp/med_orange_sale.gif);
background-repeat:no-repeat;
width:315px;
height:158px;
float:right;
margin-left:4px;
margin-right:8px;
margin-bottom:20px;
}

#catalog{
position:absolute;
top:1120px;
left:190px;
width:315px;
height:158px;
float:left;
margin-right:5px;
margin-left:5px;
margin-bottom:20px;
}



#featuredartist{
position:absolute;
top:1125px;
left:515px;
width:314px;
height:158px;
margin-right:4px;
margin-left:8px;
margin-bottom:20px;
}



#twitter{
position:absolute;
top:1120px;
left:515px;

width:315px;
height:158px;
float:left;
margin-left:8px;
margin-right:4px;
margin-bottom:20px;
}
#emailsignup{

position:absolute;
top:860px;
left:193px;
width:314px;
height:158px;
margin-left:4px;
margin-right:8px;
margin-bottom:20px;	
}

	
#cs{
position:absolute;
top:695px;
left:515px;
width:314px;
height:158px;
margin-left:6px;
margin-right:8px;
margin-bottom:20px;
background-image:url(http://data.uncommongoods.com.edgesuite.net/images/hp/recycledJewelry+_med_green.gif);
background-repeat:no-repeat;



}



#forhim,#forteens,#forkids{
	float:left;
	margin-right:8px;
	margin-bottom:20px;
	width:150px;
	
	
}

#forher{
	
	float:left;
	margin-right:10px;
	margin-left:20px;
	margin-bottom:20px;
	width:150px;
	
	
	}

.favhead{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	text-transform:uppercase;
}
.favheadimage{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	
}
#emailsignup td {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	}
#emailsignup a {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	}
.price{
	
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	padding-left:5px;
	padding-right:10px;
	
	}

.price a{
	
	padding-right:30px;
	text-align:left;
}


#giftsunder25 span{
margin-top:0px;
margin-left:-10px;
}

#saletxt{
float:left;
width:140px;
margin-left:-50px;
}

#seolandingtext{
font-size:10px;
font-family:Verdana, Helvetica, Arial, sans-serif;
color:#336699;
}
