/* CSS Document */

/* CSS Document */

*{padding:0px;
	margin:0;}
	
body {
	font-family: "Times New Roman", Times, serif;
	color:#000000;
	font-size:13px;
	line-height:16px;
	background-color:#A4382C;
	
	
}

a:link {color:#A4382C; text-decoration:underline; }
a:visited {color:#A4382C; text-decoration:underline; }
a:hover {color:#999999; text-decoration:underline; }
a:active {color:#999999; text-decoration:underline; }


b {font-weight:bold;}
i {font-style:italic;}


/* Main Divs  */

#outer_container { width:906px;
margin:auto;
}

#top_container {
width:100%;
height:420px;
background-image: url(../images/top_container_bgrd.jpg);
background-repeat: repeat-x;
padding:0px;
}


#top_containerb {
width:100%;
height:auto;
background-image: url(../images/top_container_bgrdb.jpg);
background-repeat: repeat;
padding:0px;
}


#container {
width:100%;
height:100%;
background-image: url(../images/paper_bgrd.jpg);
background-repeat: repeat;
padding:0px;	
}

#navigation{
	width:900px;
	margin:auto;
	position:absolute;
	z-index:100;
	padding-top:62px;	
}


#navigation_interior{
width:910px;
_width:900px;
margin:auto;
padding-top:0px;
_position:absolute;
_z-index:100;	
}


#timeline_home{
background-image: url(../images/timeline.gif);
width:906px;
height:52px;
margin:auto;
position:absolute;
z-index:100;
margin-top:-28px;
}



#content{
width: 862px;

padding: 20px 40px 40px 40px;
margin: auto;

}


#footer {
	width:924px;
	margin:auto;
	height:100px;
	font-size:11px;	
	color:#333333;

}


#header {
width: 906px;
height: 140px;
margin:auto;
margin-top: -1px;
background-image: url(../images/logo_header.jpg);
background-repeat: no-repeat;
padding:0px;
/*margin-bottom: -3px;*/
}


#interior_container{width: 906px;
height:242px;
_height:300px;
_margin-bottom:-26px;
background-image:url(../images/interior_image1.jpg);
background-repeat:no-repeat; 
background-position:left;

}


#interior_containerb{width: 906px;
height:242px;
_height:300px;
_margin-bottom:-26px;
background-image:url(../images/interior_image2.jpg);
background-repeat:no-repeat; 
background-position:left;
}

#interior_containerc{width: 906px;
height:242px;
_height:300px;
_margin-bottom:-26px;
background-image:url(../images/interior_image3.jpg);
background-repeat:no-repeat; 
background-position:left;
}

#interior_containerd{width: 906px;
height:242px;
_height:300px;
_margin-bottom:-26px;
background-image:url(../images/interior_image4.jpg);
background-repeat:no-repeat; 
background-position:left;
}


#interior_paper{width: 906px;
height:auto;
background-image: url(../images/interior_bgrd.jpg);
background-repeat: repeat-y; 
}



.tagline{ color:#4D4D4D; 
padding-left:262px; 
padding-top:45px;
width:443px;
font-size:12px;
}

.top_links{ 
padding-left:550px; 
padding-top:10px;
width:300px;

}

#top_container_image{height:275px;  	
width:906px; 
margin:auto;
}

#top_container_interior{height:auto;  	
width:906px; 
margin:auto;
}


#imageContainer { height:275px;}  
#imageContainer img { display:none; 	
margin:auto;
position:absolute;
top:0px; 
left:0px; 	
height:275px;  	
width:906px; 
z-index:0;	
opacity: -0.01;  
} 	


#columna{ 
width:410px; 
_width:400px;

height:auto;
}


#columna_alt{ 
width:410px; 
_width:400px;
_padding-top:25px;
height:auto;
}

#columnb{float:right; 
width:410px; 
height:auto;
}


#columnc{float:right; 
width:410px; 
height:auto; 
margin-right:20px;
_padding-top:20px;
}

#columnd{
width:820px;
height:auto;
_padding-top:20px;
z-index:1000;
}


#column_links{ width:200px; height:auto;
}


#column_image_hover{float:right; width:610px; height:auto;
}



/* List items  */
ul {
	list-style-type: square;
	color:#A4382C;
	font-size:14px;
	
}


/* Headers  */

h1{
	color:#A4382C;
	font-size:20px;
	font-weight:bold;
	
}

h2{
	font-size:11px;
	color:#8BC140;
	font-weight:bold;
}

h3{
	font-size:11px;
	font-weight: bold;
}

h4{
	color:#1A5EA8;
	font-size:12px;
	font-weight: bold;
	text-decoration: underline;
}

h5{ color:#1A5EA8; font-size:11px; font-weight:bold;
}


h6{ color:#1A5EA8; font-size:11px; font-weight:bold;
}




/* Images  */

.img_left{
	float:left;
	margin:0px 0px  0px 10px;
	border: 2px solid #1A5EA8;
} 

.img_right{
	float:right;
	margin:0px 10px 0px 10px;
	border: 2px solid #1A5EA8;
	
} 


.caption{
	font-size:10px;
	color:#4D4D4D;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	
}

.caption a{
	font-size:10px;
	color:#4D4D4D;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}



/* Form Fields  */



textarea{
	background-color: #FFFFCC;
	border:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border:#999999 solid thin;
}

.textfield{
	font-size:11px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}


/* Menu */

#menu {position:relative; height:31px; width:906px;}

#dropline {position:relative; font-size:12px; height:31px;background-image: url(../images/navbar_bgrd.jpg); background-repeat:no-repeat;}

#dropline, #dropline ul {padding:0; margin:0; list-style:none; 
width:639px;
_width:900px; 
padding-left:267px;
margin-left:0px;}

#dropline table {border-collapse:collapse; margin:-1px -10px; 0 0; padding:0; width:0; height:0; font-size:12px;}
#dropline li {float:left; height:31px;}
#dropline li a {float:left; display:block; height:31px; line-height:31px; padding:0 20px 0 10px; font-family:verdana, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold; text-decoration:underline;}
#dropline li ul li a {color:#A4382C; font-size:11px; }

#dropline li a.down {background:url(../images/down.gif) no-repeat right center; }

#dropline li ul li a.down {font-size:11px; font-weight:bold; }

#dropline li ul {position:absolute; top:31px; left:-9999px; z-index:10; background:url(../images/fade.png); 
width:600px;
_width:850px;
padding:10px;
margin-left:258px;
_margin-left:32px;
 }

#dropline li ul.floatRight li {float:right;}


/* Links  */

/* Text Styles  */
.intro { font-style:italic; 
font-family:"Times New Roman", Times, serif;
font-size:14px;
line-height:32px;

}



.intro_b { font-style:italic;
font-family:"Times New Roman", Times, serif;
font-size:20px;
line-height:32px;

}

.leader_title{color:#A4382C;
font-size:14px;
font-style:italic;

}
.intro { font-style:italic; 
font-family:"Times New Roman", Times, serif;
font-size:14px;
line-height:32px;

}

#funfacts{
	width:300px;
	margin-left: 20px;
}

.funfacts{font-weight:bold;
font-style:italic; 
font-family:"Times New Roman", Times, serif;
font-size:16px;
line-height:32px;
color:#A4382C
}

.facts_list{
	font-size:11px;
	color:#4D4D4D;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	
}

/* Timeline   */
#doc3 {}
#wrap1 {display: block;}
#hd, #ft {margin:2em;}
#ft {padding-bottom: 1em; }
#bd div.yui-g {margin: 2em; border-left:2px solid #A4382C; border-right:2px solid #A4382C; }

