/**--------------------------------------------------------
# BT Soccerlift - Joomla! Template
# --------------------------------------------------------
# For Joomla! 2.5
# Copyright (C) 2012 Bonusthemes.com. All Rights Reserved.
# @license Copyrighted Commercial Software
# Demo: http://www.bonusthemes.com/demo/?template=soccerlift
# Website: http://www.bonusthemes.com
# Support: support@bonusthemes.com
-------------------------------------------------------- **/

/* STYLES
-------------------------------------------------------------- */
/************* BODY *************/
/********* DEFAULT *********/
#bt_top_div_outer .moduletable { margin: 0 0 15px 0; padding: 0; }
#bt_adv_div .moduletable { margin: 0 0 15px 0; padding: 0 20px 0 0; }
#bt_bottom_div .moduletable { margin: 0 0 15px 0; padding: 0 20px 0 0; }
#bt_footer_div .moduletable { margin: 0; padding: 0; display: block; }
/* h3 */
#bt_top_div_outer .moduletable h3, 
#bt_adv_div .moduletable h3, 
#bt_bottom_div .moduletable h3, 
#bt_footer_div .moduletable h3 { display: block; margin: 0; color: #fff; padding: 8px 0; }
/* h3 (title arrow) */
#bt_top_div_outer .moduletable h3 span.title_arrow, 
#bt_adv_div .moduletable h3 span.title_arrow, 
#bt_bottom_div .moduletable h3 span.title_arrow, 
#bt_footer_div .moduletable h3 span.title_arrow { display: inline; padding: 0 15px 0 0; background: transparent url("../images/skin1/layout/dots.png") no-repeat right center; }
/* first-word */
#bt_top_div_outer .moduletable h3 span.first-word, 
#bt_adv_div .moduletable h3 span.first-word, 
#bt_bottom_div .moduletable h3 span.first-word, 
#bt_footer_div .moduletable h3 span.first-word { }

/************* OUTER CENTER (mainbody & inners) *************/
/********* DEFAULT *********/
.bt_modpos1 .moduletable, 
.bt_modpos2 .moduletable { margin: 0; }

.moduletable { margin: 0 10px 10px 10px; padding: 0; }
.moduletable_btmstyle1,
.moduletable_btmstyle2 { margin: 0 10px 10px 10px; padding: 10px 10px 10px 20px; overflow: hidden; }
.moduletable_btmstyle3 { margin: 0 10px 10px 10px; padding: 10px 10px 10px 10px; overflow: hidden; } 
/* h3 */
.moduletable h3, 
.moduletable_btmstyle1 h3, 
.moduletable_btmstyle2 h3, 
.moduletable_btmstyle3 h3 { display: block; font-size: 16px; padding: 2px 0 8px 0; font-weight: bold; }
/* h3 (title arrow) */
.moduletable h3 span.title_arrow, 
.moduletable_btmstyle1 h3 span.title_arrow, 
.moduletable_btmstyle2 h3 span.title_arrow, 
.moduletable_btmstyle3 h3 span.title_arrow { display: inline; font-size: 16px; padding: 0 15px 0 0; background: transparent url("../images/skin1/layout/dots.png") no-repeat right center; }

