/* Ark Associates CSS Document */
body{font:0.7em Arial, Helvetica, sans-serif; color:#242424; background:url(../images/interface/bg.jpg) center bottom fixed;}
h1{font-size:1.1em; color:#000;}
h2{font-size:1.0em; color:#000;}
h1, h2, dl, ol{padding:0 0 0 20px;}
h3{background: url(../images/interface/new.gif) top left no-repeat; margin-left:10px; padding:0 15px 10px 20px;}
h4{background: url(../images/interface/new_ap.gif) top left no-repeat; margin-left:10px; padding:0 10px 10px 20px;}
h3, h4{font-size:0.9em;}
h3 span, h4 span{font-size:1.1em;}
a img{border:0;}
img{padding:0; margin:0;}
a:link{text-decoration:none; color:#242424; border-bottom:1px solid #242424;}
a:hover{text-decoration:none; color:#242424; border-bottom:1px solid #2C71E1;}
a:visited{text-decoration:none; color:#242424;  border-bottom:1px solid #2C71E1;}
ul{list-style-image: url(../images/interface/bullet.gif);}
ol{margin-left:25px;}
dl{}
dt{list-style-image: url(../images/interface/bullet.gif);}
/* news */
.newsUpdate{font-weight:bold;}
.italicFont{ font-style:italic;}
/* tlc brand */
.tlcBrand{font-weight:bold; color:#0e2e50;}

#noSpacer{padding:0; margin:0;}
/*--------------------------------------------------------------- Custom Divs --------------------------------------------------------------*/
/* Holding the web page in place */
#wrapper{width:739px; margin:0 auto 35px auto; border:1px solid #E5E5E5; background:#FFF;}
#bannerImage{padding:0; margin:0;}

/* Navigation */
#nav{width: 739px; height: 32px; margin: 0; padding: 0; background: url(../images/interface/nav.gif); position: relative;}
#nav li {margin: 0; padding: 0; list-style: none;position: absolute; top:0;}
#nav li, #nav a {height: 32px; display: block; border-bottom:0;}

#home{left: 0px; width:45px;}
#consultancy{left: 45px; width:75px;}
#coaching{left: 120px; width:62px;}
#candc{left: 182px; width: 137px;}
#tlcwhat{left: 319px; width: 67px;}
#clients{left: 386px; width: 99px;}					
#contact{left: 485px; width: 56px;}
/* Serach bar drop down */
#dropdown{left: 541px; width: 198px;}

#home a:hover{background: transparent  url(../images/interface/nav.gif) -0px -32px no-repeat;}
#consultancy a:hover{background: transparent  url(../images/interface/nav.gif) -45px -32px no-repeat;}
#coaching a:hover{background: transparent  url(../images/interface/nav.gif) -120px -32px no-repeat;}
#candc a:hover{background: transparent  url(../images/interface/nav.gif) -182px -32px no-repeat;}
#tlcwhat a:hover{background: transparent  url(../images/interface/nav.gif) -319px -32px no-repeat;}
#clients a:hover{background: transparent  url(../images/interface/nav.gif) -386px -32px no-repeat;}
#contact a:hover{background: transparent  url(../images/interface/nav.gif) -485px -32px no-repeat;}
/* Serach bar drop down */
#dropDown{padding-left:5px; padding-top:5px;}

/* Main content */
#mainHolder{width:544px;border-left:1px solid #CFCFCF; }
#mainHolder p{padding: 0 10px 0 20px;}

#ordertable{margin-left:25px;}
.padText{padding:0 10px 0 20px;}
.quotText{margin-left:90px; text-align:center; width:300px;}
.itltxt{font-style:italic;}
.itltxt span{text-decoration:underline; font-weight:normal;}
.non-bulet{list-style:none;}
.coachimage{padding:0 0 0 20px;}
.coachimageRight{padding:0 0 0 15px;}
#bbmenu{background: url(../images/interface/btm.gif) top left no-repeat; margin-left:20px; padding:0 0 10px 18px;}
.bttop{background: url(../images/interface/btt.gif) top left no-repeat; margin-left:20px; padding:0 0 10px 18px;}
/* News update (right bar) */
#newsHolder{width:193px; background:#B4B4B4; color:#FFF; border-right:1px solid #CFCFCF;}
#newsHolder p{padding: 0 10px 0 15px;}
#newsHolder a:link{text-decoration:none; color:#FFF; border-bottom:1px solid #FFF;}
#newsHolder a:hover{text-decoration:none; color:#FFF; border-bottom:1px solid #2C71E1;}
#newsHolder a:visited{text-decoration:none; color:#FFF;  border-bottom:1px solid #2C71E1;}

/* Spacer bar, this keeps the Main from the News */
#pxBar{background:url(../images/interface/line.gif) top left repeat-y; width:1px;}
#pxBarBottom{border-bottom:1px solid #CFCFCF;}
/* Footer */
#footer{border-left:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF; padding:20px 10px 0 20px;}
#waterMark{border-bottom:1px solid #CFCFCF; border-right:1px solid #CFCFCF; background:#B4B4B4;}