/*   
Theme Name: TYMBA
Theme URI: 
Description: Traditional Youth Marching Bands Association site theme.
Author: Dale King
Author URI: http://www.tymba.org.uk/
Template: thematic
Version: 1.0
Tags: Traditional Youth Marching Bands Association
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/3c-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

th, td {
	border:1px solid #CCCCCC;
	padding: 1px 2px;
}

table {
	border:1px solid #CCCCCC;
	font-size:13px;
	line-height:18px;
	margin:0px;
	text-align:left;
}

tr {
	border:1px solid #CCCCCC;
}

#header {
	background-color: #004600;
	text-align: center;	
	margin: auto;
	padding: 0px;
}

#branding {
	margin: auto;
	padding-top: 25px;
	padding-bottom: 10px;
}
#container {
	float:left;
	margin:0 0 0 11px;
	width:940px;
}


#blog-title a {
	display:block;
	margin: auto;
	padding: 0px;
	text-indent:-9000px;
	height: 170px;
	width: 600px;
	background:url(images/header.png) no-repeat top center;
}

#main  {
	clear:both;
	padding:20px 0 22px;
}

/* menu style */

.sf-menu a, .sf-menu {
	border: 0; /*Gets rid of menu border*/
}

.sf-menu a, .sf-menu a:visited{
color: #efa500; /*Sets top level font color*/
}

.sf-menu li {
background-color: transparent; /* Background color Top Level*/
}

.sf-menu li li a, .sf-menu li li a:visited{
color: #efa500; /*Sets second level font color*/
}

.sf-menu li li a:hover{
color:#ffffff; /*Sets second level hovering font color*/
}

.sf-menu li li {
background: #efa500; /* Background color first sub-level */
}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
background: #004600; /* Background color all levels */
outline: 0;
border-bottom-color:#efa500;
color: #ffffff
}
#current_page_item {
	border-bottom-color:#efa500;
}

#primary {
    width:180px;
    float:left;
	margin: 0 0 0 -950px;
}
#secondary {
    width:200px;
    float:left;
	margin: 0 0 0 -195px;
}
#content {
	margin: 0 190px;
	width: 545px;
	overflow:visible;
}

#events-list h2 {
	text-align: center
}

#events-list ul {
	list-style: none;
}

