@import url('lib/core_newspaper.css');
/*@import url('lib/black_toolbar.css');*/
@import url('lib/header.css');
@import url('lib/select_bar.css');
@import url('lib/thumbnails_newspaper.css');
@import url('lib/image_maps.css');
/*@import url('lib/footer.css');*/
@import url('lib/colors.css');

#epaper-header {
  float: right;
}

#epaper-header #logo a {
  height: 40px;
  position: absolute;
  width: 210px;
  background: transparent url('imgs/logo_ll.jpg') center top no-repeat;
}

#epaper-header #toolbar {
  width: 610px;
  margin-top: 6px;
}

#epaper-header #toolbar ul {
  width: 420px;
}

#search-box {
  /*width: 230px;*/
}
#header ul.level1 li ul #search-box{
    float:right;
    width:auto;
    margin:0 10px 0 0;
}

*html #header ul.level1 li ul #search-box{
    margin:0;    
}


#search-box form input#search-form_keywords {
    /*width: 220px;*/
    height: 18px;
    line-height: 18px;
    margin-top: 4px;
    width:150px;
    padding: 0;
    border:1px solid #b2c4d5;
}

#search-box form #search-form_submit {
    width: 30px;
    line-height: 20px;
    height:20px;
    background: #f68414;
    color: #fff;
    font-size:13px;
	font-weight:bold;
    margin: 4px 10px 0 20px;
    text-transform: capitalize;
}

.print #print_issue .thumbnail .field label {
  width: 167px;
  padding: 230px 0 0 0;
  margin: 0 0 10px;
}

/* COLORS */

#epaper-header #toolbar,
#thumbnails #thumb-pages ul li#selected a,
a#prev:hover, a#next:hover {
  background: #224c72;
}

#epaper-header #toolbar {
  color:#004E2C;
}

#epaper-header #toolbar a#search-form_submit {
  background: #004E2C;
}

body #e-paper #page-map .story:hover div {
  background-image: url('imgs/hover_ll.png');
}

/* Static Content */ 

#view-headlines .main h4,
#static-content h2,
#static-content p.q,
#buy_blurb h2 {
  color:#008653;
}

#more-shipecon p a {
  border: 1px red solid;
  text-decoration:underline !important;
}

.epaper-terms-box {
    border-top: 3px solid #fff;
    border-bottom: 20px solid #fff;
    clear: left;
    float: left;
    width: 840px;
    background: #2d73af;
    text-align: center;
    padding: 6px 0 0;
    height: 25px;
    color: #fff;
}

.epaper-terms-box a {
    color: #fff;
}
