#homeBanner {background: #fff6f0;}/*colour confirmed*/
#homeBanner .contentArea {width: 990px; height: 301px;}
#homepageSlideshow {float: left; width: 480px; height: 301px; outline:none}
#homepageSlideshow p {margin: 10px; font-size: 1.3em; }
#homepageSlideshow ul {margin: 10px; }
#bannerContent {padding: 0 0 0 20px; float: left; width: 490px; }
#bannerContent h1 {margin-top: 8px; margin-bottom: 8px; border-bottom: 1px solid #f5d6c2; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.6em; font-weight:normal}
h1#moreClients {margin-top: 15px;}
#bannerContent h2 {margin: 4px 0 4px 0px; color:#b2170d; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; }
#bannerContent p { margin-top: 0px; margin-bottom: 0px; font-size: 1.1em; color:#6c2b27; font-family: Georgia, "Times New Roman", Times, serif}
#bannerContent ul {margin: 0px; float:left; }
#bannerContent li {margin: 0 10px 0 0; display: inline; float: left;}
#bannerContent li a img {border: 3px solid #edd2c1}
#bannerContent li a:hover img {border-color: #fff}
#bannerContent li.viewPortfolio {margin-right: 0px;}
#bannerContent li.viewPortfolio a img, #bannerContent li.viewPortfolio a:hover img {border: 5px solid #fff6f1 }
#bannerContent .readMore {font-size: 0.8em; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
/*#bannerContent .readMore a {background-position: 0 13px}
#bannerContent .moreInfo a:hover {background-position: 0 -37px}
#bannerContent .moreInfo span {font-style: italic;}*/
#bannerContent h1 a.readMore {text-decoration: none;}

#wrapMainContent {background: none; width: 100%}

#main {margin-top: 10px; background:none;}
#main #rightCol h1 {padding-bottom: 2px; border-bottom: 1px solid #e0dada; background:none;}

#rightCol {width: 990px;}

#thirdCol {padding-top: 0px; padding-bottom: 0px; margin-bottom: 0px; margin-left: 0px; background:  none; width: 280px;}
#thirdCol h1 a {text-decoration:none; color:#9a1109}

#content {width: 700px;}

#content ul.ourServices {margin: 0px; width: 345px; float:left;}
#content ul.ourServices.servicesColumn01 {padding-right: 10px;}
#content ul.ourServices li.heading {margin-bottom: 5px; padding: 0px; line-height:1.0em; float: left; width: 205px}
#content ul.ourServices li.text {margin-top: 0px; margin-bottom: 15px; float: left; width: 205px; line-height: 1.3em; font-size: 0.9em;}
#content ul.ourServices li a {display: block; text-decoration:none;}
#content ul.ourServices li.thumbnail {margin-top: 2px; padding: 0 10px 0 0; float: left; width: 130px}
#content ul.ourServices img {margin: 0; float: left; }
#content ul.ourServices h2 {margin: 0; font-size: 0.95em; font-weight:bold; }
#content ul.ourServices h2 a {padding: 0 0 2px 0; color: #9a1109; border-bottom: 1px dotted #bebebe; }
#content ul.ourServices h2 a:hover {color: #0b3eb1; }
#content ul.ourServices a.moreInfo {padding: 5px 0 0 12px; background: url(../img/icons/arrow03.gif) no-repeat 0 10px; display: block; clear: both;}

/*Recent Blog Posts*/
.blogPosts li {margin-bottom: 8px;}
#thirdCol .blogPosts h3 {margin-bottom: 0px; padding: 0px; font-size: 0.8em; font-family:Arial, Helvetica, sans-serif;}
.blogPosts h3 a {text-decoration: none; }
#thirdCol .blogPosts p {margin: 0px; padding: 0px; font-size: 0.8em; line-height: 1.2em; font-family:Arial, Helvetica, sans-serif;}
.blogPosts .date {color: #990066}
/*.blogPosts li {padding: 0 0 25px 0; margin: 0 0 10px 0; background: url(../img/bg/panels/blog-post-bottom.gif) no-repeat bottom left #004041; color: #fff6f0; float: left; display:inline; width: 280px; font-family:Arial, Helvetica, sans-serif; font-size:0.9em}
.blogPosts span.date {padding: 2px; font-size: 0.85em; font-weight:bold; background:#452828}
.blogPosts a.readMore {margin-right: 15px;display: block; text-align:right; font-weight:bold; font-size: 0.85em}
.blogPosts a {color:#ffdf09}
.blogPosts p {padding: 0 10px;}
.blogPosts h3 {margin-bottom: 0px; padding: 8px 20px 0px 10px; background: url(../img/bg/panels/blog-post-top.gif) no-repeat; display:block; font-size: 1.3em}
.blogPosts h3 a {text-decoration: none; color: #fff; border-bottom: 1px dotted #646464; display:block}
.blogPosts h3 a:hover {color: #c1c1c1}
*/