@charset "utf-8";

body {
text-align: center;
background-color:#ccc8c5;
margin: 0px, 0px, 0px, 0px;
margin-top:0px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(images/background-main.jpg);
background-repeat:repeat-x;
}

h1 {
font-size:16px;
color:#aa9681;
margin:10px 0 0 0;
}

.hrclass{
margin: 5px 0px 10px 0px;
text-align:right;}

img { behavior: url(iepngfix.htc); }

#wrapper {
	width:980px;
	height:auto;
	margin:0 auto;
	text-align:left;
	position:relative;
	z-index:1;
}

#header {
width:960px;
height:150px;
margin-top:60px;
background-image:url(images/headerbg.jpg);
position:relative;
float:left;
}

#flash_container{
position:relative;
float:left;
width:960px;
height:596px;
background-image:url(imagenes/imagen1.jpg);
margin-left:10px;
margin-right:10px;
}

#footer{
width:960px;
height:36px;
background-image:url(images/footerbg.jpg);
position:relative;
float:left;
font-size:14px;
color:#521d07;
font-weight:bold;
margin-left:10px;
margin-right:10px;
}

#left_footer{
width:259px;
height:28px;
position:relative;
float:left;
padding-left:98px;
border-right: 1px #e9c89b solid;
margin-bottom:4px;
margin-top:4px;
line-height:32px;
}

#right_footer{
width:562px;
height:32px;
position:relative;
float:left;
padding-left:40px;
margin-bottom:2px;
margin-top:2px;
line-height:32px;
}

#right_footer_home{
width:582px;
height:32px;
position:relative;
float:left;
padding-left:20px;
margin-bottom:2px;
margin-top:2px;
line-height:32px;
}
#right_footer_home li a{
width:300px;
position:absolute;
left:110px;
top:0px;
z-index:50;
list-style:none;
color:#c3ecf2;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#right_footer_home li a:hover{color:#7cbec7;}


a.left_footerlink{
color:#521d07;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

a.left_footerlink:hover{color:#99614a;}

#moostick li a {
color:#c3ecf2;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#moostick li a:hover{color:#7cbec7;}

.globe{
padding-left:20px;
}

#footer_info1{
width:960px;
height:20px;
text-align:center;
line-height:20px;
position:relative;
float:left;
font-weight:bold;
font-size:13px;
color:#521d07;
margin-top:5px;
margin-left:10px;
margin-right:10px;
}

a.footerlinks{
font-weight:bold;
font-size:13px;
color:#521d07;
text-decoration:none;
}

a.footerlinks:hover{color:#708496;}

#footer_info2{
width:960px;
height:50px;
text-align:center;
position:relative;
float:left;
font-size:12px;
color:#5c8496;
margin-top:8px;
font-weight:bold;
margin-left:10px;
margin-right:10px;
}

#homepage_body{
	width:313px;
	height:576px;
	background-image:url(images/bodybg.png);
	position:absolute;
	left:0px;
	top:210px;
	z-index:50;
	padding-left:25px;
	padding-right:20px;
	padding-top:20px;
	margin-left:10px;
}

#homepage_text{
color:#521d07;
font-size:14px;
line-height:1.5;
font-weight:bold;
}

a.sitemaplink{
font-size:12px;
color:#5c8496;
font-weight:bold;
text-decoration:none;
}

a.sitemaplink:hover{color:#89abbb;}

a.home_bodytextlink{
color:#065f6c;
font-size:14px;
font-weight:bold;
}

#video_text{
	width:300px;
	height:53px;
	position:absolute;
	left:30px;
	top:664px;
	text-align:center;
	padding-top:12px;
	z-index:55;
}

a.video_textlink{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
text-decoration:none;
}

#login{
width:168px;
height:25px;
margin-top:20px;
position:absolute;
top:0px;
right:0px;
font-size:12px;
color:#521d07;
font-weight:bold;
}

#nav {
width:802px;
height:33px;
position:relative;
float:right;
margin-top:117px;
}

#nav_shadow{
width:775px;
height:4px;
background-image:url(images/nav_shadow.jpg);
background:right;
position:absolute;
right:0px;
top:111px;
z-index:80;}


#nav1_pos{
	width:138px;
	height:33px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:60;}
	
.nav1{
	width:138px;
	height:33px;
	background-image:url(images/menu/home2.png);
	}
	

.nav1 a:link, .nav1 a:visited{
	width:108px;
	height:33px;
	background-image:url(images/menu/home1.png);
	font-size:14px;
	color:#562009;
	font-weight:bold;
	text-decoration:none;
	line-height:33px;
	padding-left:30px;
	position:absolute;
	z-index:90;
}

.nav1 a:hover, .nav1 a:active{
background-image:url(images/menu/home2.png);
color:#7f4228;
}

#nav2_pos{
	width:174px;
	height:33px;
	position:absolute;
	top:0px;
	left:74px;
	z-index:70;
	}
	
.nav2{
	widows:174px;
	height:33px;
	background-image:url(images/menu/about2.png);
	}
	
.nav2 a:link, .nav2 a:visited{
	width:129px;
	height:33px;
	background-image:url(images/menu/about1.png);
	font-size:14px;
	color:#562009;
	font-weight:bold;
	text-decoration:none;
	padding-left:45px;
	line-height:33px;
	position:absolute;
	z-index:100;
	}

.nav2 a:hover, .nav2 a:active{
	background-image:url(images/menu/about2.png);
	color:#7f4228;
	}

#nav3_pos {
	width:197px;
	height:33px;
	position:absolute;
	top:0px;
	left:184px;
	z-index:80;
	}
	
.nav3{
	width:197px;
	height:33px;
	background-image:url(images/menu/ministryloc2.png);
	}
	
