/* CSS Document */

body {
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
	background:url(images/background3.png) #fff repeat-x;
	min-width:600px;    /* Minimum width of layout - remove line if not required */
	/* The min-width property does not work in old versions of Internet Explorer */
	font-size:.9em;
	font-family: Arial, Helvetica, sans-serif;
	min-width:1080px;
    }
p {
margin-right: 20px;
margin-left:20px;
}
b {font-weight:bolder;}

a {color:#9c291d;}
	
a:visited {color:#cc6666;}
		
a:hover {
		color:#fff;
		background:#9c291d;
		text-decoration:none;
	}
    
	
h1 {
	margin:0 0 .5em .5em;
	text-transform:uppercase;
	font-size : 2em;
	letter-spacing : 5px;
	color : #9c291d;
	text-align: left;

}
h2 {
font-size : 1em;
text-transform : uppercase;
letter-spacing : 3px;
color : #9c291d;
margin-left:20px;
}

h3 {
font-size : 100%;
color : #003399;

}
h4 {font-size: 100%;
color:#9c291d;
text-align:left;
margin-left:20px;}


.important {
font-weight: bolder;
color: #003399;
}

.title {
font-size : 1.2em;
text-transform : uppercase;
letter-spacing : 3px;
color : #003399;
font-weight:bolder;

}   
	
	/* Header styles */
    /* Header styles */
    #header {
        clear:both;
        width:100%;
		height : 100px;
		padding : 0;
		background :  url(images/ushistoryimagesb2.jpg) center no-repeat;
		color : #ffffff;
		text-align:center;
    }
	
	
	#navlist {
	
padding : 5px 5px 5px 0;
margin : 0 0 20px 0;
text-align : center;
letter-spacing : 3px;
color : #fff;
background : #003399;
font : .75em Arial, Helvetica, sans-serif;
width: 100%;
}


#navlist li {
list-style : none;
margin : 0;
display : inline;
}
#navlist li a {
padding : 5px 0.75em;
margin : 0;
color : #fff;
background : #003399;
text-decoration : none;
}
#navlist li a:link {
color : #fff;
background : #003399;
}
#navlist li a:visited {
color : #fff;
background : #003399;
}
#navlist li a:hover {
	color : #9c291d;
	background : #fff;
	font-weight: bolder;
}
#navlist li a#current {
color : #9c291d;
background : #fff;
font-weight: bolder;
}

	/* Footer styles */
	
	#footer {
        clear:both;
        float:left;
        width:100%;
		border-top:1px solid #003399;
		
	
    }
    #footer p {
        padding:10px;
        margin:0;
		font-size:smaller;
    }
	
	/* This is where the CSS for Image Gallery Magic starts */
	
td {vertical-align: top;}


#maincontent {
	font-size: 0.85em;		
}

#amazon {
	border: thin dashed #003399; 
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;
	text-align: center;
	width: 640px;
	padding: 5px;
	border-position: center;
	
}

#bandn {
	border: thin dashed #003399; 
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;
	text-align: center;
	width: 580px;
	padding: 5px;
	border-position: center;
	}
	
#bandn img {
	border-color: #fff;
	border-width: 10px;
	}
	
#bandn a:hover {
		color:#fff;
		background:none;
		text-decoration:none;
		}

#feeds {
	border: thin dashed #003399; 
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;
	text-align: center;
	width: 140px;
	padding: 10px;
	border-position: center;

}


#save {
font-family : arial, helvetica, sans-serif;
font-weight : normal;
text-align: left;
width:640px;
padding: 10px;
margin-left:20px;

}

.centerImageDiv{ text-align:center;}	

#read {

font-family : arial, helvetica, sans-serif;
font-weight : bold;
color:#9c291d;
text-align: left;
width:640px;
padding: 10px;
margin-left:20px;

}

#gads {
text-align: center;
padding: 10px;
margin-left:27px;
width:640px;
}


#rellinks {
text-align: left;
padding: 10px;
margin-left:20px;
font-family : arial, helvetica, sans-serif;
font-weight : bold;
color:#003399;
}

#rellinks li
{
padding-left: 20px;
background-image: url(images/tinybluestar.gif);
background-repeat: no-repeat;
background-position: 0 3px;
padding-bottom: 5px;
}

#rellinks ul 
{
margin-left: 20px;
padding-left: 0;
list-style: none;

}


#new {
	font-size:1em;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	margin: 0;
	padding-bottom: 10px;}

#new li
{
padding-left: 20px;
background-image: url(images/tinybluestar.gif);
background-repeat: no-repeat;
background-position: 0 3px;

}

#new ul 
{
margin-left: 20px;
padding-left: 0;
list-style: none;

}

.new
{font-weight:bold;}