BODY{background-color:#C6C6C6;margin:0}
A:hover{color:red}
TABLE{font-family:verdana, times new roman; font-size:12px}

.itemBorder { border: 1px solid #9999FF }
.itemText { text-decoration: none; color: #0000FF; font: 12px Verdana, Arial, Helvetica }

.crazyBorder { border: 1px outset #9999FF }
.crazyText { text-decoration: none; color: #0000FF; font: 12px Verdana, Arial, Helvetica }


#main-nav{
height:29px;
float:left;
background-image:url(images/nav-bg.gif);
background-repeat:repeat-x;
background-position:top left;
width:100%;
font-family:sans-serif;
margin-bottom:30px;
}

#main-nav ul,
#main-nav li{
padding:0px;
margin:0px;
list-style-type:none;
}

#main-nav ul{
height:29px;
line-height:29px;
background-image:url(images/nav-bar.gif);
background-position:right;
background-repeat:no-repeat;
float:left;
padding:0px 1px 0px 0px;
margin:0px 0px 0px 10px;
}

#main-nav li{
height:29px;
line-height:29px;
display:inline;
position:relative;
float:left;
text-align:center;
}

#main-nav li a{
padding:0 10px;
height:29px;
text-align:center;
float:left;
background-image:url(images/nav-bar.gif);
background-position:left;
background-repeat:no-repeat;
}

#main-nav li a:link,
#main-nav li a:visited{
color:#ccf;
text-decoration:none;
}

#main-nav li.active a,
#main-nav li a:hover{
color:#eef;
background-image:url(images/active.gif);
background-repeat:no-repeat;
background-position:left;
}

