/* Added by EvokeDesign LLC */
.menuOrder
{
	margin: 15px 0;
}
.menuOrder h2
{
	color: #fff;
	background: #B31E22;
	text-transform: uppercase;
	text-align: center;
	font: bold 11px/16px arial, helvetica, sans-serif;
	display: block;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #888 #555 #bbb;
	margin: 0;
	padding: 2px 3px;
}
.menuOrder div
{
	color: #fff;
	font: normal 11px arial, helvetica, sans-serif;
	margin: 0;
}
.menuOrder div a:link
{
   color: #ffffff; /*#6699ff;*/
   text-decoration: none;
}
.menuOrder div a:visited
{
   color: #eeeeee; /*#6699ff;*/
   text-decoration: none;
}
.menuOrder div a:hover
{
   color: #cc0000; /*#0066ff;*/
   text-decoration: underline;
}
#checkoutLink
{
   font: bold 14px/18px Arial, sans-serif;
	margin-top: 15px;
	text-align: center;
}
#checkoutLink a
{
	font-weight: bold;
	text-decoration: underline;
	background-color: #cccccc;
	color: #333333;
	padding: 5px 10px;
}
#catLinks
{
	padding: 0;
}
#catLinks a
{
   color: #ffffff; /*#6699ff;*/
   text-decoration: none;
	display: block;
	border-bottom: 1px solid #fff;
	padding: 5px;
}
#catLinks a:hover
{
   color: #333;
	background-color: #ffffff;
   text-decoration: none;
}

/* End */

#menu {

width: 200px;

background: #eee;

}



#menu ul {

	list-style: none;

	margin: 0;

	padding: 0;

}



#menu a, #menu h2 {

font: bold 11px/16px arial, helvetica, sans-serif;

display: block;

border-width: 1px;

border-style: solid;

border-color: #ccc #888 #555 #bbb;

margin: 0;

padding: 2px 3px;

}



#menu h2 {

	color: #fff;

	background: #B31E22;

	text-transform: uppercase;

	text-align: center;

}



#menu a {

color: #ffffff;

background: #434343;

text-decoration: none;

}



#menu a:hover {

color: #000099;

background: #fff;

}



.link-hover-left-nav:link {

color:#000000;

background: #efefef;

text-decoration:none;

}



.link-hover-left-nav:hover {

color: #000099;

background: #fff;

}



#menu li {

	position: relative;

}



#menu ul ul ul {

position: absolute;

top: 0;

left: 100%;

width: 100%;

}



div#menu ul ul ul,

div#menu ul ul li:hover ul ul

{display: none;}



div#menu ul ul li:hover ul,

div#menu ul ul ul li:hover ul

{display: block;}





/**************** Top Menu Coding *****************/

#menuTop {

	width: 800px;

	background: #eee;

	float: left;

}



#menuTop ul {

list-style: none;

margin: 0;

padding: 0;

width: 100px;

float: left;

}
/*
#menuTop ul.link-home {
width: 70px;
}
#menuTop ul.link-how {
width: 130px;
}
*/

#menuTop a, #menuTop h2 {

font: bold 11px/16px arial, helvetica, sans-serif;

display: block;

border-width: 1px;

border-style: solid;

border-color: #ccc #888 #555 #bbb;

margin: 0;

padding: 2px 3px;

}



#menuTop h2 {

color: #fff;

background: #434343;

text-transform: uppercase;

}



#menuTop a {

color: #000;

background: #efefef;

text-decoration: none;

}



#menuTop a:hover {

color: #000099;

background: #fff;

}



#menuTop li {position: relative;}



#menuTop ul ul {

	position: absolute;

	z-index: 600;

	width: 190px;

}



#menuTop ul ul ul {

position: absolute;

top: 0;

left: 100%;

}



div#menuTop ul ul,

div#menuTop ul li:hover ul ul,

div#menuTop ul ul li:hover ul ul

{display: none;}



div#menuTop ul li:hover ul,

div#menuTop ul ul li:hover ul,

div#menuTop ul ul ul li:hover ul

{display: block;}



[if IE]>

 #menu ul li {float: left; width: 100%;}

<![endif]

[if lt IE 7]>

body {

behavior: url(csshover.htc);

font-size: 100%;

} 

#menu ul li {float: left; width: 100%;}

#menu ul li a {height: 1%;} 



#menu a, #menu h2 {

font: bold 11px/16px arial, helvetica, sans-serif;

} 

<![endif]



[if IE]>

 #menuTop ul li {float: left; width: 100%;}

<![endif]

[if lt IE 7]>

body {

behavior: url(csshover.htc);

font-size: 100%;

} 

#menuTop ul li {float: left; width: 100%;}

#menuTop ul li a {height: 1%;} 



#menuTop a, #menuTop h2 {

font: bold 11px/16px arial, helvetica, sans-serif;

} 

<![endif]


