/* AME CORE CSS */



@import url("reset.css");

@import url("nav.css");

@import url("styles.css");


body {background:#1c1c1c;font:normal 62.5%/2em arial;}





#wrap {background:#f1f1f1 url(images/main-bg-inner.jpg) no-repeat center top;border-bottom:1px solid #fff;}

body#home #wrap {background:#f1f1f1 url(images/main-bg.jpg) no-repeat center top;}



#page {margin:0 auto;width:960px;}



#global {height:126px;width:960px;}



#logo {
	padding:50px 0 0 0;
	float:left;
	width:400px;
	background: url(images/logo.png) no-repeat 0 25px;
}

#logo h1{
font-family: "Footlight MT Light";
font-style:oblique;
font-size:29px;
color: #333333;
padding: 0 0 0 60px;
background: 0;
font-weight:900;
}

#nav {
	float:right;
	width:450px;
	margin:70px 0 0 0;
}



#billboard {width:950px;background:#1c1c1c;padding:10px;margin:15px 0 0 0;}



#billboard-image {width:950px;height:250px;}



body#news-page #billboard-image {background:url(images/default.jpg) no-repeat 0 0;}



#large-image {margin:0 0 10px 0;}



#container {font-size:1.2em;color:#444;padding:10px 0 20px 0;}



#ctas .cta {float:left;position:relative;}



#ctas h2 {background:url(images/red-tab.gif) no-repeat 0 0;height:24px;color:#fff;text-align:right;padding:3px 10px 0 0;font-size:1.4em;font-weight:normal;margin:0!important;width:148px;}



/*.cta a {width:158px;}

#ctas .exploration a, .cta .shipping a {width:159px;}*/



#ctas .exploration h2 {background:url(images/red-tab.gif) no-repeat 0 0;width:149px;}

#ctas .development h2 {background:url(images/orange-tab.png) no-repeat 0 0;}

#ctas .production h2 {background:url(images/yellow-tab.gif) no-repeat 0 0;}

#ctas .energy h2 {background:url(images/green-tab.gif) no-repeat 0 0;}

#ctas .subsea h2 {background:url(images/aqua-tab.gif) no-repeat 0 0;}

#ctas .shipping h2 {background:url(images/blue-tab.gif) no-repeat 0 0;width:149px;}



#ctas a:hover {text-decoration:none!important;}



#ctas .pop-up {background:url(images/popup-box.png) no-repeat 0 0;width:139px;height:192px;position:absolute;top:-245px;left:0px;display:none;font-size:1.1em;padding:15px 10px 30px;overflow:hidden;line-height:1.4em;}



#ctas .pop-up img {float:right;border:5px solid #efe8e8;margin:0 0 5px 5px;}



#column1, #column2 {padding:5px;float:left;}



#home #column1, #home #column2 #left {background:url(images/vertical-divider.png) no-repeat right top;padding-top:20px!important;}



#home #column1 {width:470px;}

#home #column2 {width:480px;padding:0;}

#home #column2 #right {padding-top:5px!important;}



#home #column2 #left, #home #column2 #right {float:left;width:230px;padding:0 5px;}



#column1 {width:710px;padding-top:20px;}

#column2 {width:230px;}



.copy {padding:10px;
}


.copy_2 {
	float: left;
	width: 340px;
	margin: 0 0 0 10px;
}

.copy_3 {
	width: 340px;
	margin: 0 0 0 7px;
	float:right;
}
.reflection {background:url(images/icon-reflection.png) no-repeat 170px 52px;}



#clients {padding:0 5px;margin:0 0 2em 0;width:470px;}

#clients h2 {margin:0 0 0.3em;}

#clients #client-logos {background:#fff url(images/panel-bg.png) repeat-x 0 0;height:80px;}

#clients #client-logos div {padding:5px 0 0;}

#clients #client-logos img {padding:10px 0;}



#industry-solutions li {border-bottom:1px dotted #ccc;background:none;padding:10px 0 0 0;}

#industry-solutions li .description {float:left;width:430px;}

#industry-solutions li img {background:url(images/industry-pic-bg.png) no-repeat 0 0;padding:3px;height:78px;width:140px;float:left;margin:0 10px 0 0;}

#industry-solutions li a.view-more {margin:20px 0 0 0;float:right;display:block;background:url(images/nav-item-bg.gif) no-repeat 0 top;height:24px;color:#fff;line-height:2em;}

#industry-solutions li a.view-more span {background:url(images/nav-item-bg.gif) no-repeat right bottom;display:block;height:24px;padding:0 5px;}





#project-list {width:710px;}

#project-list li {width:340px;float:left;}

.project-image {width:160px;padding:10px 5px 5px;background:#fff;color:#333;float:right;margin:0 0 10px 10px;text-align:center;}

.project-image img {margin:0 0 10px 0;}

.project-image span {display:block;}



#competancy-image {margin:0 0 20px;padding:5px;background:#fff;}



#contact-map {background:#fafafa;width:670px;margin:40px 0 0 0;padding:4px;border:1px solid #ddd;}







#foot {margin:0 auto;width:800px;background:url(images/footer-bg.gif) no-repeat center top;text-align:center;padding:20px 0;}



#footer, #copyright {border-bottom:1px solid #2f2828;}

#footer, #copyright, #clue {padding:5px 0;}



#foot, #foot a {
	color:#FFFFFF;
}



#footer a {padding:0 5px;font-size:1.1em;}
#footer a:hover { color: #C0C0C0;}


#foot #bvqi {padding:10px 0 0 0;}

