/* 
  -----------------------------------
  PopMenu Magic Style Sheet
  by Project Seven Development
  www.projectseven.com
  Menu Type: Vertical
  Style Theme:0 -Basic Style
  -----------------------------------
*/
#p7PMnav {
margin:0;
padding:1px;
border:0;
}

#p7PMnav li {
list-style-type: none;
margin:0;
padding:0;
}

#p7PMnav ul {
margin:0;
padding:0;
z-index:10000;
}

#p7PMnav a {
display: block;
text-decoration: none;
background-color: transparent;
padding: 8px 20px;
color: #000;
line-height:1;
}

#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus {
color:#000;
background-color:#FFE80C;
}

/* ------ the current page marker style ------ */
#p7PMnav .p7PMmark {
}

/* ------ the trigger link styles ------- */

/*the normal trigger link */
#p7PMnav .p7PMtrg, #p7PMnav .p7PMon {
}
/* the active trigger link style */
#p7PMnav .p7PMon {
color:#000;
background-color: #FFE80C;
}

/*the submenu classes */

#p7PMnav .p7PMhide {
left: -9000px;
border:0;
}
#p7PMnav .p7PMshow {
left: auto;
z-index:20000 !important;
}

/* Top level menu width */
#p7PMnav {
width:230px;
}

#p7PMnav li {
background-image:url(../images/nav2_off.gif);
background-repeat:repeat-x;
background-position:bottom;
}

/* 2nd and subsequent Submenu widths */
#p7PMnav ul {
width: 200px;
background-color:#FFF;
border:2px solid #FEB20A;
background-image:none;
}

#p7PMnav ul li {
background-image:none;
}

/* Items for Color Themes */
#bg {
background-image:url(../images/bg2.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#FFCC02;
}

.navitem1 {
padding: 15px 20px;
width: 190px;
}

.navitem1 b {
text-transform:uppercase;
font-size:.85em;
}

.navitem2 {
background-image:url(../images/nav2_off.gif);
background-position:top;
background-repeat:repeat-x;
padding: 15px;
width: 200px;
}

.featureditem {
width:195px;
border:1px solid #FFE80C;
padding:10px;
margin:0 15px 15px 0;
background-color:#FFCC02;
}

.catalog {
width:305px;
font-size:1.1em;
border:1px solid #FFE80C;
padding:10px;
background-color:#FFCC02;
}

.frame {
background-color:#fff;
border:1px solid #FFE80C;
padding:6px;
}

#pagetitle {
	color: #F9590E;
	font-size:1.5em;
	line-height:120%;
	text-align:center;
	font-weight:normal;
	padding:0;
	width:600px;
}

.floatright img {
border:1px solid #F9590E;
margin-right:16px;
}