/*** Master Stylesheet - Metminco ***/
/***********************************/

body { 
	margin: 0px;
	padding: 0px;
	height: !important 100%;
	min-height:100%;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-color:#CCCCCC;
}
h1 { font-size: 0.85em; }
h2 { font-size: 0.8em; }
h3, h4 { font-size: 0.75em; }
h2, h2 a { color: #f1b700; text-decoration: none; }
h2 a:hover { text-decoration: underline; }
h3 {
	color: #333333;
	font-size: 0.75em;
	padding: 0px;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
p, td, li { color: #fff; font-size: 0.75em; }
p a { color: #f1b700; }
p span { color: #f1b700; font-weight: bold; }

#wrapper {
	width: 924px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 26px;
	background-color:#CCCCCC;
	
}
#header { 
   background: url(../images/header_bg_grey.gif) no-repeat 0 0 #7f725e; 
   width: 924px; height: 70px; 
   float: left;
}
#header h1 {
	background: url(../images/logo.gif) no-repeat 0 0;
	width: 208px; height: 33px;
	margin: 16px 0px 0px 19px; padding: 0px;
	display: inline;	
	float: left; clear: both;
}
#header h1 a { text-indent: -9000px; display: block; height: 33px; }
#header p { font-size: 10px; }
#header p a { color: #f1b700; text-decoration: none; }
#header p a:hover { text-decoration: underline; }
#header .content { 
   float: right; 
   display: block;
   margin: 14px 17px 0px 0px; padding: 0px;
   text-transform: uppercase;
}
#topbar {
   width: 924px;
   /* height: 50px; */
   float: left;
   background-color: #404040;
   margin: 0px; padding: 0px;
   /*border-bottom: 5px solid #2b2b2b;*/
}
#content { 
   width: 924px;
   float: left;
   background-color: #404040;
   padding: 0px 0px 11px 0px;
}
#footer {
   width: 924px; 
   height: 91px;
   float: left;
   background: url(../images/footer_logo.gif) no-repeat right 0px #2b2b2b;
}


/*** Navigation *************************************/
/***************************************************/

ul.navigation { margin: 0px; padding: 0px; float: left; }
ul.navigation li {
   float: left;
   list-style-type: none;
   font-size: 10px;
   text-transform: uppercase;
   position: relative;
}
ul.navigation li a { 
   color: #fff; 
   text-decoration: none; 
   /* height: 50px; */
   float: left;
}

.nhome,

