@charset "utf-8";

#footer {
height: 240px;
margin: 0px auto;
padding-top: 20px;
width: 960px;
}

#footer ul#stage {
background-color: transparent;
}

#footerWrapper .aeon {
height: 80px;
padding-top: 15px;
}

#footer ul {
display: block;
height: 170px;
}

#footer ul li {
border-right: 1px dotted #F89866;
display: block;
float: left;
height: 160px;
overflow: hidden;
padding-left: 20px;
width: 299px;
}

#footer #aeon {
display: block;
height: 20px;
margin-left: 220px;
}

#footer #aeon li {
border-right: 1px dotted #F89866;
display: block;
float: left;
height: 15px;
overflow: hidden;
padding-left: 15px;
padding-right: 15px;
width: auto;
}

#footer #aeon li.last {
border: medium none;
}

#footer ul li.last {
border: medium none;
}

#footer ul li ul {
color: #3A5EA7;
height: auto;
}

#footer ul li ul li {
border: medium none;
float: none;
height: 20px;
line-height: normal;
margin: 0px;
padding: 0px;
width: 250px;
}

#footer ul li ul#share li {
height: 22px;
padding-bottom: 4px;
vertical-align: middle;
}

#footer ul li ul#share li .share_txt {
padding-left:7px;
}

#footer ul li ul li a {
color: #3A5EA7;
font-weight: normal;
}

#footer ul li ul li img {
vertical-align: middle;
}

#footer p.copyright {
clear: both;
color: #999999;
font-size: 11px;
padding: 20px 0px 0px;
text-align: center;
}

#footer h6 {
color: #555555;
font-size: 12px;
}

#footer #shareLinks {
margin: 0px;
padding: 0px;
}

#footer #shareLinks a span {
margin: 0px 5px 0px 0px;
padding: 0px;
}

#footer #shareLinks .at300b, #footer #shareLinks at300bs {
margin: 0px;
padding: 0px;
}
