#menu-bg {margin: 0 auto; background: url(../images/menu/menu-bg.gif) #e2e2e2; background-position: center; background-repeat: repeat-y; height: 53px;}
#menu-bottom {margin: 0 auto; background: url(../images/menu/menu-bottom.gif) #f3f3f3; background-position: center; background-repeat: no-repeat; height: 20px;}

#nav {margin: 0 auto; width: 798px;}

.tab {height: 53px; width: 80px; background-image: url(../images/menu/menu-tab.gif); position: relative; float: left;}
.tab a.menulink:hover {background-image: url(../images/menu/menu-hover.gif); color: #FFFFFF;}
.tab a.menulink {position: relative; float:left; width: 80px; height: 53px; text-decoration:none; text-align: center; padding-top: 20px; font-weight: bold; font-size: 12px; color: #333333;}
span.activelink a.menulink {background-image: url(../images/menu/menu-hover.gif); color: #FFFFFF;}

.tab a.menulink-long:hover {background-image: url(../images/menu/menu-hover.gif); color: #FFFFFF;}
.tab a.menulink-long {position: relative; float:left; width: 80px; height: 61px; text-decoration:none; text-align: center; padding-top: 12px; font-weight: bold; font-size: 12px; color: #333333;}
span.activelink a.menulink-long {background-image: url(../images/menu/menu-hover.gif); color: #FFFFFF;}


#sub-nav {
	background-color:#333333;
	width: 600px;
	position: relative;
	float: left;
	/*background: #FFFFFF;
	text-align: center;*/
}

.tab-long {height: 20px; width: 148px; background-image: url(../images/menu/menu-tab-long.gif); position: relative; float: left; margin-left: 2px;}
.tab-long a.menulink:hover {color: #0499dc;}
.tab-long a.menulink {float:left; height: 20px; width: 148px; text-decoration:none; text-align: center; padding-top: 6px; font-weight: bold; font-size: 12px; color: #333333;}
span.activelink a.menulink {color: #FFFFFF;}
