/*  
Theme Name: Raytown Chamber
Theme URI: http://oturia.com
Description: Custom Wordpress template designed for the Raytown Chamber of Commerce.
Designed for Wordpress. Gravatar support included along with automatic thumbnail resizer.
Version: 1.0
Author: Jason M. Whitaker
Author URI: http://oturia.com

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/
*{margin:0;padding:0;}
body,html{min-height:101%;}
body{background-color:#036;color:#333;padding:0 0 25px 0;}
body,select,input,textarea{font:12px Arial,Verdana,Sans-Serif;line-height:1.5em;}
p{margin:15px 0;}
hr{display:block;height:1px;background:#333;border:0;}
small{font-size:.9em;padding:3px 6px;}
#footer span{font-size:.8em;line-height:1.2em;}
a:link,a:active,a:visited{color:blue;text-decoration:underline;}
a:hover{color:blue;text-decoration:none;}
.blogtitle a{text-decoration:none;}
.title:link,.title:active,.title:visited{color:#840000;text-decoration:none;}
.title:hover{color:#840000;text-decoration:underline;}
h3 a:link,h3 a:active,h3 a:visited{text-decoration:none;}
h3 a:hover{text-decoration:underline;}
h4 a:link,h4 a:active,h4 a:visited{color:#003366;text-decoration:none;}
h4 a:hover{text-decoration:underline;}
h5{font:.9em Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.3em;margin-bottom:4px;font-weight:bold;color:#840000;}
h5 span{text-transform:none;}
h5 a:link,h5 a:active,h5 a:visited{text-decoration:none;color:#840000;}
.subnav li a:link,.subnav li a:visited{background:#fff;display:block;padding:4px 4px 4px 20px;border-bottom:1px solid #999;}
.subnav li a:hover,.subnav li a:active{background:#f4f4ec;text-decoration:none!important;}
.subnav1 li a:link,.subnav1 li a:visited{background:#fff;display:block;padding:4px 4px 4px 0;border-bottom:1px solid #999;}
.subnav1 li a:hover,.subnav1 li a:active{background:#f4f4ec;text-decoration:none!important;}
#sidelist a:link,#sidelist a:active,#sidelist a:visited{text-decoration:none;}
#sidelist a:hover{text-decoration:underline;}
#sidelist .children li a,#sidelist .children li a:visited{padding:2px 2px 2px 0;border:0;background:#f4f4ec;color:#666;}
#sidelist .children li a:hover,#sidelist .children li a:active{color:#000;text-decoration:none!important;}
.bullets li a{text-decoration:none!important;}
.bullets li a:hover{text-decoration:underline!important;}
.tags a{text-decoration:none;}
.tags a:hover{text-decoration:underline;}
.commentmetadata a:link,.commentmetadata a:active,.commentmetadata a:visited{text-decoration:none;}
.commentmetadata a:hover{text-decoration:underline;}
#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
img{border:0;padding:5px;}
.noborder{border:0;padding:5px;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;margin:4px 15px 5px 0;}
.alignright{float:right;}
.wp-caption{text-align:center;background-color:#fff;margin-top:5px;margin-right:15px;margin-bottom:0;}
.wp-caption img{padding:2px;border:1px solid #999;}
.wp-caption img:hover{border:1px solid #333;}
.wp-caption p.wp-caption-text{color:#666;font-size:10px;line-height:12px;padding:7px 4px 2px 5px!important;margin:0!important;}
#page{width:880px;margin:0 auto;font-size:1em;background:#FFF;padding:10px 25px 35px 25px;}
#branding{width:930px;height:168px;padding-bottom:0;background:url(http://raytownchamber.com/wp-content/themes/raytownchamber/images/backgrounds/bg_branding.jpg) no-repeat;margin:0 auto;font-size:1em;}
.left{float:left;}
.right{float:right;}
#sidebar{width:250px;float:right;}
#leftcol{width:287px;border-right:1px solid #b6b6b6;padding-right:18px;}
#leftcol,#rightcol{margin-top:10px;float:left;}
#rightcol{width:277px;padding-left:18px;margin-top:-2px;text-align:justify;}
.subnav li{list-style:none;}
#sidelist li{list-style:none;}
.bullets li{margin:0 0 5px 15px;list-style:square;}
#sidelist .bullets li{list-style:square;margin-bottom:5px;margin-left:22px;}
#sidelist .children{background:#f4f4ec;}
#sidelist .children li{background:#f4f4ec;list-style:none;margin-left:15px;padding-left:15px;border-bottom:1px solid #fff;}
#sidelist .feed li{margin-bottom:5px;padding-left:20px;background:url(images/rss.gif) no-repeat;}
.blogtitle,.blogtitle a{color:#000;font-size:1.8em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:regular;padding:20px 0 10px 0;}
h1{color:#840000;font-size:1.8em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;margin:0 10px 0 0;padding:20px 0 0 10px;}
h2{color:#840000;font:1.8em Georgia,"Times New Roman",Times,serif;padding-bottom:8px;border-bottom:1px solid #666;margin:20px 0;}
h3{font-size:2.1em;margin-bottom:4px;font-weight:bold;color:#840000;text-decoration:none;}
h3 span{text-transform:none;}
#sidebar h2{font-size:1.1em;border-top:3px double #999;border-bottom:1px solid #999;padding:5px 0 5px 2px;margin:20px 0 15px 0;color:#840000;}
#sidebar h3{font-size:2.1em;border-top:3px double #999;border-bottom:1px solid #999;padding:5px 0 5px 2px;margin:20px 0 15px 0;color:#840000;}
h3#respond{font-size:1.1em;border-top:1px solid #666;margin-top:25px;padding-top:20px;}
h3#comments{margin-top:32px;}
h3 a:link,h3 a:visited{color:#840000;text-decoration:none;}
#sidebar h3 a:link,#sidebar h3 a:visited{color:#840000;text-decoration:none;}
h4{font-size:1.2em;margin-bottom:6px;}
.searchtitles{font-size:1.2em;margin:0 0 10px 0;padding:5px 10px;background:#f4f4ec;border-top:1px solid #e6e3d3;border-bottom:1px solid #e6e3d3;}
#content{width:605px;float:left;}
.description{font-size:1.3em;font-weight:bold;color:#999;}
.feature{background:url(http://raytownchamber.com/wp-content/themes/raytownchamber/images/backgrounds/bg_featured.jpg) repeat-x #f4f4ec;padding:15px;border:1px solid #ccc;}
.feature p,#rightcol p{margin:0 0 15px 0;}
#leftcol img,#rightcol img{padding:1px;border:none;}
#leftcol .feature{margin-bottom:15px;}
#leadpic{float:left;margin:0 18px 8px 0;padding:1px;border:1px solid #999;}
.title,a.title{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.1em;font-weight:bold;color:#840000;letter-spacing:normal;}
#lead p{margin-bottom:10px;}
.read-on a{color:#840000!important;text-decoration:none;}
.read-on a:hover{text-decoration:underline;}
#rightcol img{float:left;margin:3px 10px 4px 0;}
#leftcol img{margin-bottom:4px;display:block;}
#rightcol .clearfloat{border-bottom:1px solid #999;padding:0;}
.entry{padding-bottom:28px;text-align:justify;}
.post blockquote{color:#666;background:#f4f4ec;padding:6px 14px;margin:18px 35px;border-right:1px solid #DDD;border-bottom:1px solid #DDD;}
.post ul li{list-style:square;margin-bottom:5px;margin-left:42px;}
.post ol li{margin-bottom:5px;margin-left:48px;}
#tags{padding:3px;border-bottom:1px solid #DDD;border-top:1px solid #DDD;}
.postmetadata{font-size:.9em;margin:0 0 10px 0;padding:5px 10px;background:#f4f4ec;border-top:1px solid #e6e3d3;border-bottom:1px solid #e6e3d3;}
select{background:#f2f2f2;border:1px solid #9c9c9c;width:auto;}
#searchform{width:200px;float:right;margin-bottom:0;padding-top:173px;padding-left:0;}
.button{color:#fff;border:none;background-color:#036;}
#commentform input{width:170px;margin:5px 5px 1px 0;}
#commentform textarea{width:100%;margin-top:5px;}
.commentlist{padding-left:30px;}
.commentlist li{margin:15px 0 3px;padding:8px 15px 10px 15px;background:#f4f4ec;border:1px solid #e6e3d3;}
.commentlist blockquote{color:#666;background:#fff;padding:6px 14px;margin:18px 35px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
#commentform small{background:#FFF;font-weight:bold;padding:0;}
.commentmetadata{display:block;}
.commentlist small{background:#fff;border:1px solid #e6e3d3;}
.clearfloat:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
.clearfloat{display:inline-block;}
.clearfloat{display:block;}
#footer{background:#4396ca url(http://raytownchamber.com/wp-content/themes/raytownchamber/images/backgrounds/img05.jpg) repeat-x;margin:0 auto;width:930px;height:131px;font-size:.9em;text-align:center;padding-top:0;color:#FFF;}
#footer a{color:#ededed;}
#footer img{padding-left:5px;}
table.bookmarks{border-width:1px 1px 1px 1px;border-spacing:2px;border-style:outset outset outset outset;border-color:#036;border-collapse:separate;background-color:white;}
table.bookmarks th{border-width:1px 1px 1px 1px;padding:1px 1px 1px 1px;border-style:inset inset inset inset;border-color:#036;background-color:white;-moz-border-radius:3px 3px 3px 3px;}
table.bookmarks td{border-width:1px 1px 1px 1px;padding:1px 1px 1px 1px;border-style:inset inset inset inset;border-color:#036;background-color:white;-moz-border-radius:3px 3px 3px 3px;}
#pageleft{float:left;width:265px;margin:20px 20px 0 0;padding:0 20px 0 0;border-right:solid 1px #999;text-align:justify;}
#pagemiddle{float:left;width:265px;margin:20px 20px 0 0;padding:0;text-align:justify;}
#pageright{float:right;width:265px;margin:20px 0 0 0;padding:0 0 0 20px;border-left:solid 1px #999;text-align:justify;}
#pageleft .bullets li,#pagemiddle .bullets li,#pageright .bullets li{list-style:square;margin-bottom:5px;margin-left:22px;}
#featured-top{width:880px;float:left;padding:0 0 15px 0;margin:0 0 25px 0;border-bottom:double 3px #999;}
#featured-content{width:600px;float:left;}
#featured-sidebar{width:250px;float:right;}
#featured-sidebar h3{border-bottom:1px solid #999;padding:5px 0 5px 2px;margin:0 0 20px 0;}
#featured-sidebar .sidebar_widget{margin:0 0 20px 0;text-align:justify;}
#featured-leftcol{width:600px;float:left;margin:20px 20px 0 0;padding:0 25px 0 0;border-right:1px solid #999;}
#featured-leftcol h2,#featured-rightcol h2,#featured-content h2{color:#840000;font:1.8em Georgia,"Times New Roman",Times,serif;margin:0 0 10px 0;border:none;}
#featured-leftcol img{float:left;margin:0 20px 10px 0;padding:1px;border:1px solid #999;}
#featured-rightcol{width:230px;float:right;margin-top:20px;}
#featured-rightcol li{list-style:none;}
#featured-rightcol .bullets li{list-style:square;margin-bottom:5px;margin-left:22px;}
.featured_post blockquote{color:#666;background:#f4f4ec;padding:6px 14px;margin:18px 35px;border-right:1px solid #DDD;border-bottom:1px solid #DDD;}
.featured_post ul li{list-style:square;margin-bottom:5px;margin-left:42px;}
.featured_post ol li{margin-bottom:5px;margin-left:48px;}
#nav{background:#036 url(http://raytownchamber.com/wp-content/themes/raytownchamber/images/backgrounds/img02.jpg) repeat-x;font-size:1.1em;margin:0 auto;width:930px;height:30px;}
#nav,#nav ul{list-style:none;line-height:1.4;}
#nav a,#nav a:hover{display:block;text-decoration:none;border:none;}
#nav li{float:left;list-style:none;z-index:10;background:url(http://raytownchamberimages5.ruralaccessproject.com/bg-li.gif) no-repeat right;}
#nav a,#nav a:visited{display:block;font-weight:bold;color:#FFF;padding:6px 12px;}
#nav a:hover,#nav a:active{background:#036;text-decoration:none;}
#nav img,#nav img a{text-decoration:none;padding-bottom:0;padding-top:0;margin-top:-3px;float:right;border:none;}
#icon{border:0;}
#nav li ul{position:absolute;z-index:10;left:-999em;height:auto;width:174px;border-bottom:1px solid #fff;}
#nav li ul ul{margin:-2em 0 0 172px;}
#nav li:hover ul ul,#nav li.sfhover ul ul{left:-999em;}
#nav li li{width:172px;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;background:#036 url(http://raytownchamberimages5.ruralaccessproject.com/img03.jpg) repeat-x;}
#nav li li a,#nav li li a:visited{font-weight:normal;font-size:.9em;color:#FFF;}
#nav li li a:hover{background:#036;}
#nav li li:active{background:#036;}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto;}
a.main:hover{background:none;}
@media projection,screen{.ui-tabs-hide{display:none!important;}
}
@media print{.ui-tabs-nav{display:none!important;}
}
#container-4{margin:20px 0 20px 0!important;height:384px!important;}
.ui-tabs-panel{width:570px!important;padding:15px!important;border-top:1px solid #ccc!important;border-left:1px solid #ccc!important;border-right:2px solid #999!important;border-bottom:2px solid #999!important;background:#fff;}
#fragment-1,#fragment-2,#fragment-3,#fragment-4,#fragment-5,#fragment-6,#fragment-7,#fragment-8,#fragment-9{height:324px!important;}
.ui-tabs-panel .title{font:2.1em!important;line-height:100%!important;display:block!important;padding-bottom:7px!important;color:#840000!important;text-transform:none!important;letter-spacing:normal!important;}
.ui-tabs-nav{list-style:none!important;margin:0!important;padding:0!important;}
.ui-tabs-nav:after{display:block!important;clear:both!important;content:" "!important;}
.ui-tabs-nav li{float:left!important;margin:0 1px 0 0!important;min-width:85px!important;}
.ui-tabs-nav .ui-tabs{display:block!important;padding:5px!important;background:#036!important;margin:1px 0 0 0!important;position:relative!important;top:1px!important;z-index:2!important;color:#fff!important;font-weight:bold!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;border:1px solid #ccc!important;white-space:nowrap!important;outline:0!important;}
.ui-tabs-nav .ui-tabs:hover{background:url(http://raytownchamberimages6.ruralaccessproject.com/img04.jpg) repeat-x #902f40!important;color:#fff!important;}
.ui-tabs-selected .ui-tabs{background:url(http://raytownchamberimages6.ruralaccessproject.com/img04.jpg) repeat-x #902f40!important;color:#fff!important;border-bottom:1px solid #fff!important;}
.ui-tabs-nav .ui-tabs-selected .ui-tabs,.ui-tabs-nav .ui-tabs a:hover,.ui-tabs-nav .ui-tabs a:active{background-position:100% -150px!important;background:url(http://raytownchamberimages6.ruralaccessproject.com/img04.jpg) repeat-x #902f40!important;}
.ui-tabs-nav .ui-tabs,.ui-tabs-nav .ui-tabs-disabled .ui-tabs a:hover,.ui-tabs-nav .ui-tabs-disabled .ui-tabs a:active{background-position:100% -100px!important;}
.ui-tabs-nav .ui-tabs-selected .ui-tabs a:link,.ui-tabs-nav .ui-tabs-selected .ui-tabs a:visited,.ui-tabs-nav .ui-tabs-disabled .ui-tabs a:link,.ui-tabs-nav .ui-tabs-disabled .ui-tabs a:visited{cursor:text!important;}
.ui-tabs-nav .ui-tabs a:hover,.ui-tabs-nav .ui-tabs a:active,.ui-tabs-nav .ui-tabs-unselect .ui-tabs a:hover,.ui-tabs-nav .ui-tabs-unselect .ui-tabs a:active{cursor:pointer!important;background-color:#333!important;color:#fff!important;}
.ui-tabs-disabled{opacity:.4!important;filter:alpha(opacity=40)!important;}
* html .ui-tabs-nav{display:inline-block!important;}
*:first-child+html .ui-tabs-nav{display:inline-block!important;}
.highslide{outline:none;}
.highslide-wrapper{color:#333;}
.highslide-wrapper a{color:#3b5998;text-decoration:none;}
.highslide-wrapper a:hover{text-decoration:underline;}
.highslide-image{cursor:url(graphics/zoomin.cur),pointer;outline:none;}
.highslide-active-anchor img{visibility:hidden;}
.highslide-wrapper{background:white;}
.highslide-caption{display:none;border:2px solid white;border-top:none;font-family:Verdana,Helvetica;font-size:10px;padding:5px;background-color:white;}
.highslide-loading{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url(graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}
a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px;}
a.highslide-credits:hover,a.highslide-credits:hover i{color:white;background-color:gray;}
a.highslide-full-expand{background:url(graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
.highslide-html{background-color:white;}
.highslide-html-content{position:absolute;display:none;}
.highslide-loading{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url(graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}
a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px;}
a.highslide-credits:hover,a.highslide-credits:hover i{color:white;background-color:gray;}
.highslide-wrapper{background-color:white;}
.highslide-wrapper .highslide-html-content{width:300px;padding:5px;}
.highslide-wrapper .highslide-header ul{margin:0;padding:0;text-align:right;}
.highslide-wrapper .highslide-header ul li{display:inline;padding-left:1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous,.highslide-wrapper .highslide-header ul li.highslide-next{display:none;}
.highslide-wrapper .highslide-header a{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none;}
.highslide-wrapper .highslide-header a:hover{color:black;}
.highslide-wrapper .highslide-header .highslide-move a{cursor:move;}
.highslide-wrapper .highslide-footer{height:11px;}
.highslide-wrapper .highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(graphics/resize.gif);}
.highslide-move{cursor:move;}
.highslide-resize{cursor:nw-resize;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
.tdomf_form fieldset{border:0;}
.tdomf_form .required{font-weight:bold;}
.tdomf_form fieldset{text-align:left;width:100%;padding-top:5px;padding-bottom:5px;}
.tdomf_form fieldset legend{font-weight:bold;padding-bottom:10px;padding-left:0;margin-left:0;}
.tdomf_form_preview{border:1px dotted black;padding:5px;margin:5px;margin-bottom:20px;}
.tdomf_form_preview p{margin-left:15px;}
.tdomf_form_message{padding:5px;margin:5px;margin-bottom:20px;text-align:left;}
#tdomf_upload_inline_form{text-align:left;background-color:white;width:100%;height:100%;}
#tdomf_upload_inline_form .required{font-weight:bold;}
.tdomf_upload_inline_errors{color:red;}
ul.tdomf_category_checklist,ul.tdomf_category_children{list-style-type:none;}
.tdomf_buttons{text-align:left;}
.tdomf_buttons td{width:10px;}
#ed_bold{font-weight:bold;}
#ed_italic{font-style:italic;}
#ed_link,#ed_ext_link{color:blue;text-decoration:underline;}
#ed_under{text-decoration:underline;}
#ed_strike{text-decoration:line-through;}
.tdomf_shadow{background:black;display:none;position:absolute;top:0;left:0;width:100%;padding:15px;}
.hidden{display:none;}
.progress{position:absolute;display:block;background:#f9fcfe;padding:5px;}
#wp-calendar table{width:100%;}
#wp-calendar #prev{text-align:left;}
#wp-calendar #next{text-align:right;}
.ec3_eventday a{color:#a00!IMPORTANT;}
#wp-calendar table td,#wp-calendar table th{text-align:center;}
#wp-calendar table td,#wp-calendar table td.pad:hover,#wp-calendar table.nav tr td{padding:1px;border:none;}
#wp-calendar table td:hover,#wp-calendar table #today{padding:0;border:solid 1px #999;}
.ec3_ec{display:block;float:right;border:none;width:13px;height:9px;}
.ec3_ec span{display:none;}
.ec3_popup{margin:0!IMPORTANT;padding:0!IMPORTANT;border:none;position:absolute;border-collapse:collapse;filter:alpha(opacity=87);-moz-opacity:.87;opacity:.87;z-index:30000;}
.ec3_popup td{padding:0;}
.ec3_popup table{border:solid #999 1px;background-color:#eeb;font-size:x-small;color:black;text-align:left;}
.ec3_popup table td{padding:1.5px 3px 1.5px 3px;}
#ec3_shadow0 div{width:8px;height:32px;}
#ec3_shadow0{margin:0;padding:0;border:none;width:8px;background-repeat:no-repeat;background-position:bottom right;vertical-align:bottom;}
#ec3_shadow1{margin:0;padding:0;border:none;height:16px;background-repeat:repeat-x;}
#ec3_shadow2 div{width:8px;height:32px;}
#ec3_shadow2{margin:0;padding:0;border:none;width:8px;background-repeat:no-repeat;background-position:bottom left;vertical-align:bottom;}
.ec3_list{margin-left:0;word-spacing:-1px;letter-spacing:-0.2px;color:#800;}
.ec3_list li{font-size:1em!IMPORTANT;}
.ec3_list li:before{content:""!IMPORTANT;}
table.ec3_schedule{border-collapse:collapse;margin:.5ex 1ex .5ex 0;border:solid 1px #800;float:none;clear:both;}
table.ec3_schedule td{padding:0 .5ex 0 .5ex;color:#800;}
td.ec3_start{text-align:right;}
td.ec3_to{text-align:center;}
.imageframe{margin:5px 12px 5px 0;padding:4px;border:1px solid #999;}
.imgalignleft{float:left;margin:0 12px 5px 0;}
.imgalignright{float:right;margin:0 0 5px 12px;}
.imgaligncenter{display:block;margin:0 auto 5px auto;}
.imagecaption{padding:2px 2px 0 2px;text-align:left;font-size:10px!important;color:#666!important;}
li.twitter-item{background:url(http://raytownchamber.com/icon_twitter.png) no-repeat;padding-left:25px;line-height:22px;}
li.rss-item-top{border-bottom:1px solid #999;border-top:3px double #999;background:url(http://raytownchamber.com/icon_rss.png) no-repeat;padding-left:25px;line-height:22px;}
li.rss-item{background:url(http://raytownchamber.com/icon_rss.png) no-repeat;padding-left:25px;line-height:22px;}
li.facebook-item{background:url(http://raytownchamber.com/icon_facebook.png) no-repeat;padding-left:25px;line-height:22px;}
.protected-post-form{}
#form_table{width:600px;margin-left:auto;margin-right:auto;border:none;background:#ffffff;overflow:hidden;text-align:center;}
#form_table td{width:200px;text-align:left;}
#form_table th{width:200px;text-align:left;}
#inline_grid{width:600px;margin-left:auto;margin-right:auto;border:none;background:#ffffff;overflow:hidden;text-align:center;}
.fl, .ft, .pt{width:66px;text-align:center;color:#ffffff;font-size:10px;letter-spacing:0.6px;float:left;margin:4px 3px 0 0;text-transform:uppercase;display:block;line-height:11px;}
.fl{background:url(images/freelance.gif);}
.ft{background:url(images/fulltime.gif);}
.pt{background:url(images/parttime.gif);}
#jobs .listing #old .fl, #jobs .listing #old .ft, #jobs .listing #old .pt{background:url(images/oldbg.gif);}
.stepone, .steptwo, .stepthree{margin-bottom:25px;border-top:solid 4px #D4D4CC;width:179px;margin-right:1px;float:left;display:block;background:#F7F7ED;padding:10px;color:#A7A7A1;font-size:11px;}
.publish{display:block;width:270px;margin-bottom:30px;text-align:center;padding:13px 0 80px 0;font-size;15px;font-weight:bold;letter-spacing:-1px;text-decoration:none;color:#FFAA90;background:url(images/publishbubble.jpg) no-repeat center top;}
.publish span{font-size:41px;letter-spacing:-5px;color:#ffffff;}
.publish:hover{color:#ffffff;}
.submission label{font-size:13px;display:block;margin-top:10px;margin-bottom:5px;}
.submission label span{color:#FF3300;}
.submission .job-details input , .submission select{width:380px;padding:10px;border:solid 1px #D8D1C7;display:block;}
.submission select{width:402px;}
.submission textarea{width:540px;padding:10px;border:solid 1px #D8D1C7;height:130px;display:block;}
.submission textarea.descp{height:80px;}
.submission input#submit, #submit, .navigation a{display:block;text-decoration:none;font-size:12px;color:#ffffff;width:140px;text-align:center;padding:8px 0 8px;border:0px;cursor:pointer;background:url(images/submitbutton.jpg) no-repeat center top;}
.err{border:solid 10px #FF5019;background:#FF5019;font-size:12px;color:#ffffff;line-height:18px;margin-bottom:20px;}
.atention{background:#FFFBE7;padding:10px;border:dashed 2px #F1DE86;font-size:12px;margin-bottom:30px;}
.atention a{color:#FF3300;}
.navigation{margin-top:20px;}
.active{border-top:solid 4px #000000;color:#000000;}
#page h6{margin-bottom:4px;color:#840000;font:1.8em Georgia,"Times New Roman",Times,serif;width:600px;float:left;display:block;width:600px;float:none;background:url(images/job-details-top.jpg) no-repeat 15% 100%;padding-bottom:15px;}
#page .company-details{width:570px;font-size:12px;margin-top:-5px;background:#F7F7ED;border:solid 15px #F7F7ED;color:#AAA091;}
#page .company-details small{font-size:12px;}
#page .company-details big{display:block;font-size:15px;color:#686358;text-decoration:none;line-height:18px;display:block;}
#page .company-details big a{color:#232220;text-decoration:none;font-family:'Trebuchet MS','Arial','Verdana', sans-serif;letter-spacing:-1px;font-size:18px;}
.cl{clear:both;}
.content{width:600px;clear:both;padding-top:20px;float:left;}
.content h2{margin-bottom:4px;font-family:'Arial','Trebuchet MS','Verdana', sans-serif;color:#000000;font-size:30px;letter-spacing:-1px;width:600px;float:left;}
.content h2 span{color:#FF3C00;}
.content a.rss{font-family:'Trebuchet MS','Verdana', sans-serif;color:#FF7F00;font-size:14px;text-transform:uppercase;letter-spacing:-0.5px;text-decoration:none;width:65px;float:right;margin:15px 0 0 0;background:url(images/rss.jpg) no-repeat center right;text-align:right;padding-right:24px;}
#jobs .listing{border-top:solid 1px #F0EBE4;}
#jobs .listing{clear:both;margin:0px;padding:0px;list-style:none;}
#jobs .listing .item{clear:both;font-size:12px;padding:15px 0 15px 0;border-bottom:solid 1px #F0EBE4;}
#jobs .listing .item big a{font-family:'Trebuchet MS','Arial','Verdana', sans-serif;letter-spacing:-1px;color:#232220;text-decoration:none;font-size:18px;width:600px;display:block;line-height:18px;}
#jobs .listing .item small{font-size:12px;color:#AAA091;width:600px;display:block;float:left;margin-top:1px;}
#jobs .listing .item small a{color:#FF3C00;font-weight:bold;text-decoration:none;}
#jobs .listing .item em{color:#6A645B;width:50px;display:block;float:right;text-align:right;margin-top:-15px;}
#jobs .listing .item em strong{font-size:22px;font-weight:normal;display:block;line-height:18px;}
#jobs .listing .alt{background:#F8F8EF;}
#page .job-details p strong{color:#000000;}
.job-details h3{font-size:20px;font-weight:bold;letter-spacing:-1px;margin:30px 0 0 0;}
.job-details{clear:both;}
.job-details p{font-size:13px;line-height:20px;color:#7b7569;}
.job-details p a{color:#FF3300;font-weight:bold;}
#inpage .job-details{border-top:solid 4px #F7F7ED;}
#inpage h2{margin-bottom:10px;}
.submission h3{border-bottom:solid 5px #F8F8EF;}
#bizdirectoryfloatright{float:none;}
#bizdir_directory_table{width:100%;}
#bizdir_directory_table td{valign:top;}
.bizdir{color:#840000;}
.wGallery img{height:60px;width:60px;}
.wGalleryEnclosure{min-height:83px;}
.wGallery li{list-style:none;float:left;padding-right:5px;}
.wGallery ul{list-style-type:none;float:left;}
#myGallery, #myGallerySet, #flickrGallery{width:570px;height:238px;z-index:5;border:1px solid #ffffff;}
.jdGallery .slideInfoZone{background:#003366;color:#fff;}
.jdGallery .slideElement{width:100%;height:100%;background-color:#003366;background-repeat:no-repeat;background-position:center center;background-image:url('http://raytownchamber.com/wp-content/plugins/featured-content-gallery/css/img/loading-bar-black.gif');}
.jdGallery .loadingElement{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#003366;background-repeat:no-repeat;background-position:center center;background-image:url('http://raytownchamber.com/wp-content/plugins/featured-content-gallery/css/img/loading-bar-black.gif');}
.jdGallery .slideInfoZone h2{padding:0 !important;font-size:14px !important;background-color:#003366 !important;margin:2px 5px !important;font-weight:bold !important;color:#fff !important;background-image:none !important;text-align:left !important;}
.jdGallery .slideInfoZone p{padding:0 !important;background-color:#003366 !important;font-size:11px !important;margin:2px 5px !important;color:#fff !important;background-image:none !important;text-align:left !important;}
.jdGallery a.carouselBtn, .jdGallery a.carouselBtn:hover, .jdGallery a.carouselBtn:active{position:absolute;bottom:0;right:30px;height:20px;text-align:center;padding:0 10px;font-size:13px;background:#003366;color:#fff !important;cursor:pointer;}
.jdGallery .carousel{position:absolute;width:100%;margin:0px;left:0;top:0;height:115px;background:#003366;color:#fff;text-indent:0;overflow:hidden;}
.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail{cursor:pointer;background:#003366;background-position:center center;float:left;border:solid 1px #ffffff;}
.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton{font-size:10px;position:absolute;bottom:5px;right:10px;padding:1px 2px;margin:0;background:#003366;border:1px solid #ffffff;cursor:pointer;}
.jdGallery .carousel .label .number, .jdExtCarousel .label .number{color:#fff;}
.jdGallery a{font-size:100%;text-decoration:none;color:#fff;}
.jdGallery a.gallerySelectorBtn{z-index:15;position:absolute;top:0;left:30px;height:20px;text-align:center;padding:0 10px;font-size:13px;background:#003366;color:#fff;cursor:pointer;opacity:.4;-moz-opacity:.4;-khtml-opacity:0.4;filter:alpha(opacity=40);}
.jdGallery .gallerySelector{z-index:20;width:100%;height:100%;position:absolute;top:0;left:0;background:#003366;}
.jdGallery .gallerySelector h2{margin:0;padding:10px 20px 10px 20px;font-size:20px;line-height:30px;color:#fff;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton{margin-left:10px;margin-top:10px;border:1px solid #ffffff;padding:5px;height:40px;color:#fff;cursor:pointer;float:left;}
.jdGallery .gallerySelector .gallerySelectorInner div.hover{background:#003366;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview{background:#003366;background-position:center center;float:left;border:none;width:40px;height:40px;margin-right:5px;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info{margin:0;padding:0;font-size:12px;font-weight:normal;color:#fff;}
.imageElement{display:none;}
#flickrGallery{width:500px;height:334px;}
.jdGallery .slideInfoZone{position:absolute;z-index:50;width:100%;margin:0px;left:0;bottom:0;text-indent:0;overflow:hidden;}
#myGallery img.thumbnail, #myGallerySet img.thumbnail{display:none;}
.jdGallery{overflow:hidden;position:relative;}
.jdGallery img{border:0;margin:0;}
* html .jdGallery .slideInfoZone{bottom:100px;}
.jdGallery div.carouselContainer{position:absolute;height:135px;width:100%;z-index:10;margin:0px;left:0;top:0;}
.jdExtCarousel{overflow:hidden;position:relative;}
.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper{position:absolute;width:100%;height:78px;top:10px;left:0;overflow:hidden;}
.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner{position:relative;}
.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail{margin-bottom:10px;}
.jdGallery .carousel .label, .jdExtCarousel .label{font-size:13px;position:absolute;bottom:5px;left:10px;padding:0 !important;margin:0;}
.jdGallery a.right, .jdGallery a.left{position:absolute;height:99%;width:25%;cursor:pointer;z-index:10;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
* html .jdGallery a.right, * html .jdGallery a.left{filter:alpha(opacity=50);}
.jdGallery a.right:hover, .jdGallery a.left:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.jdGallery a.left{left:0;top:0;background:url('img/fleche1.png') no-repeat center left;}
* html .jdGallery a.left{background:url('http://raytownchamber.com/wp-content/plugins/featured-content-gallery/css/img/fleche1.gif') no-repeat center left;}
.jdGallery a.right{right:0;top:0;background:url('http://raytownchamber.com/wp-content/plugins/featured-content-gallery/css/img/fleche2.png') no-repeat center right;}
* html .jdGallery a.right{background:url('http://raytownchamber.com/wp-content/plugins/featured-content-gallery/css/img/fleche2.gif') no-repeat center right;}
.jdGallery a.open{left:0;top:0;width:100%;height:100%;}
.withArrows a.open{position:absolute;top:0;left:25%;height:99%;width:50%;cursor:pointer;z-index:10;background:none;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.withArrows a.open:hover{background:url('http://raytownchamber.com/wp-content/plugins/featured-content-gallery/css/img/open.png') no-repeat center center;}
* html .withArrows a.open:hover{background:url('http://raytownchamber.com/wp-content/plugins/featured-content-gallery/css/img/open.gif') no-repeat center center;filter:alpha(opacity=80);}
.jdGallery .gallerySelector .gallerySelectorWrapper{overflow:hidden;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3{margin:0;padding:0;font-size:12px;font-weight:normal;}
.wp-polls ul li,wp-polls-ul li,.wp-polls-ans ul li{text-align:left;background-image:none;display:block;}
.wp-polls ul,.wp-polls-ul,.wp-polls-ans ul{text-align:left;list-style:none;float:none;}
.wp-polls ul li:before,wp-polls-ul li,.wp-polls-ans ul li:before,#sidebar ul ul li:before{content:'';}
.wp-polls IMG,.wp-polls LABEL,.wp-polls INPUT,.wp-polls-loading IMG,.wp-polls-image IMG{display:inline;border:0;padding:0;margin:0;}
.wp-polls-ul{padding:0;margin:0 0 10px 10px;}
.wp-polls-ans{width:100%;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.wp-polls-loading{display:none;text-align:center;height:16px;line-height:16px;}
.wp-polls-image{border:0;}
.wp-polls .Buttons{border:1px solid #c8c8c8;background-color:#f3f6f8;}
.wp-polls-paging a,.wp-polls-paging a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#fff;}
.wp-polls-paging a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#fff;}
.wp-polls-paging a:hover{border:1px solid #000;color:#000;background-color:#fff;}
.wp-polls-paging a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#fff;}
.wp-polls-paging span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#000;border:1px solid #000;background-color:#fff;}
.wp-polls-paging span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #000;color:#000;background-color:#fff;}
.wp-polls-paging span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #000;color:#000;background-color:#fff;}
div.wpcf7{margin:0;padding:0;}
div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;}
div.wpcf7-mail-sent-ng{border:2px solid #ff0000;}
div.wpcf7-spam-blocked{border:2px solid #ffa500;}
div.wpcf7-validation-errors{border:2px solid #f7e700;}
span.wpcf7-form-control-wrap{position:relative;}
span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:1px solid #ff0000;font-size:10pt;width:280px;padding:2px;}
span.wpcf7-not-valid-tip-no-ajax{color:#f00;font-size:10pt;display:block;}
span.wpcf7-list-item{margin-left:0.5em;}
.wpcf7-display-none{display:none;}
img.ajax-loader{border:none;vertical-align:middle;}
table#dbem-bookings-table tfoot td.booking-result{font-weight:bold;background:#6D6D6D url(http://raytownchamber.com/wp-admin/images/menu-bits.gif) repeat-x scroll left top;color:#eee;}
table#dbem-bookings-table tfoot th{text-align:right;padding-right:1em;}
table.dbem-rsvp-form{width:80%;}
table.dbem-rsvp-form th{text-align:right;width:35%;}
table.dbem-rsvp-form td{padding-left:1em;text-align:left;}
div.dbem-rsvp-message{margin-bottom:1em;background-color:#FDDD73;padding:5px;border:2px solid #FF9100;}
a.bookingdelbutton{background:url("http://raytownchamber.com/wp-admin/images/xit.gif") no-repeat;font-size:11px;text-indent:-9999px;height:10px;width:10px;overflow:hidden;position:absolute;}
a.bookingdelbutton:hover{background:url("http://raytownchamber.com/wp-admin/images/xit.gif") no-repeat -10px;}
body#printable{font-family:Gill Sans, Helvetica, Arial, sans-serif;text-align:center;}
body#printable #container{margin:0 auto;width:780px;text-align:left;}
table#bookings-table{width:600px;border-spacing:0px;}
table#bookings-table td{padding:5px 0;}
table#bookings-table td.seats-number{text-align:right;padding-right:20px;}
table#bookings-table th{text-align:left;margin-left:5px;}
table#bookings-table tr#booked-seats td{border-top:2px solid #999;}
table#bookings-table td.total-label{text-align:right;}
table#bookings-table tr#booked-seats td.seats-number, table#bookings-table tr#available-seats td.seats-number{font-weight:bold;}
p#recurrence_warning{border:2px solid #FD0000;background:#FF7146;color:#fff;font-weight:bold;padding:5px;}
div#icon-events{background:url('http://raytownchamber.com/wp-content/plugins/events-manager/images/calendar-32.png') no-repeat center;}
table#dbem-location-data th{text-align:right;width:50px;}
#dbem-location-map img{max-width:none;}
table.dbem-calendar-table td{padding:2px 4px;text-align:center;border:1px solid #888;font-size:120%;}
table.dbem-calendar.table tr.days-names{font-weight:bold;}
table.dbem-calendar-table td.eventless-pre, .dbem-calendar td.eventless-post{color:#ccc;}
table.dbem-calendar-table td.eventful a, table.dbem-calendar-table td.eventful-today a{font-weight:bold;color:#FD7E29;}
table.dbem-calendar-table td.eventless-today{background-color:#CFCFCF;}
table.dbem-calendar-table thead{font-size:130%;font-weight:bold;}
table.fullcalendar{border-collapse:collapse;}
table.fullcalendar td{text-align:left;width:50px;height:50px;border:1px solid #888;}
.dbem-calendar-full ul{font-size:80%;list-style:none;}
table.dbem-calendar-table{width:100%;}
