/** * @file * @project 734 * @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%; background-image:url(images/734_shadow.png); background-repeat:repeat-x; } .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:15px; 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 { background-image: url(images/734_navbar.png); box-shadow: 0 2px 2px #AAAAAA; clear: both; color: #FFFFFF; font-family: Georgia,"Times New Roman",Times,serif; font-size: 16px; line-height: normal; margin-bottom: 30px; min-height: 34px; height: auto !important; height:34px; } .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%; background-image:url(images/734_nav_border.png); background-repeat:repeat-y; background-position:top right; } .sf_navigation ul li a { background-image:url(images/734_nav_link.png); color: #FFFFFF; display: block; height: 28px; margin: 0; padding: 6px 21px 0 20px; text-decoration: none; text-shadow: 1px 1px 0 #333333; min-width:1%; width: auto !important; width:1%; cursor:hand; } .sf_navigation ul li a:visited { background-image:url(images/734_nav_link.png); color:#ffffff; text-shadow:1px 1px 0 #333333; } .sf_navigation ul li a:hover{ background-image:url(images/734_nav_hover.png); color:#ffffff; text-shadow:1px 1px 0 #333333; } /** * @section subnav */ .sf_navigation ul ul { background-color: #FFFFFF; background-image: url(images/734_subnav.gif); background-position: center top; background-repeat: repeat-x; border-color: #666666; 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 outside none; margin: 0; padding: 6px 8px 8px; position: absolute; width: 156px; z-index: 1000; } .sf_navigation .subnav li { float: left; margin:0; padding:0; white-space:normal; border:0 none; border-top:1px solid #cccccc; background-image:none; } .sf_navigation .subnav li a { background-image:none; background-color:transparent; display:block; height:auto; padding:7px 8px 8px; text-transform:none; white-space:normal; width:140px !important; text-shadow:none; border:0 none; color:#666666; } .sf_navigation .subnav li a:visited { background-image:none; text-shadow:none; color:#666666; } .sf_navigation .subnav li a:hover { background-image:none; text-shadow:none; background-color:#efefef; color:#000000; } .sf_navigation .subnav li.sf_first_nav_item_subnav { border:0 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_extra4 { background-image:url(images/734_frame.png); height:235px; margin-bottom:5px; margin-left:-10px; width:934px; } * html .sf_extra4 { margin-right:-10px; } .sf_extra4 span{ background-image:url(images/734_trees.jpg); 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='scale')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true)); } * html .sf_wrapper { position:relative; } * html .sf_navigation { 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_navigation ul li a { 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)); position:relative; } * html .sf_navigation ul li a a { behavior:none; }