/********************************************************************/
/* Website Developed by : Blue Sombrero 							*/
/* North Carolina Football Academy                                  */
/* Created: 01-03-2013 by Sanket									*/
/* Updated: 01-03-2013 by Sanket									*/
/********************************************************************/


@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i');
@font-face {
    font-family:'ncfc_sir_walter';
    src: url('fonts/ncfc_sir_walter.eot');
	src: url('fonts/ncfc_sir_walter.eot?#iefix') format('embedded-opentype'),
		url('fonts/ncfc_sir_walter.woff2') format('woff2'),
		url('fonts/ncfc_sir_walter.woff') format('woff'),
		url('fonts/ncfc_sir_walter.ttf') format('truetype'),
		url('fonts/ncfc_sir_walter.otf') format('opentype'),
		url('fonts/ncfc_sir_walter.svg#ncfc_sir_walter') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+000D-00FF;
}

/* NCFA CSS */
/********************************************************************/
.ncfaDefault .skin-header				{ padding: 12px 0 0; }
.ncfaDefault .nsalogo					{ padding: 20px 0 0 0; }
.ncfaDefault .nsapadding				       { padding: 12px 0 0 0; }
.ncfaDefault .nsasponsors				{ margin: 0 0 0 12px; }
.ncfaDefault h1, 
.ncfaDefault h2, 
.ncfaDefault h3, 
.ncfaDefault h4, 
.ncfaDefault h5, 
.ncfaDefault h6,
.ncfaDefault a, 
.ncfaDefault a:link, 
.ncfaDefault a:visited,
.ncfaDefault a.CommandButton, 
.ncfaDefault a.CommandButton:link, 
.ncfaDefault a.CommandButton:visited,
.ncfaDefault a.SkinObject, 
.ncfaDefault a.SkinObject:link,
.ncfaDefault a.SkinObject:visited,
.ncfaDefault .SubHead,
.ncfaDefault .SkinObject					{ color: #a50034; font-family: 'Roboto Condensed', sans-serif; letter-spacing: 0.2px;}
.ncfaDefault a:active, 
.ncfaDefault a:hover, 
.ncfaDefault a:focus,
.ncfaDefault a.CommandButton:active, 
.ncfaDefault a.CommandButton:hover, 
.ncfaDefault a.CommandButton:focus,
.ncfaDefault a.SkinObject:hover , 
.ncfaDefault a.SkinObject:focus,
.ncfaDefault a.SkinObject:active			{ color: #00253b; }
.ncfaDefault .StandardButton				{ background: #25167b; border: 1px solid #140f31; color: #fff; }
.ncfaDefault .StandardButton:hover		{ background: #000000; border: 1px solid #232323; }
.ncfaDefault .full-width                             { width: 100%; }
.ncfaDefault .AlertText a,
.ncfaDefault .AlertText a:link,
.ncfaDefault .AlertText a:visited				{color: #b3a369;}

.ncfaDefault .TeamPage_newsHolder a, 
.ncfaDefault .TeamPage_newsHolder a:link, 
.ncfaDefault .TeamPage_newsHolder a:visited,
.ncfaDefault .TeamPage_gridColumn a,
.ncfaDefault .TeamPage_gridColumn a:link,
.ncfaDefault .TeamPage_gridColumn a:visited,
.ncfaDefault .default-CN-wrapper .ModLinksC a,
.ncfaDefault .default-CN-wrapper .ModLinksC a:link,
.ncfaDefault .default-CN-wrapper .ModLinksC a:visited,
.ncfaDefault .default-CN-wrapper .ModDNNHTMLC a,
.ncfaDefault .default-CN-wrapper .ModDNNHTMLC a:link,
.ncfaDefault .default-CN-wrapper .ModDNNHTMLC a:visited {
  color: #b3a369;
}

.ncfaDefault .TeamPage_newsHolder a:hover,
.ncfaDefault .TeamPage_newsHolder a:focus,
.ncfaDefault .TeamPage_newsHolder a:active,
.ncfaDefault .TeamPage_gridColumn a:hover,
.ncfaDefault .TeamPage_gridColumn a:focus,
.ncfaDefault .TeamPage_gridColumn a:active,
.ncfaDefault .default-CN-wrapper .ModLinksC a:hover,
.ncfaDefault .default-CN-wrapper .ModLinksC a:focus,
.ncfaDefault .default-CN-wrapper .ModLinksC a:active,
.ncfaDefault .default-CN-wrapper .ModDNNHTMLC a:hover,
.ncfaDefault .default-CN-wrapper .ModDNNHTMLC a:focus,
.ncfaDefault .default-CN-wrapper .ModDNNHTMLC a:active {
  color: #222222;
}
/* Skin CSS */
.ncfaDefault h1.skin-banner                        { font-size: 42px; line-height: 40px; padding-top: 20px; text-shadow: 3px 3px #00253b; font-family:'ncfc_sir_walter'; width: 85%;}
.ncfaDefault .skin-area					{ background: url(images/ncfa-bg.jpg) no-repeat scroll center top #01426a; }
.ncfaDefault a.skin-button,
.ncfaDefault a.skin-button:link,
.ncfaDefault a.skin-button:visited		{ background: rgba(0, 0, 0, 0) url("images/ncfa-icn-pointer.png") no-repeat scroll 0 5px; color: #b3a369; font-size: 13px;
										font-family: 'Roboto', sans-serif; font-weight: bold;}
.ncfaDefault a.skin-button:hover,
.ncfaDefault a.skin-button:focus,
.ncfaDefault a.skin-button:active		{ color: #ffffff; }
.ncfaDefault h2.clubHome-head 
										{ color: #ffffff; font-size: 26px; font-weight: bold; letter-spacing: 0.3px; text-shadow: 2px 2px #001442;}

/* Social Links CSS */
.ncfaDefault a.social-link,.ncfaDefault a.social-link:link,.ncfaDefault a.social-link:visited
										{ height: 22px; width: 21px;}
.ncfaDefault a.facebook-link,
.ncfaDefault a.facebook-link:link
,.ncfaDefault a.facebook-link:visited
										{ background: url(images/ncfa-social-media.png) no-repeat top left; }
.ncfaDefault a.facebook-link:hover,
.ncfaDefault a.facebook-link:focus,
.ncfaDefault a.facebook-link:active
										{ background: url(images/ncfa-social-media.png) no-repeat top right; }
.ncfaDefault a.twitter-link,
.ncfaDefault a.twitter-link:link,
.ncfaDefault a.twitter-link:visited
										{ background: url(images/ncfa-social-media.png) no-repeat bottom left; }
.ncfaDefault a.twitter-link:hover,
.ncfaDefault a.twitter-link:focus,
.ncfaDefault a.twitter-link:active		{ background: url(images/ncfa-social-media.png) no-repeat bottom right; }


.ncfaDefault .skin-footer a.facebook-link,
.ncfaDefault .skin-footer a.facebook-link:link,
.ncfaDefault .skin-footer a.facebook-link:visited
										{ background: url(images/ncfa-social-media.png) no-repeat top right; }
.ncfaDefault .skin-footer a.twitter-link,
.ncfaDefault .skin-footer a.twitter-link:link,
.ncfaDefault .skin-footer a.twitter-link:visited
										{ background: url(images/ncfa-social-media.png) no-repeat bottom right; }
.ncfaDefault .skin-footer a.facebook-link:hover,
.ncfaDefault .skin-footer a.facebook-link:focus,
.ncfaDefault .skin-footer a.facebook-link:active
										{ background: url(images/ncfa-social-media.png) no-repeat top left; }
.ncfaDefault .skin-footer a.twitter-link:hover,
.ncfaDefault .skin-footer a.twitter-link:focus,
.ncfaDefault .skin-footer a.twitter-link:active
										{ background: url(images/ncfa-social-media.png) no-repeat bottom left; }


/* Container CSS */
.ncfaDefault .termsContainer, 
.ncfaDefault .privacyContainer			{ border: 5px solid #a50034; background: #fff; }

/* Club Setting Link CSS */
.ncfaDefault a.sWebTheme_ActionsLinks:hover span,
.ncfaDefault a.sWebTheme_ActionsLinks:focus span,
.ncfaDefault a.sWebTheme_ActionsLinks:active span
										{ color: #fff; background-color: #a50034; }
.ncfaDefault a.sWebTheme_showSettings,
.ncfaDefault a.sWebTheme_showSettings:link,
.ncfaDefault a.sWebTheme_showSettings:visited
										{ color: #fff; }
.ncfaDefault a.sWebTheme_showSettings:hover
										{ background-color: #a50034; color: #fff !important; }

/* Menu CSS */
.ncfaDefault .skin-nav                                { background: #00253b url("images/ncfa-main-menu-bg.jpg") repeat-x scroll 0 0; box-shadow: 0 0 7px #001724 inset; }
#Body.ncfaDefault #dnnStandardMenu .root .txt 
										{ font-family: "Roboto Condensed",sans-serif; font-size: 14px; padding: 7px 12px;border-left: 1px solid #01426a;
										border-right: 1px solid #000000; color: #ffffff; cursor: pointer; font-weight: normal; line-height: 18px; 
										text-decoration: none; text-transform: uppercase; letter-spacing: 0;}
#Body.ncfaDefault #dnnStandardMenu .root.first .txt
										{ border-left: none;}
#Body.ncfaDefault #dnnStandardMenu .root  { padding: 0;}
#Body.ncfaDefault #dnnStandardMenu .root .col
										{ padding: 0;}
#Body.ncfaDefault #dnnStandardMenu .root .col .mi .txt,
#Body.ncfaDefault #dnnStandardMenu .root .mi .txt
										{ border: none;}
#Body.ncfaDefault #dnnStandardMenu .root.sel,
#Body.ncfaDefault #dnnStandardMenu .root:hover
										{ background: url(images/ncfa-menu-bg.jpg) 0 0 repeat-x #a50034; -moz-box-shadow : inset 0 0 7px #000; 
										-webkit-box-shadow : inset 0 0 7px #000; box-shadow : inset 0 0 7px #000; }
#Body.ncfaDefault #dnnStandardMenu .root .dropdown 
										{ background: #a50034 none repeat scroll 0 0; }
#Body.ncfaDefault #dnnStandardMenu .root .col .mi .txt:hover
										{ background: #00253b none repeat scroll 0 0; box-shadow: 0 0 7px #000000 inset; }
#Body.ncfaDefault #dnnStandardMenu .root .col::after
										{ background: #f0f0f0;}
#Body.ncfaDefault .skMobNav                       { display: inline-block; float: right;} 
#Body.ncfaDefault .skMobNav #skMobNavBtn { color: #b3a369;font-size: 31px;font-weight: bold; margin-top: 2px; font-family: "Roboto",sans-serif; 
										text-decoration: none; height: auto; text-align: right;margin-right: 3px;}
#Body.ncfaDefault #skMobNavBtn:hover, 
#Body.ncfaDefault #skMobNavBtn.active     { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #ffffff;}
#Body.ncfaDefault .skMobNav #skMobNavBtn i
										{ line-height: 22px; }
#Body.ncfaDefault #mobNav .child .active,#Body.ncfaDefault #mobNav .child .selected > .wrapper,
#Body.ncfaDefault #mobNav .child .active + .child 
										{ background: #9e0e23 none repeat scroll 0 0;}
#Body.ncfaDefault #mobNav .root .link,
#Body.ncfaDefault #mobNav .root a.link,
#Body.ncfaDefault #mobNav .root a.link:link,
#Body.ncfaDefault #mobNav .root a.link:visited
										{ font-family: "Roboto Condensed",sans-serif; font-size: 14px; }
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:link,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:visited
										{ border-left: 1px solid #01426a; }
.ncfaDefault .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink,
.ncfaDefault .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:link,
.ncfaDefault .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:visited 
										{ padding: 7px 12px; font-family: "Roboto Condensed",sans-serif; }
.ncfaDefault .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:hover,
.ncfaDefault .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:active,
.ncfaDefault .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:focus,
.ncfaDefault .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmSelected,
.ncfaDefault .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmSelected:link,
.ncfaDefault .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmSelected:visited
										{ background: url(images/ncfa-menu-bg.jpg) 0 0 repeat-x #a50034; -moz-box-shadow : inset 0 0 7px #000; 
										-webkit-box-shadow : inset 0 0 7px #000; box-shadow : inset 0 0 7px #000;}
.ncfaDefault .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded,
.ncfaDefault .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:link,
.ncfaDefault .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:visited
										{ background: url(images/ncfa-menu-bg.jpg) 0 0 repeat-x #a50034;
										-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}
.ncfaDefault .RadMenu_SkinNAV .rmSlide .rmGroup,
.ncfaDefault .RadMenu_ContentActions .rmGroup
										{ background-color: #a50034; }
.ncfaDefault .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:hover,
.ncfaDefault .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:focus,
.ncfaDefault .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:active,
.ncfaDefault .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:hover,
.ncfaDefault .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:focus,
.ncfaDefault .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:active,
.ncfaDefault .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded,
.ncfaDefault .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:link,
.ncfaDefault .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:visited,
.ncfaDefault .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded,
.ncfaDefault .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:link,
.ncfaDefault .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:visited,
.ncfaDefault .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected,
.ncfaDefault .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:link,
.ncfaDefault .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:visited,
.ncfaDefault .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected,
.ncfaDefault .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:link,
.ncfaDefault .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:visited
										{ background: #00253b; }
.ncfaDefault .RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText, 
.ncfaDefault .RadMenu_Context .rmVertical .rmSeparator .rmText,
.ncfaDefault .RadMenu_ContentActions .rmGroup  .rmSeparator .rmText
										{ background: #33267e; }
.ncfaDefault .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink .rmText,
.ncfaDefault .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:link .rmText,
.ncfaDefault .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:visited .rmText,
.ncfaDefault .RadMenu_ContentActions .rmGroup .rmItem a.rmLink .rmText,
.ncfaDefault .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:link .rmText,
.ncfaDefault .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:visited .rmText 
										{ font-family: "Roboto",sans-serif; font-size: 13px;}
.ncfaDefault .RadMenu_SkinNAV .rmLeftImage   
										{ display: none !important; }

/* Content Rotator CSS */
.ncfaDefault .clubHome-contentRotator,
.ncfaDefault #BSBSlider-Wrapper
										{ background: #00243c; border: 1px solid #00253b; }
.ncfaDefault #BSBSlider-Wrapper ul.BSBSlide-NAV
										{ background: #01426a; border-left: 3px solid #01426a; }
.ncfaDefault .clubHome-contentRotator      { padding: 5px; }
.ncfaDefault .clubHome-contentRotator #BSBSlider-Wrapper li.BSBSlide-NAV-Item 
										{ background: #00243c none repeat scroll 0 0; padding: 7px 8px; }
.ncfaDefault .clubHome-contentRotator #BSBSlider-Wrapper li.BSBSlide-NAV-Item:hover,
.ncfaDefault .clubHome-contentRotator #BSBSlider-Wrapper li.ui-tabs-active,
.ncfaDefault .clubHome-contentRotator #BSBSlider-Wrapper li.ui-tabs-active:hover,
.ncfaDefault .clubHome-contentRotator #BSBSlider-Wrapper li.ui-state-active,
.ncfaDefault .clubHome-contentRotator #BSBSlider-Wrapper li.ui-state-active:hover 
										{ background: #a50034 none repeat scroll 0 0; }
.ncfaDefault .clubHome-contentRotator #BSBSlider-Wrapper li.ui-tabs-active .BSBSlide-NAV-Active,
.ncfaDefault .clubHome-contentRotator #BSBSlider-Wrapper li.ui-state-active .BSBSlide-NAV-Active 
										{ background-image: url("images/ncfa-slider-active.png"); }
.ncfaDefault #BSBSlider-Wrapper h3.BSBSlide-NAV-Head 
										{ font-family: "Roboto Condensed",sans-serif; font-size: 14px; font-weight: bold; letter-spacing: 0.4px;}
.ncfaDefault #BSBSlider-Wrapper h2.BSBSlide-CP-Head 
										{ font-family: "Roboto Condensed",sans-serif; font-size: 28px; font-weight: bold; letter-spacing: 0.3px; 
											text-transform: uppercase; text-shadow: 2px 2px #000000; }
.ncfaDefault #BSBSlider-Wrapper p.BSBSlide-CP-Content
										{ font-family: "Roboto",sans-serif; font-size: 13px; letter-spacing: 0.1px;}
.ncfaDefault #BSBSlider-Wrapper a.BSBSlide-CP-Link,
.ncfaDefault #BSBSlider-Wrapper a.BSBSlide-CP-Link:link,
.ncfaDefault #BSBSlider-Wrapper a.BSBSlide-CP-Link:visited 
										{ background: #a50034 none repeat scroll 0 0;font-family: "Roboto Condensed",sans-serif; font-size: 13px; letter-spacing: 0.4px; 
											padding: 7px;}
.ncfaDefault #BSBSlider-Wrapper a.BSBSlide-CP-Link:before
										{ content: ">";font-family: Arial,Helvetica,sans-serif; font-size: 13px; padding-right: 4px; font-weight: bold;}
.ncfaDefault #BSBSlider-Wrapper a.BSBSlide-CP-Link:hover,
.ncfaDefault #BSBSlider-Wrapper a.BSBSlide-CP-Link:link:hover,
.ncfaDefault #BSBSlider-Wrapper a.BSBSlide-CP-Link:visited:hover
										{ background: #00253b none repeat scroll 0 0; } 

/* Links CSS */
.ncfaDefault .clubHome-linkItem img 
										{ opacity: 1; }
.ncfaDefault .clubHome-links 			{ background: #00253b none repeat scroll 0 0; border: 1px solid #00253b;}
.ncfaDefault .clubHome-linkItem 
										{ background: #a50034 none repeat scroll 0 0;}
.ncfaDefault h2.clubHome-LI-head
										{ background: #a50034 none repeat scroll 0 0; border-color: #b3a369; color: #ffffff; font-size: 17px;
											font-weight: bold; letter-spacing: 0.4px; text-shadow: 1px 1px #00253b;}
.ncfaDefault .clubHome-LI-footer		
										{ background: #a50034 none repeat scroll 0 0; border-color: #b3a369; color: #ffffff; font-size: 12px;
											font-weight: bold; letter-spacing: 0.3px;}
.ncfaDefault a.clubHome-LI-link,
.ncfaDefault a.clubHome-LI-link:link,
.ncfaDefault a.clubHome-LI-link:visited
										{ color: #b3a369; font-family: 'Roboto Condensed', sans-serif; font-size: 12px; font-weight: bold; }
.ncfaDefault .clubHome-linkItem:hover .clubHome-LI-footer a.clubHome-LI-link,
.ncfaDefault .clubHome-linkItem:hover .clubHome-LI-footer a.clubHome-LI-link:link,
.ncfaDefault .clubHome-linkItem:hover .clubHome-LI-footer a.clubHome-LI-link:visited 
										{ color: #ffffff; }

/* Google Events CSS */
.ncfaDefault li.event-item				{ border-top: 1px solid #b3a369; }
.ncfaDefault .event-dateTime			       { color: #00253b; background: #b3a369; font-family: "Roboto Condensed",sans-serif; font-size: 15px; font-weight: bold; letter-spacing: 0.3px;}
.ncfaDefault h4.event-head,
.ncfaDefault a.event-link,
.ncfaDefault a.event-link:link,
.ncfaDefault a.event-link:visited		{ color: #fff; font-size: 13px; letter-spacing: 0.2px; font-family: "Roboto",sans-serif; }
.ncfaDefault a.event-link:hover,.ncfaDefault a.event-link:focus,.ncfaDefault a.event-link:active
										{ color: #b3a369; }

/* News CSS */
.ncfaDefault a.clubHome-link,.ncfaDefault a.clubHome-link:link,.ncfaDefault a.clubHome-link:visited	
										{ border-bottom: 1px dotted #ffffff; color: #ffffff; font-size: 17px; font-weight: bold; letter-spacing: 0.3px; }
.ncfaDefault a.clubHome-link:hover,.ncfaDefault a.clubHome-link:focus,.ncfaDefault a.clubHome-link:active
										{ color: #b3a369; border-bottom: 1px dotted #b3a369; text-decoration: none; }
.ncfaDefault .news-item
										{ background: url("images/ncfa-news-date-bg.jpg") 0 0 no-repeat #00253b; font-family: "Roboto Condensed",sans-serif;
											border: 3px solid #00253b; }
.ncfaDefault h3.news-header			        { border-bottom: 1px solid #b3a26a; }
.ncfaDefault .news-postedmonth,
.ncfaDefault .news-postedondate,
.ncfaDefault h3.news-header,
.ncfaDefault p.news-summary
										{ color: #fff; font-family: "Roboto",sans-serif;}
.ncfaDefault .news-postedon
										{ color: #ffffff; font-weight: normal;}
.ncfaDefault .news-postedmonth 
										{ font-size: 20px; font-weight: bold; letter-spacing: 2px;}
.ncfaDefault .news-postedondate
										{ font-size: 20px; font-weight: bold; letter-spacing: 0.2px;}
.ncfaDefault h3.news-header 
										{ font-size: 16px; font-weight: bold; letter-spacing: 0.5px; }
.ncfaDefault .news-readmore
										{ background: rgba(0, 0, 0, 0) url("images/ncfa-news-icn-pointer.png") repeat scroll top left; display: inline-block; 
											height: 9px; width: 11px; }
.ncfaDefault .news-readmore img
										{ display: none; }
.ncfaDefault .news-item:hover
										{ background-color: #b3a369; }
.ncfaDefault .news-item:hover h3.news-header
										{ color: #00253b; border-bottom: 1px solid #a50034;}
.ncfaDefault .news-item:hover p.news-summary
										{ color: #00253b;}
.ncfaDefault .news-item:hover .news-readmore
										{ background: rgba(0, 0, 0, 0) url("images/ncfa-news-icn-pointer.png") repeat scroll bottom left;}
/* Sponsors CSS */
.ncfaDefault .sponsors-holder			{ border: 5px solid #a50034; background: #fff; }
.ncfaDefault a.sponsors-prevButton,
.ncfaDefault a.sponsors-prevButton:link,
.ncfaDefault a.sponsors-prevButton:visited,
.ncfaDefault a.sponsors-nextButton,
.ncfaDefault a.sponsors-nextButton:link,
.ncfaDefault a.sponsors-nextButton:visited
										{ background-image: url(images/ncfa-sponsors-arrow.png); }

/* Footer Links CSS */
.ncfaDefault .skin-footer h2.footer-header 
										{ color: #ffffff; font-size: 18px; font-weight: bold; line-height: 24px; text-transform: uppercase; 
										font-family: 'Roboto', sans-serif; letter-spacing: 0.3px;}
.skin-footer a.site-link, .skin-footer a.site-link:link, .skin-footer a.site-link:visited 
										{ font-family: 'Roboto', sans-serif; font-size: 13px; color: #ffffff; letter-spacing: 0.3px; }
.ncfaDefault .skin-footer a.site-link:hover,
.ncfaDefault .skin-footer a.site-link:focus,
.ncfaDefault .skin-footer a.site-link:active
										{ color: #b3a369; }

/* Club Info CSS */
.ncfaDefault .club-info a                           { color: #ffffff;}
.ncfaDefault .club-info a.club-email,
.ncfaDefault .club-info a.club-email:link,
.ncfaDefault .club-info a.club-email:visited
										{ color: #b3a369; }

/* Container CSS */
.ncfaDefault h2.default-CN-head,
.ncfaDefault h2.default-CN-head span		{ color: #a50034; font-family: 'Roboto Condensed', sans-serif; font-weight: bold; letter-spacing: 0.3px;}
.ncfaDefault .default-CN-header,
.ncfaDefault .default-CN-wrapper			{ border-color: #a50034; }

/* Footer CSS */
.ncfaDefault .skin-footer                           { background: #00253b none repeat scroll 0 0;}
.ncfaDefault .sponsors-holder                    { background: #b3a26a none repeat scroll 0 0; border: 5px solid #a50034;}

.ncfaDefault .skin-info                              { background: #001724 none repeat scroll 0 0; border-bottom: 1px solid #3e3e3e; border-top: 1px solid #3e3e3e; }
.ncfaDefault .club-info                              { color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 13px; letter-spacing: 0.2px; padding: 0;}
.ncfaDefault .skin-info,
.ncfaDefault .skin-info .SkinObject,
.ncfaDefault .skin-info a.SkinObject,
.ncfaDefault .skin-info a.SkinObject:link,
.ncfaDefault .skin-info a.SkinObject:visited 
										{ color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 12px; letter-spacing: 0.2px; }
.ncfaDefault .skin-info a.hiddenlogin,
.ncfaDefault .skin-info a.hiddenlogin:link,
.ncfaDefault .skin-info a.hiddenlogin:visited 
										{ color: #001724;}
.ncfaDefault .skin-info a.hiddenlogin:hover,
.ncfaDefault .skin-info a.hiddenlogin:link:hover,
.ncfaDefault .skin-info a.hiddenlogin:visited:hover
										{ color: #ffffff;}
.skin-footer-middle,
.skin-footer-left
										{ border-right: 1px solid #2e2e2e; }
.skin-info-left                                           { float: left; padding: 5px 0; }
.skin-info-right                                          { float: right; padding: 4px 0; }

@media screen and (max-width: 980px){
	.ncfaDefault .skin-width				{ display: block; }
}

@media screen and (max-width: 680px){
	.ncfaDefault .skin-header .float-left, 
	.ncfaDefault .skin-header .float-right { float: none; width: auto; text-align: center; }
	.ncfaDefault .skin-links,
	.ncfaDefault a.skin-button,
	.ncfaDefault a.skin-button:link,
	.ncfaDefault a.skin-button:visited { display: inline-block; float: none; }
	.ncfaDefault .social-link-holder{ padding: 10px 0;}
	.ncfaDefault a.social-link,
	.ncfaDefault a.social-link:link,
	.ncfaDefault a.social-link:visited { display: inline-block; float: none; margin:0;}	
	.ncfaDefault .social-links { padding: 12px 0; }
	.ncfaDefault h1.skin-banner { padding-bottom: 10px; width: 100%; }
	.ncfaDefault .footer-header .social-link-holder{ padding: 0;} 
	.ncfaDefault .footer-header a.social-link,
	.ncfaDefault .footer-header a.social-link:link,
	.ncfaDefault .footer-header a.social-link:visited { margin:0 0 0 12px; }
}