﻿
body
{
   background-color: #fff;
   color: #000;
   font-family: Verdana, Arial, sans-serif;
   font-size: 11px;
   width: 100%;
   height: 100%;
   margin: 0px;
   padding: 0px;
}

/* Text styles */

h1
{
   font-family: Arial, sans-serif;
   font-size: 20px;
   font-weight: normal;
   margin-bottom: 0px;
   margin-top: 0px;
}

h2
{
   font-family: Arial, sans-serif;
   font-size: 20px;
   font-weight: normal;
   margin-bottom: 5px;
}

h3
{
   font-family: Arial, sans-serif;
   font-size: 14px;
   font-weight: normal;
   margin-bottom: 5px;
   margin-top: 0px;
}

.author
{
   font-family: Arial, sans-serif;
   font-size: 12px;
   font-weight: normal;
   background-image:url(/Globals/Images/Posting.png);
   background-position: left center;
   background-repeat:no-repeat;
   padding-left: 14px;
   color: #888;
}

.author #date { font-weight: bold; color: #000;}
.author #name { font-weight: bold;  }

.commentTitle
{
   font-family: Arial, sans-serif;
   font-size: 12px;
   font-weight: bold;
}

.commentTitle #name, .commentTitle #date
{
   color: #3399ff;
}

.orangeBullet
{
   color: #ff5400;
}

/* Layout */

.main
{
   width: 990px;
   margin: 0px auto 0px auto;
   border: solid 1px #000;
   border-top: none 0px #000;
}

.header
{
   width: 100%;
   height: 178px;
   background-image:url(/Globals/Images/Header.jpg);
   background-position:center top;
   background-repeat:no-repeat;
   position: relative;
}

.headerBlog
{
  background-image:url(/Globals/Images/HeaderBlog.jpg);
}

.footer
{
   width: 100%;
   text-align: center;
}

.menu
{
   left: 0px;
   bottom: 10px;
   height: 23px;
   width: 985px;
   background-image:url(/Globals/Images/MenuBackground.png);
   background-position:left top;
   background-repeat:repeat-x;
   padding: 2px 0px 0px 5px;
   position: absolute;

}

td.mainContent
{
   width: 545px;
   padding: 10px 20px 0px 20px;
}

div.mainContent
{
   overflow-x: auto; 
   width: 535px;
}

.leftContent
{
   width: 185px;
   padding: 10px 20px 0px 20px;
   border-right: solid 1px #ccc;
   background-color: #ddd;
   /*background-position: center top;
   background-repeat: repeat-y;
   background-image: url(/Globals/Images/ColumnBackground.png);*/
}

.rightContent
{
   width: 170px;
   padding: 10px 20px 0px 20px;
   border-left: solid 1px #ccc;
   background-color: #ddd;
   /*background-position: center top;
   background-repeat: repeat-y;
   background-image: url(/Globals/Images/ColumnBackground.png);*/
}

.alignedAddthis img
{
   vertical-align: middle;
}

.commentSeparator
{
   width: 100%;
   height: 1px;
   margin: 20px auto 8px 0px;
   background-repeat: repeat-x;
   background-image: url(/Globals/Images/HorizontalSeparator.png);
}

.caseStudySection
{
   color: #fff;
   background-color: #000;
   font-weight: bold;
   margin-top: 10px;
   padding: 2px;
}

.TextHighlight1
{
	font-weight: bold;
	color: #000;
}

#twitter_update_list li
{
   margin-bottom: 10px;
   margin-left: 0px;
}

.caseStudyContact 
{
   background-color:#FFD3AA;
   border:1px solid #FF5400;
   padding:10px 5px;
}

.caseStudyContact p
{
   margin: 0px;
}

#localPostCode, #comment_localPostCode
{ 
   display: none; 
}

