﻿body {
}


a:link
{
	text-decoration:none;
	
}
a:visited
{
	text-decoration:none;
	
	}
a:link img
{
	border:0;	
	}
.aboutus
{
	background-image:url('images/about_us_red.html');
	height:18px;
    width:184px;
	}
.projects
{
   background-image:url('images/projects_blue.html');	
   height:18px;
    width:184px;
	}	
.projects:hover
{
   background-image:url('images/projects_red.html');	
   height:18px;
    width:184px;
	}
.services
{
   background-image:url('images/services_blue.html');	
   height:18px;
    width:184px;
	}	
.services:hover
{
   background-image:url('images/services_red.html');	
   height:18px;
    width:184px;
}
.enquiry
{
   background-image:url('images/enquiry_blue.html');	
   height:18px;
    width:184px;
	}	
.enquiry:hover
{
   background-image:url('images/enquiry_red.html');	
   height:18px;
    width:184px;
	}
	

.menu{ padding:0px; margin:0px; width:100%; height:auto;}

.menu ul{ padding:0px; margin:0px; list-style:none;}

.menu ul li{ padding:0 2px; margin:0px; background:url(../images/menu_bg.jpg) no-repeat; text-align:center; color:#fff; width:184px; height:18px; float:left; line-height:18px;}

.menu ul li a{ padding:0px; margin:0px; text-align:center; color:#fff;  text-decoration:none; line-height:18px;text-transform: none !important;}

.menu ul li a:hover{ padding:0px; margin:0px; text-align:center; color:#ff0000; width:184px; height:18px; text-decoration:none; line-height:18px;}

.menu ul li ul{ padding:0px; margin:0px; display:none; position:absolute; z-index:1000; overflow:hidden !important; width:60%;}

.menu ul li:hover ul{ display:block; padding:0px; margin:-2px 0 0 -2px; }

.menu ul li:hover ul li{ display:block; float:none; padding:0px; margin:0px; width:220px; height:21px; background:#3452a7; text-align:center; border-bottom:1px solid #fff;}

.menu ul li:hover ul li a{ display:block; float:none; padding:0px; margin:0px; width:220px; height:21px; background:#3452a7; text-align:center; border-bottom:1px solid #fff; font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; line-height:21px; text-align: left; padding-left: 5px;}

.menu ul li:hover ul li a:hover{ display:block; float:none; padding:0px; margin:0px;width:220px; height:21px; background:#b13831; text-align:center; border-bottom:1px solid #fff; font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; line-height:21px; text-align: left; padding-left: 5px;}

.leftbar {
width: 185px;
float: left;

}

.leftbar ul {
width: 185px;
}

.leftbar li {
list-style: none;
padding: 0;
width: 150px;
margin-left: 25px;
margin-top: 10px;

}

.leftbar .active {
font-weight: bold;
}

.leftbar li a {
color: #9C231C;
font-size:12px;
text-decoration: none;
}
.leftbar li a:hover{
color: #641712;
}
.leftbar li a:active{
color: #641712;
}

.rightbar {
padding: 15px;
color: #000;
font-size: 12px;
width: 535px;
}

.rightbar {
float: left;
}

.rightbar p {
text-align: justify;
font-size: 12px;
margin-left:10px;
color: #000;
}
.rightbar ul li{
list-style-type: circle;}

.rightbar img{
padding:20px;}

.rightbar td
{
border-bottom:2px solid #eee;
padding:3px;

}

.rightbar a
{
color:#999;
}



