/**
 * @version   1.23 January 15, 2012
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/* Core */
body {color: #000; background: url(../images/body_bg.jpg) repeat!important;}
#rt-header, #rt-bottom {color: #aaa;}

a:hover {color: #000;}
#rt-footer, #rt-copyright {color: #ddd;}
#rt-sidebar-a {background-color: #fff;}
#rt-sidebar-b {background-color: #e9e9e9;}
#rt-sidebar-c {background-color: #f0f0f0;}
#gantry-viewswitcher {margin: 0 auto 1em;position: relative;}

#rt-header {background: #000;}
#rt-header .rt-container {background: url(../images/header.png) no-repeat 0 0!important; margin: 0 auto; border-left: 15px solid #333; border-right: 15px solid #333; box-shadow: 0px -1px 15px #000;} 

#rt-header .rt-container .rt-block {padding-bottom: 0!important; margin-bottom: 0!important;}

#rt-copyright .rt-container {border-bottom: 10px solid #333; margin-bottom: 15px;}

#rt-showcase .rt-container, #rt-feature .rt-container, #rt-main .rt-container, #rt-mainbottom .rt-container ,#rt-bottom .rt-container, #rt-copyright .rt-container {border-left: 15px solid #333; border-right: 15px solid #333;}
#rt-showcase {margin: 0;}
#rt-showcase .rt-block {padding: 0; margin:0;}
#rt-showcase .rt-container {background: #000; padding: 0; border-top: 15px solid #333; border-bottom: 15px solid #333; margin: 0px auto 15px auto; box-shadow: 0px -1px 5px #000;}
#rt-showcase .rt-container .textwidget {margin-left: -10px;}

#rt-feature .rt-container {background:#fff url(../images/feature-shadow.png) repeat-x 0 -5px;
/* 
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-topright: 15px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
 */}

#rt-breadcrumbs {margin: 7px 0; border-radius: 10px; -webkit-border-radius: 10px;}

/* Logo */

#rt-logo {background: url(../images/logo3.png) 0 0 no-repeat;} 

#rt-logo {width: 167px;height: 166px;display: block;}

/* Navigation - Core */
#rt-menu {background: #333;}
#rt-menu .rt-container {background:#AC1912 url(../images/separator.png) top repeat-x!important; margin: 0 auto; padding: 0; border-left: 15px solid #333; border-right: 15px solid #333; box-shadow: 0px -1px 10px #000;}
#rt-menu ul.menu li a, .menutop.theme-fusion li.root > .item, .menu-type-splitmenu .menutop.theme-splitmenu li .item {color: #fff; font-weight: bold; text-shadow: 1px 1px 1px #000;}

.menutop.theme-fusion li.parent.root > .item span, .menu-type-splitmenu .menutop.theme-splitmenu 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.theme-fusion li.root > .item:hover, .menutop.theme-fusion li.active.root.f-mainparent-itemfocus > .item, .menutop.theme-fusion li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop.theme-splitmenu li:hover > .item {background: #444;color: #fff;}

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

/* Navigation - Dropdowns */
.menutop.theme-fusion .fusion-submenu-wrapper {background: #444;}
.menutop.theme-fusion .fusion-submenu-wrapper.level3, .menutop.theme-fusion .fusion-submenu-wrapper.level4, .menutop.theme-fusion .fusion-submenu-wrapper.level5, .menutop.theme-fusion .fusion-submenu-wrapper.level6 {background: #515151;}
.menutop.theme-fusion ul li > .item {color: #fff;}
.menutop.theme-fusion ul li > .item:hover, .menutop.theme-fusion ul li.f-menuparent-itemfocus > .item {background: #333;color: #ccc;}
.menutop.theme-fusion ul li > .daddy span {background: url(../images/menus/dropdown-daddy.png) 100% 50% no-repeat;}
.menutop.theme-fusion .fusion-grouped ol li > .item {background: url(../images/menus/menu-arrow.png) 5px 50% no-repeat;}

#rt-feature .rt-container {background: #f1f1f1;}
#rt-feature .rt-container .rt-block {background: white; border: 1px solid #ccc; margin-top: 15px; border-radius: 6px; -webkit-border-radius: 6px;}

#rt-feature .rt-container h2.title { font-size: 140%; color: #000; letter-spacing: 0.02em; line-height: 1.3em; font-weight: bold; text-transform: uppercase; text-shadow: 1px 1px 1px #999; background: url(../images/moduleTitleRd_bg.png) repeat-x; padding: 10px 0 8px 30px; margin: -15px 0 12px -15px; border-bottom: 1px solid #ccc; /* border-radius: 6px; -webkit-border-radius: 6px;  */width: 100%;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
 }

#rt-mainbottom .rt-container {background: black;}

#rt-bottom .rt-container h2.title { font-size: 120%; color: #fff; letter-spacing: 0.05em; line-height: 1.3em; border-bottom: 3px dotted #ccc; padding: 10px 0 8px 0px; margin: 0 0 12px 0; text-shadow: 1px 1px 1px #333; }

h2.title { font-size: 150%; color: #fff; letter-spacing: -1px; line-height: 1.3em; padding: 10px 0 8px 0; margin: 0 0 12px 0; text-shadow: 1px 1px 1px #000; border-bottom: 1px solid #f1f1f1; }

h2.title span {color: #fff;background: url(../images/leaf2.png) no-repeat 0px 0px; padding-left: 30px;}
#rt-feature img {margin-bottom: 8px;}

.featuredLink {background: url(../images/moduleTitleRd_bg.png) repeat-x; border: 2px solid #000; border-radius: 6px; -webkit-border-radius:6px; padding: 5px 8px;}

.featuredLink:hover {background:#4cb108 url(../images/separator.png) top repeat-x;}

.textwidget a {color: #fff!important; font-weight: bold;}

#rt-sidebar-a { background: #f1f1f1; border: 1px solid #ccc; margin-top: 10px!important; border-radius: 6px; -webkit-border-radius: 6px; }
#rt-sidebar-a .widget {margin: 0 0 15px 0;}
#rt-sidebar-b { background: #fff; box-shadow: 0px 1px 7px #fffff1;}
#rt-sidebar-a h2.title, #rt-sidebar-b h2.title {background: url(../images/moduleTitle_bg.png) repeat-x 0 0; border: 1px solid #ccc; padding: 6px;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;}

#rt-mainbody .rt-article h1  {background:#4cb108 url(../images/separator.png) top repeat-x; padding: 8px; color: #fff;letter-spacing: 0.03em; font-size: 200%; margin: 0 0 10px 0;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;}

#rt-sidebar-a .standings ul li {list-style:none; margin: 0; padding: 0;}
#rt-bottom .play ul li {list-style:none; margin: 0; padding: 0;}
#rt-sidebar-a .standings li a {color: #f30; background: url(../images/arrow.png) no-repeat 0 0px; padding: 0 0 0 15px;}
#rt-bottom .play li a {color: #f30; background: url(../images/arrow.png) no-repeat 0 10px; padding: 0;}
#rt-bottom .play ul li {margin-top: 2px!important;}
#rt-sidebar-a .standings li a:hover, #rt-bottom .play li a:hover  {color: #ccc;}
#rt-sidebar-a .standings, #rt-sidebar-a .youth { margin:-16px; padding: 0;}
#rt-sidebar-a .youth p { padding: 10px;}

#rt-sidebar-a .rt-block {margin-bottom: 15px;}

#rocket {display:none;}