.custom #header {height:8em;}
.custom #header {border-bottom: none; } 

/* CUSTOM.CSS */

.#footer{
 background: #ffffff;
}
.custom #footer {
 height: 100%;
 width: 100%;
 border-top:2em solid #ffffff;
 background: #ffffff;
padding:0em;
}
.custom #footer a{
 border-bottom: 1px none #ffffff;
}
.custom #footer {
 text-align:center;
}
/* footer widget area setup */
#footer_setup {
 /* widgetized footer background (not footer background) */
 background: #ffffff;
 /* widget padding */
 padding:1.5em;
 /* margin at bottom of widgets */
 margin-bottom: 25px;
 /* do not change this! */
 overflow: hidden;
}

/* widget item setup */
#footer_setup .footer_items {
 /* contents alignment */
 text-align: left;
 /* widget width */
 width: 33.3%;
 /* space between widgets */
 padding-right: 0px;
 /* text color */
 color: #eeeeee;
 /* do not change these! */
 display: inline-block;
 float: left;
 height: 100%;
}

/* widget item headers */
#footer_setup .footer_items h3 {
 /* font size */
 font-size: 1.2em;
 /* uppercase or not */
 text-transform: uppercase;
 /* space out the letters*/
 letter-spacing: 0px;
 /* font color*/
 color: #111111;
 /* padding under header text */
 padding-bottom: 3px;
 /* border under header text */
 border-bottom: 3px none #ffdf00;
 /* distance between border and widget text */
 margin-bottom: 5px;
}

/* do not change these! */
#footer_setup .footer_items ul li { list-style:none;
 font-size:1.4em;
 line-height:1.5em;
}
#footer_setup .footer_items ul { margin: 1em; padding: 0px; }
