body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td
{
    text-align:center;
    margin-top: 0pt;
    margin-right: 0pt;
    margin-bottom: 0pt;
    margin-left: 0pt;
    padding-top: 0pt;
    padding-right: 0pt;
    padding-bottom: 0pt;
    padding-left: 0pt;
}

body
{
    background-color: #000000;
    background-repeat: no-repeat;
    background-position: center top;
    color: #c1c8c1;
    font-family: "Trebuchet MS",tahoma,arial,verdana,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 11px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    -x-system-font: none;
    position: relative;
}

a
{
    color: #ffffff;
    text-decoration:none;
}

a:hover
{
    color: white;
    text-shadow: 0px 0px 6px white;
}

#primary_nav a 
{
    color: #acacac;
    display: block;
    outline-width: medium;
    outline-style: none;
    outline-color: -moz-use-text-color;
    padding-top: 0px;
    padding-right: 12px;
    padding-bottom: 0px;
    padding-left: 12px;
    line-height: 26px;
    height: 26px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
}

#primary_nav a:hover, #primary_nav a.menu_active
{
    background-color: rgba(255, 255, 255, 0.1);
    color: #ffffff;
    text-shadow: 1px 1px 5px rgba(255, 255, 255, 0.8);
}
#primary_nav
{
    font-size: 12px;
    padding-top: 6px;
    padding-right: 0pt;
    padding-bottom: 6px;
    padding-left: 6px;
}
#nav_bar
{
    background-color: transparent;
    background-image: url("primarynav_bg.png");
    background-repeat: repeat-x;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    min-height: 40px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3), 0pt 1px 0pt rgba(255, 255, 255, 0.15) inset;
    text-shadow: -0.9px -0.9px black;
    width:864px;
    margin:auto;
}
#menu li 
{
    float:left;
    list-style-type:none;
    width:170px;
}
#wrapper
{
margin-top:150px;
}