body {	background-color: #5e0501;	text-align: center;	margin: 0;	padding: 0;}a:link, a:visited, a:active{color:#E4732E; text-decoration:none; font-weight:bold }A:hover{	color:#E4732E;	text-decoration:underline;	font-weight:bold;}	  ul {  list-style-type: square}ol,li {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height: 130%;}#container {	background-image: url(gnrl_index_assets/mag_bgnd_02.jpg);	text-align: left;	margin: 0 auto;	padding: 0;	width: 730px;	background-repeat: repeat-y;}.MainBody {	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 130%;}.MainBody td {	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 130%;}.MainBody table{font-size: inherit;}.TopNav {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	text-align: right;	padding-bottom: 5px;}.BottomNav {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	text-align: center;	padding-bottom: 10px;}.letters {background-repeat: no-repeat;}.bodytext {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height: 130%;}.photocaption {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #663333;	font-weight: bold;	text-transform: uppercase;	line-height: 110%;}#small p{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}.small {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 110%;}.small p{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}.small a{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}.colhead {font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 18px;	color: #663333;	line-height: 150%;}.colSubHead {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #663333;	line-height: 133%;}.bodytextorange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #663333; }.TOC_Heads {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	font-weight: bold;}.colSubHeadLeaded {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #663333;	line-height: 200%;	margin: 0 0 40px 40px;}.colheadUnderline {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;	color: #663333;	line-height: 150%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #663333;}.photocaptionUnderline {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #663333;	font-weight: bold;	text-transform: uppercase;	line-height: 110%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #663333;}.OrangeBarHeaders {	color: #E7D7C6;	font-weight: bold;	font-size: 12px;	text-transform: uppercase;	background-color: #E4732E;	padding: 1px 3px 1px 3px;	margin: 0 0 10px 0;}.BodyCapsBold {	font-family:"Times New Roman", Times, serif;	font-size: 12px;	color: #000000;	line-height: 110%;	font-weight: bold;	text-transform: uppercase;}.RedSmallText {	color: #5e0501;	font-weight: bold;	text-transform: uppercase;	font-size: 10px;}.ArticleFixedWidth {	margin-left: 5px;	margin-right: 40px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;}/* Winter 2007 added styles */.alignL20 { float: left; margin: 0 20px 0 0;}.alignR20 { float: right; margin: 0 0 0 20px;}.alignL10 { float: left; margin: 0 10px 0 0;}.alignR10 { float: right; margin: 0 0 0 10px;}.duoStats {float: left; margin-right: 20px; width: 300px;}.duoStats td {padding: 10px 15px 10px 15px;}.duoStats td p {margin: 0 0 5px 0; color: #FFF; line-height: 12px;font-size: 11px;/* font-family:"Times New Roman", Times, serif; */}.duoStats td p.duoNames {margin-bottom: 10px;font-weight: bold; text-transform: uppercase; font-size: 14px; line-height: 14px;/* font-family:"Times New Roman", Times, serif; */}.duoStats td p.duoNames span {font-size: 16px; line-height: 14px;}.childSoldier img {border: 2px solid #000; margin-bottom: 15px;}td.readingList {padding: 15px 15px 5px 10px; background-color: #751;}td.readingList p {font-size: 11px; line-height: 13px;color: #FFF; margin: 0 0 10px 0;padding: 0 0 0 0;}.timeline {width: 120px;margin-left: 20px;padding-bottom: 15px;float: right; background-color: #57A;}.timeline p.year {margin: 15px 0 5px 7px;padding: 0 0 5px 3px; font-size: 14px; font-weight: bold; line-height: 14px; color: #CCC; border-bottom: 1px dotted #FFF;}.timeline p {margin: 0 10px 10px 7px;padding: 0 0 0 3px; font-size: 10px; line-height: 11px; font-weight: bold; color: #FFF;}p.colSubHeadLeaded {	font-size: 13px;	line-height: 180%;	font-style: normal;	text-transform: none;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	border-left: solid 1px #663333;	margin: 0 0 40px 20px;	padding-left: 20px;	}	.featureCaptions {	margin-top: 4px;	padding-top: 0;	padding-bottom: 5px;	font-size: 10px;	line-height: 12px;	text-transform: none;	font-weight: normal;	color: #000;	border-bottom: solid 1px #663333;	}	.photocaption {	margin-top: 4px;	padding-top: 0;	padding-bottom: 5px;	font-size: 10px;	line-height: 12px;	text-transform: none;	font-weight: normal;	color: #000;	border-bottom: solid 1px #663333;	}		.photocaptionByline {	color: #999999;	font-style: italic;	}	.TOCcaption {	padding-top: 0;	padding-bottom: 5px;	font-size: 11px;	line-height: 12px;	text-transform: none;	font-weight: bold;	color: #663333;	border-bottom: solid 1px #663333;	}.topline {	margin-top: 0px;	margin-bottom: 6px;	padding-top: 5px;	padding-bottom: 0;	border-bottom: none;	border-top: solid 1px #663333;	}.BottomNav {clear: both;}/* Spring 2007 added styles */.newDormsWrap {	margin: 0;	padding-right: 200px;	}.newDormsWrap span.leadIn {text-transform: uppercase;}	.newDormsWrap table.newDormsPhotos {	clear: right;	float: right;	margin: 20px -200px 0 0 !important;	margin: 20px -100px 0 0; 	}.newDormsWrap .sidebar {	float: right;	width: 170px;	margin-left: 25px;	margin-top: -15px;	margin-right: -200px !important;	margin-right: -100px; 	padding: 0 5px 15px 5px; 	font-size: 11px;	font-weight: bold;	color: #5A5349;	background-color: none;	}	.pastDormWrap {	padding: 0 20px 10px 20px;	background-color: #C0BAB1; 	}	.pastDormWrap table td {vertical-align: top;}.pastDormWrap table td p {	margin: 0 20px 0 0;	color: #665A50;	}.pastDormWrap table td p.intro {	margin-bottom: 10px;	font-size: 11px;	font-style: italic;	}.pastDormWrap table td p.featureCaptions {	margin-top: 5px;	font-style: normal;	color: #000;	border-bottom: none;	}.pastDormWrap table td p.quoter {	margin-top: 10px;	margin-bottom: 15px;	font-weight: bold;	color: #343434;	}table#bbqRecipe {	width: 100%;	background-color: #9E431C;	color: #FFF;	}	table#bbqRecipe td {	width: 50%;	padding-top: 0px;	padding-right: 0px;	vertical-align: top;	}	table#bbqRecipe p {	margin: 15px 20px 0px 15px;	}table#bbqRecipe ul {	padding-left: 15px;	margin: 0;	color: #FFF;	list-style: none;	}table#bbqRecipe li {	margin-left: 15px;	text-indent: -15px;	color: #FFF;	list-style: none;	}table.reedNumbers {	padding: 5px 0 5px 0;	background-color: #D2D8D2;	}table.reedNumbers td {	padding: 5px 10px;	text-align: left;	vertical-align: top;	line-height: 110%;	}table.reedNumbers td.alignL {	width: 380px;	}table.reedNumbers td.alignR {			}table.reunionEvents{	padding: 0px 0 5px 0;	background-color: #DFE6E2;	}table.reunionEvents th {	padding: 5px 10px;	text-align: left;	vertical-align: top;	line-height: 110%;	text-transform: uppercase;	background-color: #fff;	color: #1B1836;	}table.reunionEvents td {	padding: 5px 10px;	text-align: left;	vertical-align: top;	line-height: 120%;	}table.reunionEvents td.time {	width: 140px;	font-weight: bold;	}table.reunionEvents td.event {			}
