/* CSS Document */
body {background-color: #333; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:20px;}

#main_container{border-left:25px solid #eee; border-right:25px solid #eee;}
.body_text{margin:0px 0px 0px 15px;}
.text{padding:0px 18px 0px 18px; text-align:justify;}
#service_container{ width:210px;float:left; padding:0px 18px 20px 0px;}
#border{border:2px solid #eee; padding-top:115px;}
#menu ul li a.home {background: url(images/menu_home_over.jpg) no-repeat 0 0;}

#main{width:750px; margin:auto; background:#fff;}
.logo_bg{width:750px; height:104px; background:url(images/logo_bg_color.gif) no-repeat 0 0;}

a {outline:none;}
#menu {padding:110px 0px 0px 25px;}
#menu ul {padding:0; margin:0; list-style:none;}
#menu ul li { background:url(images/up.jpg) no-repeat 0 0;display:block; width:100px; height:35px; float:left; text-align:center;}

#menu ul li a.home{background: url(images/up.jpg) no-repeat 0 0; display:block; width:100px; height:35px; float:left; text-align:center; text-decoration:none; padding-top:10px; color:#000;}

#menu ul li a.home:hover{background: url(images/over.jpg) no-repeat 0 0; display:block; width:100px; height:35px; float:left; text-align:center; text-decoration:none; padding-top:10px; color:#000;}

#menu ul li a.home.visited{background: url(images/over.jpg) no-repeat 0 0; display:block; width:100px; height:35px; float:left; text-align:center; text-decoration:none; padding-top:10px; color:#000;}

#menu ul li a.about_us{background: url(images/up.jpg) no-repeat 0 0; display:block; width:100px; height:35px; float:left; text-align:center; text-decoration:none; padding-top:10px; color:#000;}

#menu ul li a.about_us:hover{background: url(images/over.jpg) no-repeat 0 0;}

#menu ul li a.about_us.visited{background: url(images/over.jpg) no-repeat 0 0;}

#menu ul li a.services{background: url(images/up.jpg) no-repeat 0 0; display:block; width:100px; height:35px; float:left; text-align:center; text-decoration:none; padding-top:10px; color:#000;}

#menu ul li a.services:hover{background: url(images/over.jpg) no-repeat 0 0;}

#menu ul li a.services.visited{background: url(images/over.jpg) no-repeat 0 0;}

#menu ul li a.support{background: url(images/up.jpg) no-repeat 0 0; display:block; width:100px; height:35px; float:left; text-align:center; text-decoration:none; padding-top:10px; color:#000;}

#menu ul li a.support:hover{background: url(images/over.jpg) no-repeat 0 0;}

#menu ul li a.support.visited{background: url(images/over.jpg) no-repeat 0 0;}

#menu ul li a.gallery{background: url(images/up.jpg) no-repeat 0 0; display:block; width:100px; height:35px; float:left; text-align:center; text-decoration:none; padding-top:10px; color:#000;}

#menu ul li a.gallery:hover{background: url(images/over.jpg) no-repeat 0 0;}

#menu ul li a.gallery.visited{background: url(images/over.jpg) no-repeat 0 0;}

#menu ul li a.enquiry{background: url(images/up.jpg) no-repeat 0 0; display:block; width:100px; height:35px; float:left; text-align:center; text-decoration:none; padding-top:10px; color:#000;}

#menu ul li a.enquiry:hover{background: url(images/over.jpg) no-repeat 0 0;}

#menu ul li a.enquiry.visited{background: url(images/over.jpg) no-repeat 0 0;}

#menu ul li a.contact_us{background: url(images/up.jpg) no-repeat 0 0; display:block; width:100px; height:35px; float:left; text-align:center; text-decoration:none; padding-top:10px; color:#000;}

#menu ul li a.contact_us:hover{background: url(images/over.jpg) no-repeat 0 0;}

#menu ul li a.contact_us.visited{background: url(images/over.jpg) no-repeat 0 0;}

#main_page_container{width:750px;}
#left_container{ padding-left:2px;width:210px; margin-top:3px; float:left;}
#right_container{width:535px; text-align:justify; float:left;}
#page_title{padding:5px 10px 0px 10px;}

.a{text-decoration:none; color:#ff0000;}
.a:hover{text-decoration:underline;}
.a1{text-decoration:none; color:#000;}
.a1:hover{text-decoration:none; color:#00f;}

.gallery_container{width:515px;}
.img_text{text-align:center; padding:10px 10px 0px 10px; color:#000; display:block; width:150px; float:left; text-decoration:none;}
.img_text a { text-decoration:none; color:#000;}

.para_headings{color:#f00; font-size:16px;}
.col1{ background:#003; font:Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.col2{ background:#666; font:Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.col3{ background:#666; font:Verdana, Arial, Helvetica, sans-serif; color:#fff;}

.tool_bullet{background:url(images/tool_bullet.gif) no-repeat left ; padding-left:15px; margin-left:13px; margin-right:5px;  font:12px/18px "Verdana", Arial, Helvetica, sans-serif; color:#000; padding-top:3px;}

.tool_bullet1{background:url(images/tool_bullet.gif) no-repeat left ; padding-left:15px; margin-left:13px; margin-right:5px;  font:12px/18px "Verdana", Arial, Helvetica, sans-serif; color:#000;}

.li{ list-style:circle;}
.para_style{color:#006;}

.address{ padding-left:2px; text-align:center;}

.hidden_gallery{display:none;}
.view-more {float:right; padding-right:15px; }
.view-more a{font-weight:bold; text-transform:uppercase; color:#009; text-decoration:none;}
.view-more a:hover{font-weight:bold; text-transform:uppercase; color:#F00; text-decoration:underline;}

.thermax_gallery{margin-left:50px;}
.thermax_text{text-align:center; padding:10px 0px 0px 80px; color:#000; display:block; width:180px; float:left; text-decoration:none; padding:2px; border:#333300 solid 1px; margin:10px; background-color:#fff; color:#900;}

.contact_left{width:250px; float:left; text-align:center;}
.contact_right{width:250px; float:left;}


.a2{color:#006; text-decoration:none;}
.a2:hover{color:#F00;}
.row{ background:#990000; color:#FFF;}

.a3{color:#000; text-decoration:none;}
.a3:hover{color:#FF0000; text-decoration:underline;}


#footer{ background-color:#eee;height:50px;}
#footer_left{float:left; padding:7px 0px 5px 15px; font-size:10px; line-height:15px;}
#footer_center{float:left; padding:7px 0px 0px 150px; font-size:10px;}

#footer_right a{float:right; padding:7px 15px 0px 0px; text-decoration:none; color:#000; font-size:10px; line-height:15px;}
#footer_right a:hover{color:#ff0000; text-decoration:underline;}