body {
	color:#ababad;	font-family:Arial, "Times New Roman", Times, serif;
	font-size:75%;font-style:normal;font-variant:normal;font-weight:400;
	line-height:normal;	text-align:center;width:100%;height:100%;
	background:#E0E5E5;padding:50px 0px 50px 0px;
}
#main-wrapper{background-color:#fff;width:900px;margin:auto; text-align:left;}
#header-wrapper{padding:20px 30px 5px 30px;}
#main-header{height:100px;border-bottom:solid 1px #AAABAD;position:relative;}
.header-right{position:absolute;right:0px;bottom:10px;}
#footer-wrapper{padding:0px 30px 5px 30px;height:45px;}
#main-footer{border-top:solid 1px #AAABAD;font-size:9px;padding-top:10px;}
#footer-content{width:300px;float:right;}

.blue{color:#00a4a7;}
.black{color:#000;}
.grey{color:#ababad;}
a.grey{color:#ababad;text-decoration:none;}
.title-grey{color:#a7a9ac;}
.title-black{color:#1a1a1a;}
.green{color:#02aeb1;}

#footer-content .dark-blue{color:#29385c;display:inline-block;padding:0px 2px 0px 2px;}
.nav-line{color:#29385c;display:inline-block;padding:0px 3px 0px 3px;}
.home h1{font-size:31px;}
.home #main-wrapper{background:#fff url(../images/main-back-home.jpg) bottom left no-repeat;}
.order-form #main-wrapper{background:#fff url(../images/main-back-order-form.jpg) bottom left no-repeat;}
.contact #main-wrapper{background:#fff url(../images/main-back-contact.jpg) bottom left no-repeat;}
.about #main-wrapper{background:#fff url(../images/main-back-about.jpg) bottom left no-repeat;}
.services #main-wrapper{background:#fff url(../images/main-back-services.gif) bottom left no-repeat;}
.news #main-wrapper{background:#fff url(../images/main-back-news.gif) bottom left no-repeat;}
.products #main-wrapper{background:#fff url(../images/main-back-products.gif) bottom left no-repeat;}

#main-nav li, #footer-nav li{float:left;}
#main-nav a{text-transform:uppercase;font-size:9px;}
#main-nav a, #footer-nav a{color:#aaa;text-decoration:none;}
#main-nav a.on, #main-nav a:hover, #footer-nav a.on, #footer-nav a:hover{color:#01a4a6;}

#main-content{height:auto !important;min-height:490px;height:490px;position:relative;color:#aaa;}
.contact #main-content{height:545px;min-height:545px;}

#home-content{position:absolute;left:410px;top:130px;width:350px;}

a.blue-link{text-decoration:none;color:#00a4a7;background:url(../images/services-link.gif) no-repeat right;display:inline-block;padding-right:20px;}

#col-left{width:240px;float:left;padding-left:40px;padding-top:25px;}
#col-left a{color:#01a4a6;text-decoration:none;}
#col-left a:hover{color:#1AB069;}
#col-right{float:left;width:590px;padding-top:25px;margin-bottom:60px;}
.news #col-right{margin-bottom:10px;}


#col-right h1{font-size:31px;line-height:30px;border-bottom:solid 1px #ABABAD;padding-bottom:18px;margin-bottom:25px;}

#sub-left{width:270px;float:left;display:block;margin-right:10px;font-size:16px;}
#sub-left .blue{padding:5px 0px 5px 0px;display:inline-block;}
#sub-left h2.helvetica{color:#808080;line-height:22px;font-size:16px;}
#product-intro{color:#808080;line-height:22px;font-size:16px;}
#product-intro p{color:#808080;}
#sub-right{width:310px;float:left;display:block;}

.about #sub-left{width:275px;float:left;display:block;margin-right:10px;}
.about #sub-right{width:305px;float:left;display:block;}

ul.arrows{margin-bottom:20px;padding-left:20px;}
ul.arrows li{list-style:url(/images/list-arrow.gif) outside;vertical-align:top;}
#product-footer{position:relative;left:-35px;}

/* news items */
.news-date{font-size:13px;}
.news-title{font-size:21px;color:#00a4a7;}
.news-title a{text-decoration:none;color:#00a4a7;}
.news-block{border-bottom:solid 1px #ABAEB1;margin-bottom:25px;padding-bottom:20px;}
.news-block.last{border-bottom:none;margin-bottom:0px;padding-bottom:0px;}

.product-wrapper{width:256px;height:240px;border:solid 2px #D4D5D6;padding:10px 5px 20px 10px;position:relative;margin-top:40px;float:left;margin-right:34px;background-color:#fff;}
.product-circle{position:absolute;left:-35px;top:-20px;}
.product-title{border-bottom:solid 1px #8C8C8C;margin-bottom:10px;font-size:20px;color:#1a1a1a;padding-left:40px;line-height:20px;letter-spacing:-1px;}
.product-price{text-align:right;margin-bottom:10px;letter-spacing:-1px;font-size:12px;}
.product-footer{position:absolute;right:10px;bottom:20px;}

#product-2.product-wrapper, #product-4.product-wrapper, #product-6.product-wrapper{margin-right:0px;}
#product-2 a.blue-link{color:#29385C;background:url(../images/product-arrow-2.gif) no-repeat right;}
#product-3 a.blue-link{color:#ABABAD;background:url(../images/product-arrow-3.gif) no-repeat right;}
#product-4 a.blue-link{color:#315fa1;background:url(../images/product-arrow-4.gif) no-repeat right;}
#product-5 a.blue-link{color:#315fa1;background:url(../images/product-arrow-5.gif) no-repeat right;}
#product-6 a.blue-link{color:#00a4a7;background:url(../images/product-arrow-6.gif) no-repeat right;}

.products-how-to-make-your-performance-appraisal-motivational #main-wrapper{background:#fff url(../images/main-back-news.gif) bottom left no-repeat;}
.products-recruiting-using-the-behavioural-interviewing-technique #main-wrapper{background:#fff url(../images/main-back-news.gif) bottom left no-repeat;}
.products-leadership-development-skills #main-wrapper{background:#fff url(../images/main-back-news.gif) bottom left no-repeat;}
.products-how-to-discipline-within-the-law #main-wrapper{background:#fff url(../images/main-back-news.gif) bottom left no-repeat;}
.products-how-to-make-your-training-interactive #main-wrapper{background:#fff url(../images/main-back-news.gif) bottom left no-repeat;}
.products-customer-delight #main-wrapper{background:#fff url(../images/main-back-news.gif) bottom left no-repeat;}

#footer-credit{text-align:right;padding-top:15px;}
#footer-credit a{color:#aaa;text-decoration:none;}

.contact a.grey:hover{color:#1AB069;}

#col-right ul li{list-style:disc;margin-left:16px;}
#col-right ul{margin-bottom:10px;}
