img{border: 0px;}
#menubg{background-image: url(../img/menu/menu_middle.jpg); background-repeat: repeat-x; height: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 100%;z-index: -1;}
#mainmenu{width: 979px; z-index: 0; position:relative; height: 25px;}
ul#primary-nav{margin: 0px; padding: 0px; font-size: 9pt; height: 24px; width: 969px;}

ul#primary-nav ul {position: absolute; display: none; left: -325px; /* Set 1px less than menu width */ top: 21px; z-index: -3;}

#primary-nav li {position: relative; list-style: none; display: inline; float:left; margin: 0px;}
ul#primary-nav li a {display: block; text-decoration: none; float:left; font-weight: bold; padding: 4px 0px 4px 0px; border: 0px solid #ccc;}
li.menuparent a{color: white;}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li {float: left; height: 1%;}
* html ul#primary-nav li a {height: 1%;}
/* End */

ul#primary-nav li:hover ul ul ,ul#primary-nav li:hover ul ul ul,ul#primary-nav li.over ul ul,ul#primary-nav li.over ul ul ul {display: none; top: 22px;} /* Hide sub-menus initially */
/*ul#primary-nav li:hover ul,ul#primary-nav li li:hover ul,ul#primary-nav li li li:hover ul,ul#primary-nav li.over ul,ul#primary-nav li li.over ul,ul#primary-nav li li li.over ul {display: block;} /* The magic */ 

#download{width:600px; background-color: transparent !important;}
#download li{border-left: 0px; left: 300px;}

#discuss{width:390px; background-color: transparent !important;}
#discuss li{border-left: 0px; left: 291px;}

#help{background-color: transparent !important; position: absolute; width: 770px;}
#help li{border-left: 0px; left: -11px;}

#partners{background-color: transparent !important; position: absolute; width: 568px;}
#partners li{border-left: 0px; left: 283px;}

#back{width:390px; background-color: transparent !important;}
#back li{border-left: 0px; left: 303px;}

.mainMenuSelected{background-image: url(../../img/menubg2b.gif); color: white;}

.menuparent_over{background-image: url(../img/menu/home_btn_over2.gif);color: White; background-repeat: no-repeat;}
.mainMenuSelectedhometab{background-image: url(../img/menu/home_btn_dn2.gif); background-repeat: no-repeat; border: 0px solid green; margin-left: 30px;}

.menuparent2_over{background-image: url(../img/menu/download_btn_over2.gif);color: White; background-repeat: no-repeat;}
.mainMenuSelecteddownloadtab{background-image: url(../img/menu/download_btn_dn2.gif); background-repeat: no-repeat; margin-left: 30px;}

.menuparent3_over{background-image: url(../img/menu/discuss_btn_over2.gif);color: White; background-repeat: no-repeat;}

.menuparent4_over{background-image: url(../img/menu/help_btn_over2.gif);color: White; background-repeat: no-repeat;}
.mainMenuSelectedhelptab{background-image: url(../img/menu/help_btn_dn2.gif); background-repeat: no-repeat; border: 0px solid green; margin-left: 30px;}

.menuparent5_over{background-image: url(../img/menu/press_btn_over2.gif);color: White; background-repeat: no-repeat;}
.mainMenuSelectedpresstab{background-image: url(../img/menu/press_btn_dn2.gif); background-repeat: no-repeat; border: 0px solid green; margin-left: 30px;}

.menuparent6_over{background-image: url(../img/menu/back_btn_over2.gif);color: White; background-repeat: no-repeat;}

.menuparent7_over{background-image: url(../img/menu/help_btn_over2.gif);color: White; background-repeat: no-repeat;}
.mainMenuSelectedbuytab{background-image: url(../img/menu/help_btn_dn2.gif); background-repeat: no-repeat; border: 0px solid green; margin-left: 30px;}

a.mainMenuSelected{color: white;}
a.mainMenuLinkSelected{color: white;}
a.mainMenuLink{color: white;}

#left{width: 23px;}
li#hometab{width: 62px; height:21px; padding-left: 23px; padding-right: 7px;}
li#downloadtab{width: 90px; padding-left: 25px;}
#downloadtab a{color: White;}
#discusstab{width:77px; padding-left: 25px;}
#discusstab a{color: White;}
#helptab{width:66px; padding-left: 24px;}
#helptab a{color: White;}
#presstab{width:87px; padding-left: 15px;}
#presstab a{color: White;}
#backtab{width:155px; padding-left: 23px;}
#backtab a{color: White;}
#buytab{width:66px; padding-left: 27px;} 
#buytab a{color: White;}

img.holiday_spacer{width: 340px; height: 38px;}
#holiday_header{background-repeat: no-repeat;background-image: url(../../img/holiday_header.gif);height: 50px;}