/** * @file * @project 715 * @package sftheme * @site app1 */ /** * ------------------------------------------------------------------ * @section TYPOGRAPHY * ------------------------------------------------------------------ */ h1 { font-size:2em; font-weight:bold; margin:0 0 0.75em; } h2 { font-size:1.75em; font-weight:normal; margin:1em 0; } h3 { font-size:1.5em; font-weight:bold; margin:1.28em 0; } h4 { font-size:1.2em; font-weight:bold; margin:1.5em 0; } h5 { font-size:1em; font-weight:normal; font-style:italic; margin:1.67em 0; } h6 { font-size:0.73em; font-weight:bold; margin:2.05em 0; } p, form {margin:0 0 1.5em;padding:0;} blockquote {margin:1.5em;} sup, sub {line-height:0;} address {margin:0 0 1.5em;} pre, code {margin:1.5em 0;white-space:pre;} pre, code, tt {line-height:1.5;} caption {margin:0; padding:.5em;} input[type=checkbox] { vertical-align:-2px; } input[type=text], select, textarea { border:1px solid #cccccc; padding:2px; } /** * ------------------------------------------------------------------ * @section MAIN AREA * ------------------------------------------------------------------ */ body { font-family:Arial, Helvetica, FreeSans, sans-serif; font-size:12px; margin:0px; padding:0px; line-height:1.3; } .sf_outer_wrapper { padding:20px 0 10px; min-height:1%; height:auto !important; height:1%; } .sf_wrapper { border-style:solid; border-width:1px; min-height:1%; height:auto !important; height:1%; margin:0 auto; padding:20px; width:925px; } .sf_wrapper:after { content:"."; clear:both; height:0; visibility:hidden; display:block; } /** * @subsection header */ .sf_main_header { font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; margin-top:5px; margin-bottom:25px; min-height:1%; height:auto !important; height:1%; } .sf_main_header:after { content:"."; display:block; visibility:hidden; clear:both; height:0; } /** * @section navigation */ .sf_region4 { min-height:1%; height:auto !important; height:1%; } .sf_region4:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .sf_navigation { font-family:Georgia,"Times New Roman",Times,serif; font-size:16px; min-height:34px; height:auto !important; height:34px; margin-bottom:10px; clear:both; line-height:1.1; } .sf_navigation .widget_header{ display:none; } .sf_navigation ul { margin: 0; padding: 0; } .sf_navigation ul:after { content: "."; display: block; clear: both; visibility: hidden; height:0px; } .sf_navigation ul li { float:left; list-style:none outside none; margin:0; padding:0 2px 0 0; white-space:nowrap; min-width:1%; width: auto !important; width:1%; } .sf_navigation ul li a { background-image:url(images/715_nav_link.gif); display:block; height:28px; margin:0; padding:6px 20px 0 22px; text-decoration:none; min-width:1%; width: auto !important; width:1%; } .sf_navigation ul li a:visited { background-image:url(images/715_nav_link.gif); } /** * @section subnav */ .sf_navigation ul ul { border-style:none solid solid; border-width:0 1px 1px; font-family:Arial,Helvetica,sans-serif; font-size:12px; left:-999em; line-height:1; list-style:none; margin:0; padding:3px 8px 8px; position:absolute; width:156px; z-index:1000; } .sf_navigation .subnav2 { margin:-20px 0 0 100px; } .sf_navigation .subnav li { float: left; margin:0; padding:2px 0 0 0; white-space:normal; } .sf_navigation .subnav li.sf_first_nav_item_subnav { background-image:none; } .sf_navigation .subnav li a { background-image:none; display:block; height:auto; padding:7px 8px 8px; text-transform:none; white-space:normal; width:140px !important; text-shadow:none; } .sf_navigation .subnav li a:visited { background-image:none; text-shadow:none; } .sf_navigation .subnav li a:hover { background-image:none; text-shadow:none; } #Nav1 li:hover ul, #Nav1 li.sfhover ul { 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; } /** * @subsection content */ .sf_extra5 { background-image:url(images/715_frame.png); height:235px; margin-bottom:20px; margin-left:-10px; width:934px; } .sf_extra5 span{ background-image:url(images/715_extra5.png); display:block; height:215px; margin-left:10px; margin-top:10px; width:915px; } .sf_main_wrapper { float:left; width:100%; margin-bottom:20px; } .sf_main { min-height:200px; height:auto !important; height:200px; } .sf_main:after { content:"."; display:block; clear:both; visibility:hidden; height:0; } .sf_content { min-height:1%; height:auto !important; height:1%; } .sf_content:after { content:"."; display:block; clear:both; visibility:hidden; height:0; } .sf_pagetitle { font-family:Georgia,"Times New Roman",Times,serif; font-size:20px; font-weight:normal; margin-bottom:10px; margin-left:10px; } .sf_pagetitle h1 { font-family:Georgia,"Times New Roman",Times,serif; font-size:20px; font-weight:normal; margin:0; } /** * @subsection sidebar */ .sf_extra12, .sf_region7 { display:none; } .sf_region8 { float:left; margin-left:-240px; width:240px; display:none; overflow:hidden; min-height:1%; height:auto !important; height:1%; } .sf_region8 .widgetset { min-height:1%; height:auto !important; height:1%; padding-left:30px; padding-top:10px; } .sf_region8:after, .sf_region8 .widgetset:after { content:"."; display:block; visibility:hidden; clear:both; height:0; } .sf_extra7 { display:none; float:left; height:50px; margin-left:-240px; width:26px; } .sf_extra8 { clear:both; } /** * @subsection footer */ .sf_region10 { font-size:11px; text-align:center; clear:both; } .sf_footer { margin:5px 0px 20px; } .sf_banner { margin:10px 0px; } .sf_banner #bannerImage { padding:5px; } /** * @subsection buttons */ .btn { font-size: 12px; font-family:Arial, Helvetica, FreeSans, sans-serif; cursor: pointer; margin: 3px 0; padding: 2px 10px 3px; overflow:visible; } /** * ------------------------------------------------------------------ * @section WIDGETS * ------------------------------------------------------------------ */ .widgetset .widget { margin-bottom:20px; padding-bottom:20px; min-height:1%; height:auto !important; height:1%; } .widgetset .widget_header { font-family:Georgia,"Times New Roman",Times,serif; font-size:16px; font-weight:normal; margin:0 0 10px; padding:0; } .widgetset .widget_header a:link, .widgetset .widget_header a:visited, .widgetset .widget_header a:hover{ text-decoration:none; } .widgetset .widget_content { width:210px; padding:0px; overflow:hidden; } .widgetset ul, .widgetset ol { margin:0px; padding:0px; list-style:none; } .widget li{ margin:0px; padding:0px 0px 6px; } .widgetset label{ margin:0px; padding:0px; display:block; } .widgetset form{ margin:0px; padding:0px; } .widgetset .form_item { margin:0px; padding:0px 0px 6px; } /** * ------------------------------------------------------------------ * @section IE6 PNG FIX * ------------------------------------------------------------------ */ * html .sf_outer_wrapper { 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("', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true)); } * html .sf_wrapper { position:relative; }