/* make all tools larger */
.content-item
{
  font-size:1.2em;
}

h4 {
  color: #0099CC;
  margin-bottom: .25em;
  font-size: 1.5em;
  font-weight:bold;
}

h5 {
  margin-bottom: .25em;
  font-size:1.333em;
  font-style:italic;
  font-family:georgia,serif;
}

.content-item p {
line-height: 180%;
margin-bottom: 1em;
}

.text ul {
line-height: 130%;
margin-bottom: 1em;
list-style-position: outside;
list-style-type: square;
padding-left: 2em;
}

.text ol {
line-height: 130%;
margin-bottom: 1em;
list-style-position: outside;
list-style-type: decimal;
padding-left: 2em;
}

.image ul.left-to-right li
{
}

.content-item a:link, .content-item a:visited
{
	color: #E12E11;
	text-decoration: underline;
}

.content-item a:hover, .content-item a:active
{
	color: #ffffff;
	background: #E12E11;
	text-decoration: none;
}

#site-footer-content .content-item a:link, #site-footer-content .content-item a:visited
{
	color: #ffffff;
	text-decoration: none;
}

#site-footer-content .content-item a:hover, #site-footer-content .content-item a:active
{
	color: #ffffff;
	background:transparent;
	text-decoration: underline;
}

.gallery a:link, .image a:link, .gallery a:visited, .image a:link, .gallery a:hover, .image a:hover, .gallery a:active, .image a:active {
	background-color: transparent !important;
}

hr,.hr
{
padding-top:4px;
display:block;
border:none;
height:0;
background:transparent url(hr.gif) repeat-x 0 0;
margin:0 0 1em 0;
}

#site-footer-content
{
  color:#ffffff;
}

.blog-post-title
{
  font-family:georgia, serif;
  font-weight:normal;
}

.blog-post-comment-text {
  position:relative;
  padding:1em;
  background-color:#ebebeb;
  margin:0.5em 0 0 0;
}
