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

 * @file       style2.css 

 * @package    ZOE ThemExpert Template framework.

 * @version   1.5.5 June 01, 2010

 * @author    ThemeXpert http://www.themexpert.com

 * @copyright Copyright (C) 2009 - 2010 ThemeXpert.com

 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only

 * 

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



body{

    background: url(../../images/bg/bg1.jpg) 0 0repeat fixed #000;

    color: #666;

}

a{

    color: #333;

}

a:hover{

    color: #a30026;

}

.tx-container{

    

}



/* ALl Module position style

----------------------------------------------------------------*/

#tx-roof,#tx-header,#tx-feature,#tx-bottom,#tx-footer{

     background: url(../../images/style2/module-m.png) 0 0 repeat-x #e5e5e5;

}

/* Navigation style

----------------------------------------------------------------*/

#tx-navigation{

    background: url("../../images/style2/nav-bg.png") repeat scroll 0 0 ;

}

#tx-navigation ul li{

    

}



#tx-navigation li.active{

    background: url(../../images/style2/nav-bg.png) 0 -43px;

}

#tx-navigation ul li a{

    background: url(../../images/style2/nav-li-border.png) no-repeat 100% 0;

    color: #fff;

}



#tx-navigation ul li a:hover{

    color: #ec2400;

}

#tx-navigation .tx-block{

    background: none;

}



#tx-navigation ul ul >li { background: url(../../images/style2/nav-bg.png) 0 -43px ;}



#tx-navigation ul ul >li a, 

#tx-navigation ul ul >li a:active, 

#tx-navigation ul ul >li a:link{

    background: url(../../images/style2/nav-li-child-border.png) repeat-x 0 100%;

}

#tx-navigation ul.menu ul >li a, 

#tx-navigation ul.menu ul >li a:active, 

#tx-navigation ul.menu ul >li a:link{

    color:#ccc;

}

#tx-navigation ul.menu li ul> li a:hover{

    background: url(../../images/style2/nav-bg.png);

    color:#fff;

    border-bottom: 1px solid #333;

}



/* Top style

----------------------------------------------------------------*/

#tx-top{

    background: #570518;

    color: #fff;

}

#tx-top .tx-block{

    background: none;

}



#tx-top .module-encloser{

    padding: 0;

}

/* Tools style

----------------------------------------------------------------*/

#tx-tools{

    background: url(../../images/style1/tools_bg.png) 0 0 repeat;

    color: #fff;

    padding: 2px 14px 2px 10px;

}

div.login span#login_btn a{

    color: #fff;

}



/* Main Encloser style

----------------------------------------------------------------*/

#tx-main-enclose{

    background: url(../../images/style2/main-body-bg.png) 50% 0 repeat-x #f5f5f5;

}

#tx-main-inner{

    background: url(../../images/style2/main-body-bottom-bg.png) 50% 100% repeat-x;

}



/* Tab Module Style 

----------------------------------------------------------------*/



#tx-tabs .list-wrap { 

    background: url(../../images/style2/module-m.png) 0 100% repeat-x #fbfbfb !important; 

    padding: 10px; 

    border: none;

}



.list-wrap ul, #tx-tabs .nav { overflow: hidden; margin: 0; padding: 0; }

#tx-tabs .nav{list-style: none;}

#tx-tabs .nav li {

    float: left;  

    margin: 0 6px 0 0; 

}

#tx-tabs .nav li.last { margin-right: 0; }

#tx-tabs .nav li a { 

    background: url(../../images/style2/tab-module-m.png) 0 100% repeat-x !important ; 

    display: block; 

    padding: 6px 12px; 

    color: #666 !important; 

    font-size: 14px; 

    text-align: center; 

    border: 0; }



#tx-tabs li a.current{background: url(../../images/style2/tab-module-m.png) 0 100% repeat-x !important ; padding: 10px 15px; }

#tx-tabs li a.current,#tx-tabs li a.current:hover {background: url(../../images/style2/tab-module-m.png) 0 100% repeat-x !important ; color: #fff; }



