/* 
    Document   : _layout
    Created on : March 3, 2013
    Author     : dogpea
    Description:
        CSS document for the main components of the site including the
        header, footer, content area, and sidebar.
*/


/*  ^Container
------------------------------------------------------------------------------*/

#container {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;
  text-align: left;
  width: 1000px;
}

/*  ^Banner
------------------------------------------------------------------------------*/

#banner {
  background-image: url(//www.darkjedi.org/pics/DJO/djo_banner_2015a.png);
  background-repeat: no-repeat;
  height: 100px;
}

/*  ^Footer
------------------------------------------------------------------------------*/

#footer {
  background-color: #000;
  background-image: url(/pics/site/footer_default.png);
  background-position: center top;
  background-repeat: no-repeat;
  border-top: 3px solid #663695;
  height: 200px;
  text-align: left;
  width: 100%;
  z-index: 999;
}

.footer-content {
  left: -500px;
  margin-left: 50%;
  position: absolute;
  text-aling: left;
}

.footer-content .footer-brand, .footer-content .footer-community, .footer-content .footer-gaming, .footer-content .footer-connect {
  border-right: 1px solid #000;
  float: left;
  height: 100px;
  padding: 10px;
}

.footer-content a {
  display: inline-block;
  margin-bottom: 5px;
}

.footer-content img {
  margin-bottom: 10px;
}

.footer-content .footer-brand {
  width: 300px;
}

.footer-content .footer-community, .footer-content .footer-gaming {
  width: 200px;
}

.footer-connect {
  width: 225px;
}

.footer-content .footer-brand img.footer-brand-logo {
  margin: 5px;
}

.footer-content .footer-brand span.footer-brand-copyright {
  font-size: 9pt;
}

span.footer-heading {
  font-size: 1.2em;
  font-weight: bold;
  text-shadow: #000 1px 1px;
}

span.footer-comment {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  -moz-opacity: .6;
  opacity: .6;
  font-size: 8pt;
  font-style: italic;
}

/*  ^Main Content
------------------------------------------------------------------------------*/

#main_content {
  background-color: #000;
  height: 100%;
  vertical-align: top;
  width: 825px;
}

/*  ^Right Index
------------------------------------------------------------------------------*/

#right_index {
  background-color: #111;
  border-left: 1px solid #222;
  height: 100%;
  vertical-align: top;
  width:174px;
}

.nav-right .clubStatus {
    text-align: center;
}

/*  ^ Ticker
------------------------------------------------------------------------------*/

#ticker {
  font-size: 8pt;
  height: 14px;
  list-style: none;
  list-style-type: none;
  overflow: hidden;
  text-align: center;
}

#ticker ul.ticker-container {
  width: 100%;
}

.ticker-news-container {
  float: left;
  width: 33%;
}

#ticker li {
	list-style: none;
	list-style-type: none;
}
