@charset "utf-8";
/* CSS Document */

body {font: 90% "Trebuchet MS", Arial, Helvetica, sans-serif;background:#000;color:#fff;margin:0;padding:0;}
a:link {text-decoration:none;color:#3CF;}
a:visited {text-decoration:none;color:#3CF;}
a:hover	{text-decoration:underline;color:#0c0;}
a:active {text-decoration:none;color:#F00;}
a img {display:block;border:none;}

p {font-size:16px;line-height:21px;margin:10px 35px 0 30px; text-align:justify;}
p.small {font-size:12px;line-height:16px;margin:6px 35px 0 33px; text-align:justify;}
p.lesson {font-size:16px;color:#3F0;line-height:20px;margin:8px 15px 0 15px; text-align:justify;}
p.contact {font-size:16px;line-height:21px;margin:20px 35px 0 -13px; text-align:justify;}
p.contactText {font-size:15px;line-height:21px;margin:-70px 0 0 50px;text-align:justify;color:green;}
.green {color: #090;font-size:18px;}
.greenSmall {color: #090;font-size:16px;}
.red {color:#F00;}
h1.header {width:700px;height:120px;margin:10px 0 0 200px;padding:20px 0 0 0;text-indent:-9999px;background-image:url(../images/clc-header-logo.gif);background-repeat:no-repeat;}
h2.header {text-align:left;font-size:14px;margin:-20px 0 0 0;padding:0;text-indent:-9999px;}
h1 {color:#CCC;padding:20px 0 15px 0;margin:0 0 0 15px;}
#content h2 {color:#AAA;margin:30px 35px 25px 20px;padding:0 0 4px 0;border-bottom:#aaa solid 1px;}
h2.aftercontact {color:#AAA;padding:30px 0 8px 20px;text-decoration:underline;}
h1.afterP {color:#00F;padding:20px 0 10px 0;margin:0 0 0 10px;}
h1.afterContact {color:#00F;padding:50px 0 15px 0;margin:0 0 0 10px;}
h2.afterH1 {color:#009;margin:-5px 0 0 0;padding:0 0 8px 20px;}
#container {width:900px;margin:-10px auto 0 auto;padding:0;background-image: url('../images/bg2.gif');background-repeat: repeat-y;}
#header {width:900px;margin:0;padding:10px 0 0 0;border-bottom:#fff solid 10px;}
h2.headerRed {text-align:left;font-size:24px;color:#F00;margin:0;padding:5px 0 20px 240px;}
#header img {float:left;margin:10px 0 0 20px;}
#sidebar {width:155px;float:left;margin:10px 5px 0 0;padding:15px 5px 25px 0;}
#sidebar a:link {display:block;text-decoration:none;}
#sidebar a:hover {display:block;text-decoration:underline;}
#sidebar a {font-weight:normal;}
#sidebar p {font-size:14px;padding:10px 0;text-align:left;line-height:16px;font-weight:bold;}
#sidebar p.lesson {font-size:14px;color:#090;line-height:20px;margin:8px 5px 0 30px; text-align:left;}
#sidebar img {margin:20px 0 20px 25px;border:none;}
#sidebar img.current {margin:0 0 0 15px;border:#3f0 solid 5px;}
#content {width:700px;float:right;margin:10px 0 0 5px;padding:10px 0 25px 0;}
#content img.flRight {float:right;margin: 10px 0 10px 20px;}
#content img.flLeft {float:left;margin: 10px 20px 10px 20px;}
#content p.imgholder {margin:0 35px 0 30px;}
#content img.service {padding:10px 0 10px 40px;}
#content img.service2 {padding:10px 0 10px 80px;}
#content img.service3 {padding:25px 0 10px 40px;}
#breadCrumb {font-size:10px;text-align:right;float:right;width:700px;margin:-10px 12px 10px 0;}
.clearAll {clear: both;height: 0;font-size: 1px;line-height:0px;}
#footer {width:900px;margin:20px 0 0 0;padding:0;border-top:#fff solid 10px;}
#footer h1 {text-align:left;font-size:36px;color:#fff;margin:0 0 0 220px;padding:20px 0 10px 0;}
#footer h2 {text-align:left;font-size:24px;color:#008;margin:0 0 0 230px;padding:5px 0 20px 0;}
#siteDesign {float:left;width:160px;margin:12px 5px 5px 5px;padding:5px;font-size:10px;text-align:center;}

#imgPlacer {width:800px;height:20px;margin:0 auto;}
#imgPlacer.imgFloatLeft {float:left;margin:15px 15px 0 0;}
#imgPlacer.imgFloatRight {float:right;margin:15px 0 0 15px;}
.imgFloatRight {float:right;margin:8px 20px 0 10px;}
#smallLinks {width:110px;margin:-110px 0 15px 100px;padding:0;font-size:9px;color:#333;}
#smallLinks a:link {color:#009;}
iframe {margin:-20px 0 0 25px;overflow-x:hidden;overflow-y:scroll;}
iframe.seo {margin:-30px 0 0 25px;overflow-x:hidden;overflow-y:hidden;}






