body { background: url(../images/bg_body_top1.gif);  margin: 0; padding: 0; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#545454;}
/*FIXED HEADER STARTS*/
#headerWRAP{margin:0px auto;width: 979px;  height: 185px; }
.header{margin:0px auto;width: 979px;  height: 185px;  background: transparent url(../images/main_sprite_NEW2.png) no-repeat scroll 0 0; font-family:"Times New Roman", Times, serif; position: fixed; z-index: 1000;}
.mail {width: 350px;  height: 18px; margin: 5px 0 0 0; float: left;}
.rss {width: 250px;  height: 18px; margin: 4px 0 0 -40px; float: left; }
.mail, .mail a,.rss a {text-decoration: none; font:normal 12px Georgia, "Times New Roman", Times, serif; color: #999999;line-height: 1.6em; }
.secondNAV {width: 335px;  height: 18px; margin:1px 0; float: right;}
.secondNAV ul li {display: inline;text-decoration: none; margin: 0px;}
.secondNAV ul li a { text-decoration: none; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#999999; padding-right: 16px;  }
.secondNAV ul li a:link, .mail a:link,.rss a:link  {color: #999999;}
.secondNAV ul li a:visited, .mail a:visited,.rss a:visited  {color: #999999;}
.secondNAV ul li a:hover, .mail a:hover,.rss a:hover  {color: #dc6a24;}
.secondNAV ul li a:active, .mail a:active,.rss a:active  {color: #999999;}
 .clr { clear:both; padding:0; margin:0; background:none;}
.logo {width: 250px; height: 100px; float: left; margin: 25px 0 0 35px; background-image:url(../images/logo.png);}
.quote {width: 150px; height: 65px;float: right; margin: 45px 20px 0 10px; }
/*removing blue border around image*/
.quote img { border-style:none; }
.quote img a:link, a:visited, a:hover, a:active { list-style:none; border-style:none;}
.topNAV {width: 650px;  height: 42px; float: right; margin: -20px 0 0 0; float: right;}
 .kwicks {  list-style: none;  position: relative; margin: 0;  padding: 0; }  
 .kwicks li{  display: block;  overflow: hidden; padding: 0; cursor: pointer; float: left;width: 125px;height: 40px;margin-right: 0px;background-image: url(../images/topNAVIGATIONrevised.png);background-repeat:no-repeat;}
.kwicks a{display:block;height:40px;text-indent:-9999px;}
#kwick1 {background-position:0px 0px;}
#kwick2 {background-position:-200px 0px;}
#kwick3 {background-position:-400px 0px;}
#kwick4 { background-position:-590px 0px;}
#kwick5 { background-position:-790px 0px;}
#kwick1.active, #kwick1:hover { background-position: 0 bottom;}
#kwick2.active, #kwick2:hover{background-position: -200px bottom;}
#kwick3.active, #kwick3:hover {background-position: -400px bottom;}
#kwick4.active, #kwick4:hover {background-position: -590px bottom; }
#kwick5.active, #kwick5:hover {background-position: -790px bottom; }
#kwick1 a:hover{background-position: left -80px;}
#kwick5 a:hover{background-position: right -120px;}
/*FIXED HEADER ENDS*/

/*testimonials and featured projects section*/
#contentBOXsecond{ width: 972px; background-color: #FFFFFF; height: 250px; overflow:hidden;margin:5px auto; padding:0; background:#fff  url(../images/body_b.gif) no-repeat bottom;} 
#contentBOXsecond h3 { font:normal 18px Georgia, "Times New Roman", Times, serif; color:#2c2c2c; padding:3px; margin:0;}
/* testimonial */
.testimonial {position: relative; top: 15px; left: 10px;width: 458px;  height: 190px; background-image: url(../images/greyBUTTON18.png); background-repeat: no-repeat; }
.testimonial .center {position:relative; top:13px;background-image:url(../images/greyBUTTON28.png); background-repeat:repeat-y;  height: 100px; width: 458px;}
.testimonial .bottom {position:relative; top:13px;background-image:url(../images/greyBUTTON38.png); background-repeat: no-repeat;  height: 40px; width: 458px; }
.testimonial p { margin:2px; padding-left:18px;padding-right: 5px; line-height:1.4em; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#545454;  }
.testimonial .center p em {line-height:1.4em; font:italic 11px Georgia, "Times New Roman", Times, serif; color:#545454;}
.testimonial .center p.name {padding-left: 150px;}
.testimonial .more {position:relative; top:13px; height: 40px; width: 458px; }
.testimonial .more a, .servicesACROSS p a:visited  {  text-decoration:none; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#dc6a24; line-height:1.2em; padding:3px 0; margin:0;}
.testimonial .more a:hover {color:#2e2e2e; }
.featuredPROJECTS {position: relative; top: -195px; left: 490px;width: 428px;  height: 190px; }
ul#portfolio {width: 428px; height: 190px; }
ul#portfolio li{text-decoration: none; list-style:none;}
ul#portfolio li a img {border: none;}


/*TESTIMONIALS*/
#containerSERVICES, #containerFAQ{margin:-80px auto; width: 978px; font-family:  Georgia, "Times New Roman", Times, serif; z-index: 0;} 
.orangeSERVICES{width:978px;height:304px;overflow:hidden;background-image: url(../images/backgroundORANGE.jpg); background-position:bottom; background-repeat: repeat-x; overflow:hidden;clear:both; font:bold 32px Georgia,"Times New Roman", Times, serif; color:#fff;  margin:0;  }

.supportaddress{width: 55%; float: left;}
.supportAddress p a:link,.supportAddress p a:visited  {text-decoration: none; font:normal 12px "Times New Roman", Times, serif; color:#dc6124;}
.supportAddress p a:hover {color:#707070;}
.supportAddress p a:active   {text-decoration: none; font:normal 12px Georgia, "Times New Roman", Times, serif; color:#dc6124;}
/*ONLY ABOUT US*/



/*ONLY PORTFOLIO*/


.top_curve { background:url(../images/body_top8.png) no-repeat top;}

/********** block index **********/
.body { width:972px; margin:10px auto; padding:0; background:#fff  url(../images/body_b.gif) no-repeat bottom;}
.body_t_i { background:url(../images/body_t8.png) no-repeat top; width: 972px; margin:0;}
.body h2 { font:normal 18px Georgia, "Times New Roman", Times, serif; color:#2c2c2c; margin:0; padding: 10px 0;}
.body p { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#545454; line-height:1.8em;}
.body em { font:italic 12px Georgia, "Times New Roman", Times, serif; color:#797979; line-height:1.8em; padding:10px 0 0 10px;}
.body strong { color:#2c2c2c;}

/*Welcome*/
.Welcome { width:570px; margin:5px auto; padding:10px 30px; float: right;}
.Welcome ul { list-style:none; margin:20px auto 20px auto; padding:10px 10px;}
.Welcome ul li { padding:5px 0 5px 20px; margin:0; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#2c2c2c; line-height:1.8em;}
.Welcome ul li strong { color:#a63812; font:bold 11px Georgia, "Times New Roman", Times, serif; line-height:1.8em;}
.Welcome a { font:bold 11px Georgia, "Times New Roman", Times, serif; color:#7b9519;}
.Welcome h3 {font:normal 18px Georgia, "Times New Roman", Times, serif; color:#2c2c2c;}
.Welcome h3 span.dc6124 {color: #dc6124; font:normal 18px Georgia, "Times New Roman", Times, serif; }

.speak {width: 580px; height: 180px; clear: both; padding-top: 5px; padding-bottom: 10px; border-bottom: 1px dashed #707070;}
.speak p {font: italic 11px Georgia,  "Times New Roman", Times, serif; color:#505050; line-height: 1.8em; }

/* lister */
.lister { padding:10px; text-align:center;}

/*Services*/

.servicesOUTERdiv {width:600px; padding:0 20px; margin:10px 0 70px 10px; float:right;}
.servicesINNERdiv {width: 23%; float: left; margin: 0 0 0 5px;background:#f1f1f1; padding:2px; border:1px solid #dbdbdb; }
.servicesINNERdiv h4 {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#2c2c2c; line-height:1.6em; padding-left: 5px;}
.servicesINNERdiv p {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#545454; line-height:1.8em; padding-left: 5px;}
.servicesINNERdiv p a:link{color: #dc6124;}
.servicesINNERdiv p a:visited  {color: #dc6124;}
.servicesINNERdiv p a:hover  {color: #545454;}
.servicesINNERdiv p a:active {color: #dc6124;}



.Services { width:600px; padding:30px 20px; margin:10px 0 60px 10px; float:right; border-top: 1px dashed #707070;}
.Services ul { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#3a3c3c; padding:5px 0; margin:0;}
.Services p { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#6f6f6f;}
.Services em { font:italic 11px Georgia, "Times New Roman", Times, serif; color:#4e4e4e; float:right;}
.Services li {padding:5px 0; margin:0;}
.Services ul { width:300px; font: normal 11px Arial, Helvetica, sans-serif; color:#181818; list-style:none; padding:0; margin:0 auto;}
.Services li { background: url(../images/tick_16.png) left no-repeat; padding:0 0 0 30px; margin:0;}
.Services .blog { background:#f1f1f1; border:1px solid #dbdbdb;}
.Services .blog img { float:left; margin:20px; padding:0;}
.Services a {font:bold 11px Arial, Helvetica, sans-serif; color:#dc6124; margin:0; padding:5px; text-decoration: underline;}
.Services img { padding:0; margin:10px 15px 10px 15px; border:none;}


/*BoX*/
.Box { width:240px; margin:5px auto; padding:10px 30px; float:left;}
.Box a { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#7b9519; text-decoration:underline;}
.Box .link { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#08896f; text-decoration:underline; float: none; background:none; padding:0;}
.Box span { font:bold 11px Georgia, "Times New Roman", Times, serif; color:#959595;}
.Box em { padding:0; margin:0; font:italic 11px Georgia, "Times New Roman", Times, serif; color:#505050; line-height:1.8em;}
.Box p.name { font:bold italic 11px Georgia, "Times New Roman", Times, serif; color:#505050; text-align:right; padding:0; margin:0;}
.Box h3 {font:normal 18px Georgia, "Times New Roman", Times, serif; color:#2c2c2c;}
.Box h3 span.dc6124{color: #dc6124; font:normal 18px Georgia, "Times New Roman", Times, serif; }
.Box h4 {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#2c2c2c;}
.Box h4 span.dc6124{color: #dc6124; font:normal 14px Georgia, "Times New Roman", Times, serif; }

/* testimonial */
.about_testimonial { background:url(../images/bg_testimonials_c.gif) repeat-y left; width:257px; margin:0; border:0;}
.about_testimonial div { background:url(../images/bg_testimonials_b.gif) no-repeat bottom left; width:257px; margin:0; border:0;}
.about_testimonial div div { background:url(../images/bg_testimonials_t.gif) no-repeat top left; padding:5px 10px; width:237px;}
.about_testimonial p { margin:0; padding:10px; line-height:1.8em;}

/*Bottom Slide*/
#baseNEW { width: 978px;  height: 155px; margin:0px auto;  background: transparent url(../images/main_sprite_NEW2.png) no-repeat bottom right; }
.company {width: 55%; height: 115px; float: left; margin:10px 0; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#545454;}
.links1 {width: 45%; height: 100px; float: right; margin:40px 0;}
.links1 ul li {display: inline;text-decoration: none; margin: 0px;}
.links1 ul li a { text-decoration: none; font:normal 10px Georgia, "Times New Roman", Times, serif; color:#999999; padding: 0 5px 0 5px;  }
.links1 ul li a:link {color: #545454;}
.links1 ul li a:visited {color: #545454;}
.links1 ul li a:hover {color: #dc6a24;}
.links1 ul li a:active {color: #545454;}


