/*   
Theme Name: twentyten-child 
Theme URI: 
Description: Use the Thematic Feature Site Theme to power your WordPress web site.
Author: Ian Stewart
Author URI: http://themeshaper.com/
Template: twentyten
Version: 1.0
.
.
*/
@import url("../twentyten/style.css");

#footer-widget-area .widget-area {
        float: left;
        margin-right: 20px;
        width: 500px;
}
/* =Fonts
 * -------------------------------------------------------------- */
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
        color: #000;
        margin: 0 0 0px 0;
        line-height: 1.5em;
}

#content p{
        margin-bottom: 10px;
}



a:visited {
color: #0066CC;
}
a:link {
text-decoration:none;
}
a:hover {
    color: #FF4B33;
}
.morelink a {
    color: #FF4B33;
}
/* TEST*/
.event-title  {
    font-size:15px;
    font-style:italic;
    line-height:22px;
    padding: 0 0 0px;
    list-style:none;
}
.event-title li a {
    text-decoration:none;
    color:#111;
}
.event-title li a:hover {
    text-decoration:none;
    color: #FF4B33;
}
.event-speaker {
    color:#666;
    font-size:12px;
    line-height:18px;
    padding: 0 0 0px;
}
.event-excerpt {
    font-size:12px;
    padding: 0 0 0px;
    line-height:16px;
}
.featured-event-speaker {
    color:#666;
    font-size:14px;
    line-height:18px;
    padding: 0 0 0px;
}

/* #content p, #content ul, #content ol, #content dd, #content pre, #content hr {  */
#content ul, #content ol, #content dd, #content pre, #content hr {
margin-bottom:0px;
}

/* ------------- frontpage styles ------------------------- */
/* current event styles ----------------------------------- */
#featured-posts {
	margin-bottom:20px;
	float: left;
	width: 640px;
}
#featured-posts h1, 
#featured-posts h2 {
        font-weight: normal;
        clear: both;
}
#featured-posts li p {
      line-height: 16px;
      margin-top: 10px;
      padding: 0;
      list-style: none;
}


#featured-posts a:hover {

}
#featured-posts li h4 a {
    font-family:Arial,sans-serif;
    font-size:18px;
    font-style:italic;
    line-height:22px;
    color: #000
    padding: 5px 1px;
    color: #111;
    text-decoration:none;
    margin-bottom: 5px;
    list-style: none;
}
/*
#featured-posts li  {
    list-style: none;
}
*/
#featured-posts li h4 a:hover {
    color:#FF4B33;
}
#featured {
    float: left;
    padding: 12px 0  0 0;
    margin: 0 0 0 0px;
}
#featured p {
    float: left;
    padding: 0px 0  0 0;
    margin: 0 0 0 0px;
}

#featured-list {
    float: left;
    width: 300px;
}

.list-events-speaker {
    color:#666;
    font-size:12px;
    line-height:16px;
    padding: 0 0 0px;
    list-style-type:none;
}
.list-events-in-series ul {
    width:640px;
}
.list-events-speaker a:active {
color:#666;
}

.feature-event-speaker,
.feature-event-speaker p {
    color:#666;
    font-size:12px;
    line-height:16px;
    padding: 0 0 0px;
    list-style-type:none;
    margin-bottom:5px;
}
.feature-event-speaker li {
    color:#666;
    font-size:12px;
    line-height:16px;
    padding: 0 0 0px;
    list-style-type:none;
}
.list-events-title, 
.list-events-title li a,
.list-events-title li a:link,
.list-events-title li a:visited {
    text-decoration:none;
    font-style:italic;
    font-size:15px;
    line-height:22px;
    padding: 0 0 0px;
    margin: 0 0 0;
    list-style-type:none;
    color:black;
}

        /* color:#999966*/

body,
input,
textarea,
.page-title span,
.pingback a.url {
        font-family: "DIN-Light",Helvetica,Verdana,Arial,sans-serif;
}

a:visited {
text-decoration:none;
}


.widget-area a:link,
.widget-area a:visited {
        text-decoration: none;
}
.widget-area a:active,
.widget-area a:hover {
        color: #FF4B33;
}




#content,
#content input,
#content textarea {
        color: #333;
        font-size: 15px;
        line-height: 22px;
}

#content .entry-title {
       font-weight:normal;
       padding-bottom: 5px;
}




.category.archive h1 {display:none}


.fpost-title {
    color: #000;
    padding: 0 0 0px;
	float:left;
}
.fpost-title a {
    text-decoration:none;
    color:#111;
}
.fpost-title h2 a:hover {
    text-decoration:none;
    background: none;
}
.fpost-title a:hover {
    color: #FF4B33;
}
.fpost-title1 {
    font-family:Arial,sans-serif;
    font-size:18px;
    font-style:italic;
    line-height:22px;
    color: #000;
    border-bottom:1px solid #CCCCCC;
    padding: 10px 0 0px;
}
.fpost-title1 h2  {
    color:#000;
    font-family:Arial,sans-serif;
    font-size:18px;
    font-style:italic;
    line-height:22px;
    color: #000;
    border-bottom:1px solid #CCCCCC;
    padding: 10px 0 0px;
}
.fpost-title1 a {
    text-decoration:none;
    color:#111;
}
.fpost-title1 a:hover {
    text-decoration:none;
}

