@charset "utf-8";
	
/*--COMMON----------------------------------------------------------------------------------*/
	/*--REDEFINITIONS-----------------------------------------------------------------------*/
	body {
		margin:0;
	}
	/*--IDS---------------------------------------------------------------------------------*/
	/*--CLASSES-----------------------------------------------------------------------------*/
	.clrboth {
		clear:both;
		height:0;
	}
	.fltleft {
		float:left;
	}
	.cursorhand{
		cursor:pointer;
	}
	.success{
		/*height: 180px;*/
		padding-bottom: 10px;
		clear: both;
	}
	.success img {
		float: right;
		margin-left: 10px;
	}
/*--LAYOUT----------------------------------------------------------------------------------*/
	/*--REDEFINITIONS-----------------------------------------------------------------------*/
	body {
		text-align:center;
		background:#D6D3D3 url(/includes/images/backgroundImage.gif) top left repeat-x;
	}
	#bodySectionOrange {
		background:#D6D3D3 url(/includes/images/backgroundImageSummerBlue.gif) top left repeat-x;
	}
	#bodySectionBlue {
		background:#D6D3D3 url(/includes/images/backgroundImageBlue.gif) top left repeat-x;
	}
	#bodySectionBrown {
		background:#D6D3D3 url(/includes/images/backgroundImageBrown.gif) top left repeat-x;
	}
	#bodySectionGreen {
		background:#D6D3D3 url(/includes/images/backgroundImageGreen.gif) top left repeat-x;
	}
	#bodySectionGrey{
		background:#D6D3D3 url(/includes/images/backgroundImageGrey.gif) top left repeat-x;
	}
	#bodySectionRed{
		background:#D6D3D3 url(/includes/images/backgroundImageRed.gif) top left repeat-x;
	}	
	#bodySectionYellow{
		background:#D6D3D3 url(/includes/images/backgroundImageYellow.gif) top left repeat-x;
	}	
	#bodySectionGold{
		background:#D6D3D3 url(/includes/images/backgroundImageGold.gif) top left repeat-x;
	}	
	#bodySectionWine{
		background:#D6D3D3 url(/includes/images/backgroundImageWine.gif) top left repeat-x;
	}		
	#bodySectionRed #divHeaderImage{
		background:url(../images/imgHeader05.jpg) top left no-repeat;
		height:183px;
		width:780px;
	}
	#bodySectionGrey #divHeaderImage{
		background:url(../images/imgHeader02.jpg) top left no-repeat;
		height:183px;
		width:780px;
	}	
	#bodySectionGreen #divHeaderImage{
		background:url(../images/imgHeader03.jpg) top left no-repeat;
		height:183px;
		width:780px;
	}
	#bodySectionBlue #divHeaderImage{
		background:url(../images/imgHeader04.jpg) top left no-repeat;
		height:183px;
		width:780px;
	}	
	#bodySectionBrown #divHeaderImage{
		background:url(../images/imgHeader06.jpg) top left no-repeat;
		height:183px;
		width:780px;
	}	
	#bodySectionOrange #divHeaderImage{ 
		background:url(../images/imgHeader10b.jpg) top left no-repeat;
		height:183px;
		width:780px;
	}	
	#bodySectionOrange #divContent {
		background: url(../images/backgroundTileSummerCamp.gif) repeat-y #fff !important;
	}
	#bodySectionOrange #divArticleContent {
		background: url(../images/imgSummerCampBG.png) bottom right no-repeat;
		padding-bottom: 220px;
		
	}
	#bodySectionOrange #divArticleContent {
		behavior: url(/includes/js/iepngfix.htc);
	}
	#bodySectionYellow #divHeaderImage {
		background:url(../images/imgHeader01b.jpg) top left no-repeat;
		height:183px;
		width:780px;
	}	
	#bodySectionGold #divHeaderImage {
		background:url(../images/imgHeader08.jpg) top left no-repeat;
		height:183px;
		width:780px;
	}
	#bodySectionWine #divHeaderImage {
		background:url(../images/imgHeader09.jpg) top left no-repeat;
		height:183px;
		width:780px;
	}
	html {
		height:104%;
	}
	img, #bodySectionOrange #divArticleContent {
		behavior: url(/includes/js/pngBehavior.htc);
	}
	h6 {
		font:15px bold Arial, Helvetica, sans-serif;
		color:#db151a;
		padding:0 0 0px 0;
		margin:0;
		text-transform:uppercase;
	}
	h6:first-letter {
		 
	}	
	hr {
	color:#D6D3D3;
	background-color:#D6D3D3;
	height:1px;
	margin:4px;
	border: 0;
	}	
