/* main Response CSS styles */
 body {
    color:#626262; 
}
.pageouter {
height: 100%;
    background: url(/images_structure/bg_page_cols.jpg) 0 0 repeat-y transparent;
}
.page {
    background: url(/images_structure/bg_page_cols.jpg) 0 0 repeat-y transparent;
}

body.home{ color:#fff; }
div.search p label {
color:#ffffff;
}
h1 {
/*color:#546a1e;*/
  color:#772432;
}
div.middle-col h2, div.right-col h2, div.wide-col h2  {
    color:  #546a1e;
  color:#772432;
}
div.right-col h2 {
    color: #546a1e;
  color:#772432;
}
div.wide-col h2 {
    color: #546a1e;
  color:#772432;
 }

div.breadcrumb ul li {
    background-image: url(/images_structure/bg_breadcrumb.gif)
}

div.breadcrumb ul li a {
    color: #666666;
}
div.breadcrumb ul li a:hover {
    color: #546a1e;
  color:#772432;
}
div.breadcrumb ul li.active {
    color: #546a1e;
  color:#772432;
background-image: url(/images_structure/bg_breadcrumb_active.gif);
}
.left_nav_logo {float:left; width:130px; margin:0px; padding:0px; }/*width:154px;*/
div.middle-col  a:hover, div.wide-col a:hover {
    color:#772432;
    }
div.right-col a:hover {
    color: #546a1e;
  color:#772432;
}
div.footer a:hover {
    color: #546a1e;
  color:#772432;
}
div.tabs {
    border-bottom: 1px solid #772432;
}

div.tabs ul li a {
   /* border-bottom: 1px solid #772432;*/
}
div.tabs ul li a:hover {
/*    color:#546a1e;*/
  color:#772432;
   /* border-bottom: 1px solid #772432;*/
}
div.tabs ul li span {
    background-color:#772432;
 /*   border-bottom: 1px solid #772432;*/
    background: url(/images_structure/bg_tabs_2.gif) 100% 0 no-repeat #772432;
}

div.tabs ul li a, div.wide-col div.tabs ul li a, div.middle-col div.tabs ul li a {
    background: url(/images_structure/bg_tabs_2.gif) 100% 0 no-repeat #dcddde;
}

div.tabs ul li a:hover, div.wide-col div.tabs ul li a:hover, div.middle-col div.tabs ul li a:hover {
    color: #772432;
}

div.tabs ul li.active {
    background-color:#772432;
}
div.landcopyleft h3, div.landcopyright h3 {
    color: #546a1e;
  color:#772432;
}
div.shareleft h3, div.shareright h3 {
    color#546a1e;
  color:#772432;
}

div.imglink p.link {
    background:url(/images_structure/bg_link.gif) 8px 50% no-repeat  #546a1e;
}
div.imglink p span.link {
background-color:#772432;
background-image: url(/images_structure/bg_link.gif);
}
legend {
    color: #546a1e;
  color:#772432;
}
div.frmright h3 {
    color: #546a1e;
  color:#772432;
    font-size: 0.9em;
}
div.landcopyleft h2, div.landcopyright h2, div.middle-col div.landcopyleft h2, div.middle-col div.landcopyright h2 {
color: #005399;
}
.clear70 {padding-bottom:70px}
.clear20 {padding-bottom:20px}
.clear10 {padding-bottom:10px}
.left {float:left}
/*input.gobutton {
    color: #000000;
    background-color: #FFFFFF;
    min-height: 18px;
    margin-top:-1px;
    margin-bottom:-1px;
}*/
div.toplinks ul.headerlinks li a {
    font-size: 0.9em;
}
ul.headerlinks li a, .toplinks a {
    font-size: 1.1em;
}

ul.headerlinks li span.fontsize, ul.headerlinks li span.extras {
    white-space: nowrap;
}

div.right-col h2 {
    color: #546a1e;
  color:#772432;
}
div.wide-col h2 {
    color: #546a1e;
  color:#772432;
    }
    
div.imgcopy div.copy h3 {
    color: #546a1e;
  color:#772432;
}
div.prevnext p span {
color:#772432;
}



/****************** Rebrand styles ****************/
/********************************************************************************/
/*                         Layout divs                                             */
/********************************************************************************/
#sub div.pageouter {
    height: 100%;
    background: url(images/bg_page_cols.jpg) 0 0 repeat-y transparent;
}
#sub div.page {
    padding:0;
    margin:0;
    background: url(images/bg_page_cols.jpg) 0 0 repeat-y transparent;
    width: 886px;
}
#homepage div.pageouter {
      height: 100%;
}
#homepage div.page {
  /*  background-image: none;*/
}
#homepage div.page {
 width: 835px;
 padding-left: 154px;
 margin:0;
}
div.homelogo {
 position: absolute;
 top: 0;
 left:0;
}
#homepage div.maincontent {
    background-color: transparent;
}
#homepage div.content-inner {
 padding-right: 0;
}
#homepage div.content {
 width: 830px;
}
#homepage div.header {
    background-color: transparent;
    width: 800px;
}
#homepage div.headerright {
 float: left;
 width: 835px;
}

#homepage div.toplinks {
    width: 465px; /* was 443px */
}

/* Homepage amends */
#homepage div.homerow1 div.homecol1 p.first, #homepage div.homecol1 div.homerow1 p.first  {
    margin-bottom: 20px;
}
#homepage div.homerow1 div.homecol1 p, #homepage div.homecol1 div.homerow1 p  {
    padding-right: 30px;
}

#homepage div.homecol1 div.homerow1 p.snaptitle {
    padding-right: 0;
}

body#homepage div.homecontent div.wide2col {
    width: 590px;
}
body#homepage div.homecontent div.wide2col div.homepromo {
    width: 572px;
}

/* Content page */
body.response div.header {
    background-image: url(images/bg_header_RioTinto_response.jpg);
}
body.response {
    background-image: url(images/bg_body_RioTinto_response.jpg);
}
div.toplinks {
    width: 465px;
}
div.toplinks ul.headerlinks li a {
    font-size: 0.9em;
    word-spacing: -1px;
}
ul#nav.headerlinks li a {
    font-size: 1.1em;
}
div.headerright {
    float: left;
}

div.logo {
    width: 154px;
}

div.logo span img {
    margin-left: 14px;
}

div.topnav ul.headerlinks li.navlinesone {
    padding-top: 8px !important; 
  /*  padding-bottom: 0!important;*/
}

.left-col ul a.selected {
    background-image: url(/images_structure/bg_leftnav.gif);
}

div.contactus div.mediumimgcopy span {
  color: #772432;
}

div.photoliblink div.imglink p.caption, div.photoliblink div.imglink div.caption {
    background-color: #772432;
}

/* Last published: 08 February 2008 11:41 */
