* {margin:0;padding:0}
a:link {color: #1D4A35;text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {color: #FF9900; text-decoration: none;}
a:active {color: #FF9900; text-decoration: none;}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */
body { 
background-color: #999999;
text-align:center;
}
#outer{
width:100%;
height:100%;
}

#inner {
width: 800px;
height: auto;min-height:100%;
margin:auto;
text-align: center;
overflow:visible;
}

/* HEADER */
#header{
width: 800px;
height:135px;
background-image:url(../images/resources/header.png);
background-repeat:no-repeat;
background-position:bottom;
text-align: left;
float:left;
}

/* LOGO */
.logo{
width:101px;
height:85px;
padding-left:30px;
padding-top:35px;
float:left;
}

/* SUB-NAV */
.languages{
width:auto;
height:auto;
text-align:right;
padding-top:106px;
float:right;
}

.sub-nav{
width:auto;
height:auto;
font: 0.8em Arial, Helvetica, sans-serif;
text-align:right;
padding-right:35px;
padding-top:106px;
float:right;
}

.sub-nav a { 
color: #000000;
}

.sub-nav a:hover { 
color: #1D4A35;
}
.sub-nav a:active {
color:#1D4A35;
}
.sub-nav a:visited {
color:#000000;
}

/* CONTENT */
#content{
width:800px;
height:auto;
background-image:url(../images/resources/content.png);
background-repeat:repeat-y;
float:left;
}

/* NAVIGATION */
#nav_header{
width:735px;
height:30px;
background-image:url(../images/resources/bar.png);
background-repeat:repeat-x;
padding-left:30px;
padding-right:30px;
margin-right:5px;
float:left;
}

.rollover a {
display:block;
height:30px;
font: bold 0.8em Arial Rounded MT Bold, Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:2.2;
text-decoration:none;
width:auto;
float:left;
}
.rollover a:hover { 
color: #FF9900;
}
.rollover a:active {
color:#FF9900;
}

.rollover_active a { 
color: #FF9900;
}

.rollover_active a:hover { 
color: #FF9900;
}
.rollover_active a:active {
color:#FF9900;
}
.rollover_active a:visited {
color:#FF9900;
}

/* SEARCH */
#search{
height:22px; 
overflow:hidden; 
padding:5px 0 0 8px;
width:auto;
float:right;
}

.google{
width:160px;
height:90px;
float:left;
}