/**
 * @version   3.1.10 March 5, 2011
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/* Core */
body {color: #032a44; background:#e1e1e1 url(../images/body/bg-mainbody.png) 0 186px repeat-x !important;}
body.homepage{ background:#e1e1e1 url(../images/body/bg-mainbody.png) 0 554px repeat-x !important;}
#js-style-header.homepage{ background:url(../images/header/bg-header-home.png) 0  0 repeat-x;}
#js-style-header{ background:url(../images/header/bg-header.png) 0 0 repeat-x;}
#js-header-wrap{ padding:0 0 50px 0;}
#js-style-header.homepage #js-header-wrap{ padding:0 !important;}

#rt-bottom {color: #032a44;}
#rt-header{ color:#032a44;}
.rt-container {background: none;} 
a:hover {color: #000;}
#rt-footer, #rt-copyright {color: #ddd;}
#rt-sidebar-a {background-color: #e0e0e0;}
#rt-sidebar-b {background-color: #e9e9e9;}
#rt-sidebar-c {background-color: #f0f0f0;}
#gantry-viewswitcher {margin: 0 auto 1em;position: relative;}

/* Navigation - Core */
#rt-menu ul.menu li a, .menutop li.root > .item, .menu-type-splitmenu .menutop li .item {color: #fff; text-transform:capitalize; font-size:15px; font-weight:bold;}
.menutop li.parent.root > .item span, .menu-type-splitmenu .menutop li.parent .item span {background: url(../images/menus/menutop-daddy.png) 100% 50% no-repeat;}

/* Navigation - Hovers */
#rt-menu ul.menu li a:hover, .menutop li.root > .item:hover, .menutop li.active.root.f-mainparent-itemfocus > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop li:hover > .item {background: none;color:#ff9900; text-decoration:none;}

/* Navigation - Active */
#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover, .menutop li.root.active > .item, .menutop li.root.active > .item:hover, .menu-type-splitmenu .menutop li.active .item {background: none;color: #ff9900;}

/* Navigation - Dropdowns */
.menutop .fusion-submenu-wrapper {background:#205D70; opacity:0.8 !important;}
.menutop .fusion-submenu-wrapper.level3, .menutop .fusion-submenu-wrapper.level4, .menutop .fusion-submenu-wrapper.level5, .menutop .fusion-submenu-wrapper.level6 {}
.menutop ul li > .item {color: #fff;}
.menutop ul li > .item:hover, .menutop ul li.f-menuparent-itemfocus > .item {background:none;color: #FF9900;}
.menutop ul li > .daddy span {background: url(../images/menus/dropdown-daddy.png) 100% 50% no-repeat;}
.menutop .fusion-grouped ol li > .item {background: url(../images/menus/menu-arrow.png) 5px 50% no-repeat;}


#js-header-top{ padding-top:15px;}
#js-header-left{ float:left;}
#js-logo{ float:right;}
#rt-menu{ margin-top:15px;}

#js-heaser2{ display:block; overflow:hidden; margin-bottom:15px;}
#js-topmenu{ float: left;}
#js-topslide{ float:right; background:url(../images/header/bg-slide.png) top center no-repeat;}

#js-topmenu ul{ padding:0; list-style:none;}
#js-topmenu ul li{ padding:30px 0;}
#js-topslide .feature-block .feature-pad{ margin:0 !important;}
#js-topslide .feature-block{ padding:10px 15px;}

.blue h2.title{ color:#339aac;} 
.black h2.title{ color:#001533;} 
.red h2.title{ color:#cc0000;} 
.orange h2.title{ color:#ff9900;} 

#rt-bottom2{ background:#042c45 url(../images/body/bg-footer.png) 0 0 repeat-x; color:#fff;}
#rt-bottom2 a{ color:#fff;}
#js-callus, #js-callus a{ color:#fff; font-weight:bold;}