/* CSS Document */

a:link {
	text-decoration: none;
	color: #336666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:visited {
	color: #336666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#push_center {
	padding-left: 230px;
}
a:hover {
	color: #949363;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#Layer1 {
	position:relative;
	top:-15px;
	width:707px;
	height:400px;
	z-index:1;
	border-top-style: ridge;
	border-top-width: medium;
	background-color: #FFFFFF;
	left: 20px;
	margin: 10px;
	visibility: visible;
}

#prodthumbs {
	position:absolute;
	width:675px;
	height:92px;
	z-index:3;
	left: 20px;
	top: 300px;
	visibility: visible;
}


#imgmain {
	position:absolute;
	width:636px;
	height:270px;
	z-index:3;
	left: 15px;
	top: 8px;
	margin: 10px;
	visibility: visible;
}


#coaster, #keepsake, #sqcom, #hrcom, #mug, #tile, #lith, #mug_city, #mug_close, #mug_witch, #mug_yellow, #tote, #mens_shirt, #v_shirt{
	position:absolute;
	width:636px;
	height:270px;
	z-index:3;
	left: 15px;
	top: 8px;
	margin: 10px;
	visibility: hidden;
}


#protext {
	position: relative;
}

#pro_nav {
	position:relative;
	left:550px;
	top:-10px;
	width:188px;
	height:17px;
	z-index:4;
	visibility: visible;
}
#protext {
	width: 630px;
	line-height: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	position:relative;
	left: 10px;
}

 This is where the shopping cart positioning begins --!>


#Layer2 {
	position:absolute;
	left:501px;
	top:423px;
	width:3px;
	height:4px;
	z-index:5;
}

#buytile, #buycoast, #buykeep {
	position:absolute;
	left:277px;
	top:104px;
	width:390px;
	height:80px;
	z-index:2;
}

#buymug {
	position:absolute;
	left:277px;
	top:120px;
	width:390px;
	height:80px;
	z-index:2;
}


#buymug_oz {
	position:absolute;
	left:277px;
	top:165px;
	width:390px;
	height:80px;
	z-index:2;
}


#buylith {
	position:absolute;
	left:277px;
	top:189px;
	width:390px;
	height:80px;
	z-index:2;
}
#Layer1_oz {
	position:relative;
	top:-15px;
	width:707px;
	height:500px;
	z-index:1;
	border-top-style: ridge;
	border-top-width: medium;
	background-color: #FFFFFF;
	left: 20px;
	margin: 10px;
	visibility: visible;
}
