h2{
	background: url(../images/shop.header.jpg) no-repeat;
	height: 141px;
	margin-bottom: 5px;
	text-indent: -5000px;
	widows: 858px;
}

h3{
	margin: 15px 0 10px 0;
	text-indent: -5000px;
}

	h3.shopping{
		background: url(../images/shop.heading_shopping.png) no-repeat;
		height: 58px;
		width: 168px;
	}

	h3.cool-it_caddy_classic{
		background: url(../images/shop.heading_classic.png) no-repeat;
		height: 55px;
		width: 353px;
	}
	h3.cool-it_caddy_bella_crossbody{
		background: url(../images/shop.heading_bella.png) no-repeat;
		height: 48px;
		width: 322px;
	}
	h3.cool-it_caddy_for_men{
		background: url(../images/shop.heading_for_men.png) no-repeat;
		height: 56px;
		width: 360px;
	}
	
	h3.icepops_by_cool-it_caddy{
		background: url(../images/shop.heading_icepops.png) no-repeat;
		height: 58px;
		width: 413px;
	}
	
	h3.cool-it_caddy_contempo{
		background: url(../images/shop.heading_contempo.png) no-repeat;
		height: 74px;
		width: 413px;
	}

	h3.bella_crossbody{
		background: url(../images/shop.heading_crossbody.png) no-repeat;
		height: 74px;
		width: 413px;
	}


h4{
	background: url(../images/shop.hr.png) left bottom no-repeat;
	color: #8fc748; /* green text */
	font: 16px 'DroidSerifRegular';
	line-height: 22px;
	margin: 16px 0 12px 0;
	padding-bottom: 10px;
	text-decoration: none;
}


ul#subnav{
	background: url(../images/main.subnav_bg.jpg) no-repeat;
	height: 34px;
	margin-bottom: 5px;
	width: 858px;
}

	ul#subnav li{
		float: left;
	}
	
		ul#subnav li a{
			background-repeat: no-repeat;
			display: block;
			height: 34px;
			text-indent: -5000px;
		}
		
		ul#subnav li a.selected{
			background-position: 0 -34px;
		}
	
			ul#subnav li a#shop{
				background-image: url(../images/shop.subnav_shop.png);
				width: 76px;
			}
			
			ul#subnav li a#classic{
				background-image: url(../images/shop.subnav_bella.png);
				width: 185px;
			}
			
			ul#subnav li a#formen{
				background-image: url(../images/shop.subnav_formen.png);
				width: 203px;
			}
			
			ul#subnav li a#icepops{
				background-image: url(../images/shop.subnav_icepops.png);
				width: 88px;
			}
			
			ul#subnav li a#contempo{
				background-image: url(../images/shop.subnav_contempo.png);
				width: 220px;
			}

			ul#subnav li a#crossbody{
				background-image: url(https://cool-itcaddy.com/images/shop.subnav_crossbody.png);
				width: 220px;
			}


div#text{
	float: right;
	width: 285px;		
}

	div#text.single{
		float: none;
		width: auto;
	}
	
		div#text.single p{
			line-height: 18px;
		}
	
	div#text strong.big{
		color: #8fc748; /* green text */
		font: 16px 'DroidSerifRegular';
	}

div#photos{
	float: left;
	position: relative;
	width: 560px;
}



	
div#products{
	margin: 0 auto 14px auto;
	width: 844px;
}

	div#products img.vr{
		float: left;
	}

	div#products div{
		float: left;
		text-align: center;
	}
	
		div#products div p{
			font: 16px 'DroidSerifRegular';
			margin: 30px 0 14px 0;
		}
		
			div#products div p strong{
				color: #8fc748; /* green text */
			}


div#product{}

	div#product h3{
		color: #8fc748; /* green text */
		font: 16px 'DroidSerifRegular';
	}
	
	div#product p.instructions{
		margin-left: -14px;
	}
	
	div#product p.price_qty{
		color: #8fc748; /* green text */
		font: 16px 'DroidSerifBold';
	}
	
		div#product p.price_qty input#qty{
			width: 40px;
		}
	
	div#product p.options_add input, div#product p.options_add select{
		vertical-align: middle;
	}
	
	
	
	div#product div#photos img#alternate{
		margin: 16px 0;
	}
	
	div#product div#photos ul li{
		float: left;
		margin-right: 15px;
	}