.fpost-title1 img  {
    position:relative;
    top:3px;
    left: 210px;
    width: 20px;
    height: 20px;
}
.fpost-title2,
.fpost-title2 h2 {
    font-size:18px;
    font-style:italic;
    line-height:22px;
    color: #000;
    border-bottom:1px solid #CCCCCC;
    padding: 0px 0 0px;
}
.fpost-title2 a {
    text-decoration:none;
    color:#111;
}
.fpost-title2 a:hover {
    text-decoration:none;
}
.fpost-title2 img  {
    position:relative;
    top:3px;
    left: 537px;
    width: 20px;
    height: 20px;
}
.entry-title1 {
    margin: 0 0 0 10px;
    font-family:Arial,sans-serif;
    font-size:26px;
    font-weight:bold;
    line-height:26px;
    padding:0 0 7px 0;
}


#header {
    z-index:2;
    background: white none repeat scroll 0 0;
}

.list-title {
    font-size:15px;
    line-height:24px;
    padding:5px 0 5px;
    border-bottom:1px solid #CCCCCC;
}
.list-events-title a:active,
.list-events-title a:hover {
    color: #FF4B33;
}

.list-events ul:hover {
}
.list-events,
.list-events-in-series,
.list-events ul {
    float:left;
    width:300px;
    margin-left: 0px;
    margin-bottom: 0px;
    list-style-type:none;
}
/*.list-events li,
.list-events li a {
    color:#666;
    font-size:16px;
    line-height:16px;
    padding: 0 0 0px;
    list-style-type:none;
}
  */ 
.feature-event,
.list-events ul {
    float:left;
    width:300px;
    margin-left: 0px;
    margin-bottom: 0px;
}
.feature-event li {
    color:#666;
    font-size:16px;
    line-height:16px;
    padding: 0 0 0px;
    list-style-type:none;
}
   

#leader {
    border-bottom:1px solid #ccc;
    padding:63px 0 42px 0;
    position:relative;
    overflow:hidden;
}
#leader-container {
    margin:0 auto;
    overflow:hidden;
    float: left;
    width:320px;
    padding-right:20px;
}

#hline-index {
    border-bottom:1px solid #ccc;
}
.site_info {
    font-family:Arial,sans-serif;
    font-color:#666;
}
.list-container {
position: relative;
left: 0;
width: auto;
margin-bottom: 10px;
padding: 0;
list-style-type: none;
overflow: hidden;
z-index: 1;
padding-right: 10px;
width:100%;
}

.list-container ul {
    margin: 0; 
    padding: 0; 
    list-style-type: none; 
    list-style-image: none;
}
.list-container li {
float: left;
display: inline;
width: 150px;
}
.list-container span {
font-size:12px;
}

#list-container-single {
    float: left;
    width: 50%;
}


.event-vspace {
    line-height:18px;
    color: #666;
    padding: 10px 0 0px;
}
.event-vspace1{
    line-height:10px;
    color: #666;
    padding: 10px 0 0px;
}
.event-element_a {
    font-family:Arial,sans-serif;
    width: 40px;
    float: left;
    line-height:18px;
    padding: 0 0 0px;
}

.event-element_b {
    font-family:Arial,sans-serif;
    font-size:14px;
    line-height:18px;
    color: #666;
    padding: 0 0 0px;
}

.frontpage-hline {
    border-top:1px solid #ccc;
    font-size:1px;
    line-height:0;
    height:1px; 
    margin-top:10px;
    margin-bottom:10px;
    clear:both;
}
.event-hline {
    border-top:1px solid #ccc;
    font-size:1px;
    line-height:0;
    height:1px; 
    margin-top:2px;
    margin-bottom:2px;
    clear:both;
}

.event-title a {
    text-decoration:none;
    color:#111;
}
.event-title a:hover {
    text-decoration:none;
    color: #FF4B33;
}
.fpost-title1 {
    line-height:22px;
    color: #000;
    border-bottom:1px solid #CCCCCC;
    padding: 10px 0 0px;
}
.fpost-title1 a {
    text-decoration:none;
    color:#111;
}
.fpost-title1 a:hover {
    text-decoration:none;
    color: #FF4B33;
}

.textwidget {
}

.centeredImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;

    padding:0px;
    width:500px;
    }


.feature-image{
width: 640px;
float: left;
padding: 0;
margin: 0 10px 0 0;
}
.listthumb{
width: 80px;
float: left;
padding: 1px;
margin: 3px 10px 0 0;
}
.bookthumb{
width: 200px;
float: left;
padding: 1px;
margin: 3px 10px 0 0;
}
.single-book-thumb {
    width: 200px;
    float:left;
}
#boginformation {
    float:left;
    width: 400px;
}
.single-featured-book li {
      list-style: none;
}
#featured-book-wrapper {
    float:left; 
}

