/**
 * @package   Visage Template - RocketTheme
 * @version   1.1 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  
*/

/* Core */
body, #rt-bottom .box1 .module-surround, .box3 .module-surround, #rt-header, #rt-footer {
	color: #CCC;
}
a, #rt-bottom .box1 .title, #rt-bottom .box1 a, .box3 .title, #rt-bottom .box3 .title, #rt-bottom .box3 a, .menu .item, .title-subtext {text-shadow: -1px -1px 0 rgba(0,0,0,0.5);}
#rt-footer a, #rt-footer .title, .box3 .title, .title {color: #aaa;text-shadow: -1px -1px 0 rgba(0,0,0,0.5);}
#rt-footer .box1 .title {color: #fff;}
a:hover, #rt-bottom a:hover, #rt-copyright a:hover, .box3 a:hover, #rt-footer .readon, #rt-footer .readon .button, #rt-footer .readon:hover, #rt-footer .readon:hover .button {color: #fff;}
#rt-footer a:hover {color: #ccc;}

/* Forms */
.inputbox, #form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox, .component-content .search_result .inputbox, .component-content .contact .inputbox, .component-content .user input#email, .component-content .user input#name, .component-content .user input#username, .component-content .user input#password, .component-content .user input#passwd, .component-content .user input#password2, #rokajaxsearch .inputbox, .rt-joomla .contact input.required, .rt-joomla .contact textarea.required, .rt-joomla .user .inputbox {background-image: url(dark-85.png);border-bottom: 1px solid #444;color: #888;border-top: none;border-left: none;border-right: none;}

/* Navigation */
.fusion-submenu-wrapper {box-shadow: 0 2px 3px rgba(0,0,0,0.8);}

/* Showcase */
#rt-showcase-surround {background: url(article-border.png) 50% 100% repeat-x;}

