HTML,BODY {
	margin:0;
	padding:0;
	background:url(images/bg_body.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#231f20;
}
a {
	color:#683311;
}
	
#footer a{
	color:#F3E4D1;
}

#site_container {
	width:989px;
	background:url(images/bg_container.jpg) repeat-y top left;
	margin:0px auto;
}

/* CONTAINERS FORMATTING */
#home_container,
#aeplc_container,
#aecolombia_container,
#aeenergy_container,
#camactrading_container,
#oceanic_container,
#aboutcamac_container,
#management_container,
#corpsocial_container,
#careers_container,
#contactus_container,
#newsrooms_container,
#sitemap_container,
#disclaimer_container {width:989px;}

#aeplc_container {background:url(images/alliedenergy_colombia.jpg) no-repeat top left;}
#aesocial_container {background:url(images/alliedenergy_social.jpg) no-repeat top left;}
#aecolombia_container {background:url(images/alliedenergy_colombia.jpg) no-repeat top left;}
#aeenergy_container {background:url(images/allied_energy.jpg) no-repeat top left;}
#camactrading_container {background:url(images/camac_trading_new.jpg) no-repeat top left;}
#oceanic_container {background:url(images/eng_oceanic_consult_new.jpg) no-repeat top left;}
#aboutcamac_container {background:url(images/about_camac.jpg) no-repeat top left;}
#management_container {background:url(images/management.jpg) no-repeat top left;}
#corpsocial_container {background:url(images/corp_social.jpg) no-repeat top left;}
#careers_container {background:url(images/careers.jpg) no-repeat top left;}
#contactus_container {background:url(images/contact_us.jpg) no-repeat top left;}
#newsrooms_container {background:url(images/newsroom.jpg) no-repeat top left;}
#sitemap_container {background:url(images/sitemap.jpg) no-repeat top left;}
#disclaimer_container {background:url(images/bg_disclaimer.jpg) no-repeat top left;}
#footer {
	width:959px;
	line-height:2.3em;
	font-size:93%;
	background:#85441c;
	color:#FFF;
	padding:0px 15px;
	border-top:1px solid #FFF;
}
.left_col {
	width:203px;
	padding:0px 11px 0px 89px;
	float:left;
}
.left_col .logo_container {
	width:177px;
	height:84px;
	padding:13px 13px;
}
.left_col .quote_container {
	width:153px;
	height:213px;
	padding:15px 25px;
	background:url(images/bg_umbrella.jpg) no-repeat top left;
	margin:1em 0em 0em 0em;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.left_col .quote_container .quote {
	font-size:1.4em;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	margin:0;
	padding:;
}
.left_col .nav_container {
	width:189px;
	padding:0px 7px;
}
.left_col {
	font-family:"Times New Roman", Times, serif;
}
.left_col h2 {
	font-size:1.4em;
	font-weight:normal;
	padding:0em 5px 5px 5px;
	border-bottom:1px solid #58595b;
	margin:2em 0em 0em 0em;
	width:auto;
}
.left_col h3 {
	font-size:1.2em;
	color:#cc6a27;
	margin:1em 0em 0em 0em;
	padding:4px 5px;
	background:#e6cdb7;
	display:block;
}
.left_col .nav_container ul {
	list-style:none;
	margin:0;
	padding:0;
}
.left_col .nav_container ul li {
	line-height:1.5em;
	padding-left:15px;
	text-indent:-10px;
}
.left_col .nav_container ul li a {
	color:#000;
	font-size:1.2em;
	text-decoration:none;
}
.left_col .nav_container ul.secondary li a {
	color:#7f4333;
}
.left_col .nav_container ul li a:hover {
	text-decoration:underline;
}
.left_col .quote_container {
	margin:2em 0em 0em 0em;
}
.hm_content {
	width:636px;
	padding:50px 25px 25px 25px;
}
.sec_content {
	width:636px;
	padding:220px 25px 25px 25px;
}
.hm_content .content {
	float:left;
	width:395px;
	padding:0px 25px 0px 0px;
	
}
#alliedenergyplc {background:url(images/bg_logo_alliedenergyplc.gif) no-repeat 450px 212px;}
#alliedenergycorp {background:url(images/bg_logo_alliedenergycorp.gif) no-repeat 450px 212px;}
#oceanicnigeria {background:url(images/bg_logo_oceanic_nigeria.gif) no-repeat 450px 212px;}
#oceanicusa {background:url(images/bg_logo_oceanic_usa.gif) no-repeat 450px 212px;}
#camactrading {background:url(images/bg_logo_trading.gif) no-repeat 450px 212px;}
.hm_content .news {
	float:right;
	width:191px;
	padding:0px 0px 25px 24px;
	border-left:1px solid #FFFFFF;
}
.hm_content .news h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	font-weight:normal;
	border-bottom:1px solid #58595b;
	padding:0em 0em .2em 0em;
}
.hm_content .news .newsitem {
	margin:1em 0em;
}
.hm_content .news .newsitem .date {
	color:#682215;
	font-weight:bold;
}
.hm_content .news .newsitem a {
	color:#cc6a27;
	font-weight:bold;
	text-decoration:none;
}
.hm_content .news .newsitem a:hover {text-decoration:underline;}
.right_col {
	width:686px;
	float:right;
}
#home_container .right_col .greybox {
	width:246px;
	padding:165px 10px 10px 430px;
}
#btn_home_readmore {
	display:block;
	padding:0px 5px 5px 5px;
	width:85px;
	font-size:93%;
	height:23px;
	line-height:23px;
	background:url(images/bg_readmore.jpg) no-repeat top left;
	color:#FFF;
	text-decoration:none;
}
#btn_home_readmore:hover {text-decoration:underline;}
.greybox h1 {
	font-size:2.2em;
	line-height:.8em;
	margin:0;
	color:#FFF;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
}
.greybox p {
	font-weight:bold;
	color:#FFF;
}
#primary_nav_container {
	width:656px;
	padding:0px 15px;
	margin-top:23px;
	line-height:34px;
	height:34px;
	font-size:93%;
}
/*#primary_nav_container ul {
	list-style:none;
	margin:0;
	padding:0;
}
#primary_nav_container ul li {
	float:left;
	margin-left:15px;
}
#primary_nav_container ul li a {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}*/
.sec_content .crumbs {
	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	font-weight:bold;
	color:#7f4333;
}

