/* GLOBAL Settings */
body {
    line-height: 1.6em;
    font-family: Verdana,"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
    color: #000;
    letter-spacing: 0.02em;
    background-color: #ccc;
    margin: 3px 0 0 0;
}

#page-container {
    margin: 0 auto 0 auto;
    width: 800px;
    background-color: #e8e8e8;
}

#container-top {
    background: #E8E8E8 url(../images/title.gif) no-repeat;
    height: 242px;
}


#menuWrap {
    /*height:25px; */
    padding-right:0; 
    margin-left:0;
    padding-top:216px;
}

#menu {
    margin:0; 
    padding:0 0 0 10px; 
    list-style:none; 
    white-space:nowrap; 
    text-align:left; 
    /*float:left;*/
}

#menu li {
    margin:0 0 0 0;
    padding:0; 
    list-style:none;
}
#menu li {
    display:inline-block; 
    display:inline;
}
#menu ul {
    padding:0; 
    margin:0; 
    list-style:none; 
    position:absolute; 
    left:-9999px; 
    border:1px solid #000; 
    border-color:#000 #000 #000 #000;
}

#menu ul.ul-one {background:#000;}
#menu ul.ul-two {background:#000;}

#menu li.li-top {float:left; display:block;}
#menu li.first {background:none;}

#menu a {
    display:block; 
    font:normal 12px verdana,arial,sans-serif; 
    color:#fff; 
    line-height:25px; 
    text-decoration:none; 
    padding:0 17px 0 17px;
}


#menu :hover a:hover {
    background:#ff9900; 
    color:#000;
}

#menu li a.sub {background:url(stamp/sub.gif) no-repeat right center;}

#menu li.li-top a.top {float:left;}

#menu li a.top:hover {
    position:relative; 
    background:#ff9900; 
    color:#000;
}
#menu li.li-top:hover {
    position:relative; 
    background:#ff9900; 
    color:#000;
}

#menu li.li-top:hover > a, #menu li.li-top:hover ul :hover > a {background:#ff9900; color:#fff;}

#menu li.li-top:hover ul {margin-top:25px;}

#menu :hover ul {left:0;}
#menu :hover ul a {white-space:nowrap;}
#menu :hover ul b {position:absolute;}
#menu :hover ul.right {left:auto; right:-1px;}

#menu :hover ul :hover ul, 
#menu :hover ul :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul
{left:95%; margin-top:-26px;}

#menu :hover ul :hover ul.left, 
#menu :hover ul :hover ul :hover ul.left,
#menu :hover ul :hover ul :hover ul :hover ul.left,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul.left,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul.left,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul.left
{left:auto; right:95%; margin-top:-26px;}

#menu :hover ul ul, 
#menu :hover ul :hover ul ul,
#menu :hover ul :hover ul :hover ul ul,
#menu :hover ul :hover ul :hover ul :hover ul ul,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul ul,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul ul
{left:-9999px;}

#menu :hover ul ul.left, 
#menu :hover ul :hover ul ul.left,
#menu :hover ul :hover ul :hover ul ul.left,
#menu :hover ul :hover ul :hover ul :hover ul ul.left,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul ul.left,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul ul.left
{left:-9999px; right:auto;}

#menu table {border-collapse:collapse; margin-top:-1px;}

/** Footer **/
#footer {
    height: 25px;
    background-color: #000;
    color: #fff;
}

#footer ul {
    text-align: center;
}

#footer li {
    display:inline-block; 
    display:inline;
    font-size: 10px;
    position: relative;
    bottom: 3px;
}

#footer a {
    color: #fff;
}

#footer a:hover {
    color: #fff;
    text-decoration: none;
}

/** Content **/

#content {
    padding: 0 40px 10px 40px;
    font-size: 12px;
}

#content h1 {
    text-align: center;
    font-size: 28px;
}

