@charset "UTF-8";

body{margin:0;padding:0;background:#078db9 url('../images/bg.jpg') repeat-x;}
img{border:0;}
#container{margin:47px auto 5px auto;background:#fff;width:810px;padding:22px 15px 22px 20px;}
#leftCol{position:relative;width:242px;margin-top:-69px;float:left;}

#nav {list-style:none;margin:10px 0 20px 4px;padding:0;height:126px;}
#nav li{margin:0;padding:0;list-style-type:none;}
#nav a{padding:3px 0 3px 27px;background: url('../images/nav_bg.gif') top left no-repeat;width:100%;font:normal 13px Arial,Helvetica,sans-serif;color:#333;text-decoration:none;height:15px;display:block;width:210px;}
#nav a:hover,#nav a:active, #nav a.selected{background-position:0 -21px;}

#testimonials{background:url('../images/bg_testimonials.gif') no-repeat;width:228px;padding-bottom:20px;}
#testimonials h1{font:bold 14px Arial,Helvetica,sans-serif;color:#999;text-transform:uppercase;padding:21px 22px 0 22px;}
#testimonials p{font:normal 12px/15px Arial,Helvetica,sans-serif;color:#0097c2;padding:0 22px;}
#testimonials ul li{list-style-type:square;color:#666;font:normal 12px/17px Arial,Helvetica,sans-serif;}

.callout{font:normal 10px/12px Arial,Helvetica,sans-serif;color:#333;margin-top:18px;width:220px;}
.callout a{color:#0097c2;}
.callout a:hover{text-decoration:none;}
.callout img{float:left;}

#rightSide{margin-left:250px;}
#tagline{float:right;margin:-55px 20px 0 0;}
#mainBody{width:350px;float:left;}
#mainBody h2{font:bold 17px/20px Arial,Helvetica,sans-serif;color:#0097c2;text-transform:uppercase;}
#mainBody p, #mainBody ul li{font:normal 12px/15px Arial,Helvetica,sans-serif;color:#333;}
.emphasis{font-weight:bold !important;}
#mainBody ul li{list-style-type:square;color:#666;}
#mainBody h3{color:#0097c2;font:bold 16px/19px Arial,Helvetica,sans-serif;}
#mainBody a{color:#333;}

#rightCol{padding:10px 0 0 362px;}
#contact{background:url('../images/bg_contactus.gif') no-repeat;color:#0097c2;font:normal 12px/15px Arial,Helvetica,sans-serif;padding:10px;}
#contact h1{font:bold 14px Arial,Helvetica,sans-serif;}
#contact a{color:#0097c2;text-decoration:none;}
#contact a:hover{text-decoration:underline;}
#rightCallout{width:180px !important;}

.clear{clear:both;}

#footer{margin:10px auto;width:835px;text-align:right;font:normal 10px Arial,Helvetica,sans-serif;color:#fff;}
#footer a{color:#fff;}