.sec_content .brandlogo {
	float:left;
	margin:5px;
}

.sec_content h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:1.5em;
	font-weight:bold;
	color:#cc6a27;
}
.sec_content h2 {
	font-size:1.2em;
	font-weight:bold;
	color:#cc6a27;
}
.sec_content h3 {
	font-size:1em;
	font-weight:bold;
	color:#cc6a27;
}

.header3{
	font-size:1em;
	font-weight:bold;
	color:#cc6a27;
}

.highlight {
	color:#682215;
	font-weight:bold;
	font-size:1.2em;
	line-height:1.5em;
}
.left_col .logos_container ul {
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
}
.left_col .logos_container ul li {
	margin:1em 0em;
}
.right_col .logos_container ul {
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
}
.right_col .logos_container {
	margin:1em 0em;
}
.right_col .logos_container ul li {
	float:left;
	margin-left:12px;
}
.right_col .logos_container ul li.first-of-type {
	margin-left:0px;
}
.ManagementFragment
{
	list-style-type:none;
	list-style-image:none;
}
.ManagementFragment .Title
{
	background-color:#CC6A27;
	color:#FFFFFF;
	border-top:solid 2px #804014;
	border-bottom:solid 2px #804014;
	text-decoration:none;
	padding:5px 5px 5px 5px;
	font-weight:bold;
}
.ManagementFragment .Text
{
	background-color:transparent;
}
.ManagementFragment .Image
{
	border: none 0px transparent;
	float:left;
	padding-right:10px;
}