

  	padding-top: 0;



}







#mod-search-searchword{



  background:#fff !important;



  color:#000 !important;



}







#rt-bg-bottom{



  background-repeat: repeat-x;



}







#banner-mod {



	display:inline-block;



	width:100%;}







#banner-mod > .search{



	float: right;}



	



#banner-mod > .search > form{



	margin-bottom:0;



	margin-top:15px;}







#header-bar {background: url(../images/body/style1/header-bar.png) 0 0 repeat-x;}



#header-bar-bottom {background: url(../images/body/style1/header-bar-bottom.png) 0 0 repeat-x;}



img#logo {background: url(../images/body/style1/logo.png) 0 0 no-repeat;}



#showcase-top {background: url(../images/body/style1/showcase-tl.png) 0 0 no-repeat;}



#showcase-top2 {background: url(../images/body/style1/showcase-tr.png) 100% 0 no-repeat;}



#showcase-top3 {background: url(../images/body/style1/showcase-tm.png) 0 0 repeat-x;}



#showcase-main {background: url(../images/body/style1/showcase-middle.png) 0 0;}



#showcase-main2 {background: url(../images/body/style1/showcase-l.png) 0 0 repeat-y;}



#showcase-main3 {background: url(../images/body/style1/showcase-r.png) 100% 0 repeat-y;}



#showcase-bottom {background: url(../images/body/style1/showcase-bl.png) 0 0 no-repeat;}



#showcase-bottom2 {background: url(../images/body/style1/showcase-br.png) 100% 0 no-repeat;}



#showcase-bottom3 {background: url(../images/body/style1/showcase-bm.png) 0 0 repeat-x;}



#main-top {background: url(../images/body/style1/main-tl.png) 0 0 no-repeat;}



#main-top2 {background: url(../images/body/style1/main-tr.png) 100% 0 no-repeat;}



#main-top3 {background: url(../images/body/style1/main-tm.png) 0 0 repeat-x;}



#main {background: url(../images/body/style1/main-m.png) 0 0;}



#main2 {background: url(../images/body/style1/main-l.png) 0 0 repeat-y;}



#main3 {background: url(../images/body/style1/main-r.png) 100% 0 repeat-y;}



#main-bottom {background: url(../images/body/style1/main-bl.png) 0 0 no-repeat;}



#main-bottom2 {background: url(../images/body/style1/main-br.png) 100% 0 no-repeat;}



#main-bottom3 {background: url(../images/body/style1/main-bm.png) 0 0 repeat-x;}



#bottom-shadow {background: url(../images/body/style1/bottom-shadow.png) 50% 0 no-repeat;}



img#rocket {background: url(../images/body/style1/rocket.png) 0 0 no-repeat;}



span.pathway img {background: url(../images/body/style1/path-div.png) 0 50% no-repeat;}



a.large .button {background: url(../images/body/style1/font-lg.png) 0 0 no-repeat;}



a.small .button {background: url(../images/body/style1/font-sm.png) 0 0 no-repeat;}



.rok-content-rotator .arrow {background: url(../images/body/style1/rotator-active.png) 0 0 no-repeat;}











#showcase-top {width: 25px;height: 55px;float: left;}



#showcase-top2 {width: 25px;height: 55px;float: right;}



#showcase-top3 {height: 55px;margin: 0 25px;}



#showcase-main {margin-left: 13px;margin-right: 13px;}



#showcase-main2 {margin-left: -13px;}



#showcase-main3 {margin-right: -13px;}



#showcase-main .padding {padding: 0 13px;}



#showcase-bottom {width: 25px;height: 25px;float: left;margin-bottom: 6px;overflow: hidden;}



#showcase-bottom2 {width: 25px;height: 25px;float: right;margin-bottom: 6px;}



#showcase-bottom3 {height: 25px;margin-left: 25px;margin-right: 25px;margin-bottom: 6px;}



#bottom-shadow {height: 25px;position: relative;z-index: 2;}







#main-bottom {width: 25px;height: 20px;float: left;}



#main-top {width: 13px;float: left;height: 17px;}



#main-top2 {width: 13px;height: 17px;float: right;}



#main-top3 {height: 17px;margin-right: 13px;margin-left: 13px;}



#main-top3 .padding {padding: 15px 0 0 0;}



