body{ margin:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-top:-140px; }
#main_content_area{ width:985px; height:910px;; margin:0 auto; background:url(../images/bg.jpg) repeat-y;}
#header{ width:965px; height:170px; background:url(../images/header.jpg) no-repeat center; margin:0 auto; }
#logo{ width:200px; height:140px; float:left; }
#name{ width:765px; float:right; height:100px; padding-top:40px;}
#cname{ color:#FFFFFF; font-family:Tahoma, Helvetica, sans-serif; font-weight:bold; font-size:22px; letter-spacing:1px; line-height:1.5; }
#desc {color:#FFFFFF; font-family:Tahoma, Helvetica, sans-serif; font-size:14px;}
#cont_body{ margin-top:10px; width:965px; height:auto; margin:0 auto;}
#left{ float:left; width:210px; height:auto; margin-top:10px; }
#right{ float:right; width:745px; height:auto; margin-top:10px;}
.l_title{ height:23px; background:url(../images/menuitem_o.gif) no-repeat left; color:#F7FCCD; font-weight:bold; padding-left:30px; font-size:14px; padding-top:5px;}
.extracted{ height:auto; background:#fddc51; color:#006633; font-size:12px; line-height:1.5; padding-right:5px;}
#slider_area{ width:743px; height:222px; background:#000000; border:1px #009966 solid; overflow:hidden; }
.rtitle{ height:25px; background:#006666; margin-top:5px; padding-left:3px; color:#F7FCCD; font-weight:bold; padding-top:5px;}
#cinfo{ height:auto; font-size:13px; text-align:justify; color:#333333; }
#footer{ height:40px; background:#333333; text-align:center; font-size:13px; font-weight:bold; padding-top:20px; }
#menu_area{ height:30px; margin-top:140px;}
#home{ background:url(../images/line.png) no-repeat right;}
#projects{ background:url(../images/line.png) no-repeat right;}
#products{ background:url(../images/line.png) no-repeat right;}
#clients{ background:url(../images/line.png) no-repeat right;}
#contacts{ }
.na{ color:#FFFFFF; }
#home:hover{ background:#fddc51; color:#333333;}
#projects:hover{ background:#0066663; color:#333333;}
#clients:hover{ background:#0066663; color:#333333;}
#contacts:hover{ background:#0066663; color:#333333;}
.active{ background:#fddc51; color:#333333; text-align:center; font-size:13px; font-weight:bold; }
#map_area{ height:250px; width:250px; background:#666666; position:absolute; margin-left:475px; margin-top:15px; border:1px #006666 solid; }
#imageLoader{ height:270px; margin-top:10px; }