
#sec4 #content {
  padding: 40px 0 0; /* reset content margins */
  }



  
#sec4 #content {
  background: url("../uig/content_blog.jpg") no-repeat left top;  /**/
  margin: 0 0 0 0;
  min-height: 400px;
  }
  
#sec4 #content #maincontent p {
  padding: 5px 50px 15px 52px;
  line-height: 24px;
  }
#sec4 #content #maincontent ul, #sec4 #content #maincontent ol {
  padding: 5px 100px 14px 102px;
  }
#sec4 #content #maincontent ul li ,#sec4 #content #maincontent ol li {
  line-height: 20px;
  padding: 0;
  }
  
  
  
#sec4 #content #maincontent ul.results_list, #sec4 #content #maincontent ol.results_list {
  border-top: 1px solid #B8B5AE;
  width: 500px;
  margin: 0 0 0 50px;
  padding: 0;
  }
#sec4 #content #maincontent ul.results_list li, #sec4 #content #maincontent ol.results_list li {
  padding: 10px 0 11px;
  border-bottom: 1px solid #B8B5AE;
  }
#sec4 #content #maincontent ul.results_list li img, #sec4 #content #maincontent ol.results_list li img {
  margin: 0 10px 0 0;
  float: left;
  }
  
  
  
#sec4 #content .top {
  margin: 0 0 0 82px;
  }
  
  




/*****************************************************************************************/
#sec4 #content #maincontent h2 {
  /*background:  url("../uig/blog_pagetop.jpg") no-repeat left top;*/
  display: block;
  color: #333;
  font-size: 24px;
  height: 12px; /* minus top / bottom padding + margin */
  padding: 20px 50px 25px 52px;
  }
#sec4 #content #maincontent h2 a {
  text-decoration: none;
  }
#sec4 #content #maincontent h3 {
  margin: 4px 50px -3px 52px;
  text-transform: uppercase;
  letter-spacing: 1px;
  }
#sec4 #content #maincontent {
  background: transparent url("../uig/blog_pagebg.png") repeat-y left top; /*qw3aQ1YGT]*/
  }
  
#sec4 #content #maincontent hr {
  /* background: #F9F6ED  url("../uig/blog_pageedge.jpg") no-repeat left top; */
  background: transparent url("../uig/blog_pageedge.png") no-repeat left top;
  margin: 22px 2px 0;
  height: 40px;
  }
  
#sec4 #maincontent .entry .alt small {
  /* background: #F9F8F3; */
  color: #A39D8E;
  font: normal 11px/15px Arial, Helvetica, sans-serif;
  width: 480px;
  display: block;
  padding: 5px 10px 10px 0;
  } 
#sec4 #maincontent .entry .alt small a {
  color: #A39D8E;
  }
  
  



/*****************************************************************************************/
#menu #link1, #menu #link2, #menu #link3 {
  display: none;
  }
  
  
  

#sec4 #menu li#link0 {
  background: url("../uig/closebtn.png") no-repeat left top;
  position: absolute;
  top: -72px;
  left: -90px;
  }
#sec4 #menu li#link0 a:link, #sec4 #menu li#link0 a:visited {
  background: url("../uig/closebtn.png") no-repeat left top;
  display: block;
  width: 80px;
  height:20px;
  text-decoration: none;
  text-indent: -9999px;
  }
#sec4 #menu li#link0 a:hover, #sec4 #menu li#link0 a:active {
  background: url("../uig/closebtn_ov.png") no-repeat left top;
  }
  
  
  
  
#menu {
  background: url("../uig/menu_bg.jpg") no-repeat left 12px;
  position: absolute;
  left: 635px;
  top: 270px;
  width: 194px;
  height: 307px; /* 295px + 12px from the image alignment (see background above) */
  }
#menu a {
  display: block;
  text-decoration: none;
  }
#menu ul {
  list-style: none;
  margin: 40px 0 0 10px;
  font-size: 17px;
  font-weight: bold;
  }
#menu ul li {
  margin: 5px 0 7px;
  }
#menu ul li a:link, #menu ul li a:visited {
  color: #333;
  padding: 0 0 0 5px;
  
  }
#menu ul li a:hover, #menu ul li a:active {
  color: #000;
  background: url("../uig/highlighter_large.gif") no-repeat left top;
  }

  
#menu ul li ul {
  margin: 3px 0 18px 0;
  font-size: 15px;
  font-weight: normal;
  }
#menu ul li ul li {
  margin: 2px 0;
  }
#menu ul li ul li a:link, #menu ul li ul li a:visited {
  background: url("../uig/menu_arrow.jpg") no-repeat 3px 4px;
  padding: 0 0 0 23px;
  color: #555;
  }
#menu ul li ul li a:hover, #menu ul li ul li a:active {
  background: url("../uig/highlighter.jpg") no-repeat left top;
  text-decoration: none;
  color: #555;
  }
  
#menu #link4 { 
  display: inline;
  }
  
  
#menu #link5 { 
  background: url("../uig/email_logo.jpg") no-repeat left top;
  position: absolute;
  top: 150px;
  left: 0;
  }
#menu #link5 a:link, #menu #link5 a:visited {
  background: url("../uig/email_logo.jpg") no-repeat left top;
  text-indent: -9999px;
  width: 235px;
  height: 135px;
  }
#menu #link5 a:hover, #menu #link5 a:active {
  background: url("../uig/email_logo_ov.jpg") no-repeat left top;
  }

  



/*****************************************************************************************/
#respond {
  margin: 20px 0 0;
  }
#content #maincontent #respond h3 {
  font: bold 17px/20px "Courier New", Courier, monospace;
  color: #333;
  text-transform: capitalize;
  border-top: 1px solid #B8B5AE;
  padding: 10px 0 0;
  }
#respond input#author, #respond input#email, #respond input#url, #respond textarea#comment {
  background: #F9F6EF;
  border: 1px solid #B8B5AE;
  width: 450px;
  padding: 3px 0 0 3px;
  }



/*****************************************************************************************/

#sec4 #footer {
  background: url("../uig/blog_pagebottom.jpg") no-repeat left top;
  /* background: url("../uig/blog_pagebottom.png") no-repeat left top; */
  margin: 0 0 15px 23px;
  padding: 30px 0 0;
  }





