/**
 * @version   3.2.7 July 18, 2011
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

  #top_bar {
    background: url("../images/black-style/top_bar_background.png") repeat-x scroll 0 0 transparent;
  }

  #rt-header .rt-container {
    background:transparent;
  }

/* Navigation */
    #rt-menu .rt-container{
        background:url(../images/black-style/navigation_background.png) top no-repeat;
    }
  
  ul.menutop li span{
    color: #666666;
  }

/* buttons */
    a.small_button{
        color:#FFF; 
        background:url(../images/black-style/small_button.png) top  no-repeat;
    }

    a.small_button:hover{
        color:#FFF; 
        background:url(../images/black-style/small_button.png)  0  -28px  no-repeat;
    }
  
  #rt-mainbottom .rt-container {
    background: url("../images/silver_row_background.png") no-repeat scroll center top #F2F2F2;
  }
  
  
/* Footer area 
-------------------------------------------*/
  
#rt-footer, #rt-footer .rt-container {
    background: none repeat scroll 0 0 #151515;
  color: #FFFFFF;
}
  
 
  #rt-footer  h3, #rt-footer h4, #rt-footer  h5, #rt-footer h6, #rt-footer  h3 a, #rt-footer h4 a, #rt-footer  h5 a, #rt-footer  h6 a {
    color: #FFFFFF;
    text-decoration: none;
  }

#rt-footer .rt-block li{
    border-bottom: 1px solid #262626;
  }
#rt-footer .rt-block  a span , #rt-footer .rt-block a{
    color: #FFFFFF;
  }

#rt-footer .rt-block a span:hover , #rt-footer .rt-block  a:hover {
    color: #ff0000;
  }

/* Footer Form
------------------------------*/
/* Footer Forms */


    #rt-footer input, #rt-footer select{ 
        background:transparent url(../images/black-style/footer_form_text_field.png) left top no-repeat;   
    }
    
    #rt-footer textarea{
        background:url(../images/black-style/footer_form_textarea.png) left top no-repeat; 
    }

    #rt-footer .submitbutton{
        background:transparent url(../images/black-style/footer_form_button.png) left top no-repeat; 
    }
    
    #rt-footer .submitbutton:hover{
        background:transparent url(../images/black-style/footer_form_button.png) 0  -27px  no-repeat;
    }
    
  
/* Footer Bottom
------------------------------*/  


  #rt-footer-bottom {
    background-color: #151515;
    border-top: 1px solid #2E2E2E;
    color: #FFFFFF;
  }

/* Footer Bottom Menu
------------------------------*/  
  #rt-footer-bottom a span , #rt-footer-bottom a {
    color: #FFFFFF;
    text-decoration: none;
  }
  #rt-footer-bottom a span:hover , #rt-footer-bottom a:hover {
    color: #ff0000;
    text-decoration: underline;
}



   
/* Main menu
------------------------------*/
.menutop ul {
  background: url("../images/black-style/menu_background.png") repeat scroll 0 0 transparent;
}



.menutop ul li:hover  {
    background: url("../images/black-style/menu_background_h.png") repeat scroll 0 0 transparent;
}

/* Form Button */
    /* active state */
    .component-content form .button{
        background:url(../images/black-style/small_button.png) top  no-repeat;
    }

    /* hover state */
    .component-content form .button:hover{
        background:url(../images/black-style/small_button.png)  0  -28px  no-repeat;
    }   

  