@charset "utf-8";
/* CSS Document */

/* 

Global Style

*/

/* main body */

body {
	text-align: center;
	background-color: #333333;
	margin:1px;   
}

#container {
	margin: 0 auto;
	width: 1005px;
	height: 780px; 
}

#top1 { 
	width: 200px;
	height: 164px; 
	float:left; 
}

#top1A { 
	width: 440px;
	height: 164px; 
	float:left; 
}


#top2 {
	width: 582px;
	height:164px; 
	background-image:url(../images/top2.jpg); 
	background-color:#333333;
	background-repeat:no-repeat; 
}

#top3 {
	width: 128px;
	height: 164px; 
	float:left; 
}



#top4 {
	width: 90px;
	height: 164px;
	background-image:url(../images/top4b.jpg); 
	float:left;  
}

#buttonsbk {
	background-image:url(../images/top3b.jpg); 
	width: 1000px;
	height: 38px;
	float:left;
	z-index:1;
	position:relative;
	background-repeat:no-repeat;
}

#pre-columnleft { 
	width: 103px;
	height: 351px;
	position:relative;
	background-image:url(../images/civilwarsoldier.jpg);
	background-repeat:no-repeat; 
	float:left;
	z-index:0;
}



#slideshowcontent { 
	width: 528px; height:351px;
	position:relative;
	background-image:url(../images/slideshow.jpg);
	background-repeat:no-repeat; 
	float:left;
	z-index:0;

}


#rightnav0 { 
	width: 236px; 
	float:left;
}

#righsoldier { 
	width: 133px;
	height:351px;
	float:left;
	background-image:url(../images/mwsoldier.jpg);
}


#filler { 
	width: 1000px; 
	height:100px;
	background-image:url(../images/filler1.jpg); 
	background-repeat:repeat-y; 
	position: inherit;
	float:left;
}

#fillera { 
	width: 380px; height:110px; padding-top:10px;
	float:left;
	text-align:center; 
	border-color:#00FF00; 
	position:relative; 
	z-index:1
}

#fillerb { 
	width: 300px; 
	float:left;
	border-color:#00FF00; 
	text-align:left;
	position:relative; 
	z-index:1 
}

#fillerc { 
	width: 300px;
	float:left;
	border-color:#00FF00; 
	text-align:left;
	position:relative; 
	z-index:1 
}


#footer {
	width: 1000px; 
	height:114px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat; 
	float:left; z-index:0; 
	position:relative; 
	bottom:50px;
}


.h3 { text-shadow: 2px 2px 2px #333; }  

p {
	color:#7AA5CF;
}

.medium {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	color:#981318; 
	font-size:12px;
}

.inbetween {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	color:#666; 
	font-size:11px;
}


a:link {
	color: #850909;
	text-decoration:none;
}
a:visited {
	color: #a42525;
	text-decoration:none;
}
a:active {
	background-color: #666666; 
	text-decoration:none;
}
a:hover {
	color:#ddd; 
	background-color: #981318; 
	text-decoration:none;
}

/* top navigation bar red buttons */
.links1 A:link {color: #850909;text-decoration:  none}
.links1 A:visited {text-decoration:none; color: #a42525}
.links1 A:active {text-decoration: none; background-color: #666666; }
.links1 A:hover {color:#ddd; text-decoration: none; background-color: #981318; }

/* featured artifact settings */
.links2 A:active {text-decoration: none; background-color: transparent; }
.links2 A:hover {text-decoration: none; background-color:transparent; }

/* navigation red buttons lower right */
.links3 A:link {color: #FFF;text-decoration:  none}
.links3 A:visited {text-decoration:none; color: #CCCCCC}
.links3 A:active {text-decoration: none; background-color: transparent; }
.links3 A:hover {text-decoration: none; background-color:transparent; }


/* navigation bottom links */
.links4 A:link {color: #263358; font-weight:bold}
.links4 A:visited { color: #263358; }
.links4 A:active {background-color: #666666;}
.links4 A:hover {text-decoration: none; color:#ddd; background-color: #263358; }

/* navigation bottom links */
.links5 A:link {color: #6B2525; font-weight:bold}
.links5 A:visited { color: #850909; font-weight:lighter }
.links5 A:active {background-color: #666666;}
.links5 A:hover {text-decoration: none; color:#ddd; background-color: #6B2525; }



