#dhtmltooltip{
position: absolute;left: -300px;width: 150px;border: 1px solid #848384;padding: 4px;background-color: lightyellow;visibility: hidden;z-index: 100;}
#dhtmlpointer{
position:absolute;left: -300px;z-index: 101;visibility: hidden;}

td 

{
	font-family: Arial;
font-size: 11px;
color: #666666;
}
p

{
	font-family: Arial;
font-size: 11px;
color: #666666;
}
A:link {
color: #666666;
text-decoration: none;
}

A:visited {
color: #666666;
text-decoration: none;
}
.header12 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13pt;
color: #8C8E93;
font-weight: 400;
font-style: normal;
text-transform: lowercase;

}
.header13 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13pt;
color: #9D9FA4;
font-weight: 400;
font-style: normal;
text-transform: lowercase;

}
A:active {
color: #666666;
text-decoration: none;
}
A:hover {
color: #265189;
text-decoration: none;
}
body {
background-color: #FCE7BC;
margin-top: 10px;
margin-bottom: 10px;
}
.fudge-top2
{
background: #ffffff;

}
.line-top
{
background: #ffffff;
border-top: 2px solid #ffffff;
}
.fudgeside1
{
padding-left:4px;
padding-right:4px;}
.tablemain
{
border: 2px solid #ffffff;
background: #ffffff;
}
.navy11, a.navy11, a.navy11:visited, a.navy11:active{ font-family: Georgia, "Times New Roman", Times, serif; font-size:10px; color:#50728A;}
a.navy11:hover{ font-family: Georgia, "Times New Roman", Times, serif; font-size:10px; color:#7EADE2;}

.black11{ font-family: Georgia, "Times New Roman", Times, serif; font-size:10px; color:#666666;}


.txt, a.txt, a.txt:hover, a.txt:visited, a.txt:active{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;text-decoration:none;}
.quan{
border: 1px solid #e7e7e7;
font-family: Arial;
font-size: 10px;
height:12px;
color: #666666;
padding-left: 2px;margin-left: 7px;

}
.contactbox2{
border: 1px solid #D8D9DD;
font-family: Arial;
font-size: 11px;
width:130px;
color: #666666;
padding-left: 2px;}
.contactbox{
border: 1px solid #D8D9DD;
font-family: Arial;
font-size: 11px;
width:150px;
color: #666666;
padding-left: 2px;}
.searchbox{
border: 1px solid #e7e7e7;
font-family: Arial;
font-size: 10px;
height:12px;
color: #666666;
padding-left: 2px;}
.fudge-sort{
border: 1px solid #e7e7e7;
font-family: Arial;
font-size: 10px;
color: #666666;
padding-left: 2px;}
	
	.swirl{
background:#ffffff url(images/index/swirl.gif) repeat;
font-family: Arial;
font-size: 11px;
color: #ffffff;
border-right:2px solid #ffffff;
padding: 16px 10px 3px 16px;}
		.fudgebottom{
background:#E1E1E1;
border-bottom:2px solid #ffffff;
border-left:2px solid #ffffff;
border-right:2px solid #ffffff;
padding-right: 10px;
padding-left: 10px;
	}
		.greybox{
background:#E1E1E1;
border-right:2px solid #ffffff;
padding-left: 10px;
	}
		.greybox2{
background:#E1E1E1;
padding-left: 10px;
	}
				.fudgesidebg{
background:#F6D284;
border-right:2px solid #ffffff;

	}
	
			.fudgeyellow2{
background:#F6D284;
padding-left: 17px;
padding-top: 17px;
padding-bottom: 17px;

	}
	
		.indexbottom{
border-top:2px solid #ffffff;
border-right:2px solid #ffffff;
	}
				.indexbrown2{
background:#6C5138;
border-top:2px solid #ffffff;
font-family: Arial;
font-size: 11px;
color: #ffffff;
	}
			.indexbrown{
background:#6C5138;
border-top:2px solid #ffffff;
font-family: Arial;
font-size: 11px;
color: #ffffff;
border-right:2px solid #ffffff;
	}
	#fudgedot{
 BACKGROUND: url(images/index/fudge-dot.gif) #6C5138 no-repeat;
font-family: Arial;
font-size: 11px;
color: #ffffff;
padding: 1px 0px 1px 12px;}
	#fudgecart{
font-family: Arial;
font-size: 10px;
color: #ffffff;
padding-top:18px;
padding-right:9px;}
	.fudgect, a.fudgect, a..fudgect:hover, a.fudgect:visited, a..fudgect:active{
font-family: Arial;
font-size: 10px;
color: #ffffff;
}
	.fudgeyellow{
background:#F3C45E;
		}
	#fudgevalen
		{
background:url(images/index/free-post.gif) no-repeat;
height:49px;
padding: 29px 12px 1px 85px;
font-family: Arial;
font-size: 10px;
color: #684A0D;
border-top:5px solid #F9E1AE;
border-bottom:3px solid #F7D895;


	}
	.brown10,a.brown10,a.brown10:hover,a.brown10:visited,a.brown10:active
	
	{color: #684A0D;
	font-family: Arial;
font-size: 10px;
	}
		#fudgegift
		{
background:#ffffff url(images/index/fudge-gifts.gif) no-repeat;
height:52px;
padding: 21px 12px 1px 84px;
font-family: Arial;
font-size: 10px;
color: #684A0D;
border-top:5px solid #F7D894;
border-bottom:7px solid #F5CC74;


	}

			#fudgecomp
		{
border-top:3px solid #F5CC74;
background:#ffffff url(images/index/fudge-comp.gif) no-repeat;
height:52px;
padding: 21px 12px 1px 84px;
font-family: Arial;
font-size: 10px;
color: #684A0D;
border-bottom:6px solid #F3C45E;

	}
		#fudgelinks
		{

height:19px;
background: url(images/prod/arrow.gif) no-repeat;

padding: 2px 0px 2px 17px;
color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	font-weight: 400;
	font-style: normal;
	font-weight:bold;

	}
			#fudgelinks2
		{

height:19px;
background: url(images/prod/arrow.gif) no-repeat;
border-bottom:2px solid #ffffff;
padding: 2px 0px 8px 17px;
color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	font-weight: 400;
	font-style: normal;
	font-weight:bold;


	}
		#fudgehome
		{

height:116px;
padding: 8px 17px 1px;
font-family: Arial;
font-size: 11px;
color: #ffffff;

	}
	#fudgebrowse
		{

height:54px;
padding: 8px 17px 1px;
font-family: Arial;
font-size: 11px;
color: #ffffff;

	}
	#fudgesidenavnew
		{
padding-top: 1px;
padding-bottom: 17px;

	}
	#fudgesidenav
		{
padding-top: 17px;
padding-bottom: 17px;

	}
		#fudgesidenav2
		{
padding-bottom: 17px;
margin-bottom:100px;

	}
	.fudgenews
		{
border-left:1px solid #73ABC7;
border-right:1px solid #73ABC7;
padding: 0px 5px 0px 12px;
background:#ffffff;
font-family: Arial;
font-size: 10px;
color: #666666;

	}
		.paddright
		{
padding-right:7px;
	}
			.fudgeintro6
		{
padding-top:6px;
border-top:1px solid #e5e5e5;

padding-right:10px;
padding-left:10px;

	}
		.fudgeintro5
		{
padding-bottom:2px;
	}
		.fudgeintro7
		{
border-bottom:2px solid #ffffff;
	}
	.fudgeintro
		{
border-bottom:1px solid #e5e5e5;
padding-bottom:2px;
	}
		#fudgeintro3
		{
border-bottom:1px solid #e5e5e5;
padding-top:2px;
padding-bottom:2px;
margin-bottom:2px;
padding-left:6px;

padding-right:7px;

font-size: 10px;
font-family : Arial, Helvetica, sans-serif;
color : #666666;
	}
		.fudgeintrocat
		{
border-bottom:1px solid #e5e5e5;
padding-bottom:5px;
padding-top:5px;
padding-left:2px;
padding-right:7px;

font-size: 10px;
font-family : Arial, Helvetica, sans-serif;
color : #666666;
	}
	.fudgeintro2
		{
border-bottom:1px solid #e5e5e5;
padding-bottom:2px;
padding-top:2px;
padding-left:2px;
padding-right:7px;

font-size: 10px;
font-family : Arial, Helvetica, sans-serif;
color : #666666;
	}
.blue10, a.blue10, a.blue10:active, a.blue10:visited {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
	color : #265189;
}
a.blue10:hover {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
	color : #0F5679;
}

.purple10, a.purple10:active, a.purple10:visited {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
}
a.purple10:hover {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
	color : #7EADE2;
}
	#fudgeintro {
	float: right;
	width:239px;
	position: relative;
	text-align:left;
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	padding-right:5px;
	margin-top:27px;
	height: 78px;
		}