/* Main Body */
body {background-color: #2A2B2D;background-image: url(bg-pattern.png);}
.mb7-sa5 {background: url(mb7-sa5.png) 50% 0 repeat-y;}
.sa5-mb7 {background: url(sa5-mb7.png) 50% 0 repeat-y;}
.mb8-sa4 {background: url(mb8-sa4.png) 50% 0 repeat-y;}
.sa4-mb8 {background: url(sa4-mb8.png) 50% 0 repeat-y;}
.mb9-sa3 {background: url(mb9-sa3.png) 50% 0 repeat-y;}
.sa3-mb9 {background: url(sa3-mb9.png) 50% 0 repeat-y;}
.mb6-sa6, .sa6-mb6 {background: url(mb6-sa6.png) 50% 0 repeat-y;}
.mb4-sa4-sb4, .sa4-mb4-sb4, .sa4-sb4-mb4 {background: url(mb4-sa4-sb4.png) 50% 0 repeat-y;}
.mb6-sa3-sb3 {background: url(mb6-sa3-sb3.png) 50% 0 repeat-y;}
.mb8-sa2-sb2 {background: url(mb8-sa2-sb2.png) 50% 0 repeat-y;}
.sa3-mb6-sb3 {background: url(sa3-mb6-sb3.png) 50% 0 repeat-y;}
.sa2-mb8-sb2 {background: url(sa2-mb8-sb2.png) 50% 0 repeat-y;}
.sa3-sb3-mb6 {background: url(sa3-sb3-mb6.png) 50% 0 repeat-y;}
.sa2-sb2-mb8 {background: url(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(mb3-sa3-sb3-sc3.png) 50% 0 repeat-y;}
.mb4-sa2-sb3-sc3 {background: url(mb4-sa2-sb3-sc3.png) 50% 0 repeat-y;}
.mb4-sa3-sb2-sc3 {background: url(mb4-sa3-sb2-sc3.png) 50% 0 repeat-y;}
.mb4-sa3-sb3-sc2 {background: url(mb4-sa3-sb3-sc2.png) 50% 0 repeat-y;}
.mb6-sa2-sb2-sc2 {background: url(mb6-sa2-sb2-sc2.png) 50% 0 repeat-y;}
.sa3-mb4-sb2-sc3 {background: url(sa3-mb4-sb2-sc3.png) 50% 0 repeat-y;}
.sa2-mb4-sb3-sc3 {background: url(sa2-mb4-sb3-sc3.png) 50% 0 repeat-y;}
.sa3-mb4-sb3-sc2 {background: url(sa3-mb4-sb3-sc2.png) 50% 0 repeat-y;}
.sa2-mb6-sb2-sc2 {background: url(sa2-mb6-sb2-sc2.png) 50% 0 repeat-y;}
.sa3-sb2-mb4-sc3 {background: url(sa3-sb2-mb4-sc3.png) 50% 0 repeat-y;}
.sa2-sb3-mb4-sc3 {background: url(sa2-sb3-mb4-sc3.png) 50% 0 repeat-y;}
.sa3-sb3-mb4-sc2 {background: url(sa3-sb3-mb4-sc2.png) 50% 0 repeat-y;}
.sa2-sb2-mb6-sc2 {background: url(sa2-sb2-mb6-sc2.png) 50% 0 repeat-y;}
.sa3-sb3-sc2-mb4 {background: url(sa3-sb3-sc2-mb4.png) 50% 0 repeat-y;}
.sa3-sb2-sc3-mb4 {background: url(sa3-sb2-sc3-mb4.png) 50% 0 repeat-y;}
.sa2-sb3-sc3-mb4 {background: url(sa2-sb3-sc3-mb4.png) 50% 0 repeat-y;}
.sa2-sb2-sc2-mb6 {background: url(sa2-sb2-sc2-mb6.png) 50% 0 repeat-y;}

/* Main Body -- Articles */
.component-content .rt-article-icons .pdf, .component-content .rt-article-icons .print, .component-content .rt-article-icons .email, .component-content .rt-article-icons .edit {background-image: url(article-icons.png);}
.component-content .module-title {background-image: url(article-border.png);}
#rt-breadcrumbs img[src $="arrow.png"] {background: url(arrow.png);}
#rt-main {padding-bottom: 15px;}
.component-content .rt-date-posted {background-image: url(article-tab.png);}
.component-content .rt-date-ribbon {text-shadow: -1px -1px 0 rgba(0,0,0,0.5);}
.component-content .rt-joomla-table tr.odd td, .pollstableborder th {background: #252525;}

/* Top */
#rt-top-surround {background-color: #202020;background-image: url(bg-pattern.png);border-bottom: 1px solid #222;}

/* Footer */
#rt-footer {background-color: #2A2B2D;}

/* Features */
#rocket {background: url(rocket.png) no-repeat;}
#gantry-totop {background-image: url(fontsize-arrows.png);}

/* 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: #888;}

/* Module Variations */
.intro .module-surround {background: url(intro-divider.png) 50% 0 no-repeat;text-shadow: -1px -1px 0 rgba(0,0,0,0.5);}
.box2 {background-color: #202020;background-image: url(bg-pattern.png);border-top: 1px solid #383838;border-bottom: 1px solid #383838;border-left: 1px solid #383838;}
.box3 .rt-block {background: #2A2B2D;box-shadow: 0 0 4px rgba(0,0,0,0.25);}
.module-corner {background: url(box3-corner.png) 0 0 no-repeat;}
.box4 .rt-block {background-color: #202020;border: 1px solid #383838;}
.artstyle-none #rt-bottom .box1 .module-surround {background: #2A2B2D;}

/* Clouds */
.artstyle-clouds .rt-bottom-art {background-image: url(art-bottom-bg-1.png);}
.artstyle-clouds .rt-top-art {background-image: url(art-feature-bg.png);}
.artstyle-clouds #rt-bottom .box1 .module-surround {background: #2A2B2D;}
.artstyle-clouds #rt-bottom .box1 .module-bg-l {background: url(clouds-bg-l.png) 0 0 no-repeat;}
.artstyle-clouds #rt-bottom .box1 .module-bg-r {background: url(clouds-bg-r.png) 0 0 no-repeat;}
.artstyle-clouds #rt-bottom .box1 .module-top-l {background: url(clouds-top-l.png) 0 0 no-repeat;}
.artstyle-clouds #rt-bottom .box1 .module-top-r {background: url(clouds-top-r.png) 0 0 no-repeat;}
.artstyle-clouds .title1 .module-title {background-image: url(title1-bg.png);}

/* Floral */
.artstyle-floral .rt-top-art {background-image: url(art-feature-bg.png);}
.artstyle-floral .rt-bottom-art {background-image: url(art-bottom-bg-1.png);}
.artstyle-floral .title1 .module-title {background-image: url(title1-bg.png);}
.artstyle-floral #rt-bottom .box1 .module-surround {background: #2A2B2D;}
.artstyle-floral #rt-bottom .box1 .module-bg-l {background: url(floral-bg.png) 50% 0 no-repeat;}
.artstyle-floral #rt-bottom .box1 .module-bg-r {background: url(floral-bg2.png) 50% 0 no-repeat;}

/* Abstract */
.artstyle-abstract .rt-top-art {background-image: url(art-feature-bg-2.png);}
.artstyle-abstract .rt-bottom-art {background-image: url();}
.artstyle-abstract .title1 .module-title {background-image: url(title1-bg.png);}
.artstyle-abstract #rt-bottom .box1 .module-surround {background: #2A2B2D;}
.artstyle-abstract #rt-bottom .box1 .module-bg-l {background: url(abstract-bg.png) 0 0 no-repeat;}

/* Paint */
.artstyle-paint .rt-top-art {background-image: url(abstract-bg-1.png);}
.artstyle-paint .rt-bottom-art {background-image: url(art-bottom-bg.png);}
.artstyle-paint #rt-bottom .box1 .module-surround {background: url(paint-bg2.png) 50% 0 repeat-y;}
.artstyle-paint #rt-bottom .box1 .module-bg-l {background: url(paint-bg.png) 50% 0 no-repeat;}
.artstyle-paint #rt-bottom .box1 .module-bg-r {background: url(paint-bg3.png) 50% 0 no-repeat;}
.artstyle-paint .title1 .module-title {background-image: url(title1-bg.png);}

/* Map */
.artstyle-map .rt-top-art, .artstyle-map .rt-bottom-art {background-image: url(art-bg.png);}
.artstyle-map #rt-bottom .box1 .module-surround {background: #2A2B2D;}
.artstyle-map #rt-bottom .box1 .module-bg-l {background: url(map-bg.png) 50% 0 no-repeat;}
.artstyle-map #rt-bottom .box1 .module-bg-r {background: url(map-bg2.png) 50% 0 no-repeat;}
.artstyle-map .title1 .module-title {background-image: url(title1-bg.png);}
