@charset "utf-8";
.footerlinks {
	color: #004696;
	font-weight: bolder;
	font-size: 12px;
	text-decoration: none;
	font-family: "Trebuchet MS";
}
.style2 {color: #FFFFFF}


.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004695;
}

p.giftbottom {
	font-size: 10px;
	margin-left: 20px;
	color: #004695;
}
a:link {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

a:link {

}
a:active {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
b:link {
	text-decoration: underline;
}



.style3 {font-family: "Trebuchet MS"}



/* CSS Document */

body {
	background-image: url(images/c_ihx_cone_bkgd.gif);
	background-color: #004796;
}
.style4 {color: #FF0000}

.swoosh {
	background-attachment: inherit;
	background-image: url(images/c_ihx_swish_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.coupon {
	background-attachment: inherit;
	background-image: url(images/c_IHX_hp_m_coupon_click.png);
	background-repeat: no-repeat;
}
.clickhere {
	padding-right: 20px;
}
table#hours{
	background-color:#FFF;
	margin-left: 0px;
	margin-top: 15px;
	text-align: center;
	border-color: #004695;
	border-style: solid;
	border: 1px;
}
img#rainbowtop
{
	margin-left: 80px;
}
img#fbtwittertop
{
	margin-left: 100px;
}
p.front{
	margin-left: 15px;
	margin-right: 5px;
}
table#rain
{
	background-image:url(images/c_ihx_rainbowcone_bg.jpg);
	background-position:top, left;
	background-repeat:no-repeat;
	
}
p.rain{
	margin-left: 25px;
	margin-right: 25px;
	color:#630;
}
p.warning{
	color:#C33;
	font-size:10px;
	text-align:right;
}

a:link#red {
	text-decoration: underline;
	font-weight:800;
	color:#F00;
}
a:hover#red {
	text-decoration: underline;
	font-weight:800;
	color:#900;
}

a:active#red {
	text-decoration: underline;
	font-weight:200;
color:#900;
}
a:visited#red {
	text-decoration: underline;
	font-weight:200;
    color:#900;
}.bluedisclaimer {
	font-size: 10px;
}
table#only
{
	background-image: url(creamery_ihx_circle_cone_bg.png);
	background-attachment:  inherit;
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#FFFFFF;	
}p.brown {
	margin-left: 15px;
	margin-right: 5px;
	color: #3c2b17;
}
p.red {
	margin-left: 15px;
	margin-right: 5px;
	color: #6b0909;
}
p.pink {
	margin-left: 15px;
	margin-right: 5px;
	color: #3A883B;
}
p.green {
	margin-left: 15px;
	margin-right: 5px;
	color: #8d1c42;
}
p.red {
	margin-left: 15px;
	margin-right: 5px;
	color: #583b1c;
}
table#promo {
	background-image: url(images/star_back.jpg);
	background-repeat: no-repeat;
}
h2 {
	font-size:16px;
	padding-left:10px;
}