#rt-logo {
    display: block;
    width: 720px !important;
    height: 130px !important;
    position: relative;
    background: url(images/logo.png) 0 0 no-repeat;
}

.logo-block {
	margin: 0;
}

#rt-top #rt-logo {
	background: url(images/logo-small.png) 0 0 no-repeat;
	top: 0px;
	width: 277px;
	height: 50px
}

.artstyle-map .rt-top-art, .artstyle-map .rt-bottom-art {
	background-image: url(images/art-bg.png);
}

.rt-top-art {
	background-position: 50% 0%;
	background-repeat: no-repeat;
}

.bordercenter .rt-block{
	padding: 0 143px;
}

.bordercenter .rt-block #slideshow{
	border:5px solid #E2DDB5;
}

/* Dark Green Background */
body {
     background-color: #205015;
}

body, #rt-bottom .box1 .module-surround, .box3 .module-surround, #rt-header, #rt-footer {
     color: #E2DDB5;
}

#rt-top-surround {
     background-color: #205015;
}
    
.title {
     text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
}

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);
}

.menutop li > .item {
     color: #E2DDB5;
}

.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: white;
}

/***************************/

/************ SLIDESHOW FIX ************/
.component-content ul { list-style-type: none; padding: 0; margin: 0;}

/************ CMS 2 CHANGES  ************/
#rt-showcase div.rg-ss-controls-container::after {  background-color: #E2DDB5;  }