/*---------------------------------- Theme640 ----------------------------------*/ /*---------------------------------- Typography Reset ----------------------------------*/ h1, h2, h3, h4, h5, h6 {font-weight:normal;} h1 {font-size:1.4em;line-height:1;margin:0px;padding: 0px;font-family: Arial, Helvetica, FreeSans, sans-serif;text-transform:} h2 {font-size:1em;margin: 10px 0;padding: 0px;font-family: Arial, Helvetica, FreeSans, sans-serif;text-transform:} h3 {font-size:1em;margin: 10px 0;padding: 0px;font-family: Arial, Helvetica, FreeSans, sans-serif;text-transform:} h4 {font-size:1em;margin: 5px 0;padding: 0px;font-family: Arial, Helvetica, FreeSans, sans-serif;text-transform:} h5 {font-size:1em;margin: 5px 0;padding: 0px;font-family: Arial, Helvetica, FreeSans, sans-serif;text-transform:} h6 {font-size:1em;margin: 3px 0; padding: 0px;font-family: Arial, Helvetica, FreeSans, sans-serif;text-transform:} form {margin:.5em 0 .5em;padding:0;} blockquote {margin:1em;} sup, sub {line-height:0;} address {margin:0 0 1.0em;} pre, code {margin:1em 0;white-space:pre;} pre, code, tt {line-height:1.5;} caption {margin:0; padding:.3em;} /*---------------------------------- General ----------------------------------*/ a:link { text-decoration:none; } a:visited { text-decoration:none; } a:hover { border-bottom:solid 2px; } html { } body { background-color:#8d0101; color:#979696; margin: auto; font-family: Arial, Helvetica, FreeSans, sans-serif; font-size: 14px; } /*-------------------------------- Page Title ---------------------------------*/ .sf_pagetitle { border-bottom:4px solid; color:#d7d6d6; font-family:Garamond, "Palatino Linotype", "Book Antiqua", Palatino, FreeSerif, serif; font-size:28px; font-weight:bold; min-height:1%; height:auto !important; height:1%; margin:5px 20px; padding:5px 0; } .sf_pagetitle h1 { font-size:28px; font-weight:bold; margin:0; } .sf_outer_wrapper { background:url(img/html_repeater.jpg); width:100%; min-height:100px; height:auto !important; height:100px; } .sf_outer_wrapper:after { content: " "; display: block; clear: both; height:0; visibility: hidden; } .sf_wrapper { margin:0 auto; width:1000px; } .sf_wrapper:after { content: " "; display: block; clear: both; height:0; visibility: hidden; } /*-------------------------------- Header ---------------------------------*/ .sf_region1 { background-image:url(img/header_repeater.jpg); background-color:#6e6e6e; background-repeat:repeat-x; background-position:bottom; min-height:98px; height:auto !important; height:98px; } .sf_region1:after { content: " "; display: block; clear: both; height:0; visibility: hidden; } .sf_main_header { color:#d7d6d6; font-family:Garamond, "Palatino Linotype", "Book Antiqua", Palatino, FreeSerif, serif; font-size:56px; font-weight:bold; margin:0 auto; padding:0 20px; min-height:10px; height:auto !important; height:10px; width:960px; } /*-------------------------------- Navigation ---------------------------------*/ .sf_navigation .widget_header { display:none; } .sf_navigation { font-family:Garamond, "Palatino Linotype", "Book Antiqua", Palatino, FreeSerif, serif; font-size:20px; font-weight:bold; margin:0 auto; padding-bottom:12px; min-height:10px; height:auto !important; height:10px; width:1000px; } .sf_navigation:after { content: " "; display: block; clear: both; height:0; visibility: hidden; } .sf_navigation ul { padding:0; margin:0; list-style: none; } .sf_navigation ul li { float: left; padding:0 20px; } .sf_navigation ul li a { color:#d7d6d6; padding:10px 0 2px; display: block; text-decoration:none; } .sf_navigation ul li a:visited { color:#d7d6d6; } .sf_navigation ul li a:hover { border-bottom:solid 2px #c80202; color:#d7d6d6; padding-bottom:0px; } .sf_navigation .subnav { background-image:url(img/drop_bottom.gif); background-position:bottom; background-repeat:no-repeat; padding:0 0 3px; margin:0 0 0 -10px; list-style: none; position: absolute; width:175px; left: -999em; z-index:1000; } .sf_navigation .subnav li { background-image:url(img/drop_li.png); font-size:14px; float: left; padding:2px 10px; width:155px; } .sf_navigation .subnav li.sf_first_nav_item_subnav { background-image:url(img/drop_li_first.png); } .sf_navigation .subnav li a { display: block; padding:0 0 2px 0; width:155px; } .sf_navigation .subnav li a:visited { } .sf_navigation .subnav li a:hover { padding-bottom:0px; } #Nav1 li:hover ul, #Nav1 li.sfhover ul { /* lists nested under hovered list items */ left: auto; } #Nav1 iframe { position: absolute; left: 0; top: 0; z-index: 0; filter: progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=0); } #Nav1 li:hover, #Nav1 li.hover { position: static; } /*-------------------------- Content --------------------------*/ .sf_region5 { float:left; min-height:100px; height:auto !important; height:100px; width:1000px; padding-bottom:10px; } .sf_content { padding:0 10px 10px; min-height:100px; height:auto !important; height:100px; } .sf_content p { padding-top:0; margin-top:0; } /*-------------------------- Footer --------------------------*/ .sf_region10 { background-repeat:repeat-x; background-color:#8d0101; min-height:135px; height:auto !important; height:135px; width:100%; } .sf_footer { background-repeat:no-repeat; color:#360000; font-size:10px; min-height:40px; height:auto !important; height:40px; text-align:center; width:1000px; padding:20px 0; margin:0 auto; } .sf_banner { margin:0 auto; text-align:center; width:1000px; margin:0 auto; padding-bottom:20px; } .sf_banner a { color:#360000; font-size:10px; } .sf_banner a:visited { color:#360000; } .sf_banner a:hover { border:none; } /*-------------------------- PNG Fix --------------------------*/ * html .sf_navigation .subnav li { behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("http://ncapd.org/', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true)); } * html .sf_navigation .subnav li.sf_first_nav_item_subnav { behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("http://ncapd.org/', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true)); }