body { background-color: #333; 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-trans.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;}
 *html .kwicks li { background-image: url(../images/topNAVIGATIONrevised.gif); background-repeat:no-repeat; overflow:visible;}
 
.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*/

/*HOME PAGE ONLY STARTS*/
#containerHOME {margin:0px auto; width: 978px;} 
/*NEW SLIDER WITH EASING*/
#sliderNEW {width:978px;height:304px;overflow:hidden;background-image: url(../images/backgroundORANGE.jpg); overflow:hidden;}
*html #sliderNEW {margin-left: 6px;}


#sliderNEW #next a.nextBt {position:absolute;margin:125px 0 0 940px;width: 29px;height:29px;z-index:100;background-image: url(../images/r_arrow.gif);background-repeat:no-repeat; color:#dbdbdb;cursor:pointer;}
#sliderNEW #prev a.prevBt {position:absolute;margin:135px 0 0 10px;width: 29px;height:29px;z-index:100;background-image: url(../images/l_arrow.gif);background-repeat:no-repeat;color:#dbdbdb;cursor:pointer;}
#sliderNEW ul {padding:0;margin:0;top:3px;height:304px;position:absolute;}
#sliderNEW li {padding:0;margin:0;display:inline;list-style-type:none;width:940px;height:304px;float:left;}
#sliderContent {position:absolute;height:304px;width:940px;}
#sliderNEW .images, #sliderNEW .text {width:426px;height:304px;position:absolute;}

#sliderNEW .images {float: right;}
*html #sliderNEW .images { padding-left: 620px;}
*:first-child+html #sliderNEW .images {padding-left: 620px;}


#sliderNEW .text {float: left; top:-304px;padding-left: 20px;}
#sliderNEW .images ul {top:13px; height:304px; position:absolute; width: 426px;}
*html #sliderNEW .images ul{ width: 940px; }

#sliderNEW .images ul li {height: 304px; width: 426px; }
*html #sliderNEW .images ul li{ padding-right: 500px; }
*:first-child+html #sliderNEW .images ul li{ padding-right: 500px; }

#sliderNEW .images ul li img {float: right;}
#sliderContent {overflow:hidden;}
#sliderContent .text ul {top:13px; height:304px; position:absolute; width: 450px;}
#sliderContent .text ul li h2 {clear:both;width:400px; float: left; font:bold 24px Georgia, "Times New Roman", Times, serif; color:#fff;  margin:0; padding:50px 0 0 40px; line-height:1.4em; } 
#sliderContent .text ul li p{clear: both; width:450px; float: left; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#ffffff; margin:0; padding:20px 0 0 40px; line-height:1.8em;}
/*After slideshow header*/

#bottomHEADER{display:block; position: relative;width: 978px;  height: 165px; margin:-4px 0 0 0;  background: transparent url(../images/main_sprite_NEW2.png) no-repeat bottom right; }
*html #bottomHEADER {margin-left: -5px;} 


.servicesACROSS {  padding:0;  margin:0; width: 970px; height: 150px; }
.servicesACROSS h3 { font:normal 16px Georgia, "Times New Roman", Times, serif; color:#2c2c2c; padding:3px 35px 3px 3px; margin:0;}
.servicesACROSS p { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#545454; line-height:1.6em; padding:5px; margin:0;}
.servicesACROSS a {  text-decoration:none;}
.main1 { margin:5px 0 0 20px; padding:0;height:60px; width: 970px; background-image:url(../images/servicesSPRITE.gif); background-repeat:no-repeat; background-position:top left;}
.servicesACROSS .blogga { width:960px; float:left; margin:0; padding:3px 0; height:12px;}
.servicesACROSS .blogga p { font:normal 9px Georgia, "Times New Roman", Times, serif; color:#545454; line-height:.75em; padding:3px; margin:0;}


.servicesACROSS p a, .servicesACROSS p a:visited  {  text-decoration:none; font:normal 11px "Times New Roman", Times, serif; color:#dc6a24; line-height:1.2em; padding:3px 0; margin:0;}
.servicesACROSS p a:hover {color:#545454; }

/*home content - get quote*/
#contentBOXfirst{ width: 972px; background-color: #FFFFFF;height: 450px;margin:5px auto;padding:0; background
:#fff  url(../images/body_b.gif) no-repeat bottom; } 
#contentBOXfirst h3 { font:normal 18px Georgia, "Times New Roman", Times, serif; color:#2c2c2c; padding:3px; margin:0;}
.top_curve h3 {font:normal 16px Georgia, "Times New Roman", Times, serif; color:#2c2c2c;}
.contentHOME1,.contentHOME1a {position: relative; top: 15px; width: 240px; float: left; margin-left: 20px; margin-right: 15px; padding: 10px 20px;}
.contentHOME1a {margin-left:5px;}
/*removing blue border around more info images*/
.contentHOME1  p a img{ border-style:none; }
.contentHOME1a  p a img{ border-style:none; }
.contentHOME1 p,.contentHOME1a p{ font:normal 12px Georgia, "Times New Roman", Times, serif; color:#545454; text-align: left; line-height: 1.8em;}

.contentHOME2 {position: relative; top: 15px;width: 310px;  background: #ffffff url(../images/greyBUTTON118.png); background-repeat: no-repeat; float: right;  margin-right: 30px; }
*html .contentHOME2 {margin-right: 12px; }


.contentHOME2 .center {position:relative; top:3px;background-image:url(../images/greyBUTTON218.png); background-repeat:repeat-y;  height: 280px; width: 310px;}
.contentHOME2 .bottom {position:relative; top:3px;background-image:url(../images/greyBUTTON418.png); background-repeat: no-repeat;  height: 20px; width: 310px; }
.contentHOME2 p { margin:2px; padding-left:18px;padding-right: 5px; line-height:1.2em; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#545454; }
.contentHOME2 .center form table tr td {margin:2px; line-height:1.2em; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#545454;}
.contentHOME2 .center form table tr td select.form_input {margin:2px; line-height:1.2em; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#545454;}
.contentHOME2 .center form table tr.hide{display: none;}
/*HOME PAGE ENDS*/



