/*
 Theme Name: kbfx
 Theme URI: http://
 Description: Child Theme for thematic for Kerrybicyclefestival.org
 Author: Keet
 Author URI: http://
 Template: thematic
 Version: 0.1
 */
/* 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/2c-l-fixed.css');
/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');
/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');
/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');
/*@import url("../thematic/style.css");*/
body {
    background: #fff;
    font-family: Candara, "Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS", "Lucida Grande", "Bitstream Sans Vera", Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
}

a:link {
    color: #ff0000;
}

a:visited {
    color: #ff4b33;
}

a:hover, a:active {
    color: #1e90ff;
}

a:hover {
    color: #1e90ff;
}

#branding {
    width: 960px;
    padding-top: 20px;
    padding-right: 0pt;
    padding-bottom: 20px;
    padding-left: 0pt;
}

/* styles for the big event nave in the header */
/* change to branding */
#headerEventList {
    font-size: 35px;
	line-height: 32px;
    font-weight: bold;
    color: #ff0000;
    width: 900px;
    min-height: 200px;
    padding-top: 5px;
}

#headerEventList a {
    /*font-weight:bold;*/
    color: #000000;
    text-decoration: none;
}

#headerEventList img {
    width: 220px;
}

#headerEventList a:hover {
    color: #1e90ff;
}

#headerEventList > .active {
    color: #ff0000;
}

.headerLogo {
    width: 250px;
    float: left;
}

.headerLogo img {
    width: 220px;
}

.headerLogo a {
    display: inline;
}

#main {
    padding-top: 10px;
    padding-left: 0px;
}

/*left col */
#primary {
    width: 200px;
    border: none;
    padding: 0px;
    padding-top: 0px;
}

/*right col */
#secondary {
    padding: 0px;
    padding-top: 0px;
}

.aside, .aside input {
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 6px;
    width: 150px;
}

.aside li {
    list-style-type: none;
    /*background-color:#1e90ff;*/
}

.aside a {
    text-decoration: none;
}

.aside a:hover {
    color: #1e90ff;
}

#searchform label {
    /* display: none;*/
}

.side_nav {
    font-weight: bold;
    color: #ff0000;
	width:210px;
	
	    font-size: 32px;
	line-height: 34px;
	/*
    font-size: 40px;
    line-height: 35px;*/
    padding-top: 0px
}

.side_nav a {
    color: #000000;
}

.side_nav a:hover {
    color: #1e90ff;
}

.side_nav .active {
    color: #ff0000;
}

.widgetcontainer {;
}

.main-aside ul {
    padding-top: 0pt;
    padding-right: 0px;
    padding-bottom: 0pt;
    padding-left: 00px;
}

.aside h3 {
    background-image: url('images/bike_icon_sml.png');
    background-repeat: no-repeat;
    background-position: 0px 50%;
    padding-left: 30px;
    color: #000000;
    font-style: normal;
    font-weight: bold;
}

/* Post styley */
.entry-content {
}

.entry-title {
    background-image: url('images/bike_title_icon.png');
    background-repeat: no-repeat;
    /*background-position: 0px 0px;*/
    padding-left: 40px;
}

.entry-content li {
    list-style-image: url('images/bike_icon_sml.png');
}

#container{

/*width: 940px;*/

width: 1020px;

}

.hentry{
padding-bottom: 5px
}