#tx-tabs .nav li a:hover { background: #CDCCCC !important;}





/* Article style/ Joomla Override style

----------------------------------------------------------------*/

.tx-headline{

    border-bottom: 1px solid #DBDBDB;

}

.tx-headline h1{

    

}

.tx-joomla h1{border-bottom: 1px solid #d3d3d3;}

.tx-joomla .tx-article{border-bottom: 1px solid #d3d3d3;}

.tx-joomla .tx-article-bg {border-bottom: 1px solid #fff;}

.tx-pagination{

}



a.readon{

    background: url(../../images/style2/readon-r.png) 100% 0 no-repeat;

}

a.readon span{

    background: url(../../images/style2/readon-l.png) 0 0 no-repeat;

    color: #999;

}

a.readon:hover{

    background: url(../../images/style2/readon-r.png) 100% -30px no-repeat;

}

a.readon span:hover{

    background: url(../../images/style2/readon-l.png) 0 -30px no-repeat;

    color: #a30026;

}

.tx-joomla th{

    background: #cdcace;

    border-bottom: 2px solid #9A959D;

}

.tx-joomla tr.even td {

    background: #DDDCDE;

    border-bottom: 1px solid #c4c1c6;

}

.tx-joomla tr.odd td {background: #F5F5F5;border-bottom: 1px solid #c4c1c6;}

.tx-joomla th a, .tx-joomla td a,.tx-joomla td{}

/* Left+Right style

----------------------------------------------------------------*/

#tx-left div.tx-block, #tx-right div.tx-block, #tx-mainBody,.tx-article-links{

    background: url(../../images/style2/module-m.png) 0 0 repeat-x #e5e5e5;

    border-left: 1px solid #D1D1D1;

    border-right: 1px solid #D1D1D1;

    border-top: 1px solid #CAC9C9;

}

#tx-left ul li, #tx-right ul li{

    border-bottom: 1px solid #fff;

}

#tx-left ul li a, #tx-right ul li a{

    border-bottom: 1px solid #d3d3d3;

    color: #666;



}

#tx-left ul li a:hover, #tx-right ul li a:hover{

    color: #a30026;

}

.tx-poll label { font-weight: normal;}

/* Main Body style

----------------------------------------------------------------*/

#tx-mainBody{

    padding: 10px;

}





/* Module style

----------------------------------------------------------------*/

div.tx-block{

    background: url(../../images/style2/block-m.png) 0 0 repeat-x #c7c6c8 ;

}

h3.title span.color{

    color: #a30026;

}

/* Bottom style + Toggle

----------------------------------------------------------------*/

div.toggle-enclose{

    background: #f5f5f5;

}

a#toggle{

    background: #242424;

    color: #666;

}

a#toggle:hover{

    

}

#tx-bottom{

    background: url(../../images/style2/content-bg.png) 0 100% repeat-x #242424;

    border-bottom: 2px solid #000;

}

#tx-bottom div.tx-block{

    background: none;

    border: none;

}

#tx-bottom .module-encloser{

    border-right: 1px dotted #999;

    color: #666;

}

#tx-bottom .tx-omega .module-encloser{

    border:none;

}



/* Footer Style

----------------------------------------------------------------*/

#tx-footer{

    background: url(../../images/style2/main-body-bg.png) 50% 0 repeat-x #f5f5f5;

}



/* Copyright style

----------------------------------------------------------------*/

#tx-copyright{

    background: #d0d0d2;

    color: #666;

}

#tx-copyright p a {

    color: #a30026;

} 

a.scroll{

    color: #666;

}

a.scroll:hover{

    color: #666;

}



.nivo-nextNav {

    background: url(../../images/style2/arrow-next.png) no-repeat !important;

    width: 60px !important;

    height: 50px !important;

    right: -21px !important;

}

.nivo-prevNav {

    background: url(../../images/style2/arrow-prev.png) no-repeat !important;

    width: 60px !important;

    height: 50px !important;

    left: -21px !important;

}