.ncontact,
.ncorporate_governance, 
.nabout, 
.nprojects, 
.ninvestorinformation, 
.nnews, 
.nreports 
{ border-right: 1px solid #7f725e; background: url(../images/nav_cnr01.gif) no-repeat right 0px; height: 50px; padding: 4px 0px 0px 11px;}

.nhome:hover,
.ncorporate_governance:Hover
.ncontact:hover, 
.nabout:hover, 
.nprojects:hover, 
.ninvestorinformation:hover, 
.nnews:hover, 
.nreports:hover  
{ background: url(../images/nav_cnr02.gif) no-repeat right 0px #0b0b0b; }

.nhome { width: 88px; }
.nabout, .nprojects, .ncontact, .ninvestorinformation, .ncorporate_governance, .nnews { width: 98px; }
.nreports { width: 97px; }
.nPrices { width: 99px; background: url(../images/nav_cnr01.gif) no-repeat right 0px; height: 50px; padding: 4px 0px 0px 11px; }
.nRedG { background: url(../images/nav_prices_bg.gif) repeat-x #8e2601; }
.nPrices:hover { background: url(../images/nav_cnr02.gif) no-repeat right 0px; }


#nhome .nhome,
#ncorporate_governance .ncorporate_governance,
#ncontact .ncontact,
#nabout .nabout,
#nprojects .nprojects,
#ninvestorinformation .ninvestorinformation,
#nreports .nreports,
#nnews .nnews
{ background: url(../images/nav_cnr04.gif) no-repeat right 0px #2b2b2b;  }

#nPrices .nPrices
{ background: url(../images/nav_cnr04.gif) no-repeat right 0px;  }


/****** DROPDOWN *************************************/
/*****************************************************/

ul.navigation li:hover ul, li.over ul {
   display: block;
}
ul.navigation li ul {
   margin: 0px;
   padding: 0px;
   filter: alpha(opacity=80);
   opacity: 0.80;
}
.subuls {
   display: none;
   position: absolute;
   top: 54px;
   left: -1px;
   background: #0b0b0b;
}
.subuls li {
   float: left;
   clear: both;
   border-bottom: 1px solid #787360;
   border-left: 1px solid #787360;
   border-right: 1px solid #787360;	
   color: #FFFFFF;
   font-size: 12px;
}
.subuls li a { 
   text-decoration: underline; 
   float: left; 
   display: block; 
   padding: 8px; 
   width: 203px; 
   font-size: 12px; 
   text-transform: none; 
}
.subuls li a:hover { text-decoration: none; background-color: #000; }


/*** Search Box *************************************/
/***************************************************/

#search { width: 250px; height: 40px; float: right; padding: 10px 12px 0px 0px; }
#search .searchF { width: 200px; background-color: #6a6a6a; border: 1px solid #494949; padding: 4px; font-size: 16px; color: #fff; margin: 0px; float: left;  }
#search .searchB { float: right; }
#search .searchF:focus { background: #6a6a6a; }


/*** LEFT Content Box *******************************/
/***************************************************/

#left { width: 649px; float: left; }
#left img { margin: 0px; padding: 0px; }

.wBorder { border-top: solid 5px #2b2b2b; border-bottom: solid 5px #2b2b2b; float: left; height: 200px; width: 649px; }

#home_left { width: 358px; padding: 10px 0px 20px 22px; float: left; }
#home_left img { border: solid 7px #2b2b2b; }


/*** LEFT Content Box - News **************/
/*****************************************/

#news {
   background: url(../images/news_top.gif) no-repeat #7f725e;
   float: right;
   margin: 11px 0px 0px 0px; 
}
#news_inner {
	background: url(../images/news_btm.gif) no-repeat 0px bottom;
	float: left;
	width: 225px;
	min-height: 355px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}

#news h1 {
	color: #fff;
	display: inline;
	text-align: left;
	margin: 0px;
}
#news h2 { margin: 0px; float: left; width: 210px; }
#news .title { float: left; width: 100%; }
#news .date { margin: 0px; font-size: 0.6em; }
#news .more { margin: -12px 0px 0px 0px; background: url(../images/news_more_ico.gif) no-repeat right 4px; display: block; width: 55px; }
#news .article, #news .article_BB { padding-top: 10px; }
#news .article_BB { border-bottom: 1px solid #9d9383; padding-bottom: 10px; }
#news .expand { background: url(../images/news_expand.gif) no-repeat 2px 2px; display: block; width: 12px; height: 12px;  float: right; }
#news .expand span { display: none; }


/*** RIGHT Content Box *****************************/
/**************************************************/

#right { width: 275px; float: right; }

/*** RIGHT Content Box - Registration *****/
/*****************************************/

#register { 
   background: url(../images/nav_cnr03.gif) no-repeat right 5px #2b2b2b;
   float: left; 
   width: 251px; 
   height: 198px;
   padding: 12px 12px 0px 12px; 
   position: relative;
}
#register h2 { margin: 0px 0px 10px 0px; }
.inputR { width: 200px; background-color: #5a5a5a; border: 1px solid #494949; padding: 4px; font-size: 16px; color: #fff; margin: 0px; float: left;  margin-bottom: 5px; }
#register .registerB { float: left; margin: 0px 0px 0px 12px; }
.prospectus { float: left; display: inline; margin: 0px 0px 10px 75px; }
#register p a { text-decoration: none; }
#register p a:hover { text-decoration: underline; }
#register .rLeft { float: left; }

/*** RIGHT Content Box - Right Box (Curved) *****/
/***********************************************/

#rightBox {
   background: url(../images/rightBox_top.gif) no-repeat #2b2b2b;
   float: left;
   margin: 11px 0px 0px 10px;
   display: inline; 
}
#rightBox_inner {
   background: url(../images/rightBox_btm.gif) no-repeat 0px bottom;
   float: left;
   width: 235px;
   padding: 25px 10px 20px 10px;
   min-height: 340px;
}
#rightBox .more { margin: -12px 0px 0px 0px; background: url(../images/rightBox_more_ico.gif) no-repeat right 4px; display: block; width: 55px; }
#rightBox h2 { margin: 10px 0px -8px 0px; }

/*** Footer *****************************************/
/***************************************************/

#footer ul { margin: 70px 23px 0px 0px; padding: 0px; float: right; display: inline; }
#footer ul li { 
   font-size: 10px;
   list-style-type: none; 
   color: #b7b7b7;
   text-transform: uppercase;
   float: left;
   padding: 0px 0px 0px 6px;
}
#footer ul li a { color: #b7b7b7; text-decoration: none; }
#footer ul li a:hover { text-decoration: underline; }
#footer ul li span { border-right: solid 1px #b7b7b7; padding-right: 6px; }


