
body {
	background-color:#FFFFFF;
	background-image:url(http://wrappedhersheys.com/images/main_back.gif);
	background-repeat:repeat-x;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a {
	text-decoration:none;
	color:#000000;
}
a:hover {
	text-decoration:underline;
}
#wh_top_nav {
	color:#653526;
	font-weight:bold;
}
#wh_top_nav a {
	color:#653526;
	padding-right:3px;
	padding-left:3px;
}
#wh_foot_table {
	background-image:url(http://wrappedhersheys.com/images/foot_bar.gif);
	background-repeat:repeat-x;
}
#wh_foot_table a {
	color:#FFFFFF;
}
#wh_foot_links {
	line-height:16px;
}
#wh_foot_links a {
	color:#000000;
	padding-right:3px;
	padding-left:3px;
}
#wh_init_text {
	font-size:10px;
	padding-right:10px;
}
#wh_feature1 {
	float:left;
	border:#afa09b solid 1px;
	font-size:12px;
}
#wh_feature2 {
	float:right;
	border:#afa09b solid 1px;
	font-size:12px;
}
.wh_feature_right {
	border:#afa09b solid 1px;
	width:228px;
	margin-top:10px;
	font-size:12px;
}
.wh_feature_top {
	width:228px;
	margin-right:2px;
	border:#afa09b solid 1px;
}
.wh_nav_box {
	border-left:#653526 solid 1px;
	border-right:#653526 solid 1px;
	border-bottom:#653526 solid 1px;
	padding:10px;
	width:142px;
}
.wh_nav_box ul {
	margin-top:4px;
	margin-bottom:4px;
}
.wh_nav_box ul li {
	margin-left:-20px;

}
#wh_crumblist {
	margin-top:3px;
	padding-top:5px;
	font-size:12px;
	
}
.wh_crumblist_current {
	color:#3377cf;
	
}
.wh_crumblist_current a {
	color:#3377cf;
}
#wh_pagetab {
	 padding-right:10px;
	 font-size:12px;
}
.wh_thumb_container {
	border:#afa09b solid 1px;
	text-align:center;
	font-weight:bold;
	display:block;
}

.wh_thumb_title {
	font-size:12px;
	padding-top:4px;
}
.wh_thumb_details {
	border:#afa09b solid 1px;
	border-top:none;
	text-align:center;
	width:220px;
	padding:5px;
	border-top-color:#855d4c;
	position:relative;
}
.wh_thumb_details_right {
float:right;
text-align:right;
position:relative;
line-height:16px;
}
.wh_thumb_details_left {
float:left;
text-align:left;
position:relative;
}
.wh_thumb_bug_blue {
color:#246dcc;
font-weight: bolder;
font-size:11px;
}
.wh_thumb_bug_red {
color:#ff0000;
font-weight: bolder;
font-size:11px;
}
.wh_info_on {
	display:inline-block;
	width:76px;
	height:27px;
	background-image:url(http://wrappedhersheys.com/images/info_back_on.gif);
	background-repeat:no-repeat;
	padding-right:2px;
	text-align:center;
	line-height:30px;
	font-weight:bold;
}
.wh_info_off {
	display:inline-block;
	width:76px;
	height:27px;
	background-image:url(http://wrappedhersheys.com/images/info_back_off.gif);
	background-repeat:no-repeat;
	padding-right:2px;
	text-align:center;
	line-height:30px;
}
.wh_info_off a {
	text-decoration:none;
	color:#333333;
}
.wh_info_off a:hover {
	color:#3377cf;
}
.wh_prod_thumb {
	padding-top:12px;
	padding-right:13px;
}
.wh_prod_thumb_4 {
	padding-top:8px;
}
#wh_prod_title {
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
}
#wh_prod_number {
	font-size:12px;
	padding-bottom:10px;
}
.wh_bug_blue {
	color:#246dcc;
	font-weight:bold;
}
.wh_bug_red {
	color:#ff0000;
	font-weight:bold
}
.wh_prod_bar {
	border-top:#bbab8e solid 1px;
	margin-top:10px;
	margin-bottom:10px;
}
.wh_swatch {
	padding:2px;
	border:#542008 solid 1px;
	margin:4px;
}
.wh_swatch_on {
	padding:2px;
	border:#1c1a1a solid 1px;
	background-color:#1c1a1a;
	margin:4px;
}
.wh_additional_info {
	border:#542008 solid 1px;
	color:#542008;
	padding:5px;
	width:155px;
}
#wh_info_box {
	border:#6b412d solid 1px;
	border-top:#e1d0bb solid 4px;
	padding:10px;
	min-height:180px;
}
#mainImage {
	border:#afa09b solid 1px;
}
#altImage {
	border:#afa09b solid 1px;
}
.wh_image_base {
	border:#afa09b solid 1px;
	border-top:none;
	padding:5px;
	width:410px;
}
.wh_pop_top {
	background-image:url(http://wrappedhersheys.com/images/pop_top.jpg);
	background-position:right;
	border:#653526 solid 1px;
	border-bottom:none;
}
.wh_pop_table {
	background-color:#FFFFFF;
	border:#653526 solid 1px;
}
.wh_pop_table_right {
	background-image:url(http://wrappedhersheys.com/images/pop_right_shad.png);
	background-repeat:no-repeat;
}
.wh_pop_table_right_mid {
	background-image:url(http://wrappedhersheys.com/images/pop_right_shad_mid.png);
	background-repeat:repeat-y;
	
	
}
.wh_pop_bottom_left {
	background-image:url(http://wrappedhersheys.com/images/pop_bottom_shad.png);
	background-position:left;
	background-position:0px 0px;
	background-repeat:no-repeat;
		
	
}
.wh_pop_bottom_right {
	background-image:url(http://wrappedhersheys.com/images/pop_bottom_right.png);
	background-position:0 0;
	background-repeat:no-repeat;	
	
}
.wh_pop_table_content {
	padding:25px;
}
.wh_pop_table_cell {
	border-right:#653526 solid 1px;
	border-left:#653526 solid 1px;
	border-bottom:#653526 solid 1px;
}

#h3 {
	font-size:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
}

#home_content { display: none; }
#cat_content { display: none; }
#grp_content { display: none; }
#navbar_content { display: none; }

#home { font-size:10px; padding-right:10px; font-family:Arial, Helvetica, sans-serif; }

.alert_red { color:#CC3333; font-weight:bold; font-size:12px; line-height:18px; }
.alert_orange { color:#FF9966; font-weight:bold; font-size:12px; line-height:18px; }


.input_select_plain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }

.input20_plain 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 20pt }
.input25_plain 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 25pt }
.input30_plain 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 30pt }
.input40_plain 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 40pt }
.input50_plain 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 50pt }
.input60_plain 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 60pt }
.input75_plain 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 75pt }
.input90_plain 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 90pt }
.input100_plain { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 100pt }
.input125_plain { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 125pt }
.input150_plain { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 150pt }

.input20 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 20pt; background-color: #efefe7; }
.input25 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 25pt; background-color: #efefe7; }
.input30 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 30pt; background-color: #efefe7; }
		
.none {margin:0px; padding:0px; }

