/** Dellis css for history day site **/

.blog-bg {
    background-image:url('images/blogbg.png');
    padding-bottom:4px;
    padding-left:8px;
    color:black;
    font-size:1em;
    font-weight:bold;
    border-bottom:2px solid #b0875c;
    border-right:2px solid #b0875c;
    border-left:2px solid #b0875c;
}
#main{
  width:660px;
  padding-left:24px;
}
body {
  height:50em;
  background-image: url('http://www.cptv2.org/historyday/files/container.jpg');
  background-repeat:repeat-y;
  background-position:top center;
  font-family:georgia !important;  
  width:99%;
}

* html body {
    width:94%;
}
#page-inner {
  float:left;
  width:740px;
  background-image:url('images/inventionbg_2.png');
  background-repeat:repeat-y;
  background-position:top right;
  margin-top:-10px;
  padding:0px;
}
#page-inner-right { 
margin-top:-10px;
  width:120px;
 float:left;
}
h2 a {
  color:#333;
  text-decoration:none;
}
h2 {
  color:black;
  font-family:georgia;
  font-size:1.16em;
  background-color:#d1b083;
  border:2px solid #b88c5f;
  border-bottom:1px solid #b88c5f;
  padding-left:4px;
  

}
h2:hover {
 background-color:lightgray;
}

h1 {
  font-size:1.2em;
  border-top:1px solid black;
  font-family: verdana;
}

.blog-wrapper {
  border-top:1px solid black;
  margin-top:16px;
}
.blog-name {
  font-size:1.5em;
  float:right;
  background-color:#b88c5f;
  padding:12px 4px;
  margin-left:6px;
  border:1px solid #777;
  border-top:0px;
  border-right:0px;
}

.blog-title {
  padding:8px;
  padding-left:0px;
  font-size:1.2em;
  padding-bottom:0px;
}

.project-name span {
  font-size:.84em;
}

.blog-picture {
  float:left;
  padding:6px;
  margin:4px 8px 0px 0px;
  background-color:#b88c5f;
  border:1px solid #777
}

.field-type-emvideo {
padding-top:10px;
 border-top:1px solid #b88c5f;
 width:460px; 
 margin:0 auto;
}

a:visited {
    color:#705437;
}

#block-menu-primary-links  {

}
ul.menu li {
  list-style:none;
  padding:2px 10px !important;

}
ul.menu li a {
   background-image:none !important;
  background-color:transparent;
   font-family:tahoma;
   font-size:12px;
   border:0px !important;
}
ul.menu li:hover {
  background-color:#bf8b5e;
}
ul.menu li a.active {
    background-image:none !important;
    color:black;

}
ul.menu .active-trail {
     background-color:#8c5f37;
}
ul.menu .first .active-trail a {
  color:#f2f2f2;
}
.expanded a.active {
  color:#f2f2f2 !important;
}
.expanded {
   background-color:#8c5f37;

}
.expanded, .expanded .menu li a{

  background-image:none !important;
}
.expanded .menu {
position:absolute;
background-color:#d9ae79;
margin-top:2px !important;
}

.menu li.last a {
  border-right:0px !important;
}

#navbar {
  display:none;
}

#nice-menu-1 {
  margin:0px !important;
  padding:0px;
  padding-left:4px;
}

#nice-menu-1 a{
  text-decoration:none;

}

#nice-menu-1 a:hover {
  background-color:#d9ae79;
}
#newlinks {
   background-color:#dedede;
  height:29px;
  padding-top:2px;
  margin:0px !important;

width:100%;
  border-top:1px solid gray;
}

.workshop-wrapper div {
  width:200px;
  float:left;

}
.workshop-wrapper {
  clear:both;
  height:auto !important;
  border:0px !important;
  width:100% !important;
}
.workshop-part {
  width:50px !important;
  float:left;
  clear:both;
}

.m1772-wrapper {
  position:absolute;
  margin-top:-60px;
  margin-left:320px;

}
.m1772-tag {
  font-size:10px;
  line-height:10px;
  font-weight:bold;
  color:#555;
}
.skills-text-wrapper {
  width:74%;
  float:right;
}

h3 {
  clear:both;
}
.footer-wrapper {
  width:88%;
  margin-left:80px;
  text-align:center;
  background-color:tan;
  padding:4px 0px;
}