/*
Theme Name:Eastern Iowa Airport
Author:Fusionfarm
Author URI:http://www.fusionfarm.com/
Description:
Version:1.0
*/

/* =Reset default browser CSS. Based on work by Eric Meyer:http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
:focus {/* remember to define focus styles! */outline:0;}
body {line-height:1;}
ol, ul, li {list-style:none;}
table {/* tables still need 'cellspacing="0"' in the markup */border-collapse:separate;border-spacing:0;}
caption, th, td {font-weight:normal;text-align:left;}
blockquote:before, blockquote:after,
q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:0;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display:block;}

body, p, li, a, div, span {font-family:'Open Sans', Helvetica, Arial, sans-serif}

a {color:#2E3357;}
a:hover {color:#B25029}

a.blue {color:#33ccff}
a.dark-green {color:#40847A}
a.orange {color:#F16522}
a.dark-orange {color:#B25029}
a.dark-gray {color:#404040}
a.light-gray {color:#d0d2d3}
a.dark-blue {color:#1c2335}
a.light-blue {color:#7dc1d0}
a.white {color:white}
a.dark-gold {color:#A08A42}
a.dark-cyan {color:#4AAAD6}

body {font-family:Helvetica, Arial, sans-serif;background-image:url(images/header-background.gif);background-repeat:repeat-x;background-color:#1C2335;}
.clear {clear:both;}
#footer {background-color:#0086A3;color:#7dc1d0;min-height:200px;bottom:0;width:100%;}
.home #footer {width:1425px;}
footer {width:1050px;margin:auto;padding-top:25px;padding-left:38px;font-family:'Open Sans',Helvetica, Arial, sans-serif;font-weight:400;font-size:.8em;}
footer .fcolumn {float:left;width:170px;}
/*footer .fcolumn.last {padding-right:0;float:none;clear:both;}*/
footer div.footer {padding:14px 14px 14px 0;line-height:24px;clear:both;}
footer .menu li {padding-bottom:6px;}
footer .fcolumn .title {padding-bottom:6px;}

footer a {color:#7dc1d0;text-decoration:none;}
footer .fcolumn .title {font-family:'Open Sans',Helvetica, Arial, sans-serif;font-weight:800;font-size:1em;}

footer .widget-area {padding-top:14px;}


#wrapper {width:1050px;margin:auto;}
#branding {height:47px;padding-top:20px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;}
/*#branding {background-color:black;}*/
#branding #icon-cloud {float:left;margin-right:6px;}
#branding #icon-arrow {float:left;margin-left:40px;}
.weather-degrees {color:white;}
#branding #icon-twitter {float:right;margin-right:12px;}
#branding #icon-facebook {float:right;margin-right:10px;}
#branding #icon-foursquare {float:right;margin-right:10px;}
#branding #icon-home {float:left;margin-right:10px;margin-left:41px;}
#branding .icon-home {float:left;margin-right:10px;font-size:12px;line-height:22px;}
.home #branding #icon-home {margin-left:19px;}
#branding #weather {padding-top:2px;float:left;margin-left:8px;}
#branding #weather a {color:#33CCFF;text-transform:uppercase;font-size:.8em;text-decoration:none;}
#branding #weather a:hover {text-decoration:underline}
#branding #icon-logo {position:absolute;margin-left:524px;margin-top:-14px;}
#icon-cumulus {position:absolute;margin-left:157px;margin-top:-4px}
#forecast .day-of-week {color:#F16522;font-size:.85em}
#forecast {}
#forecast a {font-size:.7em;text-decoration:none;color:white}
#forecast a:hover {text-decoration:underline}
.icon-cloud   {background-image:url(images/icons.png);background-position:-2px 0;width:29px;height:29px;}
.icon-arrow   {background-image:url(images/icons.png);background-position:-194px -493px;width:20px;height:20px;background-color:#F16522;/*-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid white;*/}
.icon-facebook {background-image:url(images/icons.png);background-position:-255px -116px;background-repeat:no-repeat;background-color:#3E64A6;width:27px;height:27px;}
.icon-foursquare {background-image:url(images/icons.png);background-position:-257px -152px;background-repeat:no-repeat;background-color:#2398C9;width:27px;height:27px;}
/*.icon-home {background-image:url(images/icons.png);background-position:20px -493px;width:21px;height:20px;}*/
.icon-home a {color:white;text-decoration:none;}
.icon-home a:hover {color:#F16522;}
.icon-twitter {background-image:url(images/icons.png);background-position:-257px -84px;background-repeat:no-repeat;background-color:#33CCFF;width:27px;height:27px;}
.icon-logo    {background-image:url(images/eia-logo.png);width:284px;height:149px;}
.icon-logo img {width:232px;height:134px;}
.icon-cumulus {z-index:-1;background-image:url(images/cumulus.png);background-position:0 0;width:465px;height:108px;}
.icon-panel-logo-large {background-image:url(images/icons.png);width:56px;height:56px;}
.icon-panel-logo-large.icon-panel-1 {background-position:-128px -35px;background-color:#A08A42;}
.icon-panel-logo-large.icon-panel-2 {background-position:0px -35px;background-color:#4AAAD6;}
.icon-panel-logo-large.icon-panel-3 {background-position:-62px -35px;background-color:#B25029;}
.icon-panel-logo-large.icon-panel-4 {background-position:-193px -35px;background-color:#40847A;}
.icon-panel-logo-small .icon-panel-1,
.icon-panel-logo-small .icon-panel-2,
.icon-panel-logo-small .icon-panel-3,
.icon-panel-logo-small .icon-panel-4 {background-image:url(images/icons.png);width:46px;height:46px;margin-top:7px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.icon-panel-logo-small .icon-panel-1 {background-position:-133px 1px;background-color:#A08A42;}
.icon-panel-logo-small .icon-panel-2 {background-position:-2px 1px;background-color:#4AAAD6;}
.icon-panel-logo-small .icon-panel-3 {background-position:-66px 0px;background-color:#B25029;}
.icon-panel-logo-small .icon-panel-4 {background-position:-199px 1px;background-color:#40847A;}
.icon-nav-panel {background-image:url(images/icons.png);background-position:0 0;width:465px;height:108px;}
.icon-arrow a img,
.icon-twitter a img,
.icon-foursquare a img,
.icon-facebook a img {width:20px;height:20px;}
.icon-panel-logo-large.icon-panel-1 a img,
.icon-panel-logo-large.icon-panel-2 a img,
.icon-panel-logo-large.icon-panel-3 a img,
.icon-panel-logo-large.icon-panel-4 a img {width:56px;height:56px;}
.icon-panel-logo-small .icon-panel-1 a img,
.icon-panel-logo-small .icon-panel-2 a img,
.icon-panel-logo-small .icon-panel-3 a img,
.icon-panel-logo-small .icon-panel-4 a img {width:46px;height:46px;}

#home-nav .icon-panel-logo-large {margin-left:-68px;position:absolute;/*border:2px solid #FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;*/}
#home-nav .icon-panel-logo-large a img {width:56px;height:56px;}

.old-nav_background {
background: #131313; /* Old browsers */
background: -moz-linear-gradient(top,  #131313 0%, #666666 16%, #666666 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#131313), color-stop(16%,#666666), color-stop(100%,#666666)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #131313 0%,#666666 16%,#666666 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #131313 0%,#666666 16%,#666666 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #131313 0%,#666666 16%,#666666 100%); /* IE10+ */
background: linear-gradient(to bottom,  #131313 0%,#666666 16%,#666666 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#131313', endColorstr='#666666',GradientType=0 ); /* IE6-9 */
}

#home-nav {margin-top:44px}
.panel-1, .panel-2, .panel-3, .panel-4 {width:314px;height:77px;}
.panel-1, .panel-2, .panel-3, .panel-4, nav.teir-2 {
background:#131313; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzMTMxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iIzIzMWYyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background:-moz-linear-gradient(top,  #131313 0%, #231f20 16%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#131313), color-stop(16%,#231f20)); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  #131313 0%,#231f20 16%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,  #131313 0%,#231f20 16%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,  #131313 0%,#231f20 16%); /* IE10+ */
background:linear-gradient(to bottom,  #131313 0%,#231f20 16%); /* W3C */
/* filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#131313', endColorstr='#231f20',GradientType=0 ); /* IE6-8 */

-webkit-border-radius:9px;
-moz-border-radius:9px;
border-radius:9px;
border:3px solid #6D6E70;

}

.panel-1, .panel-2, .panel-3, .panel-4 {margin-bottom:9px;padding-left:90px;padding-top:18px;cursor:pointer;}
#home-nav h2 {font-family:'Open Sans',Helvetica, Arial, sans-serif;font-size:1.8em;color:white;font-weight:600;padding-top:6px;padding-left:4px;}
#home-nav h3 {font-family:'Open Sans',Helvetica, Arial, sans-serif;font-size:.8em;color:#AAA;padding-top:5px;font-weight:400;padding-left:4px;}

#home-nav .nav-panel-arrow.icon-arrow {position:relative;bottom:2px;margin-right:7px;float:right;}

nav.home-subnav a {color:white;text-decoration:none;font-size:.77em;}
nav.home-subnav-1, nav.home-subnav-2, nav.home-subnav-3, nav.home-subnav-4 {width:369px;position:absolute;margin-left:278px;margin-top:40px;z-index:1;}
.teir-2 nav.home-subnav-1, .teir-2 nav.home-subnav-2, .teir-2 nav.home-subnav-3, .teir-2 nav.home-subnav-4 {margin-left:21px;margin-top:-29px;}
.teir-2 {width:350px;height:68px;padding:4px 0 0 41px;margin-top:15px;margin-bottom:13px;}
.teir-2.icon-panel-logo-small div {float:left;margin-right:36px;position:relative;padding-left:0;padding-top:0;}
.teir-2.icon-panel-logo-small .subnav-title {color:white;position:absolute;margin-left:33px;font-weight:bold;margin-top:1px;font-size:14px;}
.teir-2.icon-panel-logo-small div.icon-arrow {position:absolute;right:0;bottom:0;width:16px;height:16px;margin-right:0;background-position:-196px -234px;background-repeat:no-repeat;}
.teir-2.icon-panel-logo-small div.bottom-rule div.icon-arrow {margin-right:171px;top:-2px;right:0;bottom:0;left:0;}

.subnav-begin {background-color:#404040;border:2px solid #A6A8AB;border-bottom:0;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;border-top-left-radius:12px;border-top-right-radius:12px;}

.home-subnav-1 {visibility:hidden}
.panel-1:hover .home-subnav-1,
.panel-1.hover .home-subnav-1 {visibility:visible;}

.home-subnav-2 {visibility:hidden}
.panel-2:hover .home-subnav-2,
.panel-2.hover .home-subnav-2 {visibility:visible;}

.home-subnav-3 {visibility:hidden}
.panel-3:hover .home-subnav-3,
.panel-3.hover .home-subnav-3 {visibility:visible;}

.home-subnav-4 {visibility:hidden}
.panel-4:hover .home-subnav-4,
.panel-4.hover .home-subnav-4 {visibility:visible;}

nav.home-subnav div.num {position:absolute;float:left;margin-left:13px;font-size:.75em;margin-top:9px;line-height:1.4em;height:16px;}
nav.home-subnav ul div.arrow {visibility:hidden}

.navwrap ul.subnav {z-index:1}

.home-news-wrapper {margin-top:50px;margin-bottom:34px;width:400px;border:3px solid #6D6D6D;position:relative;padding-top:17px;}
.home-news-wrapper {background:#232323; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzE1MTUxNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iIzIzMjMyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background:-moz-linear-gradient(top,  #151515 1%, #232323 34%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#151515), color-stop(34%,#232323)); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  #151515 1%,#232323 34%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,  #151515 1%,#232323 34%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,  #151515 1%,#232323 34%); /* IE10+ */
background:linear-gradient(to bottom,  #151515 1%,#232323 34%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#151515', endColorstr='#232323',GradientType=0 ); /* IE6-8 */

-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.home-ad-wrapper {margin-top: 50px;}
.home-news-tab {width:88px;height:30px;background-image:url(images/icons.png);background-position:0px 31px;position:absolute;top:-13px;left:-4px;}
.home-news {background-color:black;}
.home-news .headlines {font-weight:bold;padding:11px 11px 11px 14px;font-size:.75em}
.home-news .headlines a {text-decoration:none;color:white;line-height:1.25em;font-size:13px;font-family:'Open Sans', sans-serif;color:#f16522;font-weight:600;}
.home-news .headlines a:hover {text-decoration:underline;}
.home-news-excerpt {font-weight:400;font-size:.75em;line-height:1.25em;color:white;width:288px;margin-left:5px;padding:12px;padding-left:26px;font-family:'Open Sans', sans-serif}
.home-news-entry {position:relative;}
.home-news-entry .full-stories {text-align:right;right:8px;bottom:6px;position:absolute;font-size:.8em;}
.home-news-entry .full-stories a {color:#f16522;text-decoration:none;padding-right:6px;float:right;display:block;margin-top:6px;font-size:11px;font-family:'Open Sans', sans-serif}
.home-news-entry .icon-arrow {display:inline-block;vertical-align:middle;float:right;}

.home #fullscreenarea {width:100%;z-index:-1;position:absolute;}
.home #fullscreenarea {/*background-image:url(images/backgrounds/atlanta_1.png);*/}
.home #fullscreenarea .gallerylayer {padding-top:127px;padding-left:80px;}
.home #fullscreenarea .gallerylayer img {margin-left:166px}

.subnav-begin {width:208px;height:11px;}
.subnav-mid {width:208px;height:25px;border:2px solid #A6A8AB;border-top:0;border-bottom:0;background-color:#404040;}
.subnav-mid .bottom-rule {padding:0 0 4px 0;width:208px;height:20px;}
.subnav-mid .icon-arrow {margin-left:7px;margin-top:0px;position:absolute;top:9px;}
nav.home-subnav ul li {width:208px;border:2px solid #A6A8AB;border-top:0;border-bottom:0;background-color:#404040;}
nav.home-subnav ul li a {line-height:14px;}
nav.home-subnav ul li a {display:block;width:139px;padding:9px 34px 8px 35px;}
nav.home-subnav ul ul li a {width:137px;}
nav.home-subnav ul li:hover a {color:black;}
nav.home-subnav ul li:hover ul a {background-color:black;}
nav.home-subnav ul li:hover ul a {margin-left:2px;color:white;}
nav.home-subnav ul li:hover div.num {color:black;}
nav.home-subnav ul li:hover div.subnav-arrow {visibility:visible;position:absolute;right:163px;width:20px;height:20px;background-image:url(images/icons.png);background-position:-121px -495px;margin-top:9px;float:right}
.teir-2 nav.home-subnav ul li:hover div.subnav-arrow  {right:-30px;}
nav.home-subnav ul li:hover ul div.subnav-arrow {visibility:hidden;}
nav.home-subnav ul li:hover ul li:hover div.subnav-arrow {visibility:visible;}
nav.home-subnav ul ul li:hover div.subnav-arrow {right:16px;}
nav.home-subnav ul li:hover a:hover {color:black;}
nav.home-subnav ul li:hover li:hover div.num {color:black;}
nav.home-subnav ul ul {visibility:hidden;position:absolute;}


div.panel-1 nav.home-subnav ul li:hover a,
div.panel-1 nav.home-subnav ul li:hover a:hover {background:#564824; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2NDgyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2EwOGE0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background:-moz-linear-gradient(top,  #564824 0%, #a08a42 25%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#564824), color-stop(25%,#a08a42)); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  #564824 0%,#a08a42 25%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,  #564824 0%,#a08a42 25%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,  #564824 0%,#a08a42 25%); /* IE10+ */
background:linear-gradient(to bottom,  #564824 0%,#a08a42 25%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#564824', endColorstr='#a08a42',GradientType=0 ); /* IE6-8 */
}
div.panel-2 nav.home-subnav ul li:hover a,
div.panel-2 nav.home-subnav ul li:hover a:hover {background:#2e6684; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlNjY4NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzRhYWFkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background:-moz-linear-gradient(top,  #2e6684 0%, #4aaad6 25%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e6684), color-stop(25%,#4aaad6)); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  #2e6684 0%,#4aaad6 25%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,  #2e6684 0%,#4aaad6 25%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,  #2e6684 0%,#4aaad6 25%); /* IE10+ */
background:linear-gradient(to bottom,  #2e6684 0%,#4aaad6 25%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e6684', endColorstr='#4aaad6',GradientType=0 ); /* IE6-8 */
}
div.panel-3 nav.home-subnav ul li:hover a,
div.panel-3 nav.home-subnav ul li:hover a:hover {background:#B25029; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2MmIxOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2IyNTAyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background:-moz-linear-gradient(top,  #662b18 0%, #b25029 25%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#662b18), color-stop(25%,#b25029)); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  #662b18 0%,#b25029 25%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,  #662b18 0%,#b25029 25%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,  #662b18 0%,#b25029 25%); /* IE10+ */
background:linear-gradient(to bottom,  #662b18 0%,#b25029 25%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#662b18', endColorstr='#b25029',GradientType=0 ); /* IE6-8 */
}
div.panel-4 nav.home-subnav ul li:hover > a {background:#254c40; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1NGM0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzQwODQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background:-moz-linear-gradient(top,  #254c40 0%, #40847a 25%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#254c40), color-stop(25%,#40847a)); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  #254c40 0%,#40847a 25%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,  #254c40 0%,#40847a 25%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,  #254c40 0%,#40847a 25%); /* IE10+ */
background:linear-gradient(to bottom,  #254c40 0%,#40847a 25%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#254c40', endColorstr='#40847a',GradientType=0 ); /* IE6-8 */

margin-left:0;

}

nav.home-subnav ul li a,
nav.home-subnav ul:hover > li a
{background:#252525; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1MjUyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background:-moz-linear-gradient(top,  #252525 0%, #404040 25%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#252525), color-stop(25%,#404040)); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  #252525 0%,#404040 25%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,  #252525 0%,#404040 25%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,  #252525 0%,#404040 25%); /* IE10+ */
background:linear-gradient(to bottom,  #252525 0%,#404040 25%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#252525', endColorstr='#404040',GradientType=0 ); /* IE6-8 */
}

/*div.panel-1 nav.home-subnav ul li:hover a:hover {background-color:#F16522;background-position:10px 10px;}
div.panel-2 nav.home-subnav ul li:hover a:hover {background-color:#A08A42;background-position:0 0;}
div.panel-3 nav.home-subnav ul li:hover a:hover {background-color:#33CCFF;background-position:10px 10px;}
div.panel-4 nav.home-subnav ul li:hover a:hover {background-color:#33CCFF;background-position:10px 10px;}
*/div.panel-1 nav.home-subnav ul li a {border-bottom:1px solid #A08A42;}
div.panel-2 nav.home-subnav ul li a {border-bottom:1px solid #4AAAD6;}
div.panel-3 nav.home-subnav ul li a {border-bottom:1px solid #B25029;}
div.panel-4 nav.home-subnav ul li a {border-bottom:1px solid #40847A;}
div.panel-1 nav.home-subnav div.num, nav.home-subnav-1 ul li:hover ul div.num {color:#A08A42;}
div.panel-2 nav.home-subnav div.num, nav.home-subnav-2 ul li:hover ul div.num {color:#4AAAD6;}
div.panel-3 nav.home-subnav div.num, nav.home-subnav-3 ul li:hover ul div.num {color:#B25029;}
div.panel-4 nav.home-subnav div.num, nav.home-subnav-4 ul li:hover ul div.num {color:#40847A;}
div.panel-1 .subnav-mid .bottom-rule {border-bottom:1px solid #A08A42;}
div.panel-2 .subnav-mid .bottom-rule {border-bottom:1px solid #4AAAD6;}
div.panel-3 .subnav-mid .bottom-rule {border-bottom:1px solid #B25029;}
div.panel-4 .subnav-mid .bottom-rule {border-bottom:1px solid #40847A;}

.subnav-end {width:208px;height:11px;}
.subnav-end {background-color:#404040;border:2px solid #A6A8AB !important;border-top:0 !important;-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;position:absolute !important;bottom:-13px;z-index:-1;}
ul ul .subnav-end {z-index:2;}
ul.dropdown li.hover ul,
ul.dropdown li:hover ul {visibility:visible;position:absolute;margin-left:160px;margin-top:3px;}
.navwrap li.hover div.subnav-begin,
.navwrap li:hover div.subnav-begin,
.navwrap li.hover div.subnav-mid,
.navwrap li:hover div.subnav-mid,
.navwrap li.hover div.subnav-end,
.navwrap li:hover div.subnav-end {visibility:visible;}

.navwrap li div.subnav-begin {position:absolute;margin-left:160px;margin-top:-33px;visibility:hidden;}
.navwrap li div.subnav-mid   {position:absolute;margin-left:160px;margin-top:-22px;visibility:hidden;}
.navwrap li div.subnav-end   {position:absolute;margin-left:160px;margin-top:0;visibility:hidden;}
.navwrap li div.subnav-mid .icon-arrow {top:-2px;}
.navwrap li div.subnav-mid a {background-image:none;}
.navwrap li ul div.subnav {margin-top:2px;}
nav.home-subnav ul li .icon-arrow a {border:0}
nav.home-subnav ul li .icon-arrow a:hover {background-image:none;background-color:transparent;}

.home #eia-content {float:none;width:408px;}
#eia-content {float:right;width:100%;min-height:480px;}
#eia-content .inner-content, #eia-content .hentry {padding:12px;margin-right:12px;width:666px;float:left;}
.page #eia-content, .archive #eia-content, .search #eia-content, .category #eia-content, .single #eia-content, .error404  #eia-content {background-image:url(images/page-content-background.png);background-position:-2738px 0;background-repeat:repeat-y;}
.home.page #eia-content {background-image:none;background-position:0 0;background-repeat:inherit;}
.page-template-twocolumn-page-php #eia-content,
.single-post #eia-content,
.tag #eia-content,
.archive #eia-content
{background-position:-1286px 0;}
.page-template-twocolumn-page-php #eia-content .inner-content,
.search #eia-content .inner-content,
.archive #eia-content .inner-content,
.single-post #eia-content .post
{width:666px;padding-left:44px;}
.search #eia-content .inner-content .page,
.archive #eia-content .inner-content .post {padding-left:0;}

.category h2 a, .archive h2 a {text-decoration:none;}
.category h2 a:hover, .archive h2 a:hover {text-decoration:underline;}

#sidebar {float:left;width:233px;min-height:480px;}
/*#sidebar h2 {color:#A08A42;font-size:1.5em;margin:19px 0 15px 48px;}*/
#sidebar div.sidebar-nav-title {background-image:url(images/nav-background.png);font-weight:bold;height:33px;}
#sidebar div.sidebar-nav-title div.title {font-size:.8em;float:left;}
#sidebar div.sidebar-nav-title div {float:left;margin-left:12px;margin-top:12px;font-size:.8em;}
#sidebar h3 {margin-top:20px;}

#teir-2-menu ul li.pagenav a {color:white;text-decoration:none;}
#teir-2-menu ul li.pagenav span {font-size:1.5em;margin:19px 0 15px 48px;display:block;color:#A08A42;}
#teir-2-menu ul li.pagenav li {}
#teir-2-menu ul li.pagenav li a {color:black;background-image:url(images/nav-background.png);padding:10px 0px 10px 39px;font-size:.8em;font-weight:bold;width:193px;display:block;}
#teir-2-menu ul li.pagenav ul.children li a {color:white;background-image:none;width:178px;display:block;border-bottom:1px solid #A08A42;padding:10px 0 10px 10px;margin-left:44px;}
#teir-2-menu ul li.pagenav ul.children li.current_page_item {background-image:url(images/nav-background.png);margin-left:43px;}
#teir-2-menu ul li.pagenav ul.children li.current_page_item a {color:black;margin-left:0px;}

#page-bread-crumbs, #nav-above, .error404 #page-bread-crumbs {padding:27px 0 36px 44px;font-size:.7em;color:white;background-color:#1C2335;background-image:url(images/page-content-background.png);background-position:-236px -126px;background-repeat:no-repeat;}
#page-bread-crumbs a, #nav-above a {color:#A08A42;text-decoration:none;}
#page-bread-crumbs a:hover, #nav-above a:hover {text-decoration:underline;}
#page-bread-crumbs a.home, #nav-above a.home {color:white !important}
#page-bread-crumbs span, #nav-above span {color:#A08A42;font-weight:bold;}
.page-template-twocolumn-page-php #page-bread-crumbs,
.single-post #nav-above, .tag #nav-above,
.archive #nav-above {background-position:-236px -25px;}

#page-bread-crumbs a, #page-bread-crumbs span {color:#F16522;}

h1, h1.ah, h2.entry-title {color:#F16522;font-weight:600;font-size:32px;line-height:40px;font-family:'Open Sans', sans-serif;padding-bottom:8px;}
h1.beh {color:#0086A3;font-size:1.6em;font-weight:800;}
h2, .category-list h2.entry-title, h3.widget-title {color:#2E3357;}
h3.widget-title {font-size:15px;font-weight:normal;}
#home-nav h2 {line-height:27px;font-size:27px;padding-bottom:0;}
#content-sidebar h2 {padding:24px 0 0 0;}
h3 {color:#1358A4;font-family:'Open Sans', sans-serif;font-weight:600;font-size:24px;}
h4, h3.gform_title {font-size:16px !important;color:#008AA6;font-family:'Open Sans', sans-serif;font-weight:600 !important;margin-top:26px;margin-bottom:4px;}



.entry-meta {font-size:.75em;padding-bottom:12px;}

.entry-content ul {list-style-type:disc;list-style:disc;margin:18px;padding-left:18px;}
.entry-content li {color:#F16522;list-style:disc;}
.entry-content li span {color:black;}
.entry-content .list {background-color:#F1F1F1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:12px 20px 1px 20px;margin:16px 0;}
.entry-content .list {background:#d4d4d4; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top, #d4d4d4 0%, #f1f1f1 24%, #f1f1f1 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4d4d4), color-stop(24%,#f1f1f1), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top, #d4d4d4 0%,#f1f1f1 24%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top, #d4d4d4 0%,#f1f1f1 24%,#f1f1f1 100%); /* Opera 11.10+ */
background:-ms-linear-gradient(top, #d4d4d4 0%,#f1f1f1 24%,#f1f1f1 100%); /* IE10+ */
background:linear-gradient(to bottom, #d4d4d4 0%,#f1f1f1 24%,#f1f1f1 100%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
border:1px solid #B1B1B1;}


.edit-link {background-color:#CCC;padding:1px 2px;margin-top:12px;margin-bottom:12px;border:1px solid #AAA;font-size:.7em;display:inline;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.edit-link a {color:#444;text-decoration:none;font-weight:bold;}

.entry-footer {font-size:.85em;padding:12px 0;}

.divgrid1, .divgrid2, .divgrid3, .divgrid4, .divgrid5 {float:left;display:inline;padding:4px 20px 4px 4px;}
.divgrid1.dark-blue, .divgrid2.dark-blue, .divgrid3.dark-blue, .divgrid4.dark-blue, .divgrid5.dark-blue {background-color:#0086A3;}
.divgridcontainer div {font-size:14px;line-height:20px;}
.divgridcontainer .blue {background-color:#8CDDF9;}
.divgridcontainer .gray {background-color:#E3E3E3;}
.divgridcontainer .dark-blue {background-color:#1C2335;color:white;font-weight:bold;}

.divlast {padding-right:0;clear:right;}


.divfirst {padding-right:0;clear:left;}
.divclearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .divclearfix {zoom:1;} /* IE6 */
*:first-child html .divclearfix {zoom:1;}

.divgridcontainer {width:462px;margin:0 0 10px 0;line-height:1.2em;font-size:.9em;}
.page-template-twocolumn-page-php .divgridcontainer {width:670px;}

.divgridcontainer .last {padding-right:0;clear:right;}
.divgridcontainer .first {clear:left;}
.divgridcontainer h1, .divgridcontainer h2, .divgridcontainer h3, .divgridcontainer h4, .divgridcontainer h5, .divgridcontainer h6 {margin-bottom:12px;}

.divgrid2 {float:left;padding:6px 1% 6px 1%;}
.divgrid2 {width:47%;}
.divgrid3 {float:left;padding:6px 2% 6px 1%;}
.divgrid3 {width:30%;}
.divgrid4 {float:left;padding:6px 3% 6px 0;}
.divgrid4 {width:22%;}

.archive #sidebar,
#content-sidebar {float:left;margin-left:38px;width:252px;padding-top:60px;}
#content-sidebar p {margin:8px 0 16px 0}
p, #content-sidebar, #primary.widget-area, #eia-content .entry-content li, .gform_description, .gfield_label, #gforms_confirmation_message {font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:400 !important;line-height:20px !important;font-size:15px;margin-bottom:8px}
#content-sidebar li ul, #primary li ul {padding:10px 0 4px 20px;}
#content-sidebar li li, #primary li li {list-style:disc;line-height:16px;padding-bottom:4px;color:#B25029;}
#content-sidebar li li span, #primary li li span {color:black;}


strong {font-weight:bold;}



div.weather {color:#888;font-size:16px;line-height:24px;}
div.weather div {width:50%;float:left;}
div.weather span {color:#0086A3;}
div.weather strong {font-size:16px;font-weight:normal;}
div.weather .observation_time {font-size:12px;width:100%;float:none;}
div.weather .observation_time span {color:#888;}
div.weather .temperature {text-align:center;color:#444;font-size:32px;padding:16px 0;font-weight:bold;}
div.weather .temperature strong {display:block;color:#888;padding-bottom:12px;}

#frmSearchByPrice .datepicker {font-size:.8em;}
#frmSearchByPrice .ui-state-active {background:none;background-color:#FAA075;}
#frmSearchByPrice .text_bold {color:#008AA6;font-weight:bold;margin-top:16px;margin-bottom:8px;}
#frmSearchByPrice a.link_bold, #frmSearchByPrice a.link_bold:visited {color:#F16522;font-weight:bold;}

#nav-below {clear:both;margin:24px;width:940px;padding:24px;}
#nav-below .nav-next {float:right;}
#nav-below .nav-previous {float:left;clear:both;}
.pullquote {text-align:center;font-size:16px;line-height:22px;margin: 1.25em 22.25% 1.625em;font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:bold;}

/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#job-list {margin:0px 0 40px 0;}

.entry-content ul#rss-list {margin:10px;padding:8px;}
.entry-content ul#rss-list ul ul {margin:7px 0;padding:0}
#rss-list li.categories {list-style: none;}
#rss-list li.categories span {color:#1358A4;font-family:'Open Sans', sans-serif;font-weight:600;font-size:24px;}
#rss-list li.categories li {line-height:36px;}

#post-269 .entry-content ul {margin-left:0;padding-left:0;}
#post-269 .entry-content ul li {list-style: none;line-height:20px;}
#post-269 .entry-content ul li img {margin-bottom:12px;}
#post-269 .entry-content ul li img.alignleft {margin-right:12px;}
#post-269 .entry-content h1,
#post-269 .entry-content h2,
#post-269 .entry-content h3,
#post-269 .entry-content h4 {clear:both;}
#post-269 .wp-caption {margin:20px !important;}

#post-896.hentry {padding-left:0;}

/* overwrite document attachment plugin styles
.dIW2 {
width: 100% !important;
float: none !important;
}
.dI {
width: 100% !important;
height:auto !important;
clear: both;
float:none !important;
text-align: left !important;
}
.dItitle {
display:inline !important;
font-weight: normal !important;
font-size: 12px !important;
border:0 !important;
}*/

.dIW2 ul li {float: none !important;width: 100% !important;}

#list-request-for-bids table.gridtable {
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#2E3357;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
	width: 100%;
}
#list-request-for-bids table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
	font-weight:bold
}
#list-request-for-bids table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}
.bid .end_date {color:#2E3357}

.home #search-inputs input[type="text"] {
width:110px;
float:left;
display:block;
margin-bottom:10px;
background-color:#7DC1D0;
border:none}
.home #search-inputs input[type="submit"] {
float:right;
display:block;
background-color:#7DC1D0;
border:none;}

.wp-caption {
	max-width: 100%; /* Keep wide captions from overflowing their container. */
	padding: 4px;
}
.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption {
	font-style: italic;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	color: #757575;
}
.wp-caption {
border: 1px solid #DDD;
text-align: center;
background-color: #F3F3F3;
padding-top: 4px;
margin: 10px 0;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.single-bids .gform_wrapper .top_label .gfield_label {font-weight:bold !important}
.single-bids .meta-prep,
.single-bids .author,
.single-bids .author + .meta-sep {display:none;}

#bid-leads {margin-top:20px;}
#bid-leads .lead {margin-top:20px;}
#bid-leads .lead dt {font-weight:bold;}
#bid-leads .lead dd {padding-left:16px;}