﻿li{
	list-style:none
}
.bg
{background-color:#e8e8e8;
}
.white
{background-color:#FFFFFF; margin-left:10px; margin-right:10px;
}
.border
{border:1px solid #cecece; background-color:#FFFFFF;
}
.darkgrey
{background-color:#656161; padding-left:5px; padding-right:5px;
}
.home
{font-family: "Trebuchet MS"; font-size:14px; color:#656161; text-decoration:none; 
}
a.menu
{font-family: "Trebuchet MS"; font-size:14px; color:#656161; text-decoration:none; background-image:url(images/grey.jpg); background-position:right center; background-repeat:no-repeat; display:block; text-align:right;
padding-right:15px;

}
a.menu:hover
{ background-image:url(images/red.jpg); background-repeat:no-repeat; text-decoration: underline; 
}
.client
{font-family:"Trebuchet MS"; color:#bd0000; font-size:22px; padding-left:7px;
}
.testimonial
{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#585755; text-align: left; padding-right:10px; line-height:24px;  
}
.testimonialbold
{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#585755; font-weight: bold;   
}
.testimonialbg
{ background-image: url(images/testimonial.jpg); background-repeat:no-repeat; padding-left: 7px;
}
.moretestimonial
{font-family:Arial, Helvetica, sans-serif; color:#bd0000;  font-size:14px; font-weight:bold; text-decoration:none;
}
a.moretestimonial:hover{
	color:#3a3a3a;
}
.title
{font-family:"Century Gothic"; color:#bd0000; font-size:17px; font-weight:bold;
}
.bannerbg
{background-image: url(images/bannerbg.jpg); background-repeat:no-repeat; background-position:right ;
} 
.bannerstroke
{ border-radius: 5px 0px 0px 5px;-webkit-border-radius:5px 0px 0px 5px; border-left:  1px #d2d2d2 solid; border-top: 1px #d2d2d2 solid; border-bottom: 1px #d2d2d2 solid;
}
.weare
{font-family:"Trebuchet MS"; font-size:20px; color:#FFFFFF; font-weight:bold;
}
.points
{font-family:"Trebuchet MS"; font-size:14px; color:#FFFFFF;  padding-left:7px; line-height:26px; text-decoration:none
}
a.points:hover{
	color:red;
}
.line
{background-image: url(images/line.jpg); background-repeat:repeat-x; background-position:center;
}
.title2
{font-family:"Trebuchet MS"; font-size:18px; color:#bd0000; font-weight:bold; text-transform:uppercase;
}
.content
{font-family:"Trebuchet MS"; font-size:12px; color:#474747; padding-left:10px; padding-right:10px; line-height:20px;
}
.readmore
{font-family:"Trebuchet MS"; font-size:12px; color:#bd0000; font-weight:700; text-decoration:none
} 
.tower
{background-image: url(images/tower.png); background-repeat:no-repeat; background-position:right bottom; 
}
.contact
{background-image: url(images/contact.png); background-repeat:no-repeat; background-position:right bottom; 
}

a.viewall
{font-family:"Trebuchet MS"; font-size:14px; color:#3d3c3c; font-weight:800; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f6f6', endColorstr='#d6d4d4', orientation='horizontal'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#f7f6f6), to(#d6d4d4)); /* for webkit browsers */
background: -moz-linear-gradient(top, #f7f6f6, #d6d4d4); /* for firefox 3.6+ */  border-radius: 5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px; border: 1px #cacaca solid;
text-transform:uppercase; text-decoration:none; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px;
}
a.viewall:hover
{ color:#ffffff;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e10101', endColorstr='#bd0000', orientation='horizontal'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#e10101), to(#bd0000)); /* for webkit browsers */
background: -moz-linear-gradient(top, #e10101, #bd0000); /* for firefox 3.6+ */  border: 1px #ff0000 solid;
text-transform:uppercase; text-decoration:none;
}
.projects
{font-family:"Trebuchet MS"; font-size:12px; color:#3d3c3c; font-weight: 800; text-align: left; line-height:20px; padding-left:15px;
}
.footer
{ font-family: "Trebuchet MS"; font-size:12px; color:#FFFFFF; background-color:#bd0000; text-decoration:none; line-height:20px; 
}
a.footer:hover
{ color:#000000; text-decoration: underline; 
}
.whiteheading_bold
{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight: bold;   
}

.heading_bold
{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#585755; font-weight: bold;   
}
.greybg{
	background-color:#efefef
}
.greybg1{
	background-color:#eaeaea

}