/* Yahoo Reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset,img {
	border: 0;
}
img {
	border-style: none;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: normal;
}
ol,ul {
	list-style: none;
}
caption,th {
	text-align: left;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}
q:before,q:after {
	content: '';
}

strong {
font-weight: bold;}

/* begin styles */

#news a, #content a {
color: #b62206;
text-decoration: none;
}

#news a:hover, #content a:hover {
text-decoration: underline;
}

#content p, #content h2,  #content li, #news p, #news h2,  #news li {
padding-bottom: 12px;
}

#content h2, #news h2 {
font-size: 14px;
}

#content ul, #news ul {
list-style: disc;
padding-left: 16px;
}


body {
background: url(images/internal/background.gif) repeat-x;
background-color: #A48F7A;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #595047;
}

body#home{
background: url(images/home/background.gif) repeat-x;
background-color: #A48F7A;
}

#container {
margin-left: 0px;
margin-top: 51px;
background: #A48F7A;
width: 760px;
border-right: solid 1px #fddcbb;
}

#subcontainer {
margin-left: 25px;
border-left: solid 1px #fddcbb;
}

#mountains, #people {
border-top: white 1px solid;
margin-top: -1px;
}

#people {
border-left: solid 1px #fddcbb;
}

#logo {
position: absolute;
top: 23px;
left: 28px;
}

#inner {
background: #fddcbb;
padding-top: 30px;
padding-bottom: 30px;
}

#home #inner {
padding-top: 20px;
}

#content {
margin-left: 200px;
border-left: 1px solid #4D474B;
padding-left: 30px;
width: 475px;
}

#home #content {
margin-left: 0px;
border-left: none;
width: 410px;
height: 139px;

}

#subnav {
float: left;
margin-left: 22px;
}

#footer {
height: 80px;
background: #4d474b;
border-top: #fddcbb 1px solid;
color: #fddcbb;
font-size: 11px;
}

#footer a {
color: white;
text-decoration: none;
}

#footer_div {
text-align: right;
width: 750px;
padding-top: 10px;
line-height: 15px;
}

#left_side {
float: left;
padding-right: 30px;
}

#news_holder {
background: url(images/home/chilebg.jpg) no-repeat;
width: 265px;
height: 188px;
border-left: 1px solid white;
float: right;
margin-top: -20px;
border-top: solid 1px #fddcbb;
}

#news {
margin-left: 30px;
margin-top: 20px;
}

.right_picture {
float: right;
padding-left: 10px;
}


#nav ul {
border-top: solid 1px #fddcbb;
width: 734px;
height: 26px;
background: url(images/internal/nav.gif) 0px -26px no-repeat;
position: relative;
 }

#nav li {
position: absolute;
 }

#nav ul li a {
text-indent: -9999px;
}

#nav a {
display: block;
height: 26px;
}

#nav ul li#nav1 {
left: 20px;
}
#nav1 a {
width: 63px;
}

#nav ul li#nav2 {
left: 150px;
}
#nav2 a {
width: 105px;
}

#nav ul li#nav3 {
left: 320px;
}
#nav3 a {
width: 100px;
}

#nav ul li#nav4 {
left: 480px;
}
#nav4 a {
width: 240px;
}


#nav1 a:hover {background: transparent url(images/internal/nav.gif) -20px 0px no-repeat; }
#nav2 a:hover {background: transparent url(images/internal/nav.gif) -150px 0px no-repeat; }
#nav3 a:hover {background: transparent url(images/internal/nav.gif) -320px 0px no-repeat; }
#nav4 a:hover {background: transparent url(images/internal/nav.gif) -480px 0px no-repeat; }




#subnav ul {
width: 158px;
height: 88px;
background: url(images/internal/about.gif) 0px -94px no-repeat;
position: relative;
margin-top: -6px;
margin-left: -7px;
 }

#subnav li {
position: absolute;
 }

#subnav ul li a {
text-indent: -9999px;
}

#subnav a {
display: block;
height: 26px;
}

#subnav ul li#subnav1 {
top: 0px;
}
#subnav1 a {
width: 150px;
}

#subnav ul li#subnav2 {
top: 30px;
}
#subnav2 a {
width: 155px;
}

#subnav ul li#subnav3 {
top: 60px;
}
#subnav3 a {
width: 152px;
}



#subnav1 a:hover, .active1 {background: transparent url(images/internal/about.gif) 0px 0px no-repeat; }
#subnav2 a:hover, .active2 {background: transparent url(images/internal/about.gif) 0px -30px no-repeat; }
#subnav3 a:hover, .active3 {background: transparent url(images/internal/about.gif) 0px -60px no-repeat; }
