/**

* @package   Enigma Template - RocketTheme

* @version   1.2 December 12, 2011

* @author    RocketTheme http://www.rockettheme.com

* @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC

* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License

*/



/**** TEXT COLORS ****/



/* Core */

body, #rt-header {color: #5D5F59;}

a, .box1 a, .readon .button {color: #ED525D;text-shadow: 1px 1px 0 rgba(255,255,255,0.5);}

a:hover, .box3 a:hover, .readon:hover .button {color: #333;text-shadow: 1px 1px 0 rgba(255,255,255,0.5);}

.title, .box1 .title a {text-shadow: 1px 1px 0 rgba(0,0,0,0.5);}



/* Navigation */

.menutop li > .item {color: #FFF9EE; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);}

.menutop li.root > .item:hover, .rt-splitmenu li > .item:hover, .menutop li.active.root > .item, .rt-splitmenu .menutop li.active > .item, .menutop li.f-mainparent-itemfocus > .item {color: #8c121a; text-shadow: 1px 1px 0 rgba(255,255,255,0.5);}

.menutop ul li > .item {color: #fff;text-shadow: -1px -1px 0 rgba(0,0,0,0.2);}

.menutop .fusion-submenu-wrapper {background: url("../images/style1/dropdown-gradient.png") no-repeat scroll 100% 100% #5ca19a;}





/* Showcase */

#rt-showcase, #rt-showcase .title, .box3, .box3 a, .box3 .title, .title3 .title {color: #fff;text-shadow: -1px -1px 0 rgba(0,0,0,0.2);}

#rt-showcase a, #rt-body-surround .box3 a, #rt-body-surround .box3 .readon span, #rt-body-surround .box3 .readon .button {color: #ED525D;text-shadow: 1px 1px 0 rgba(255,255,255,0.5);}

#rt-showcase a:hover, #rt-body-surround .box3 a:hover, #rt-body-surround .box3 .readon:hover span, #rt-body-surround .box3 .readon:hover .button {color: #5D5F59;text-shadow: 1px 1px 0 rgba(255,255,255,0.5);}



/* Feature */

#rt-feature .readon span, #rt-feature .readon .button {color: #fff;text-shadow: -1px -1px 0 rgba(0,0,0,0.2);}

.readonstyle-link #rt-feature .readon span, .readonstyle-link #rt-feature .readon .button {color: #ED525D;}

.readonstyle-link #rt-feature .readon:hover span, .readonstyle-link #rt-feature .readon:hover .button {color: #333;}



/* Top and Footer */

#rt-top-surround, #rt-top, #rt-footer-surround, #rt-bottom, #rt-footer {color: #ccc;}

#rt-top-surround a, #rt-footer-surround a {color: #ffffff;text-shadow: 1px 1px 0 rgba(0,0,0,0.4);}

#rt-top-surround a:hover, #rt-footer-surround a:hover, #rt-top-surround .title, #rt-footer-surround .title {color: #91040e;text-shadow: 1px 1px 0 rgba(255,255,255,0.4);}

#rt-top-surround .box1, #rt-top-surround .box1 .title, #rt-footer-surround .box1, #rt-footer-surround .box1 .title, #rt-top-surround .box2, #rt-top-surround .box2 .title, #rt-footer-surround .box2, #rt-footer-surround .box2 .title, #rt-top-surround .title1 .title, #rt-footer-surround .title1 .title, #rt-top-surround .title2 .title, #rt-footer-surround .title2 .title {color: #5D5F59;}

#rt-top-surround .box1 a, #rt-footer-surround .box1 a, #rt-top-surround .box2 a, #rt-footer-surround .box2 a {color: #ED525D;text-shadow: 1px 1px 0 rgba(255,255,255,0.5);}

#rt-top-surround .box1 a:hover, #rt-footer-surround .box1 a:hover, #rt-top-surround .box2 a:hover, #rt-footer-surround .box2 a:hover, #rt-top-surround .box3 a:hover, #rt-footer-surround .box3 a:hover {color: #333;text-shadow: 1px 1px 0 rgba(255,255,255,0.5);}

#rt-top-surround .box1 .title, #rt-footer-surround .box1 .title, #rt-top-surround .box2 .title, #rt-footer-surround .box2 .title, #rt-top-surround .title1 .title, #rt-footer-surround .title1 .title, #rt-top-surround .title2 .title, #rt-footer-surround .title2 .title {text-shadow: 1px 1px 0 rgba(255,255,255,0.5);}

#rt-top-surround .box3, #rt-top-surround .box3 a, #rt-top-surround .box3 .title, #rt-top-surround .title3 .title, #rt-footer-surround .box3, #rt-footer-surround .box3 a, #rt-footer-surround .box3 .title, #rt-footer-surround .title3 .title {color: #fff;text-shadow: -1px -1px 0 rgba(0,0,0,0.2);}



/* Side Menu */

.module-content ul.menu li a:hover span, .module-content ul.menu li .separator:hover, .module-content ul.menu li .item:hover span, .module-content ul.menu li.active > a span, .module-content ul.menu li.active > .separator, .module-content ul.menu li.active > .item span, .module-content ul.menu li.parent li a:hover span, .module-content ul.menu li.parent li .item:hover span, .module-content ul.menu li.parent li .separator:hover span {color: #333;}



/* Typography */

.rt-articleinfo-footer {text-shadow: 1px 1px 0 rgba(255,255,255,0.5);}





/**** BACKGROUNDS AND STRUCTURE ****/



/* Core */

body {background: #FFF9EE;}

body #bluebg {background: #5ea19c url(../images/style1/backgrounds/bg-blue.gif) 50% 0 repeat;}



/* Logo */

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



/* Top Surround */

.backgroundlevel-high #rt-top-surround {background: #FFF9EE;}

.backgroundlevel-med #rt-top-surround, .backgroundlevel-low #rt-top-surround {background: #FFF9EE;}

.backgroundlevel-high #rt-top-surround2, .backgroundlevel-med #rt-top-surround2 {background: none;} /* change? */

.backgroundlevel-high #rt-top-surround3, .backgroundlevel-med #rt-top-surround3 {background: url(../images/style1/top-overlay2.png) 50% 100% repeat-x;}

.top-tab {background: url(../images/style5/top-tab-m.png) 0 0 repeat-x;}

.top-tab2 {background: url(../images/style5/top-tab-l.png) 0 0 no-repeat;}

.top-tab3 {background: url(../images/style5/top-tab-r.png) 100% 0 no-repeat;}

#rt-top-surround .readon {background: url(../images/overlays/light-20.png);}

#rt-top-surround .readon:hover {background: url(../images/overlays/light-30.png);}



/* Drawer */

#rt-drawer {background: url(../images/style1/backgrounds/ribbon-bg-pink.png) 50% 0;}



/* Header */

#rt-header {background: transparent url(../images/style1/backgrounds/ribbon-menu2.png) 50% 0 no-repeat; margin-top: -25px;}

.rt-header-bottom {background: none;} /* change? */



/* Navigation */

.menutop li.root > .item {font-size: 1.2em; background: url(../images/style1/nav-line.png) no-repeat scroll 100% 50% transparent;}

.menutop li:last-child.root > .item {background: none;}

.menutop.level1 li.root > .item span {padding: 7px 23px 12px;}

.menutop li.active.root > .item, .rt-splitmenu .menutop li.active > .item {background: url(../images/style1/nav-line.png) no-repeat scroll 100% 50% transparent;} /* change ?*/

.menutop li:last-child.active.root > .item, .rt-splitmenu .menutop li:last-child.active > .item {background:none;} /* change ?*/

.fusion-submenu-wrapper {background: #899988 url(../images/style1/dropdown-gradient.png) 100% 100% no-repeat;}

.menutop li.parent.root .item span .daddyicon, .menutop li.root .daddy.item .daddyicon, .menutop ul li > .daddy span {background-image: url(../images/style1/daddy-arrows.png);}

.menutop.level1 li.root .daddy.item .daddyicon {right: 10px;}

.fusion-submenu-wrapper ul li.active > .item, .fusion-submenu-wrapper ul li > .item:hover, .fusion-submenu-wrapper li.f-menuparent-itemfocus > .item {background: url(../images/overlays/dark-20.png);}



/* Side Menu */

.module-content ul.menu li a:hover {background-color: #D7DAD3;}

.module-content ul.menu li a span, .module-content ul.menu li .separator, .module-content ul.menu li .item span {background-image: url(../images/style1/nav-arrows.png);}



/* Top Menu */

.topmenu .module-content ul.menu li {float:left;}

.topmenu .module-content ul.menu li a:hover {background-color: #FFF9EE;}

.topmenu .module-content ul.menu li a span, .topmenu .module-content ul.menu li .separator, .topmenu .module-content ul.menu li .item span {background: url(../images/style1/topmenu-line.png) no-repeat scroll 100% 50% transparent; font-size: 13px;padding: 10px 15px;} /* felicia */

.topmenu .module-content ul.menu li:last-child a span, .topmenu .module-content ul.menu li:last-child .separator, .topmenu .module-content ul.menu li:last-child .item span {background:none;}

#rt-top-surround .topmenu .module-content ul.menu li a {color: #FFF9EE;}

.topmenu .module-content ul.menu li.active > a span, .topmenu .module-content ul.menu li.active > .separator, .topmenu .module-content ul.menu li.active > .item span {

    background-position: 100% 50%;

}



/* Showcase */

.backgroundlevel-high #rt-showcase-surround {/*background: #A5B8A4 url(../images/style1/backgrounds/showcase-bg.jpg) 50% 0 no-repeat;*/}

.backgroundlevel-med #rt-showcase-surround, .backgroundlevel-low #rt-showcase-surround {background: #A5B8A4;}

.backgroundlevel-high #rt-showcase-surround2, .backgroundlevel-med #rt-showcase-surround2 {/*background: url(../images/style1/showcase-bottom.png) 50% 100% repeat-x;*/}

#rt-showcase .readon {background: #fff;}



/* Feature */

.backgroundlevel-high #rt-feature {background: #F9EFDF;box-shadow: 0 0 5px rgba(0,0,0,0.3);}

.backgroundlevel-med #rt-feature, .backgroundlevel-low #rt-feature {background: #EAEDE4;}

.backgroundlevel-high #rt-feature2, .backgroundlevel-med #rt-feature2 {background: url(../images/style1/stitch-horiz.png) 0 0 repeat-x;}

.backgroundlevel-high #rt-feature3, .backgroundlevel-med #rt-feature3 {background: url(../images/style1/stitch-horiz.png) 0 100% repeat-x;}

.rt-feature-shadow {background: url(../images/style1/feature-shadow.png) 50% 0 no-repeat;}

#rt-feature .readon {background: #899988;}

#rt-feature .readon:hover {background: #ED525D;}



/* Main Body */

#rt-main .rt-container, #rt-mainbottom .rt-container{background: #FFF9EE;}

.component-block {background: url(../images/style1/body-gradient.png) 50% 0 repeat-x;}

/*

.mb7-sa5 {background: url(../images/style1/backgrounds/columns/mb7-sa5.png) 50% 0 repeat-y;}

.sa5-mb7 {background: url(../images/style1/backgrounds/columns/sa5-mb7.png) 50% 0 repeat-y;}

.mb8-sa4 {background: url(../images/style1/backgrounds/columns/mb8-sa4.png) 50% 0 repeat-y;}

.sa4-mb8 {background: url(../images/style1/backgrounds/columns/sa4-mb8.png) 50% 0 repeat-y;}

.mb9-sa3 {background: url(../images/style1/backgrounds/columns/mb9-sa3.png) 50% 0 repeat-y;}

.sa3-mb9 {background: url(../images/style1/backgrounds/columns/sa3-mb9.png) 50% 0 repeat-y;}

.mb6-sa6, .sa6-mb6 {background: url(../images/style1/backgrounds/columns/mb6-sa6.png) 50% 0 repeat-y;}

.mb4-sa4-sb4, .sa4-mb4-sb4, .sa4-sb4-mb4 {background: url(../images/style1/backgrounds/columns/mb4-sa4-sb4.png) 50% 0 repeat-y;}

.mb6-sa3-sb3 {background: url(../images/style1/backgrounds/columns/mb6-sa3-sb3.png) 50% 0 repeat-y;}

.mb8-sa2-sb2 {background: url(../images/style1/backgrounds/columns/mb8-sa2-sb2.png) 50% 0 repeat-y;}

.sa3-mb6-sb3 {background: url(../images/style1/backgrounds/columns/sa3-mb6-sb3.png) 50% 0 repeat-y;}

.sa2-mb8-sb2 {background: url(../images/style1/backgrounds/columns/sa2-mb8-sb2.png) 50% 0 repeat-y;}

.sa3-sb3-mb6 {background: url(../images/style1/backgrounds/columns/sa3-sb3-mb6.png) 50% 0 repeat-y;}

.sa2-sb2-mb8 {background: url(../images/style1/backgrounds/columns/sa2-sb2-mb8.png) 50% 0 repeat-y;}

.mb3-sa3-sb3-sc3, .sa3-mb3-sb3-sc3, .sa3-sb3-mb3-sc3, .sa3-sb3-sc3-mb3 {background: url(../images/style1/backgrounds/columns/mb3-sa3-sb3-sc3.png) 50% 0 repeat-y;}

.mb4-sa2-sb3-sc3 {background: url(../images/style1/backgrounds/columns/mb4-sa2-sb3-sc3.png) 50% 0 repeat-y;}

.mb4-sa3-sb2-sc3 {background: url(../images/style1/backgrounds/columns/mb4-sa3-sb2-sc3.png) 50% 0 repeat-y;}

.mb4-sa3-sb3-sc2 {background: url(../images/style1/backgrounds/columns/mb4-sa3-sb3-sc2.png) 50% 0 repeat-y;}

.mb6-sa2-sb2-sc2 {background: url(../images/style1/backgrounds/columns/mb6-sa2-sb2-sc2.png) 50% 0 repeat-y;}

.sa3-mb4-sb2-sc3 {background: url(../images/style1/backgrounds/columns/sa3-mb4-sb2-sc3.png) 50% 0 repeat-y;}

.sa2-mb4-sb3-sc3 {background: url(../images/style1/backgrounds/columns/sa2-mb4-sb3-sc3.png) 50% 0 repeat-y;}

.sa3-mb4-sb3-sc2 {background: url(../images/style1/backgrounds/columns/sa3-mb4-sb3-sc2.png) 50% 0 repeat-y;}

.sa2-mb6-sb2-sc2 {background: url(../images/style1/backgrounds/columns/sa2-mb6-sb2-sc2.png) 50% 0 repeat-y;}

.sa3-sb2-mb4-sc3 {background: url(../images/style1/backgrounds/columns/sa3-sb2-mb4-sc3.png) 50% 0 repeat-y;}

.sa2-sb3-mb4-sc3 {background: url(../images/style1/backgrounds/columns/sa2-sb3-mb4-sc3.png) 50% 0 repeat-y;}

.sa3-sb3-mb4-sc2 {background: url(../images/style1/backgrounds/columns/sa3-sb3-mb4-sc2.png) 50% 0 repeat-y;}

.sa2-sb2-mb6-sc2 {background: url(../images/style1/backgrounds/columns/sa2-sb2-mb6-sc2.png) 50% 0 repeat-y;}

.sa3-sb3-sc2-mb4 {background: url(../images/style1/backgrounds/columns/sa3-sb3-sc2-mb4.png) 50% 0 repeat-y;}

.sa3-sb2-sc3-mb4 {background: url(../images/style1/backgrounds/columns/sa3-sb2-sc3-mb4.png) 50% 0 repeat-y;}

.sa2-sb3-sc3-mb4 {background: url(../images/style1/backgrounds/columns/sa2-sb3-sc3-mb4.png) 50% 0 repeat-y;}

.sa2-sb2-sc2-mb6 {background: url(../images/style1/backgrounds/columns/sa2-sb2-sc2-mb6.png) 50% 0 repeat-y;}

*/



/* Main Body -- Articles */

.rt-date-posted .rt-date-ribbon {color: #fff;font-weight: bold;text-shadow: -1px -1px 1px rgba(0,0,0,0.4);text-align: center;}

.component-content .rt-date-posted {background-image: url(../images/style1/article-date-tab.png);}

body.rtl .component-content .rt-date-posted {background-image: url(../images/style1/article-date-tab-rtl.png);}

.rt-article .rt-articleinfo-footer {background-color: #D7DAD3;}

.component-content .rt-article-icons .print-icon a {background-image: url(../images/style1/article-icons.png);}

.component-content .rt-article-icons .email-icon a {background-image: url(../images/style1/article-icons.png);}

.component-content .rt-article-icons .edit-icon a {background-image: url(../images/style1/article-icons.png);}



/* Modules */

.box1 .rt-block, .title1 .module-title {background: #f38064;border: 1px solid #e46d50;box-shadow: 0 0 1px rgba(255,255,255,0.6);color: #FFF9EE; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);}

.box1 .rt-block {background: #f0645b; /* Old browsers */

background: -moz-linear-gradient(left,  #f4855a 0%, #eb315a 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f4855a), color-stop(100%,#eb315a)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(left,  #f4855a 0%,#eb315a 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(left,  #f4855a 0%,#eb315a 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(left,  #f4855a 0%,#eb315a 100%); /* IE10+ */

background: linear-gradient(left,  #f4855a 0%,#eb315a 100%); /* W3C */

}

.box2 .rt-block, .title2 .module-title {background: #FFF9EE;}

.box3 .rt-block, .title3 .module-title {background: #5ca19a;}

.box4 .rt-block {background:#01abab url(../images/style1/backgrounds/top-menu.png) repeat-y 0 50%; border-radius: 0 0 10px 10px;}

.box5 .rt-block {background: url(../images/style1/mod-ribbon-large.png) 0 0 no-repeat; width:250px; height:95px; margin:0; color: #FFF9EE; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);}

#rt-body-surround .box3 .rt-block a, .box5 .rt-block a, .box1 .rt-block a{color: #FFF9EE; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);}

#rt-body-surround .box3 .rt-block a:hover, .box5 .rt-block a:hover, .box1 .rt-block a:hover{color: #5D5F59;text-shadow: 1px 1px 0 rgba(255,255,255,0.5);}

.box5 .rt-block .module-surround {padding:1px 0 0 15px;}

.box6 .rt-block {background:#F9EFDF; border-radius: 10px; border: 1px solid #eee1cb;}

.box6.xpad .rt-block {margin:0 23px;}



.title4 .module-title {background: url(../images/style1/stitch-horiz.png) 0 100% repeat-x;}

.title5 .module-title {background: url(../images/style1/mod-ribbon1.png) no-repeat scroll 100% 0 transparent;border: none;box-shadow: none;height: 45px;}

.title6 .module-title {background: url(../images/style1/mod-ribbon2.png) no-repeat scroll 0 0 transparent;border: none;box-shadow: none;height: 45px; text-align:right;}

.title5 .module-title .title, .title6 .module-title .title {padding: 9px; color: #FFF9EE; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);}



.dotted .rt-block{padding:5px;}

.dotted .module-surround{background:url(../images/style1/dottedline1.png) repeat-x scroll 0 0 transparent;}

.dotted .module-content{background:url(../images/style1/dottedline1.png) repeat-x scroll 0 100% transparent;}

.dotted .dotted{background:url(../images/style1/dottedline2.png) repeat-y scroll 0 100% transparent;}

.dotted .dotted div:first-child{background:url(../images/style1/dottedline2.png) repeat-y scroll 100% 100% transparent; padding:10px;}



.dotted.box3 .module-surround{background:url(../images/style1/dottedline1.png) repeat-x scroll 0 0 #53958E;}

.dotted.box2 .module-surround{background:url(../images/style1/dottedline1.png) repeat-x scroll 0 0 #e4e4e4;}

.dotted.box1 .module-surround{background:url(../images/style1/dottedline1.png) repeat-x scroll 0 0 #ed545b;}





/* Contact Form */

.contact h3 {background: url(../images/style1/nav-arrows.png) no-repeat scroll 8px 9px #D7DAD3;border: 1px solid #C6C9C2;box-shadow: 0 0 1px rgba(255,255,255,0.6);text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);}



/* Footer Surround */

.backgroundlevel-high #rt-footer-surround {background: url(../images/style1/backgrounds/ribbon-bg-pink.png) 50% 0;}

.backgroundlevel-med #rt-footer-surround, .backgroundlevel-low #rt-footer-surround {background: #626460;}

.backgroundlevel-high #rt-footer-surround2 { border-bottom:2px solid #ED525D; margin-top:10px;}

.backgroundlevel-high #rt-footer-surround3, .backgroundlevel-med #rt-footer-surround3 { border-top:2px solid #ED525D;}

.backgroundlevel-high #rt-footer-inner {/*background: url(../images/overlays/dark-60.png);box-shadow: 1px 1px 0 rgba(255,255,255,0.3);*/ background:#d85d56;box-shadow: 1px 1px 0 rgba(0,0,0,0.5);}

.backgroundlevel-med #rt-footer-inner, .backgroundlevel-low #rt-footer-inner {/*background: url(../images/overlays/dark-40.png);box-shadow: 1px 1px 0 rgba(255,255,255,0.3);*/}

.backgroundlevel-high #rt-footer-inner2, .backgroundlevel-med #rt-footer-inner3 {/*background: url(../images/style1/top-overlay.png) 50% 0 repeat-x;*/}

.backgroundlevel-high #rt-footer-inner3, .backgroundlevel-med #rt-footer-inner3 {/*background: url(../images/style1/top-overlay2.png) 50% 100% repeat-x;*/}

#rt-footer-surround .readon {background: url(../images/overlays/light-20.png);}

#rt-footer-surround .readon:hover {background: url(../images/overlays/light-30.png);}



/* Buttons and Inputs */

#rt-header .readon, #rt-body-surround .readon, #rt-popuplogin .readon {background-image: url(../images/style1/readon-r.png);}

#rt-header .readon span, #rt-body-surround .readon span, #rt-popuplogin .readon span, #rt-header .readon .button, #rt-body-surround .readon .button, #rt-popuplogin .readon .button {background-image: url(../images/style1/readon-l.png);}

.rokradios, .rokchecks, .rokradios-active, .rokchecks-active {background-image: url(../images/style1/rokinputs.png);}

#form-login ul li a, #com-form-login ul li a, ul.rt-more-articles li a, .rt-section-list ul li a, ul.mostread li a, ul.latestnews li a, .weblinks ul li a, #rt-popuplogin ul li a, ul.newsfeed li a, .component-content .user ul li a {background-image: url(../images/style1/mod-bullets.png);}



/* Extras */

.taper-shadow-m {background: url(../images/style1/taper-shadow-m.png) 50% 0 repeat-x;}

.taper-shadow-l {background: url(../images/style1/taper-shadow-l.png) 0 0 no-repeat;}

.taper-shadow-r {background: url(../images/style1/taper-shadow-r.png) 100% 0 no-repeat;}

#rocket {background: url(../images/style1/rocket.png) 0 0 no-repeat;}

#rt-accessibility .small .button, #rt-accessibility .large .button {background-image: url(../images/style1/textsize-arrows.png);}

#gantry-totop {background-image: url(../images/style1/to-top.png);}

.tip-wrap {background: #D7DAD3;border: 1px solid #C6C9C2;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);}



.pos-top div.element p {background: url(../images/typography/dark/quote-l.png) 0 0 no-repeat; font:italic 16px/22px Georgia,Serif; color:#5CA19A; padding:5px 0 0 35px;}

.pos-top div.element {background: url(../images/typography/dark/quote-r.png) no-repeat scroll 100% 100% transparent;}



#yoo-zoo .item ul.pos-infobar li {color: #5CA19A;}

#yoo-zoo .items div.pos-date, #yoo-zoo .item div.pos-date {background: url(../images/system_date_pie.png) no-repeat scroll 0 0 transparent; height: 52px; width: 125px; padding: 9px 0 0 10px;}

#yoo-zoo .item div.pos-date {float: left;}

#yoo-zoo .items h1.pos-title, #yoo-zoo .item h1.pos-title { line-height: 52px; }

#yoo-zoo .items div.pos-date div.day, #yoo-zoo .item div.pos-date div.day { margin: 1px 10px 1px 3px;}

.blog-expo-the-deep-dish p.pos-links{float:right;}

ul.zoo-item-list .layout-default p.links{float:right;}

ul.zoo-item-list .layout-default .description p{margin:0;}



#yoo-zoo .items div.pos-date{background: url(../images/system_date_pie.png) no-repeat scroll 0 0 transparent; height: 52px; width: 125px; padding: 9px 0 0 10px; color:#FFF;}



#yoo-zoo .item div.pos-date div.first, #yoo-zoo .items div.pos-date div.first {

    float: left;

    font-size: 25px;

    font-weight: bold;

    height: 30px;

    line-height: 30px;

    margin: 1px 11px 1px 3px;

    text-align: center;

    width: 30px;

}

#yoo-zoo .item div.pos-date div, #yoo-zoo .items div.pos-date div {

    font-size: 10px;

    line-height: 12px;

    margin: 4px 5px 0 0;

    text-transform: uppercase;

}

#yoo-zoo .item div.pos-date div.last, #yoo-zoo .items div.pos-date div.last {

    font-size: 10px;

    line-height: 10px;

    text-transform: uppercase;

  margin:0;

}

#users-profile-core legend, .profile-edit legend, .registration legend, #users-profile-custom legend {

    font-weight: bold;

}

#rt-mainbody .profile fieldset#users-profile-core{float:left; width:50%;}



.inputbox, .rsform-input-box, .rsform-text-box, .rsform-password-box, #registrationTable .inputbox, .cbLoginForm .inputbox{

    border: 1px solid #DDDDDD;

    border-radius: 6px 6px 6px 6px;

    padding: 5px 4px;

    position: relative;

    z-index: 100;

}

#mod_login_passwordtext, #mod_login_usernametext{padding-right:10px;}



.dynamic-tab-pane-control .tab-row .tab.selected {

    background: none repeat scroll 0 0 #F9EFDF;

    border-color: #eee1cb;

    border-radius: 6px 6px 0 0;

}

.dynamic-tab-pane-control .tab-page {

    background: none repeat scroll 0 0 #F9EFDF;

    border: 1px solid #eee1cb;

    border-radius: 0 6px 6px 6px;

}

.dynamic-tab-pane-control .tab-row .tab a {

    color: #5CA19A;

    font: 15px Menu,Arial,Verdana,sans-serif;

  font-weight:bold;

}

.formBody .rokchecks, .formBody .rokradios {

    padding: 3px 18px 3px 18px;

}

#yoo-zoo.blog-expo-pie-events .items p.pos-links, #yoo-zoo.blog-expo-pie-events .item p.pos-links {

    margin: 0;

    text-align: right;

}

#yoo-zoo.blog-expo-pie-events .items h1.pos-title, #yoo-zoo.blog-expo-pie-events .item h1.pos-title {

    margin: 0;

}

#yoo-zoo .items h1.pos-title a {

    color: #ED525D;

    text-decoration: none;

}

#yoo-zoo .items h1.pos-title a:hover {

    color: #333;text-shadow: 1px 1px 0 rgba(255,255,255,0.5);

}

#yoo-zoo .details h1.title, #yoo-zoo h3.tag-title {

    color: #323232;

    font-size: 30px;

    font-weight: normal;

    line-height: 40px;

    margin: 0 0 5px;

  font-family:'Arvo','Helvetica',arial,serif;

  text-shadow:1px 1px 0 rgba(237, 82, 93, 0.5);

}

#yoo-zoo .item .pos-directions h3{margin-top:20px;}



.my-component-block .rt-block {

    background: url("../images/style1/body-gradient.png") repeat-x scroll 50% 0 transparent;

}

.my-component-block .cb_comp_outer{padding-bottom:0;}



.mcsignup form div {

  height: 30px;

  padding: 6px 5px;

    text-align: left;

    vertical-align: middle;

}



.creation-form .element.required > strong{

    font-weight:bold;

}



.component-content dl.search-results dt.result-title {

    border-bottom: 1px solid #CCCCCC;

    font-size: 175%;

}



#yoo-zoo .categories h2.title {padding: 0 0 10px;}

#yoo-zoo .categories h2.title a {line-height: 1em;}



.component-content .rt-pagination ul, .component-content .pagination ul {

    list-style-type: none;

    margin: 0;

    padding: 0;

    text-align: center;

}

.component-content .rt-pagination li, .component-content .pagination li {

    display: inline;

    margin: 0 2px;

    padding: 2px 5px;

    text-align: center;

}

#yoo-zoo .frontpage-categories h2.title span {font-size: inherit;}

.feliciadesigns{color:#FFF9EE;}

.cbconfirmationinfo{font-size: 150%;}



.tips-tricks .sprocket-lists-title { font-size: 1.75em !important; background: #E0EEE5; }

.q-a .sprocket-lists-title { background: #E0EEE5; }

img.hidden {display: none; visibility: hidden;}

.backgroundlevel-high .rt-header-bottom {height: 0px;}
#rt-top {min-height: 125px;}
img {
    max-width: 100%;
    height: inherit;
}
.zoo-item-list .uk-thumbnail.uk-align-medium-left {
    margin: 4px 10px 0 0;
    float: left;
}
.home-event .module-title, .home-event .layout-uikit h4.uk-h5, .home-event .element-textarea p {
    margin-bottom: 0;
}
.element-itemlink a:after {
    content: "\00BB";
    padding-left: 4px;
}
#yoo-zoo .item div.media-left { 
width: 100%;
}