.fudgepageintro {
background:#F3CF82;		}

#fudgereviews {
float: right;
width:290px;
text-align:right;
		}
#fudgeimage {
float: center;
width:250px;
display: block;
position: relative;
text-align:center;
		}
	#fudgepadd {
padding:4px;
margin-right:4px;	
margin-bottom:8px;		}	
	#cart {
padding-top:4px;		}			
#infobox {
	float: right;
	width:200px;
	display: block;
	position: relative;
	text-align:right;
	left: 0px;
	top: -30px;
		}
		#borderoro2 {
	padding-bottom:5px;
}
.borderoro {
	border: 1px solid #F6D284;
	margin-right:5px;
	margin-top:5px;
}
#fudgetext {
	border: 1px solid #e5e5e5;
	margin-top:5px;
	padding:5px;
}
.fudgerevi {
	border-left: 1px solid  #A2D5EB;
		border-right: 1px solid  #A2D5EB;

	background:#EFF8FC;
	padding-left:5px;
		padding-right:5px;
			padding-bottom:2px;}
.bgyellprod {
background:#FFFFE5;
border-right: 1px solid;
border-right-color: #FFCC66;
	padding:4px;

}
.bgyellprodn {
background:#FFFFE5;
	padding:4px;

}
.whitepadd {
background:#ffffff;
padding:4px;
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;

}
.grey14{
	font-size: 14px;
	color:#265189;

}
.blue11{
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color:#0F5679;

}
.red11 {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
	color : #A63833;
}	
.greybg {background:#F6D284;}
.padmain{padding:8px;}
.white11 {	font-size: 11px;font-family :Arial, Helvetica, sans-serif;	color:#ffffff;}
.white10, a.white10, a.white10:hover, a.white10:visited, a.white10:active{	font-size: 10px;font-family :Arial, Helvetica, sans-serif;	color:#ffffff;}

.font11 {	font-size: 11px;font-family :Arial, Helvetica, sans-serif;	color:#666666;}
h1
{	color:#265189;
		font-size: 18px;
	font-family :Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	margin-top:3px;
	padding-left:6px;

}

.ShopHeader3
{	color:#265189;
		font-size: 18px;
	font-family :Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	margin-top:3px;

}
#navlist {
	padding: 3px 0;
	margin-left: 0;
		margin-bottom: 0;
}

#navlist li {
	list-style: none;
	margin: 0;
	display: inline;
}

#navlist li a {
	padding: 3px 0.5em;
	margin-left: 0px;
	border: 1px solid #E5E5E5;
	background: #265189;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif; font-size:10px;
}

#navlist li a:link { 
	color: #ffffff; 
	font-family: Georgia, "Times New Roman", Times, serif; font-size:10px;
}

