/* ======================================================================
    HOME PAGE STRUCTURE STYLES
   ====================================================================== */


#splash-header {
float: left;
     width: 100%;
    background-color: #ef8b21;
    color: #ffffff;
    font-size: 1em;
    padding: 10px;
}

#content-outer {
  clear: both;
  background-image: url(../images/pagecontentbg.jpg);
  background-position: top right;
  background-repeat: repeat-y;
}

#menu-right {

    background-color: #eff7e0;
    padding: 10px;

}

.list-columns {
  float: left;
  padding-left: 30px;
}



#content-left {
    float: left;
    width: 515px;
    padding: 0px 0px;
}
#content-right {
    float: left;
    width: 240px;
    padding: 0px;
    margin: 0px;
    padding-top: 10px;
    background-color: #eff7e0;

}

#content-right-inner {
  float: right;
  margin-left: 10px;
}

.column-left {
    float: left;
    width: 45%;
    padding: 0px 10px;
}
.column-right {
  float: left;
    padding: 0px 10px;
  width: 49%;
}

.column-inner {

}


.login-controls {
float:right;
  text-align: right;
  padding-top: 10px;
}

.login-controls input {
  font-size: 1em;
}

#supported-icons{
    padding: 15px 0px 15px 0px;
    text-align: center;
}


/* ======================================================================
    PANEL STYLES
   ====================================================================== */
.panel {
    margin: 0px;
    margin-bottom: 15px;
    margin-right: 10px;
}

.panel-top {
  background-image: url(../images/panel-tr.jpg);
  background-position: top right;
  background-repeat: no-repeat;
  background-color: #ffffff;
}

.panel-bottom {
  background-image: url(../images/panel-br.jpg);
  background-position: top right;
  background-repeat: no-repeat;
  background-color: #c5e29e;
}
.panel-content {
  background-image: url(../images/panel-bg.jpg);
  background-position: top;
  background-repeat: repeat-x;
  background-color: #c5e29e;
  padding: 0px 10px 15px 10px;
}

.panel img.corner {
   border: none;
   display: block;
}

.panel p {
  margin: 0px;
  padding: 10px 0px;
}


