/* common styling */
div#nav{padding-left:34px;
 background:url(../images/navcorner.gif) 0 0 no-repeat;
}
.menu {background: url(../images/nav.gif) repeat-x;
 font-family:verdana;
 font-weight:bold;
 width:100%;
 position:relative;
 font-size:14px;
 z-index:100;
height:33px;
}
.menu ul li a, .menu ul li a:visited {display:block;
 text-decoration:none;
 width:110px;
 height:33px;
 text-align:center;
 color:navy;
 line-height:33px;
 font-size:12px;
 overflow:hidden;
 }
.menu ul {padding:0px;
 margin:0px;
list-style-type: none;
 }
.menu ul li {background: url(../images/nav.gif) repeat-x;
 float:left;
 border-right:1px solid #d9d8d8;
 position:relative;
}
.menu ul li ul {display: none;
}

.submenu {font-family:verdana;
 font-weight:bold;
 font-size:14px;
}
.submenu ul li a, .menu ul li a:visited {display:block;
 text-decoration:none;
 width:110px;
 height:33px;
 text-align:center;
 color:navy;
 line-height:33px;
 font-size:12px;
 overflow:hidden;
 }
li.submenu {
 width:110px;
 float:left;
 border-right:1px solid #ba95c8;
 }
.submenu ul li ul {display: none;
}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff;
 background:url(../images/navhover.gif) repeat-x;
}
.menu ul li:hover ul {display:block;
 position:absolute;
 top:33px;
 left:0;
 width:110px;
}
.menu ul li:hover ul li a.hide {background:#ba95c8;
 color:#fff;
}
.menu ul li:hover ul li:hover a.hide {background:#ba95c8;
 color:#fff;
}
.menu ul li:hover ul li ul {display: none;
}
.menu ul li:hover ul li a {display:block;
 background:#ddd;
 color:#666;
 border-bottom:1px solid #fff;
}
.menu ul li:hover ul li a:hover {background:#ba95c8;
 color:#fff;
}
.menu ul li:hover ul li:hover ul {display:block;
 position:absolute;
 left:110px;
 top:0;
}
.menu ul li:hover ul li:hover ul.left {left:-105px;
}

#navcornerrt
{
	width:33px;

	float:right;

	padding:0px 0px;

	height:33px;

	background:url(../images/navcornerrt.gif) 0 0 no-repeat;

}

.christmas_div{
	background-image:url(../images/side_img.gif);
	position:absolute;
	height:1570px;
	width:140px;
	left:825px;
	top:0px;
	background-repeat: repeat-y;
}
