

.container { margin-top: 10px;


}

body {
  padding-top: 13px;
  font: 12px/19px "Lucida Grande", Lucida, Verdana, sans-serif;
  color: #5b5958;
  background: #f6f5f3 url(../images/background.jpg) repeat-x fixed 0 0;
}

a:visited,
a:link {
  color: #688623;
  font-style: italic;
  text-decoration: none;
}

a:hover {
  color: #1a3e13;
}

a:active {
    color: #688623;
}

#header {  background-color: white;
 padding-bottom: 10px; 
}

#navbar {
  position:relative;
  float:right;
  display:block;
  right:17px;
  top:27px;
}

#print-bar {
	height:133px;
	margin-left: 10px;
	overflow: hidden;
	display: none;
}

#header img.env{
	  margin-top: 10px;

  display: block;
  height: 361px;
  margin-left: 10px;
  margin-right: 10px;    
}

#content {}

#footer {
	background-color: white;
	padding-top: 15px;	
	margin-bottom: 60px;
	padding-bottom:15px;
  color: #18390d;
}

#footer img.logo{
	float: left;
  margin-left: 20px;
  margin-right: 5px;
}
  

/* @group Typo */
  

h1 {	
  color: #1a3e13;
  margin-left: -6px;
  font: 27px YanoneKaffeesatz, "Yanone Kaffeesatz", Helvetica, YanoneKaffeesatz-Regular;
}
  
h1 img {
  display: block;
}  

h1 i {
  display: none;
}

h2 {
  color: #1a3e13;
  font-size: 14px;
  line-height: 19px;
  font-weight: bold;
}

.single h2 {
  	margin-left:-5px
}

h2 span.date {
	display: block;
  font-size: 12px;
  color: #789424;
  font-weight: normal;
  font-style: normal;
  clear: left;
}

p strong {
    font-weight: bold;
  font-size: 14px;
  color: #789424;
}

p strong.very {
  color: #1a3e13;

}

#content ul {
  margin-left:0;
}

#content ul li {
  list-style-image: none;
  list-style-position: inside;
  list-style-type: none;
  margin-bottom: 10px;
}


#content ul li strong {
  font-size: 14px;
  font-weight: bold;
  color: #789424;
}

#main {
 background-color: white;

  padding-right: 19px;
}

.single,
#single {
 background-color: white;
  padding-bottom: 30px;
  padding-right: 10px;
}

.single {
	padding-left: 9px;
	 border-top: 1px solid #ebe8e5;
	 border-left: 1px solid #ebe8e5;
}

.single p {
  margin-left:-5px;
}

.single.first {
  border-left: 1px none #ebe8e5;
  padding-right: 11px;
}

.single .borderly,
#single .borderly,
#info .borderly,
#main .borderly {
  margin-top: 25px;
  margin-left: 20px;
  padding-right: 20px;
}

#single .borderly {
  margin-right: 20px;
}

#info {
	background-color: white;
  border-left: 1px solid #ebe8e5;
  
}
/* @end */

.light {
  color: #799525;
}

.pretext {
  font-size: 14px;
  line-height: 19px;
}

.single ul {
	display: block;

	margin-left: -30px !important;
}

.single ul li {
		padding-left:25px;

	  background: url(../images/marker.gif) no-repeat 0 6px;

}




.single ul.listing {
	margin-top: -15px;
  list-style-position: inside !important;
  list-style-type: disc !important;
}

.single ul.listing li {
  list-style-position: inside !important;
  list-style-type: disc !important;
  background-image: none;
}

.topless {
  border-top-style: none;
}

.phone {
  font-size: 18px;
  line-height: 19px;
  color: #789424;
  font-weight: bold;
  margin-top: 20px;
}

.fax {
	margin-top: -10px;
  font-size: 18px;
  line-height: 19px;
  color: #789424;
  font-weight: bold;
}

