/*
Theme Name: WordPress BLP
Theme URI: http://ripesol.com/
Description: The default blp WordPress theme based on the famous Kubrick.
Version: 1.0
Author: WSI
Tags: blue, custom header, fixed width, two columns, widgets
*/



/* CSS Document */
body{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#868280;
background-color:#838280;
padding-bottom:5px;
}
a{
color:#323232;
}
a:hover{
text-decoration:none;
}
ul{
list-style:square;
}
ul li a{
color:#323232;
text-decoration:none;
}
ul li a:hover{
color:#E4701E;
}

.main{
border:1px #333333 solid;
border-top:0px;
}
.logo_area{
width:auto;
float:left;
padding-bottom:5px;
}

.second-line{display:block;width:100%;}

.logo{
width:336px;
height:140px;
background:url(images/logo.jpg) no-repeat;
display:block;
}

.logo2{
width:336px;
height:40px;
background:url(images/logo2.jpg) no-repeat;
display:block;
}
.top_text{
margin:60px 0 0 25px;
}
.top_text2{
margin:10px 0 0 100px;
}
/*********************************Top_NAV********************************************/
.top_nav{
width:970px;
background:url(images/nav_bg.gif) repeat-x;
padding-left:40px;
}
.top_nav_bg{
background:url(images/nav_bg.gif) repeat-x;
}

.second-line a{
color:black!important;
background-image:none!important;
font-size:1em;
line-height:17px!important;
}

.home_link,.geotechnical_link,.infrastructural_link,.railway_link,.contractor_link,.environmental_link,.promise_link,.team_link,.client_link,.awards_link,.testimonial_link,.vacancies_link,.contact_link{
height:26px;
display:block;
float:left;
margin-left:20px;
background-repeat:no-repeat;
}
.home_link{color:#e6721d!important;}
.geotechnical_link{color:#88b4b3!important;}
.infrastructural_link{color:#9c9b97!important;}
.railway_link{color:#a6b151!important;}
.contractor_link{color:#b1a31c!important;}
.environmental_link{color:#bad0e8!important;}

.home_link:hover,.geotechnical_link:hover,.infrastructural_link:hover,.railway_link:hover,.contractor_link:hover,.environmental_link:hover{
color:#fff!important;
}
.promise_link,.team_link,.client_link,.awards_link,.testimonial_link,.vacancies_link,.contact_link{
height:17px;
margin-right:0px;
}
.promise_link:hover,.team_link:hover,.client_link:hover,.awards_link:hover,.testimonial_link:hover,.vacancies_link:hover,.contact_link:hover{
background-position:0 -17px;
}
.promise_link{
background-image:url(images/promise_link.gif);margin-left: 94px;
}
.team_link{
background-image:url(images/team_link.gif);
}
.client_link{
background-image:url(images/client_link.gif);
}
.awards_link{
background-image:url(images/awards_link.gif);
}
.testimonial_link{
background-image:url(images/testimonial_link.gif);
}
.vacancies_link{
background-image:url(images/vacancies_link.gif);
}
.contact_link{
background-image:url(images/contact_link.gif);
}
/**********************************END************************************************/
/**********************************content************************************************/
.main_content{
/*background-color:#e7e8e6;*/
background-color:#e9e9e7;
}/*E3E4DF*/
.content_image_top{
height:4px;
background-color:#e7e8e6;
}
.content_hd{
padding-left:35px;
padding-bottom:5px;
}
.content_area{
padding:15px 0px 0px 0px;
}
.home_content_area{
background-position:20px 50px;
padding:35px 0px 20px 230px;
}
.map{
width:253px; height:280px; display:block; float:left; margin:10px; margin-top:15px;
background:url(images/map.jpg) no-repeat;
}
.content_text{
margin:20px 0px 0px 60px;
padding:0px 30px 0px 0px;
}
#respond{width:100%;}
#respond textarea{width:100%;height:70px;}

.bold, strong{
font-size:14px;
font-weight:bold;
}
/***********************************LEFT_box*************************************************/
.left_box{
color:#000000;
font-size:11px;
}
/*.left_box_hd{
padding-bottom:10px;
}*/
.left_box_content{
padding:0 0 30px 0px;
}
.left_box_content strong{
color:#CCCCCC;
}
.left_box_content ul{
padding-left:10px;
margin-left:10px;
}
.left_box_content li{
list-style:square;
}
.bg_blue{
background:#75b1be;
}
.bg_gray{
background-color:#979891;
}
.bg_green{
background-color:#a9b734;
}
.bg_orange{
background-color:#c5aa02;
}
/**********************************END************************************************/
.footer{
color:#FFFFFF;
padding:10px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.footer a{
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover{
color:#231f20;
}
/**********************************GALLERY******************************************/
#flashcontent {
margin-top:0px;
width:100%;
}
.gallery_name{
text-align:left;
padding:20px 70px 10px 100px;
font-size:16px;
font-weight:bold;
}
/********************************************************************************/
/*******************************************************************************/

.team_members{
width:500px;
}

.team_members img{
margin:0px 10px 15px 0px;
border:0px;
cursor:pointer;
}

.entry{text-align:justify;}

.navigation{padding-top:15px;}
.navigation .alignright{float:right;display:inline;}
.navigation .alignleft{float:left;display:inline;}
h2{color:#EB6E1F;}

.left_box_m h1 {color:#202020;
font-family:Calibri;
font-size:16px;
font-weight:bold;
line-height:16px;
margin:0px 0 0;
text-transform:uppercase;
padding:0;
}

.left_box_hd {
background:url("/wp-content/themes/blp/images/infrastructural_hd.png") no-repeat scroll 0 0 transparent;
width:34px;
height:25px;
}

.left_box_m{padding-bottom:4px;width:300px;}
.line{color:#202020;
font-family:Calibri;
font-size:16px;
font-weight:bold;
line-height:16px;
margin:0px 0 0 28px;
text-transform:uppercase;
padding:0 0 0 28px;
background:url("/wp-content/themes/blp/images/infrastructural_hd.png") no-repeat scroll 0px -2px transparent;}

.top_nav a{
  	background-image: url("images/arrows-two.png");
    background-position: 0 6px;
    color: #FFFFFF;
    line-height: 25px;
    padding-left: 20px;
    text-decoration: none;
    text-transform: uppercase;
	font-weight:bold;
}

