﻿/* STYLES FOR NDIA HOME PAGE LAYOUT ONLY */

#subNav { display: none; }

table#masterColumnLayout { width: 925px; margin-top: 0; }
td#masterColumnLeft { display: none; }
td#masterColumnSpacer1 { display: none; }
td#masterColumnCenter { width: 700px; }
td#masterColumnSpacer2 { width: 15px; }
td#masterColumnRight { width: 210px; }
td#masterColumnRight #sidebar { background: #fff; padding: 0; }

td#masterColumnRight .ms-WPHeader { background: #f6f3ee; }
td#masterColumnRight .slm-layout-main { background:#ccc; }
td#masterColumnRight .ms-WPTitle { color: #900027; }
td#masterColumnRight .ms-WPBorder { color: #900027; background: #ccc; }
td#masterColumnRight .ms-WPBody a { color: #900027; text-decoration: none; }
td#masterColumnRight .ms-WPBody a:hover { text-decoration:underline; }

/* FLASH */

div#flash {   }


/* INTRO */

#introTitle { }
#introText { color: #5c5c5c; margin-bottom: 15px; }
#introText p { margin-top: 10px; }


/* FEATURED CONTENT */

/* events */
#featuredEvents { position: relative; margin-bottom: 10px; }
#featuredEvents h2.ms-WPTitle { width: 335px; }
#featureLayout { width: 100%; border: 1px solid #999; }
#featureText { padding: 10px;  }
.featuredText h2, #featureText  h3 { font-size: 1.2em; color: #900027; margin-bottom: 5px; }
span.featuredText { display: block; padding: 10px; }
.featuredText p { margin: 2px 0; }
.featuredText ul { margin-top: 2px; margin-bottom: 2px; list-style: disc; color: #000; }
.featuredText li { }
.featuredText a { color: #900027; text-decoration: none; }
.featuredText a:hover { color: #900027; text-decoration: underline; }
#featureDetails { color: #4d4d4d; }
#featureImage img { border: 1px solid #900027; }
.featuredEvent { height: 310px; }
.featureLink { position: absolute; bottom: 0; right: 0; }
.featureLink a { display: inline-block; }
#homePageFeaturedEvents { padding: 3px 0 0 0; border: 1px #999999 solid; }
#featuredEventsNavLinks { position: absolute; bottom: 0; left: 0; }
#featuredEventsNavLinks a { display: inline-block; text-decoration: none; border: 1px #000000 solid !important; padding: 2px 5px 2px 5px !important; }
#featuredEventsNavLinks a#playButton { margin: 0 0 0 2px !important; padding: 4px 5px 5px 5px !important; }
.featuredNavLinkActive { background: #ffffff !important; }
#featuredEvents .eventImage img { height: 281px; }
#featureLink { text-align: right; }
.registerButton { text-align: right; border: #999 solid; border-width: 0 1px 1px 0; }

/* more events & divisions */

table#homeColumnLayout { width: 700px; }
table#homeColumnLayout th { text-align: left; }
td#homeColumnLeft { width: 343px; padding: 0; border: 1px solid #999; }
td#homeColumnSpacer { width: 10px; }
td#homeColumnRight { width: 323px; padding: 10px; border: 1px solid #999; }


#eventNavBar { 
	padding: 5px;
	font-size: .8em;
	color : #fff; 
	background: #900027; 
	text-align: center; 
}
#eventNavBar a { color: #fff; text-decoration: none; }
#eventNavBar a:hover { color: #fff; text-decoration: underline; }

.activeTab { display:block;}
.hiddenTab { display:none;}


.eventItem { border-bottom: 1px solid #999; padding: 10px; }
.eventItem h3 { font-size: 1em; margin-top: 0; margin-bottom: 4px; }
.eventItem p { margin: 4px 0; }

table#homeColumnLayout .eventItem a,
table#homeColumnLayout .ms-WPBody a { font-weight: bold; text-decoration: none; }

table#homeColumnLayout .eventItem a:hover,
table#homeColumnLayout .ms-WPBody a:hover { text-decoration: underline; }

td#homeColumnRight p { margin: 8px 0; }

/* FLASH */

div#flash {
	width: 700px; height: 170px; background: url(../images/NDIA_FlashImage.jpg) top left no-repeat;
}















