﻿div.container-main-home table.layout-three-column td.philosophy h1 
{
  color: #93b630;
  font-size: 36px;
  font-weight: normal;
  margin-bottom: 10px;
}

div.container-main-home table.layout-three-column td.philosophy h1 a
{
  color: #ffffff;
  text-decoration: underline;
}

div.container-main-home table.layout-three-column td.philosophy h2
{
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  margin-bottom: 10px;
}

div.container-main-home table.layout-three-column td.philosophy h3
{
  font-size: 13px;
  line-height: 20px;
  font-weight: normal;  
}

div.container-main-home table.layout-three-column td.philosophy h2 a
{
  color: #93b630;
}

div.container-main-home table.layout-three-column td.philosophy h3 a
{
  color: #93b630;
}


div.container-main-home table.layout-three-column td.testimonial
{
  font-size: 19px;
  color: #93b630;
}

div.container-main-home table.layout-three-column td.testimonial .details-line1
{
  font-size: 14px;
  color: #5c7837;
  font-weight: bold;
}

div.container-main-home table.layout-three-column td.testimonial .details-line2
{
  font-size: 11px;
  color: #5c7837;
}

div.container-main-inside td.column-one div.content
{
  line-height: 17px;
}

div.container-main-inside td.column-one div.content h1,
div.container-main-inside td.column-one div.content h2,
div.container-main-inside td.column-one div.content h3
{  
  font-weight: normal;
  color: #aad434;
  line-height: normal;
}

div.container-main-inside td.column-one div.content h1,
div.container-main-inside td.column-two div.content h1

{ 
  margin-bottom: 25px; 
  padding-bottom: 9px;   
  width: 100%; 
  border-bottom: solid 1px #ffffff; /* was #aad434 */
  font-size: 25px; 
}

div.container-main-inside td.column-one div.content h2,
div.container-main-inside td.column-two div.content h2
{ 
  margin-bottom: 3px;
  font-size: 16px;   
  font-weight: bold;
}

div.container-main-inside td.column-one div.content h3,
div.container-main-inside td.column-two div.content h3
{ 
  margin-bottom: 3px;
  font-size: 14px;     
}

div.container-main-inside td.column-one div.content p
{
  margin-bottom: 10px;
}

div.container-main-inside td.column-two div.testimonial
{
  margin-bottom: 25px;
  font-size: 15px;
  color: #446818;
}

div.container-main-inside td.column-two div.testimonial .details-line1
{
  font-size: 12px;
  text-transform: uppercase;
}

div.container-main-inside td.column-two div.testimonial .details-line2 { font-size: 11px; }

div.container-main-inside td.column-one div.content ul,
div.container-main-inside td.column-one div.content ol { margin: 5px 0 10px 20px; }

div.container-main-inside td.column-one div.content ul li { list-style-image: url(/wp-content/themes/vkc1/images/bullet-light-green-on-dark.gif); }

div.container-main-inside td.column-one div.content ul li ul,
div.container-main-inside td.column-one div.content ol li ul { margin: 5px 0 5px 20px; }

/* links */

div.container-main-inside td.column-one div.content a 
{ 
  color: #aad434; 
  text-decoration: none;
}

div.container-main-inside td.column-one div.content a:hover 
{ 
  color: #aad434; 
  text-decoration: underline;
}

div.container-main-inside td.column-two div.content a 
{ 
  color: #ffffff; 
  text-decoration: none;
}

div.container-main-inside td.column-two div.content a:hover 
{ 
  color: #ffffff; 
  text-decoration: underline;
}

div.container-main-inside td.column-one div.content h2 a,
div.container-main-inside td.column-one div.content h3 a 
{ 
  color: #ffffff; 
  text-decoration: none;
}

div.container-main-inside td.column-one div.content h2 a:hover,
div.container-main-inside td.column-one div.content h3 a:hover 
{ 
  color: #ffffff; 
  text-decoration: underline;
}


/* forms */

div.container-main-inside td.column-one div.content .text-small { font-size: 10px; }
div.container-main-inside td.column-one div.content .validation-required { color: Red; }

div.container-main-inside td.column-one div.content .textbox,
div.container-main-inside td.column-one div.content .dropdownlist,
div.container-main-inside td.column-one div.content .textarea
{
  font-size: 12px;
  font-family: Arial;
  border: solid 1px #2e4610;
}

div.container-main-inside td.column-one div.content .textbox { width: 250px; }
div.container-main-inside td.column-one div.content .textarea 
{ 
  width: 350px; 
  height: 100px;
}

div.container-main-inside td.column-one div.content div.form-standard div.form-item
{
  margin-bottom: 7px;
}

div.container-main-inside td.column-one div.content div.form-standard div.form-item label
{
  display: block;
  margin-bottom: 3px;
}

div.container-main-inside td.column-one div.content div.form-standard div.form-item-submit
{
  margin: 2px 0 5px 0;
}

/* blog */

div.container-main-inside td.column-one div.content div.blog-posting
{
  margin-bottom: 25px;
}

div.container-main-inside td.column-one div.content div.blog-posting h2 a,
div.container-main-inside td.column-one div.content div.blog-posting h2 a:hover
{
  color: #aad434;  
}

div.container-main-inside td.column-one div.content div.blog-posting .post-info
{
  margin-bottom: 5px;
  font-size: 11px;  
}

div.container-main-inside td.column-one div.content div.blog-posting abbr
{
  border: none;
}

div.container-main-inside td.column-one div.content div.blog-posting .post-read-more
{
  padding-top: 5px;
}

div.container-main-inside td.column-one div.content div.blog-posting .utility-links,
div.container-main-inside td.column-one div.content div.blog-posting .utility-links a { font-size: 11px; }

div.container-main-inside td.column-one div.content div.blog-posting .utility-links
{
  padding: 15px 0 5px 0;
  border-bottom: solid 1px #ffffff;
}

/* comments */

div.container-main-inside td.column-one div.content div.post-comments h3
{
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: solid 1px #ffffff;
}

div.container-main-inside td.column-one div.content div.post-comments .comment
{
  font-size: 11px;
  margin-bottom: 10px;
  border: solid 1px #aad434;
  padding: 3px;
}

div.container-main-inside td.column-one div.content div.post-comments .comment p { margin: 0; }

div.container-main-inside td.column-one div.content div.post-comments .comment .comment-author { font-size: 12px; font-weight: bold; }

div.container-main-inside td.column-one div.content div.post-comments .comment .comment-info
{
  margin-bottom: 5px;
  font-size: 11px;
}

div.container-main-inside td.column-one div.content div.post-comments form#commentform .form-input { margin-bottom: 7px; }

div.container-main-inside td.column-one div.content .navigation .nav-previous { float: left; } 
div.container-main-inside td.column-one div.content .navigation .nav-next { float: right; } 

div.container-main-inside td.column-two div.content { color: #446818; }

div.container-main-inside td.column-two div.content h1,
div.container-main-inside td.column-two div.content h2,
div.container-main-inside td.column-two div.content h3
{   
  color: #446818;
  line-height: normal;
}

div.container-main-inside td.column-two div.content ul,
div.container-main-inside td.column-two div.content ol { margin: 5px 0 10px 20px; }

div.container-main-inside td.column-two div.content ul li { list-style-image: url(/wp-content/themes/vkc1/images/bullet-dark-green-on-light.gif); }
  
div.container-footer 
{
  color: #777777;
  font-size: 11px;
}