#main-bottom2 {width: 25px;height: 20px;float: right;}



#main-bottom3 {margin-left: 25px;margin-right: 25px;height: 20px; margin-bottom:25px;}



#main {margin-left: 13px;margin-right: 13px;}



#main2 {margin-left: -13px;}



#main3 {margin-right: -13px;}



#main .main-padding {padding: 0 13px;}







#rt-mainbody {background: #001718 url(../images/style3/col-bgtop.png) 0 0 repeat-x; border: 1px solid #1B443F;border-radius: 0 0 10px 10px;}







#rt-mainbody{



	margin-left: -15px;}







#rt-sidebar-a{



	margin-right: 10px;



	margin-top: 10px;}







#rt-sidebar-a .rt-block{



	background: #001718 url(../images/style3/col-bgtop.png) 0 0 repeat-x; 



	border: 1px solid #1B443F;



	border-radius: 0 0 10px 10px;}







#rt-footer-surround{



	background:none;}







.gf-menu{



	margin-top:0;}







.gf-menu.l1 > li > .item{



	padding-top:5px;



    font-family: Trebuchet MS, Geneva, Tahoma;



	padding-bottom:0;

	}

	

	.component-content .item-page h2 , .gf-menu .item{



      font-family: Trebuchet MS, Geneva, Tahoma;



}







#rt-top-surround #rt-navigation{



	background: url(../images/style3/top-bar.png) 0 0 repeat-x;}







table{



	width: 100% !important;



    height: auto !important;}







#rt-top-surround #rt-header{



	background:none;



	border:none;



	box-shadow:none;}







header#rt-top-surround {



    background: #001718;



    border-bottom: 1px solid #1B443F;}







.gf-menu li.parent > .item:after{



	margin-top: -10px;}







#rt-bg-top{



    background-position: 50% 115px;}







article.item-page hgroup > h1{



	display:none;}







.gf-menu.l1 > li > .item{



	letter-spacing:2px;}







.component-content .item-page h2{    font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;}







.component-content .item-page h2 span{color: #e9bd3f;font-family: Helvetica, Arial, FreeSans, sans-serif;}





td {

    font-family: Helvetica, Arial, FreeSans, sans-serif;

}

p{    font-family: Helvetica, Arial, FreeSans, sans-serif;}













.gf-menu.l1 > li.active > .item, .gf-menu.l1 > li:hover > .item, .gf-menu.l1 > li:focus > .item

{

	color:#fff !important;

}



.gf-menu .dropdown, .gf-menu .l1 > li:hover > .item .border-fixer, .gf-menu-toggle{

    background: #001718 url(../images/style3/col-bgtop.png) 0 0 repeat-x;

    border: 1px solid #1B443F;

}



.gf-menu .dropdown li > .item, .gf-menu .dropdown li > .item em {

    color: #fff;

  font-size:15px;

      letter-spacing: 1px;

}



h3{

  font-size:180%;

}



table h3{

    font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;

      font-weight: normal;

}



.blog-featured h1{

  font-family: Arial;

      font-weight: normal;

  font-size:190%;

}



.module p,.module-content p,.item-page p{

  color:#999;

}



#showcase-main table p{color:#fff;}



a {

    color: #f2eed1;

}



@media only screen and (max-width: 980px){

 .logo-block #rt-logo {
    width: 100% !important;
    background-size: 100% !important;
}}
@media only screen and (max-width: 768px){

 .logo-block #rt-logo {
    width: 100% !important;
    background: url(/images/stories/logo2.png) 50% 0 no-repeat !important;
    background-size: 315px !important;
    height: 70px;
}}

@media only screen and (max-width: 620px){

	table td
	{
		display:inherit;
	}

}

.component-content .contact h3,.component-content .contact-address dt{
  display:none;
}
.component-content .contact-address dd {
    margin-left: 0;
}
#contact-form .control-group .controls input,
#contact-form .control-group .controls textarea{
      border: 1px solid #fff;
    background: #fff !important;
    color: #000 !important;
}
#contact-form .form-actions button{
  background: #fff !important;
  border: none;
    color: #000 !important;
}

#contact-form .form-actions {
  background:none !important;
}



#recaptcha_area
{
      background: #fff;
    border-radius: 10px;
}

#recaptcha_area #recaptcha_table
{
  border:none !important;
}