#navlist li a:visited { 
	color: #ffffff; 
}

#navlist li a:hover {
	color: #ffffff;
	background: #84B1DA;
	border-color: #84B1DA;
}

#navlist li a.current {
	border-bottom: 1px solid #FFFFFF;
	background: #369;
	
	color: #FFF;
	border-color: #5B6B84;
}

#navlist li a.current:hover {
	border-bottom: 1px solid #FFFFFF;
	background: #538EE5;
	color: #FFF;
	border-color: #5B6B84;
}
		#desc {	border: 1px solid #E5E5E5;
	padding:6px;
		
		}
		
			
		#pReviews {	border: 1px solid #E5E5E5;
	padding:6px;
		
		}
		
		#sugg{	border: 1px solid #E5E5E5;
	padding:6px;
		
		}
		
		#rev{	border: 1px solid #E5E5E5;
	padding:6px;
		}
		.borderblue2 {
	padding:2px;
	margin-bottom:2px;
	background-color:#E4E4E4;
	color:#265189;
}
.cartin2{padding:4px;border: 1px solid #D0D1D5; font-size: 10px;	}
.cartin{background:#F1F1F1;padding:4px;border: 1px solid #D0D1D5;font-size: 10px;}
.navy16 {	font-size: 14px;	font-family: Georgia, "Times New Roman", Times, serif;	color:#cccccc;}

.blue14 {	font-size: 14px;	font-family: Georgia, "Times New Roman", Times, serif;	color:#cccccc;}
.red14 {	font-size: 14px;	font-family: Georgia, "Times New Roman", Times, serif;	color:#265189;}
.prodintro {	padding: 1px 0px 1px 15px;	 BACKGROUND: url(images/doy.gif) no-repeat; font-size: 10px;	font-family: Georgia, "Times New Roman", Times, serif;	color:#666666;}
a.prodintro {	padding: 1px 0px 1px 15px;	 BACKGROUND: url(images/doy.gif) no-repeat; font-size: 10px;	font-family: Georgia, "Times New Roman", Times, serif; color:#666666;}
.borderblue {
	border: 1px solid #B7D8E9;}
	.blueprod{
	background: #A6CDF0;
			padding-left: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13pt;
	color: #24669E;
	font-weight: 400;
	font-style: normal;
	text-transform: lowercase;

}
.cartot {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #B42919;
	font-weight: 400;
font-weight:bold;
padding-bottom:9px;

}
.welcome {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15pt;
	color: #ffffff;
	font-weight: 400;

}
.fudgetxt, a.fudgetxt, a.fudgetxt:visited, a.fudgetxt:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #ffffff;
	font-weight: 400;
font-weight:bold;

}
a.fudgetxt:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #C5E9FF;
	font-weight: 400;
font-weight:bold;


}
.cartot2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #673267;
	font-weight: 400;
font-weight:bold;

}
.paddtop {
padding-top:3px;
padding-bottom:3px;

}
#dropinboxv2cover{
width: 310px; /*change width to desired */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}
.sitemapbar{
border-right: 1px solid #e5e5e5; /*Customize box appearance*/
padding-right: 7px;
}
#dropinboxv2{
width: 290px; /*change width to above width-20. */
border: 3px solid #cccccc; /*Customize box appearance*/
background-color: #ffffff;
padding: 0px;
position:absolute; /*Don't change below 3 rules */
left: 0;
top: 0;
}
#sitemap li {
	margin: 0;
}
#sitemap {
	padding: 2px 0;
	margin-left: 14px;
	margin-top: 0;
		margin-bottom: 0;
}
.cust1gr{

	padding-left:18px;
	BACKGROUND: url(images/bullet.gif) #F4F4F4 no-repeat;
	padding-top: 6px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;

}
.cust1noline{
	padding-left:18px;
	BACKGROUND: url(images/bullet.gif) no-repeat;
	padding-top: 6px;
	padding-bottom: 4px;

}
.cust1noline3{
	padding-left:18px;
	BACKGROUND: url(images/bullet.gif) no-repeat;
	padding-top: 2px;
	padding-bottom: 2px;

}

/* Index Products */
#index-products-wrap {
	width: 605px;
	overflow: hidden;
}
ul#index-products {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 630px;
}
ul#index-products li {
	float: left;
	margin-bottom: 1px;
}
ul#index-products li a {
	background-image: url(images/2010/home-products.jpg);
	background-repeat: none;
	width: 153px;
	height: 124px;
	display: block;
}
ul#index-products li.one a {
	background-position: 0 0;
}
ul#index-products li.two a {
	background-position: -153px 0;
}
ul#index-products li.three a {
	background-position: -306px 0;
}
ul#index-products li.four a {
	background-position: -459px 0;
}
ul#index-products li.five a {
	background-position: 0 -125px;
}
ul#index-products li.six a {
	background-position: -153px -125px;
}
ul#index-products li.seven a {
	background-position: -306px -125px;
}
ul#index-products li.eight a {
	background-position: -459px -125px;
}