/*--IDS---------------------------------------------------------------------------------*/
	#divContainer {
		margin:auto;
		width:90%;
		text-align:center;
	}
	#divHeader {
		height:115px;
	}
	#divHeader div {
		float:left;
	}
	.divNavigation {
		text-align:center;
		margin:0 auto 10px auto;
		font:10px Arial, Helvetica, sans-serif;
		color:#ffffff;
		height:30px;
		width: 760px;
		width: 100%;
	}
	.divNavigation div {
		float:left;
		background: url(../images/imgBullet.gif) left no-repeat;
		padding:5px 8px 0 8px;
		margin:0 auto;
		/*width: 100px;*/
		height: 35px;
	}
	.divNavigation div a {
		text-decoration:none;
		color:#ffffff;
	}
	.divNavigation div a:hover {
		color:#b9b9b9;
	}
	#divMid {
		width:780px;
		text-align:center;
		margin:20px 3em 0 3em;
	}
	#divHeaderImage {
		border-bottom:#ffffff 1px solid;
	}
	#divTitleHeader {
		height:58px;
		width:780px;
		background:#EF6121 url(../images/backgroundTitle.gif) top left repeat-x;
	}
	#divTitleHeaderGrey {
		height:58px;
		width:780px;
		background:#ffffff url(../images/backgroundTitleGrey.gif) top left repeat-x;
	}
	#divTitleHeaderRed {
		height:58px;
		width:780px;
		background:#ffffff url(../images/backgroundTitleRed.gif) top left repeat-x;
	}
	#divTitleHeaderGreen {
		height:58px;
		width:780px;
		background:#ffffff url(../images/backgroundTitleGreen.gif) top left repeat-x;
	}
	#divTitleHeaderBlue {
		height:58px;
		width:780px;
		background:#ffffff url(../images/backgroundTitleBlue.gif) top left repeat-x;
	}
	#divTitleHeaderBrown {
		height:58px;
		width:780px;
		background:#ffffff url(../images/backgroundTitleBrown.gif) top left repeat-x;
	}
	#divTitleHeaderYellow {
		height:58px;
		width:780px;
		background:#ffffff url(../images/backgroundTitleYellow.gif) top left repeat-x;
	}
	#divHeaderTitle {
		padding:157px 0 0 153px;
		margin:0;
		font:18px Arial, Helvetica, sans-serif;
		color:#ffffff;
		text-align:left;
	}
	#divHeaderTitleHome {
		padding:10px 0 0 10px;
		margin:0;
		font:24px Arial, Helvetica, sans-serif;
		color:#ffffff;
		text-align:left;
	}	
	#divBorder { 
		height:15px;
		width:780px;
		border-top:#ffffff 1px solid;
		background-color:#c2c2c2;
	}
	#divContent {
		width:780px;
		background-color:#ffffff;
		margin:0;
		padding:0;
		background: url(../images/backgroundTileAbout.gif) repeat-y;
	}
	#divContentExpanded {
		width:750px; 
		background-color:#ffffff;
		border-top:#D7D7D7 1px solid;
		font:12px/18px Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		padding:15px;
		margin-bottom:-12px;
	}
	* html #divContentExpanded {
		margin-bottom:0;
	}
	#divArticleContent {
		margin:0 275px 0 0;
	}
	#divArticleContent #divArticleText {
		font:12px/18px Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		padding:0 0 0 35px;
	}
	#divArticleHeader {
		font:24px Arial, Helvetica, sans-serif;
		color:#db151a;
		text-align:left;
		margin:0;
		padding:15px 0 0 15px;
	}
	#divRightNavigation {
		float:right;
		text-align:left;
		width:220px;
		margin-top:12px;
	}
	#divRightNavigation .TopLevel {
		border-top:#d6d3d3 1px solid;
	}
	#divRightNavigation .TopLevel a {
		display:block;
		background:#ffffff url(../images/imgArrowLink.gif) left no-repeat;
		font:12px Verdana, Arial, Helvetica, sans-serif;
		height:30px;
		line-height:30px;
		text-decoration:none;
		color:#de1b18;
		padding:0 0 0 20px;
	}
	#divRightNavigation .TopLevel a:hover, #divRightNavigation .TopLevel a.active {
		background:#ffffff url(../images/imgArrowCurrentLink.gif) left no-repeat;
		font-weight:bold;
	}
	#divRightNavigation .NavigationTitle {
		font:15px Arial, Helvetica, sans-serif;
		background-color:#DB151A;
		color:#FFFFFF;
		padding:6px;

	}
	#divRightNavigation .SubLevel a{
		background:#ffffff url(../images/imgArrowLinkSub.gif) left no-repeat;
		display:block;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		height:16px;
		line-height:16px;
		text-decoration:none;
		color:#6A6969;
		padding:0 0 0 25px;
	
	}
	#divRightNavigation .SubLevel a:hover, #divRightNavigation .SubLevel a.active {
		background:#ffffff url(../images/imgArrowCurrentLinkSub.gif) left no-repeat;
		color:#de1b18;
		font-weight:bold;
	}
	
	#divArticleContentFP {
		width:780px;		
	}
	#divArticleContentFP div {
		font:11px/18px Verdana, Arial, Helvetica, sans-serif;
		color:#db151a;
		text-align:left;
		float:left;
		width:33%;
	}
	.peopleofcolumbia {
		font:11px/18px Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
		float:left;
		width: 240px;
		height: 231px;
		padding: 10px 10px 0 10px;
		background: #fff;
		overflow-y: scroll;	
	}
	#divArticleContentFP div div {
		width:auto;
		padding:15px;
		color:#000000;
	}
	#divArticleContentFP div div p {
	margin-top: 0px;
	}
	#divSubFooter {
		width:780px;
		text-align:center;
		background-color:#787777;
		border-top:#686767 4px solid;
	}
	#divSubFooter div {
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
		margin:auto;
		padding:10px;
	}
	#divFooter {
		width:780px;
		height:28px;
		text-align:center;
		background-color:#000000;
		padding-top:5px;
		border-bottom:#d3d3d3 3px solid;
	}
	#divFooter a {
		font:13px Arial, Helvetica, sans-serif;
		color:#b7b7b7;
		margin:auto;
		padding:15px;
		text-decoration:none;
	}
	/*--CLASSES-----------------------------------------------------------------------------*/

	div.leftcolumn {
		float:left;
		padding-top:5px;
		text-align:left;
		padding-left:6px;
		line-height:16px;
		width:134px;
	}
	div.leftcolumn p{
		margin:0 0 10px 0;
	}
	div.leftcolumn h3, div.leftcolumn h4{
		color:#F36523;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:0 0 10px 0;
	}
	div.leftcolumn h3{
		font-weight:bold;
	}
	div.leftcolumn h4{
		color:#000000;
		font-weight:normal;
	}
	div.leftcolumn img{
		margin:0 0 10px 0;
	}
	div#divArticleContent.middlecolumn{
		float:left;
		margin:0;
		padding:11px;		
		text-align:left;
		width:398px;
	}
	div#divArticleContent.bigleftcolumn{
		float:left;
		margin:0;
		padding:11px;		
		text-align:left;
		width:535px;
	}
	
	div#divArticleContent.middlecolumn div#divArticleHeader{
		padding:0;
	}
	div#divArticleContent.middlecolumn div#divArticleText{
		padding:10px 0 0 0;
	}
	div#divArticleContent.bigleftcolumn div#divArticleText{
		padding:10px 0 0 0;
	}
	#divArticleText .titlered, .titlepurple, .titleorange, .titlegreen, .titleblue, .titlegold, .titlebrown{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	#divArticleText .titlered {
		color:#E22221;
	}
	#divArticleText .titlepurple {
		color:#662D91;
	}	
	#divArticleText .titleorange{
		color:#ED5C19;
	}	
	#divArticleText .titlegreen{
		color:#288F3C;
	}
	#divArticleText .titleblue{
		color:#2F3691;
	}		
	#divArticleText .titlebrown{
		color:#6E4E28;
	}		
		#divArticleText .titlegold{
		color:#A28330;
	}		

	#divArticleText h3 {
		color:#F36523;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}	
	.dividerBlock {
		padding:4px 0 4px 0;
		border-bottom:#D6D3D3 dashed 1px;
		margin:4px 0 4px 0;
	}
	.featuredText{
		color:#444444;
	}
	.textPurple{
		color:#641B8C;
	}
	table {
		font-size: 1em;
		border-collapse: collapse;
	}
	td, th {
		border: 1px solid #000;
		border-collapse: collapse;
		padding: 2px;
	}
	#bodySectionGold td {
		border: none !important;
	}
	table.camp {
		font-size: .8em;
		text-align: center;
		border-collapse: collapse;
	}
	.camp td, .camp th {
		border: 1px solid #000;
		border-collapse: collapse;
		padding: 2px;
	}
	.camp th {
		font-size: 1.2em;
	}
	.camp .split, .camp .split3 {
		background: url(../images/backgroundCamp.gif) repeat-y 50%;
	}
	* + html .camp .split, * + html .camp .split2{ 
		background: url(../images/backgroundCamp.gif) repeat-y 100% 0;
	}
	.camp .split2 {
		background: url(../images/backgroundCamp.gif) repeat-y 85%;
	}
	* + html .camp .split3 {
		background: url(../images/backgroundCamp.gif) repeat-y 48%;
	}
	.white {
		color: #fff;
	}