.nav3 a:link, .nav3 a:visited{
	width:145px;
	height:33px;
	background-image:url(images/menu/ministryloc1.png);
	font-size:14px;
	color:#562009;
	font-weight:bold;
	text-decoration:none;
	padding-left:52px;
	line-height:33px;
	position:absolute;
	z-index:110;
	}

.nav3 a:hover, .nav3 a:active{
	background-image:url(images/menu/ministryloc2.png);
	color:#7f4228;
}

#nav4_pos{
	width:160px;
	height:33px;
	position:absolute;
	top:0px;
	left:340px;
	z-index:80;
}

.nav4{
	width:160px;
	height:33px;
	background:url(images/menu/teams2.png) no-repeat top left;
	}

.nav4 a:link, .nav4 a:visited{
	width:115px;
	height:33px;
	background-image:url(images/menu/teams1.png);
	font-size:14px;
	color:#562009;
	font-weight:bold;
	text-decoration:none;
	padding-left:45px;
	line-height:33px;
	position:absolute;
	z-index:120;
	}

.nav4 a:hover, .nav4 a:active{
	background-image:url(images/menu/teams2.png);
	color:#7f4228;
	}

#nav5_pos{
	width:235px;
	height:33px;
	position:absolute;
	top:0px;
	left:435px;
	z-index:100;
	}

.nav5{
	width:235px;
	height:33px;
	background:url(images/menu/projecthi2.png);
	}

.nav5 a:link, .nav5 a:visited{
	width:195px;
	height:33px;
	background-image:url(images/menu/projecthi1.png);
	font-size:14px;
	color:#562009;
	font-weight:bold;
	text-decoration:none;
	padding-left:40px;
	line-height:33px;
	position:absolute;
	z-index:130;
	}

.nav5 a:hover, .nav5 a:active{
	background-image:url(images/menu/projecthi2.png);
	color:#7f4228;
}

#nav6_pos{
	width:98px;
	height:33px;
	position:absolute;
	top:0px;
	left:597px;
	z-index:110;

}

.nav6{
	width:98px;
	height:33px;
	background:url(images/menu/blog2.png) no-repeat top left;	
	}

.nav6 a:link, .nav6 a:visited{
	width:63px;
	height:33px;
	background-image:url(images/menu/blog1.png);
	font-size:14px;
	color:#562009;
	font-weight:bold;
	text-decoration:none;
	padding-left:35px;
	line-height:33px;
	position:absolute;
	z-index:140;
	}

.nav6 a:hover, .nav6 a:active{
	background-image:url(images/menu/blog2.png);
	color:#7f4228;
}

#nav7_pos{
	width:140px;
	height:33px;
	position:absolute;
	top:0px;
	left:662px;
	z-index:120;
	}

.nav7{
    width:140px;
	height:33px;
	background:url(images/menu/contact2.png) no-repeat top left;
	}

.nav7 a:link, .nav7 a:visited{
	width:100px;
	height:33px;
	font-size:14px;
	color:#562009;
	font-weight:bold;
	text-decoration:none;
	padding-left:40px;
	line-height:33px;
	background-image:url(images/menu/contact1.png);
	position:absolute;
	z-index:150;
	}

.nav7 a:hover, .nav7 a:active{
	color:#7f4228;
	background-image:url(images/menu/contact2.png);
}


#shadow1{
width:10px;
height:150px;
margin-top:60px;
position:relative;
float:left;
}

#shadow2{
width:10px;
height:auto;
margin-top:60px;
position:relative;
float:left;
}

#logo_float{
	width:214px;
	height:120px;
	position:absolute;
	top:1px;
	left:110px;
	z-index:1000;
}

#internal_container{
position:relative;
float:left;
width:960px;
height:596px;
margin-left:10px;
margin-right:10px;
}


#internal_nav{
	width:308px;
	height:576px;
	padding-left:25px;
	padding-right:25px;
	padding-top:20px;
	position:relative;
	float:left;
	text-align:right;
	color:#cdbaa8;
	font-weight:bold;
}

#internal_body{
width:512px;
height:596px;
position:relative;
float:left;
background-color:#573222;
padding-left:30px;
padding-right:60px;
color:#FFFFFF;
line-height:1.25;
font-size:14px;
overflow:auto;
}

a.left_nav{
font-size:12px;
color:#FFFFFF;
text-decoration:none;
line-height:1.5;
font-weight:bold;
}

a.left_nav:hover{color:#a1c6d1;}


a.sub_left_nav{
font-size:11px;
color:#efefed;
text-decoration:none;
line-height:1.5;
}

a.sub_left_nav:hover{color:#a1c6d1;}

#video_container{
width:308px;
height:auto;
position:relative;
float:left;
margin-top:212px;
}

#video_container1{
width:308px;
height:auto;
position:relative;
float:left;
margin-top:180px;
}

#dropmenudiv{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	line-height:20px;
	background-color:#e9ddc5;
	z-index:1000;
	border:#CCCCCC solid 1px;
	margin-left:20px;
	margin-top:3px;
	padding-left:5px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

a.menutext {
color:#562009;
text-decoration:none;
}
a.menutext:hover{color:#999999;}

a.loglinks {font-size:12px;
color:#521d07;
font-weight:bold;
text-decoration:none;}

a.loglinks:hover{color:#A05050;}

a.readm{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
font-style:italic;
}

.paddingtop{padding-top:4px;}

#bio_container{
width:308px;
height:auto;
position:relative;
float:left;
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
}

a.left_bios{
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

a.left_bios:hover{color:#a1c6d1;}

a.bodytextlink{
color:#FFFFFF;
font-size:14px;
}

a.staffemail{
color:#FFFFFF;
font-size:11px;
}

a.staffemail:hover{color:#cccccc;}
