/*   
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: 0px;
	padding-bottom: 0px;
}
#container {
	float:left;
	margin:0 0 0 11px;
}


#blog-title a {
	display:block;
	margin: auto;
	padding: 0px;
	text-indent:-9000px;
	height: 315px;

	background:url(images/header.png) no-repeat top center;
}

#main  {
    width: 1024px;	
	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;
}


#secondary {
    width:300px;
    float:left;
	margin: 0 0 0 -230px;
}
#content {
	margin: 0 0px;
	width: 700px;
	overflow:visible;
}

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

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

ul {
	margin: 0 0 18px 2.5em;
}
ol {
	margin: 0 0 18px 2.5em;
}
ul {
	list-style:none;
}
ol {
	list-style-type: decimal;
}
ol ol {
	list-style:decimal;
}
ol ol ol {
	list-style:decimal;
}
ol ol ol ol {
	list-style:decimal
}
ul ul, ol ol, ul ol, ol ul {
	margin-bottom:0;
}

