/* Header and Footer Styles 
   ------------------------ */

/* The Nav Group wraps the headers together with the navBar 
   along the top of the page  */
#navGroup {
	border: 4px solid #FF3333;
	margin-bottom: 8px;
	background: white;
}

#header {
	padding-top: 10px;
	text-align: center;
}

#headerLeft {
	text-align: right;
	padding-right: 5%;
	width:103px;
}
#headerCenter {
	text-align: center;
	width:375px;
}

#headerRight {
	text-align: left;
	padding-left: 5%;
	width: 103px;
}

#veteransFooter {
	text-align: center;
	color: #990000;	
	clear: left;
}

#veteransFooter cite {
	color: #000000;
}

/* Nav Bar Styles
   ------------------------ */
/* the navbar is the navigation links along the top of the page, which 
   navigates to major sections of the site */
#navbar {
	text-align: center;
}

#navbar table {
	margin-left: auto;
	margin-right: auto;
}

#navbar a:hover {
	text-decoration: none;
	color: #FF3366;
	border-top: 1px solid #FF3366;
	border-bottom: 1px solid #FF3366;
}

/* navcontent contains the content beside the navigation menu */
#navcontent {
	background-color: white;
	border: 1px solid red;
	padding-left: 10px;
	padding-bottom: 25px;
}

#navcontentWrapper {
/*	margin-left: 19%;  */
	border: 1px dotted orange;
	margin-left: 11em;

}


/* Main styles 
   ------------------------ */
body {

	background-image: url(/img/soc_bg.jpg);
	font-family: "Times New Roman", "Times Roman", TimesNR, times, serif;
	font-size: 11pt; 
/*
	font-family: georgia, times, serif;
	font-family: "Bookman Old Style", "URW Bookman L", "itc bookman", times, serif";
	font-family: "Century Schoolbook", Century, "new century schoolbook", "Century Schoolbook L", times, serif;
	font-family: georgia, verdana, trebuchet, "Times New Roman", times, serif;
	font-face: Georgia, Verdana, Trebuchet, "Times New Roman", Times, serif;
*/
}	

/* centerContent is content that goes on it's on (with no navmenu) centered
   within the page */
#centerContent {
	text-align: center;
}

/* backlinks provide links to the previous page, or to the top of the page */
.backlink {
	text-align: center;
}

/* ADDED June 29 10:16am 
   news item colored background? */
.newsitem {
	background-color: #FFDAB9;
}

/* used for bio div in stories etc */
#bio {
	padding-bottom: 15px;
}

#bio table {
	margin-left: auto;
	margin-right: auto;
	border: none;
}

#bio td {
	text-align: left;
}

#bio img {
	border: none;
	padding-right: 25px;
}

.biotextheading {
	font-weight: bold;
}

/* story content enclosed in white box centered on page */
.story {
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	border: none;
	margin-left: 10%;
	margin-right: 10%; 	
}

/* centered links */
.story .inlinelink {
	text-align: center;
}

/* images used within a story, centered */
.story .inlineimg {
	text-align: center;
}

.story .inlineimg img {
	border: none;
}

/* image captions used within a story, usually below the image it describes */
.story .imgcaption {
	text-align: center;
	font-style: italic;
padding-left: 25px;
padding-right: 25px;
padding-bottom: 25px;
}

.story .imgcaptionheading {
	font-weight: bold;
}

.story table {
	margin-left: auto;
	margin-right: auto;
	border: none;
}

.story td {
	padding-left: 25px;
	padding-right: 25px;
}

.story h3 {
	text-align: center;
}

.story h4 {
	text-align: left;
	font-style: underline;
	padding-top: 20px;
}

.story ul {
	text-align: left;
}

.story p {
	text-align: left;
}

/* the title of the story, etc */
.storyHeading {
	text-align: center;
} 

.storyHeading h2 {
	text-align: center;
	text-decoration: underline;
}

/* This is for paragraphs of centered text */
.centeredtext {
	text-align: center;
}

.centeredtext p {
	text-align: center;
}

.newItem {
	padding-left: 8px;
	color: red;
	font-weight: bold;
}

table.linkTable {
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
}

table.linkTable tr {
	border-bottom: thin dotted grey;
}

table.linkTable td {
	padding-bottom: 15px;
}

.buttonImg {
	border: none;
}
