/* -- GLOBAL > MAIN NAVIGATION --------------------------------------------------------- */
#main-nav {
	position: relative;
}
.NavImg {
	width: 130px;
	height: 1px;
}
.header {
	background: url(/images/header/header_bkg.gif) repeat-x top left;
}
/************************************
NAV
************************************/
.navitem {
	font: bold 14px "comic sans ms", Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 28px;
	background: url(/images/lip.gif) no-repeat top left;
	line-height: 28px;
}
.navitem A, .navitem A:visited, .navitem A:active{
	color: #000000;
	text-decoration: none;
}
.navitem A:hover {
	color: #CC3333
	}
/* -- GLOBAL > SUBS NAVIGATION --------------------------------------------------------- */
#subs-nav {
	position: relative;
}
#about_sn, #gallery_sn, #press_sn, #products_sn{
	padding: 1px 0px 1px 0px;
	width: 140px;
	position: absolute;
	visibility: hidden;
	font: bold 12px "comic sans ms", Arial, Helvetica, sans-serif;
	left: 80px;
	top: 90px;
	background: #ffffff;
	border: 1px solid #000000;
}
html>body #about_sn, #gallery_sn, #press_sn, #products_sn{
	left: 110px;
}
#gallery_sn{
	width: 295px;
	top: 36px;
}
#press_sn {
	top: 120px;
	width: 150px;
}
#products_sn{
	width: 100px;
	top: 65px;
}
#about_sn A, #gallery_sn A, #press_sn A, #products_sn A {
	display: block;
	padding: 1px 2px 2px 2px;
	color: #000000;
	text-decoration: none;
	display: block;
}
#about_sn A:hover, #gallery_sn A:hover, #press_sn A:hover, #products_sn A:hover {
	color: #ffffff;
	background: #CC3333 url(/images/header/subnav.gif) repeat-x;
}