/*---:[ sidebar styling ]:--- */

.custom #sidebar_1 { 
position: relative;
    top: -5px;
    left: 0px;
}

.custom #text-5 { width: 830px; }

.custom #content {
    margin-top: 120px;
    background-color: transparent;
}

.custom #sidebar_2 { 
position: relative;
    top: 120px;
    left: -25px;
    margin-bottom: 120px;
}

.custom #content_box {
    background-color: transparent;
}

/* ---tweak footer & page spacing, location, etc. --- */

.custom #container {
margin-top: 15px;
margin-bottom: 15px;
}

.custom #footer {
position: relative;
bottom: -5px;
}

.custom .format_text a {
text-decoration: none;
} 

.custom .format_text a:hover {
text-decoration: underline;
} 


/* ---1 teaser col instead of 2 - and styling--- */


.custom .teaser {background: #FAFAFA;}


}
.custom .teasers_box h2 a:hover {
  color: #00B1ED;
}

.custom .teaser h2 {
    font-size: 14px;
    line-height: 1.375em;
}

.custom .teaser .format_teaser {
   margin-bottom:2px;
   margin-top:2px;
}

.custom .teasers_box {
    padding-bottom: .8em;
    padding-top: .8em;
}


.custom .hfeed {
   margin-top:20px;
}


/* float nav menu right, then position */

.custom .menu   { 
position: relative; 
left: 425px;
top: 30px; 
width: 400px;

} 

/* locate header */

.custom #header  { 
position: relative;
   top: -10px;
   left: 35px;
}


.custom #widget_sp_image-7 {margin-bottom: 10px;}

/*--[ move pages up ]---*/

.custom #content_box {
    position: relative;
    top: -10px;
}


.custom .headline_area {margin-bottom: 5px;}

/* .custom .post-box, .custom .teasers_box, .custom .full_width #content_box, .custom .page, .custom #comments  */


/* ---something to do with cal--- */

.custom .container .calendar-container  {
    font-family: Arial,sans-serif;
    font-size: 8px;
}

*/----custom footer ---------------------*/

.custom #footer-widget-block { text-align:left; overflow:hidden; }
.custom #footer, .custom #footer a  { border-bottom-style:none; color: #8A8A8A}


.custom #footer-widget-block {
border-style: solid;
border-color: #B8B8B8;
border-width: 1px;
left: none;
right:none;
bottom:none;

}

*/----- moz-border-radius: 15px; -khtml-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; 
-----*/


.custom #footer-widget-block {
    position: relative;
    top: -10px;
    height: 250px;

}

.custom #footer-widget-block {
background-color: #ffffff;

}

.custom .footer-widgets { width:33%; float:left; }
.custom .my-footer-one {text-align: left; position: relative; top: -38px; left: -45px;}
.custom .my-footer-two {text-align: center;}
.custom .my-footer-three {text-align: right;}

.custom #footer-widget-block li.widget {
    font-size: 1em;
    line-height: 1em;
    margin-bottom: 1em;
}



/* ----------------------------------------custom boarder--- 

.custom #container {
margin-top: 2px;
border-style: solid;
border-color: #B8B8B8;
border-width: 5px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;

} */