/* $Id$ */

/*
+----------------------------------------------------------------+
|   Flexsys for Dupal 6.x - Version 1.0                          |
|   Copyright (C) 2009 Antsin.com All Rights Reserved.           |
|   @license - Copyrighted Commercial Software                   |
|----------------------------------------------------------------|
|   Theme Name: Flexsys                                          |
|   Description: Flexsys by Antsin                               |
|   Author: Antsin.com                                           |
|   Date: 7th November 2009                                      |
|   Website: http://www.antsin.com/                              |
|----------------------------------------------------------------+
|   This file may not be redistributed in whole or               |
|   significant part.                                            |
+----------------------------------------------------------------+
*/ 

/*==============  STYLE  ====================*/
/** body **/
body {
  background: #eaeaea url("../images/red/body_bg.png") repeat-x left top;
}

a {
  color: #1a7eca;
  text-decoration: none;
}

/** navigation **/
#navbar {
  background: url("../images/red/menu_left.png") no-repeat left top;
  position: relative;
  z-index: 100;
}

#navbar-wrapper {
  background: url("../images/red/menu_right.png") no-repeat right top;
}

#navbar-inner {
  background: url("../images/red/menu_bg.png") repeat-x left top;
}

#primary a:hover, #primary a.active
{
  background: url("../images/red/menu_active_left.png") no-repeat left top;
}

#primary a:hover span, #primary a.active span
{
  color: #fff;
  background: url("../images/red/menu_active_right.png") no-repeat right top;
}

#primary ul ul li a:hover, #primary ul ul li a.active
{
	width: 100%;
  background: transparent url("../images/red/bg_menu.png") right top no-repeat;
}

#primary ul ul li a:hover span, #primary ul ul li a.active span
{
  background: transparent url("../images/red/bg_menu.png") left bottom no-repeat;
}
/*
#primary ul ul a{
  background: url("../images/red/menu_sub_bg.png") no-repeat 2px 10px !important;
}
#primary ul ul a.active, #primary ul ul a:hover {
  background: #C01901 url("../images/red/menu_sub_bg.png") no-repeat 2px 10px !important;
}
#primary ul ul a {
  color: #6D0103 !important;
}
*/
#secondary {
  background: url("../images/red/menu_secondary_left.png") no-repeat left top;
}

#secondary-wrapper {
  background: url("../images/red/menu_secondary_right.png") no-repeat right top;
}

#secondary-inner {
  background: url("../images/red/menu_secondary_bg.png") repeat-x left top;
}

/** showcase **/
#showcase h1, #showcase h2 {
  color: #6D0103;
}

ul.slidenav a:hover, ul.slidenav .slidetab-active {
  background: transparent url("../images/red/showcase_active.png") no-repeat center top;
}

ul.slidenav li a {
  color: #6D0103 !important;
}

ul.slidenav .subtitle {
  color: #6D0103;
}

/** headline **/
#headlines {
  border-bottom: 1px solid  #6D0103;
}

#headlines-inner {
  border-bottom: 2px solid #FEE5E5;
}

/** node **/
.meta a {  
  color: #1a7eca;
}

/** sidebar & breadcrumb **/
#sidebar-left h2, #breadcrumb-inner {
  color: #6D0103;
  border-top: 1px solid #fcb8b8;
  border-bottom: 1px solid #fcb8b8;
  background-color: #fee5e5;
}

#sidebar-left .header-wrapper, #breadcrumb {
  background: url("../images/red/block_left_header_left_bg.png") no-repeat left top;    
}

#sidebar-left .header-wrapper-inner, #breadcrumb-wrapper {
  background: url("../images/red/block_left_header_right_bg.png") no-repeat right top;   
}

#sidebar-right h2 {
  background: url("../images/red/block_right_header_bg.png") no-repeat left top;
}

#breadcrumb a {
  color: #6D0103;
}

/** list **/
.block ul li:hover
{
  border-bottom: 1px solid #6D0103;
}

/** comments **/
.comment .author, .comment .author a {
  color: #6D0103;
}

/** box **/
.box-top-left {
  background: url("../images/red/box_top_left.png") no-repeat left top;  
}

/** read more **/
.readmore {
  background: transparent url("../images/red/button_right.png") no-repeat scroll top right; 
}

.readmore span {
  background: transparent url("../images/red/button_left.png") no-repeat; 
} 

a.readmore:hover {
  color: #fff;
  text-decoration: none;
}

.read-more a, .read-more a:hover {
  background-color: #1a7eca ; 
}

/** button **/
span.button {
  background: transparent url("../images/red/button_right.png") no-repeat scroll top right; 
}

span.button input.form-submit {
  background: transparent url("../images/red/button_left.png") no-repeat; 
} 

/** blog **/
#blog-date {
  background: url("../images/red/blog_date.png") no-repeat 14px top;    
}