/********* STYLE 1 *********/
.moduletable_btmstyle1, 
.moduletable_btmstyle1 a:link, 
.moduletable_btmstyle1 a:visited { background: #003463; color: #fff; }
/* h3 */
.moduletable_btmstyle1 h3 { color: #fff; }
/* first-word */
.moduletable_btmstyle1 h3 span.first-word,
.moduletable_btmstyle1 h3 span.first-word { }

/********* STYLE 2 *********/
.moduletable_btmstyle2 { background: #0094D4; color: #fff; }
/* h3 */
.moduletable_btmstyle2 h3 { color: #fff; }
/* first-word */
.moduletable_btmstyle2 h3 span.first-word,
.moduletable_btmstyle2 h3 span.first-word { }

/********* STYLE 3 *********/
.moduletable_btmstyle3 { background: #F3F3F3; border-left: 5px solid #003463; color: #003463; }
.moduletable_btmstyle3 h3 { color: #003463; }
/* first-word */
.moduletable_btmstyle3 h3 span.first-word,
.moduletable_btmstyle3 h3 span.first-word { }

/************* OUTER RIGHT & OUTER LEFT *************/
/********* DEFAULT *********/
#bt_outer_right .moduletable, 
#bt_outer_left .moduletable { margin: 20px 20px 0 20px !important; padding: 0; }
/* h3 */
#bt_outer_right .moduletable h3, 
#bt_outer_left .moduletable h3 { display: block; padding: 8px 0; }
/* h3 (title arrow) */
#bt_outer_right .moduletable h3 span.title_arrow, 
#bt_outer_left .moduletable h3 span.title_arrow { color: #fff; margin: 0 0 5px 0; padding: 5px 20px 0 0; display: inline; font-size: 24px; font-weight: bold; background: transparent url("../images/skin1/layout/mstyle8_h3_arrow.png") no-repeat right 62%;}
/* first-word */
#bt_outer_right .moduletable h3 span.first-word, 
#bt_outer_left .moduletable h3 span.first-word { color: #0094D4; }

/********* STYLE 4, 5, 6 *********/
.moduletable_btmstyle4, 
.moduletable_btmstyle5, 
.moduletable_btmstyle6 { color: #fff; margin: 20px 20px 0 20px; padding: 10px 10px 10px 15px; }
/* h3 */
.moduletable_btmstyle4 h3, 
.moduletable_btmstyle5 h3, 
.moduletable_btmstyle6 h3 { color: #fff; display: block; font-weight: bold; padding: 8px 0; }

/********* STYLE 4 *********/
.moduletable_btmstyle4 { background: #003463; }
/* h3 */
.moduletable_btmstyle4 h3 { display: block; }
/* h3 (title arrow) */
.moduletable_btmstyle4 h3 span.title_arrow { display: inline; padding: 0 20px 0 0; background: transparent url("../images/skin1/layout/mstyle8_h3_arrow.png") no-repeat right center; font-size: 24px; font-weight: bold; }
/* first-word */
.moduletable_btmstyle4 h3 span.first-word { color: #0094D4; }

/********* STYLE 5 *********/
.moduletable_btmstyle5 { background: #0094D4; }
/* mod_poll */
.moduletable_btmstyle5 div.bt_mod_poll div.bt_mod_poll_title { color: #091B27; }
.moduletable_btmstyle5 div.bt_mod_poll label { color: #fff; display: block; }
.moduletable_btmstyle5 div.bt_mod_poll .button { overflow: visible; height: 31px; line-height: 27px; margin: 10px 7px 0 0; padding: 0 15px; font-size: 13px; font-weight: bold; text-decoration: none; background: transparent url("../images/skin1/typography/buttons/large/bt_large_button-4.png") repeat-x; color: #fff; border: 1px solid #001D37; }
.moduletable_btmstyle5 div.bt_mod_poll .button:hover { background: transparent url("../images/skin1/typography/buttons/large/bt_large_button-4.png") repeat-x 0 -31px; color: #fff; }
.moduletable_btmstyle5 div.bt_mod_poll .button:active { background: transparent url("../images/skin1/typography/buttons/large/bt_large_button-4.png") repeat-x 0 -61px; color: #fff; }

/* h3 */
.moduletable_btmstyle5 h3 { display: block; }
/* h3 (title arrow) */
.moduletable_btmstyle5 h3 span.title_arrow { padding: 0 20px 0 0; display: inline; font-size: 24px; font-weight: bold; background: transparent url("../images/skin1/layout/mstyle8_h3_arrow.png") no-repeat right center; }
/* first-word */
.moduletable_btmstyle5 h3 span.first-word { color: #003463 !important; }

/********* STYLE 6 *********/
.moduletable_btmstyle6 { background: #003463; border-left: 5px solid #F3F3F3; margin: 0 !important; }
/* h3 */
.moduletable_btmstyle6 h3 { display: block; }
/* h3 (title arrow) */
.moduletable_btmstyle6 h3 span.title_arrow { display: inline; font-size: 24px; padding: 0 20px 0 0; font-weight: bold; background: transparent url("../images/skin1/layout/mstyle8_h3_arrow.png") no-repeat right 47%;}
/* first-word */
.moduletable_btmstyle6 h3 span.first-word { color: #0094D4; }

/********* STYLE 7 ********/
.bt_left_top .moduletable_btmstyle7, 
.bt_right_top .moduletable_btmstyle7,
.bt_left_bottom .moduletable_btmstyle7, 
.bt_right_bottom .moduletable_btmstyle7 { padding: 10px 0 0 0; margin: 15px 0 0 0; }
/* h3 */
.bt_left_top .moduletable_btmstyle7 h3,
.bt_right_top .moduletable_btmstyle7 h3,
.bt_left_bottom .moduletable_btmstyle7 h3,
.bt_right_bottom .moduletable_btmstyle7 h3 { color: #fff; font-size: 24px; font-weight: bold; height: 44px; line-height: 44px; margin: 0 0 10px 0; padding: 0 0 0 55px; background: transparent url("../images/skin1/layout/style7_title_bg.png") no-repeat left top; }
/* p */
.bt_left_top .moduletable_btmstyle7 div, 
.bt_right_top .moduletable_btmstyle7 div{ padding: 0 20px; margin: 0; }

/* first-word */
.bt_left_top .moduletable_btmstyle7 h3 span.first-word,
.bt_right_top .moduletable_btmstyle7 h3 span.first-word,
.bt_left_bottom .moduletable_btmstyle7 h3 span.first-word,
.bt_right_bottom .moduletable_btmstyle7 h3 span.first-word { color: #0094D4; }

div.custom_btmstyle7 { padding: 10px 25px; }

/******** STYLE 8 ********/
.bt_left_top .moduletable_btmstyle8, 
.bt_right_top .moduletable_btmstyle8,
.bt_left_bottom .moduletable_btmstyle8, 
.bt_right_bottom .moduletable_btmstyle8 { margin: 0; background: transparent url("../images/skin1/layout/style8_title_bg.jpg") repeat-x left top; padding: 10px 20px 0 20px; }
/* h3 */
.bt_left_top .moduletable_btmstyle8 h3,
.bt_right_top .moduletable_btmstyle8 h3,
.bt_left_bottom .moduletable_btmstyle8 h3,
.bt_right_bottom .moduletable_btmstyle8 h3 { display: block; padding: 8px 0; }
/* h3 (title arrow) */
.bt_left_top .moduletable_btmstyle8 h3 span.title_arrow,
.bt_right_top .moduletable_btmstyle8 h3 span.title_arrow,
.bt_left_bottom .moduletable_btmstyle8 h3 span.title_arrow,
.bt_right_bottom .moduletable_btmstyle8 h3 span.title_arrow { color: #fff; margin: 0 0 5px 0; padding: 5px 20px 0 0; display: inline; font-size: 24px; font-weight: bold; background: transparent url("../images/skin1/layout/mstyle8_h3_arrow.png") no-repeat right 62%; }
/* first-word */
.bt_left_top .moduletable_btmstyle8 h3 span.first-word,
.bt_right_top .moduletable_btmstyle8 h3 span.first-word,
.bt_left_bottom .moduletable_btmstyle8 h3 span.first-word,
.bt_right_bottom .moduletable_btmstyle8 h3 span.first-word { color: #0094D4; }

/********* STYLE 9 *********/
.moduletable_btmstyle9 { margin: 0 20px 0 20px; padding: 0; }
/* h3 */
.moduletable_btmstyle9 h3 { display: block; padding: 8px 0 15px 0; }
/* h3 (title arrow) */
.moduletable_btmstyle9 h3 span.title_arrow { color: #fff; margin: 0 0 5px 0; padding: 5px 20px 0 0; display: inline; font-size: 24px; font-weight: bold; background: transparent url("../images/skin1/layout/mstyle8_h3_arrow.png") no-repeat right 62%;}
/* first-word */
.moduletable_btmstyle9 h3 span.first-word { color: #0094D4; }

/******** STYLE 2,5 dark area for headings ********/
.moduletable_btmstyle2 h1, 
.moduletable_btmstyle2 h2, 
.moduletable_btmstyle2 h4, 
.moduletable_btmstyle2 h5, 
.moduletable_btmstyle2 h6 { color: #fff; }
.moduletable_btmstyle5 h1, 
.moduletable_btmstyle5 h2, 
.moduletable_btmstyle5 h4, 
.moduletable_btmstyle5 h5, 
.moduletable_btmstyle5 h6 { color: #fff; }