/* 
 ==========================================================================
   Helper Classes
 ========================================================================== 
*/

ul, h1, h2, h3, h4{margin:0; padding:0; list-style:none;}

.clearfix:before, .clearfix:after {content: " "; display: table; }
.clearfix:after { clear: both;}
.clearfix {clear: both; overflow: hidden;}

.comingsoon{color:red; font-style:italic; font-weight:bold;}

.dropdown ul li {position: relative;}

.dropdown ul ul {display: none; margin: 0; padding: 0; position: absolute; top: 100%; left: 0; z-index: 999;}
.dropdown ul ul ul {left: 100%; top: 0;}

.dropdown ul ul li{display: block; }

.dropdown ul ul li a {width: 200px; height: auto; background: #fff; margin: auto; display: block; padding: 10px 0; text-indent: 15px; border-bottom: 1px solid #fff;background:url(../images/nav-bg.jpg) repeat-x;}

.dropdown ul li:hover > ul {display: block; visibility: visible; }


.floatleft-img{float: left; margin-right: 20px;}

.floatright-img{float: right; margin-left: 20px;}

.floatcenter-img{display: block; margin: auto; text-align: center;}

/*SEARCH*/
.search_results div.page, .search_results div.post{ padding:15px; border:1px solid #4d4d4d; border-bottom:2px solid #4d4d4d; background:#ffffe1; margin:10px 0; color:#000;}
.search_results h2 a{ text-decoration:none; }
.search_results div.entry-meta{ font-style:italic; }
.search_results a{ color:#000; }
.search_results a:hover{ text-decoration:none; }

/*FORMS*/
#myframe {width:100%; border:none;}