
/* Core */
body { background:#202020; color: #333;}
a:hover {color: #000;}
h1, h2, h3, h4, h5, h6 {color: #333; text-align:left; }

h2.centered {width:100%; text-align: left !important;; }

.right{
	text-align:right;
}

img {
padding:1px;
}

img.bioImage{ float:left;margin:15px 10px 20px 0px;border:1px dotted #ccc; }

div.quoteCopy { padding:5px 15px 20px 15px;margin-bottom:13px;margin-left:100px; }

/* Top */
div#loginLink{ margin:0px 20px 0px 0px; text-align: right; position: relative;left: 560px; top:10px;width:100px; }
#rt-top {background: #0f0f0f url(../images/backgrounds/style4/header-bg.png) 100% 0;color: #999;}
div.search .inputbox {background: url(../images/backgrounds/style4/search-bg.png) 0 0 no-repeat;color: #999;}
#rt-top .title span {color: #ccc;}

/* Header */
#rt-logo {background: url(../images/logo/style4/logo1.png) 0 0 no-repeat;}
#rt-header { background: url('../images/backgrounds/style4/loka-bg2.jpg') #333 repeat-x 0px 6px; border-bottom: 1px solid #222; }

#rt-header2 { }
#rt-header3 { }
.backgroundlevel-high #rt-header4, .backgroundlevel-med #rt-header4 {background: url(../images/backgrounds/style4/header-underlay.png) 50% 0 no-repeat;}
#rt-header .title span {color: #ccc;}

/* Top Menu */
#rt-header ul.menu li > a, #rt-header ul.menu li > .separator {color: #999;}
#rt-header ul.menu li.active > a, #rt-header ul.menu li:hover > a, #rt-header ul.menu li.active > .separator, #rt-header ul.menu li:hover > .separator {background: url(../images/menus/style4/menutab-r.png) 100% 0 no-repeat;color: #fff;}
#rt-header ul.menu li.active > a span, #rt-header ul.menu li:hover > a span, #rt-header ul.menu li.active > .separator span, #rt-header ul.menu li:hover > .separator span {}

/* Menu Dropdowns */
#rt-header li ul {}

/* Showcase 
#rt-showcase {background: #0f0f0f url(../images/backgrounds/style4/header-bg.png) 100% 0;color: #aaa;}
problem here, image not found...?
*/ #rt-showcase {background: #0f0f0f 100% 0;color: #aaa;}

#rt-showcase .showcase-title {color: #999;text-shadow: -1px -2px #000;}
#rt-showcase .showcase-title span {text-shadow: -1px -2px #000;}
#rt-showcase .title span {color: #ccc;}
#rt-showcase .readon {background: url(../images/body/style4/readon-r.png) 100% -180px no-repeat;}
#rt-showcase .readon span {background: url(../images/body/style4/readon-l.png) 0 -180px no-repeat;color: #999;}
#rt-showcase .readon:hover {background: url(../images/body/style4/readon-r.png) 100% -210px no-repeat;}
#rt-showcase .readon:hover span {background: url(../images/body/style4/readon-l.png) 0 -210px no-repeat;color: #fff;}
#rt-showcase a {color:#cecece;}
#rt-showcase a:hover{color:#fff; border:none; border-bottom: thin dotted #ccc;}
/* Feature */
#rt-feature {background: #0f0f0f url(../images/backgrounds/style4/header-bg.png) 100% 0;color: #aaa;}
#rt-feature .title span {color: #ccc;}

/* Main Body */
div#rt-main .rt-container { background: #fff; border-left:1px solid #eee; border-right: 1px solid #eee; min-height: 900px; overflow: auto;}
#rt-toptab {background: #0f0f0f url(../images/backgrounds/style4/header-bg.png) 100% 0;}
#rt-toptab .toptab {background: url(../images/body/style4/toptab-r.png) 100% 0 no-repeat;}
#rt-toptab .toptab2 {background: url(../images/body/style4/toptab-l.png) 0 0 no-repeat;color: #333;}
.backgroundlevel-high #rt-toptab .shadow, .backgroundlevel-med #rt-toptab .shadow {background: url(../images/backgrounds/style4/showcase-shadow.png) 50% 100% no-repeat;}
#rt-content-top {background: url(../images/body/style4/body-div.png) 50% 100% repeat-x;}
#rt-main-surround {background: #f9f9f9; /* url(../images/backgrounds/style4/body-bg.png) 50% 0 repeat-x; */ }
/* #rt-main-surround .title span, #rt-main-surround .rt-article-title span {color: #000;} */
#rt-main-surround .readon span, #rt-main-surround .readon .button {color: #333;}
#rt-main-surround .readon:hover span, #rt-main-surround .readon:hover .button {color: #000;}
#form-login ul li a, #com-form-login ul li a, ul.rt-more-articles li a, .rt-section-list ul li a {background-image: url(../images/body/style4/arrows.png);background-repeat: no-repeat;}

/* Modules */
.icon1 .module-icon, .icon2 .module-icon, .icon3 .module-icon, .icon4 .module-icon {background-image: url(../images/body/style4/module-icons.png);background-repeat: no-repeat;}

/* Side Menu */
#rt-main-surround ul.menu li {background: url(../images/body/style4/body-div.png) 50% 100% repeat-x;}
#rt-main-surround ul.menu li a, #rt-main-surround ul.menu li .separator, #rt-main-surround ul.menu li .item {background: url(../images/body/style4/arrows.png) 5px 10px no-repeat;color: #333;}
#rt-main-surround ul.menu li.active > a, #rt-main-surround ul.menu li > a:hover, #rt-main-surround ul.menu li.active > .separator {color: #000;}

/* Categories Side Menu Resources */
ul.qcategories {  
	padding: 10px 6px; margin: 70px 5px 15px 0; border: 1px solid #EEE; border-radius: 10px; 
}
ul.qcategories li { padding:5px 8px 12px 8px;list-style: none; margin: 5px 0 10px 0; border-bottom: 1px solid #efefef; }
ul.qcategories li  a { font-weight: bold; color: #444; font-size: 14px;
text-transform: uppercase; }
ul.qcategories li  a:hover { color: #777; }
ul.qcategories li span.small { font-size: 14px; }
ul.qcategories li span.description { color:#888; }


/* Bottom */
div#theBottom{	position: absolute;bottom: 6px;margin: auto; width: 100%;background#222;	}
#rt-bottom {background: #3D9FD0 url(../images/backgrounds/style4/bottom-bg.png) 50% 0 repeat-x;color: #fff;}
#rt-bottom .title {color: #000;}
#rt-bottom .title span {color: #fff;}
#rt-bottom .readon span, #rt-bottom .readon .button {color: #1577A7;}
#rt-bottom .readon:hover span, #rt-bottom .readon .button {color: #333;}
#rt-bottomtab {background: #fff;}
#rt-bottomtab .bottomtab {background: url(../images/body/style4/bottomtab-r.png) 100% 0 no-repeat;}
#rt-bottomtab .bottomtab2 {background: url(../images/body/style4/bottomtab-l.png) 0 0 no-repeat;color: #fff;}

/* Footer and debug */  

/* QUOTES */
img#quoteImg{ 
	float:left; margin:0px 15px 15px 10px;
	border:1px solid #fff;
	-moz-box-shadow: 2px 4px 7px #222;
	-webkit-box-shadow: 2px 4px 7px #222;
	box-shadow: 2px 4px #222; 
}
div#quoteFooter{
	margin: 15px 130px; font-style: italic; font-family:times, serif; letter-spacing: 0.5px;
}
div#quoteFooter a span { 
	color:#fff; font-weight:bolder; font-size:145% 
}
a#qva {color:#bbb; font-size:85%; padding-left:7px;}
a#qva:hover  { color: #999; }

p.quoteWrap {
	font-family:times, serif; font-style: italic;
	font-weight:lighter; font-size: 18px;
	line-height:23px;color:#eee;
	text-shadow: 1px 0 7px rgba(0, 0, 0, 0.8);
}

#rt-debug  { background:url(../images/backgrounds/debug_back.png) repeat-x; height:80px; 
width:100%;
background-color:#222;
 }
#rt-footer {color: #666; background:url(../images/backgrounds/quote_back.png) repeat-x; }
#rt-footer a:hover {color: #000;}
#rt-footer .title {color: #777;}
#rt-footer .title span {color: #333;}
#rt-footer .readon span, #rt-footer .readon .button {color: #333;}
#rt-footer .readon:hover span, #rt-footer .readon:hover .button {color: #000;}
#rt-copyright {color: #999;}
#rt-copyright a:hover {color: #000;}
/* LOWER MENU */
ul#lowerMenu, ul#lowerMenu li { float: right; list-style: none; display: inline-block; padding:0 10px; border-right: 1px solid #444; line-height: 14px; height: 16px; font-size: 14px; margin: 2px 0; }
ul#lowerMenu li:first-child { border: none; } ul#lowerMenu { border: none; } ul#lowerMenu li a:hover { color:#fff; }
/*#rt-copyright .rt-container {border-top: 1px solid #ddd;}
#rocket, #gantry-logo {background: url(../images/body/style4/footer-assets.png) 0 0 no-repeat;}
*/

/* Typography */
.readon { /* background: url(../images/body/style4/readon-r.png) 100% 0 no-repeat;  background: #fff;*/ }
.readon span, .readon .button { /* background: url(../images/body/style4/readon-l.png) 0 0 no-repeat; */ color: #333;}
.readon:hover span, .readon:hover .button {color: #000;}
.rt-pagetitle {color: #333;}
#rt-accessibility a.small .button, #rt-accessibility a.large .button, #rt-accessibility a.small:hover .button, #rt-accessibility a.large:hover .button {background-image: url(../images/body/style4/fontsizer.png);background-repeat: no-repeat;}
.rokradios, .rokchecks, .rokradios-active, .rokchecks-active {background-image: url(../images/body/style4/inputs.png);}
#rt-breadcrumbs {background: #fff;}
#breadcrumbs-home {background: url(../images/body/style4/typography.png) 0 -23px no-repeat;}
span.breadcrumbs { {background: url(../images/body/style4/arrows.png) 50% 4px no-repeat;}

/* Joomla Specific */
.rt-joomla .icon {background-image: url(../images/body/style4/typography.png);}
.rt-pollrow {background: url(../images/body/style4/body-div.png) 50% 100% repeat-x;}
.rt-joomla .search_result .phrase legend, .rt-joomla .search_result .only legend {color: #333;}
.rt-joomla legend {color: #333;}
.rt-joomla label {color: #333;}
.rt-joomla-table {color: #333;}
.button2-left a, .button2-right a, .button2-left span, .button2-right span {color: #666;}
.button2-left span, .button2-right span {color: #666;}
.button2-left a:hover, .button2-right a:hover {color: #000 !important;}
.button2-left {background: url(../images/system/light/j_button2_left.png) no-repeat;color: #666;}
.button2-right {background: url(../images/system/light/j_button2_right.png) 100% 0 no-repeat;color: #666;}
.button2-left .image {background: url(../images/system/light/j_button2_image.png) 100% 0 no-repeat;}
.button2-left .readmore {background: url(../images/system/light/j_button2_readmore.png) 100% 0 no-repeat;}
.button2-left .pagebreak {background: url(../images/system/light/j_button2_pagebreak.png) 100% 0 no-repeat;}
.button2-left .blank {background: url(../images/system/light/j_button2_blank.png) 100% 0 no-repeat;}
body .button2-left .linkmacro {background: url(../images/system/light/j_button2_rokcandy.png) 100% 0 no-repeat;}
.button2-left .blank a {color: #666;}

/* RTL */
body.rtl #rt-top .search .inputbox {background: url(../images/backgrounds/style4/search-bg-rtl.png) 0 0 no-repeat;}
body.rtl #form-login ul li a, body.rtl #com-form-login ul li a, body.rtl ul.rt-more-articles li a, body.rtl .rt-section-list ul li a  {background-image: url(../images/body/style4/arrows-rtl.png);}
body.rtl #rt-main-surround ul.menu li a, body.rtl #rt-main-surround ul.menu li .separator, body.rtl #rt-main-surround ul.menu li .item {background: url(../images/body/style4/arrows-rtl.png) 100% 10px no-repeat;}
body.rtl span.breadcrumbs img {background: url(../images/body/style4/arrows-rtl.png) 50% 4px no-repeat;}
body.rtl #rt-showcase .readon {background: url(../images/body/style4/readon-r-rtl.png) 100% -180px no-repeat;}
body.rtl #rt-showcase .readon span {background: url(../images/body/style4/readon-l-rtl.png) 0 -180px no-repeat;}
body.rtl #rt-showcase .readon:hover {background: url(../images/body/style4/readon-r-rtl.png) 100% -210px no-repeat;}
body.rtl #rt-showcase .readon:hover span {background: url(../images/body/style4/readon-l-rtl.png) 0 -210px no-repeat;}
body.rtl .readon {background: url(../images/body/style4/readon-r-rtl.png) 100% 0 no-repeat;}
body.rtl .readon span, body.rtl .readon .button {background: url(../images/body/style4/readon-l-rtl.png) 0 0 no-repeat;}