#foot {
	background: url(../images/cv_shop.gif) no-repeat top center;
	background-color: #6A9913;
	padding: 0 0 5px;
	height: 110px;
	margin: 0 auto;
}

#shopnav {
    position: relative;
    height: 67px;
}

#shopnav #whims {
    position: absolute;
    left: 60px;
    top: 25px;
}

#shopnav #swag {
 	position: absolute;
 	top: 52px;
 	left: 278px;
}

#shopnav #threat {
    position: absolute;
    top:25px;
    left: 498px;
}

#whimspage {
    height: 363px;
    width: 663px;
    position: relative;
    margin: 0 auto;
    padding: 0;
}
#whimsform {
    text-align: right;
    position: absolute;
    left: 278px;
    top: 293px;
	padding: 0;
	margin: 0;
}
#whimsform #qty {
	position: absolute;
	left: 225px;
	top: 27px;
	width: 20px;
}
#whimsform #buy {
	position: absolute;
	top: 32px;
	left: 270px;
}

#swag_div {
    width: 690px;
    height: 299px;
    display:  block;
    margin: 0 auto;
    padding: 0;
    position: relative;
    background: #FFF000 url(../images/swag_bg.png) no-repeat top center;
}

#swag_div #thumb {
    position: absolute;
    bottom: 2px;
    right: 2px;
    border-top: 2px solid #6A9913;
}

#swag_div object, #swag_div #main_image {
    position: absolute;
    top:0;
    left:0;
}

#item_option {
    margin-bottom: 8px;
}

.jar {
	width: 180px;
	text-align: center;
	height: 172px;
	padding: 13px 0;
	float: left;
	margin: 0;
	position: relative;
}

.jar img.thumb {
	height: 130px;
	width: 85px;
	overflow: visible;
}

.label {
	position: absolute;
	top: 148px;
	left: 15px;
}

.partialproduct {
    position: relative;
    padding: 0;
}

.partialproduct img {
    margin: 0;
    padding: 0;
}
.buy_form {
    margin: 0;
    padding: 0 0 0 40px;
}
.buy_form img {
	position: relative;
	top: 5px;
}

.buy_form .text {
    width: 20px;
    position: relative;
    top: -2px;
}

#swag_div form {
    position: absolute;
    top:16px;
    right:15px;
    width:230px;
    padding:0;
    margin:0;
}

#swag_div #title {
    margin:10px 0 6px;
    padding:0;
}

#swag_div p {
    text-align:  justify;
    font-size: 9px;
    line-height: 12px;
    font-family: Georgia, "Times New Roman", serif;
		margin-top: -15px;
}
#swag_div p img {
    padding-top: 8px;
}

#swag_div #options {
    position:absolute;
    top:114px;
		left: 0px;
    text-align: left;
		width: 264px;
		margin-left: 0px;
}

#swag_div #options select {
    margin-bottom: 16px;
}

#swag_div .product_shot {
    width: 86px;
    height: 70px;
    float: left;
    margin: 0 auto;
    padding: 0;
    border: none;
    text-align: center;
}
#swag_div .subcat {
    margin-bottom: 4px;
		#margin-top: -10px; 
}
#product_pages {
    text-align: right;
    font-size: 12px;
    padding-right: 25px;
    font-weight: bold;
}
#product_pages a {
    text-decoration: none;
    color: #6A9913;
    border-bottom: 1px dotted #6A9913;
}
#product {
   margin: 0 0 0 130px;
   padding: 30px 0 0 0;
 }
 #product_top {
   padding: 30px 0 0 0;
   margin: 30px 0 0 0;
 }
 #product_bottom {
   padding: 0 0 15px 76px;
   margin: 0;
   position: relative;
   text-align: left;
 }
 #product_bottom p {
   /*position: relative;*/
   margin: 0;
   padding: 0;
   text-align: justify;
   width: 440px;
   font-size: 10px;
   line-height: 14px;
   margin-top: -6px;
 }
 #title {
   position: relative;
   top: -14px;
 }
 #jar {
   position: absolute;
   left: -114px;
   top: -20px;
   overflow: visible;
 }
 
 /* hacks for IE 6 */
* html #jar {
 left: -190px;
}

* html #product_top {
 position: relative;
}

/* hacks for IE 6 */
