
/*  NAV BAR CSS START*/
#navbarwrapper { width:982px; height:80px; float:left; border-bottom:#000000 solid 5px;}
#permanentinks { width:160px; height:80px; float:right; background-color:#006699; border-left: #000000 solid 5px}

#messageboard {height:20px; margin: 7px 0px 3px 10px; background-image:url(/images/redesign/messageboard.gif); background-repeat:no-repeat; text-decoration:none;text-indent:-5000px;}
#industry {height:20px;margin: 0px 0px 3px 10px; background-image:url(/images/redesign/industrylistings.gif); background-repeat:no-repeat; text-decoration:none;text-indent:-5000px;}
#archive { height:20px;margin: 0px 0px 3px 10px; background-image:url(/images/redesign/archive.gif); background-repeat:no-repeat; text-decoration:none;text-indent:-5000px;}

#permanentinks ul { width:150px }
#permanentinks a {text-decoration:none; display:block; text-indent:-5000px; }


#hpmainmenu {width:811px; height:30px; float:left; text-decoration:none; display:block; margin-top:15px}
#hpmainmenu a {text-decoration:none; display:block; text-indent:-5000px;}
#hpmainmenu li { float:left}
ul { width: 811px; height: 30px; list-style: none; margin:0; padding:0 }

#hpsubmenuhome {width:800px; height:15px; float:left; text-decoration:none; display:block; margin-top:5px; margin-left:10px}
#hpsubmenuhome ul { width: 811px; height: 20px; list-style: none; margin:0; padding:0 }
#hpsubmenuhome a {text-decoration:none; display:block; color:#006699}
#hpsubmenuhome li { float:left}

/* CSS For Main Nav Sections */ 
a#news {
background-image: url(/images/redesign/navbar.gif); 
background-repeat:no-repeat; 
background-position: 0 -30px;
height:30px; width:50px;}
#hpmainmenu #news:hover {background-position: 0 -30px;}

a#music {
background-image: url(/images/redesign/navbar.gif); 
background-repeat:no-repeat; 
background-position: -50px 0;
height:30px; width:52px;}
#hpmainmenu #music:hover {background-position: -50px -30px;}

a#features {
background-image: url(/images/redesign/navbar.gif); 
background-repeat:no-repeat; 
background-position: -102px 0;
height:30px; width:72px;}
#hpmainmenu #features:hover {background-position: -102px -30px;}

a#politics {
background-image: url(/images/redesign/navbar.gif); 
background-repeat:no-repeat; 
background-position: -174px 0;
height:30px; width:69px;}
#hpmainmenu #politics:hover {background-position: -174px -30px;}

a#movies {
background-image: url(/images/redesign/navbar.gif); 
background-repeat:no-repeat; 
background-position: -243px 0;
height:30px; width:59px;}
#hpmainmenu #movies:hover {background-position: -243px -30px;}

/*
a#comedy {
background-image: url(/images/redesign/navbar.gif); 
background-repeat:no-repeat; 
background-position: -302px 0;
height:30px; width:62px;}
#hpmainmenu #comedy:hover {background-position: -302px -30px;}
*/

a#fashion {
background-image: url(/images/redesign/navbar.gif); 
background-repeat:no-repeat; 
background-position: -302px 0;
height:30px; width:62px;}
#hpmainmenu #fashion:hover {background-position: -302px -30px;}

a#lifestyle {
background-image: url(/images/redesign/navbar.gif); 
background-repeat:no-repeat; 
background-position: -364px 0;
height:30px; width:114px;}
#hpmainmenu #lifestyle:hover {background-position: -364px -30px;}

a#multimedia {
background-image: url(/images/redesign/navbar.gif); 
background-repeat:no-repeat; 
background-position: -478px 0;
height:30px; width:102px;}
#hpmainmenu #multimedia:hover {background-position: -478px -30px;}

a#photos {
background-image: url(/images/redesign/navbar.gif); 
background-repeat:no-repeat; 
background-position: -580px 0;
height:30px; width:60px;}
#hpmainmenu #photos:hover {background-position: -580px -30px;}

a#blogs {
background-image: url(/images/redesign/navbar.gif); 
background-repeat:no-repeat; 
background-position: -640px 0;
height:30px; width:53px;}
#hpmainmenu #blogs:hover {background-position: -640px -30px;}

a#whatson {
background-image: url(/images/redesign/navbar.gif); 
background-repeat:no-repeat; 
background-position: -693px 0;
height:30px; width:78px;}
#hpmainmenu #whatson:hover {background-position: -693px -30px;}

a#shop {
background-image: url(/images/redesign/navbar.gif); 
background-repeat:no-repeat; 
background-position: -771px 0;
height:30px; width:40px;}
#hpmainmenu #shop:hover {background-position: -771px -30px;}

/* CSS For Submenu Nav Sections */ 
a#submenufirst { font-family:Georgia, "Times New Roman", Times, serif; font-size:.8em; color:#006699; height:20px; margin-right:3px; padding:5px; text-transform:uppercase; }
#hpsubmenuhome #submenufirst:active {  font-family:Georgia, "Times New Roman", Times, serif; font-size:.8em; color:#006699 height:20px;  margin-right:3px; padding:5px; background-color:#ffffff; height:20px;text-transform:uppercase;}
#hpsubmenuhome #submenufirst:visited {  font-family:Georgia, "Times New Roman", Times, serif; font-size:.8em; color:#006699 height:20px;  margin-right:3px; padding:5px; background-color:#fff; height:20px;text-transform:uppercase;}
#hpsubmenuhome #submenufirst:focus {  font-family:Georgia, "Times New Roman", Times, serif; font-size:.8em; color:#006699 height:20px;  margin-right:3px; padding:5px; background-color:#fff; height:20px;text-transform:uppercase;}
#hpsubmenuhome #submenufirst:hover { background-color:#006699; color:#FFFFFF; font-size:.8em; height:20px;text-transform:uppercase; }


a#submenuitem { font-family:Georgia, "Times New Roman", Times, serif; font-size:.8em; color:#006699; height:20px; margin-right:3px; margin-left:3px; padding:5px;text-transform:uppercase; }
#hpsubmenuhome #submenuitem:active {  font-family:Georgia, "Times New Roman", Times, serif; font-size:.8em; color:#006699 height:20px;  margin-left:3px;margin-right:3px; padding:5px; background-color:#ffffff; height:20px;text-transform:uppercase;}
#hpsubmenuhome #submenuitem:visited {  font-family:Georgia, "Times New Roman", Times, serif; font-size:.8em; color:#006699 height:20px;  margin-left:3px;margin-right:3px; padding:5px; background-color:#fff; height:20px;text-transform:uppercase;}
#hpsubmenuhome #submenuitem:focus {  font-family:Georgia, "Times New Roman", Times, serif; font-size:.8em; color:#006699 height:20px;  margin-left:3px;margin-right:3px; padding:5px; background-color:#fff; height:20px;text-transform:uppercase;}
#hpsubmenuhome #submenuitem:hover { background-color:#006699; color:#FFFFFF; font-size:.8em; height:20px; text-transform:uppercase;}

/*  NAV BAR CSS END*/
