/*********** PAGE STRUCTURE ***********/

.yui-t5 .yui-b {/* modify standard YUI grid */
float: right;
width: 15.3846em;    /* right column is 200 px  */
*width: 15em; /* 13.333 ratio for IE */
}
.yui-t5 #yui-main .yui-b {
margin-right: 19.6513em;    /* main column allows for 200px right column + 55px gutter */
*margin-right:  19.1254em;
}
.yui-t5 #yui-main {
float: left;
clear: left;
margin-right: -32em;  /* IE: preserve layout at narrow widths */
}

/********** CATEGORY, LIST, AND ITEM PAGES *************/

.kb h1, .kb h1 a, .kb h1 a:visited {
color: #363e0c ;
font-size: 182%;
}
.kb h2, .kb h2 a, .kb h2 a:visited {
color: #363e0c ;
font-size: 123.1%%;
font-weight: bold;
}
.kb h3 a, .kb h3 a:visited {
font-size: 93%;
color: #363e0c ;
}
.kb a {
color: #363e0c ;
text-decoration:none;
}
.kb a:hover {
color: #222;
text-decoration:underline;
}
.crumbs {
padding-bottom: 1em;
}
.crumbs p {
float: left;
}

/********* CATEGORY PAGE **********/

.category_description {
padding-bottom: 10px;
margin-bottom: 20px;

}
.category_articles {
padding-bottom: 10px;
margin-bottom: 20px;
border-bottom: 1px solid #333;
}
.category_resources {
margin: 0;
padding: 0;
}

/*********** COMMENT FORM ************/

.comment_form {
width: 90%;
border: 4px solid #e1e1e1;
padding: 1em;
margin: 1.5em 0;
}
.comment_form label {
display: block;
width: 5.38em;
text-align: right;
float: left;
font-size: 80%;
letter-spacing: .04em;
text-transform: uppercase;
clear: left;
padding: 0 0.5em 0 0;
}
input#feedback_name, input#feedback_email, input#feedback_subject, textarea#feedback_body {
background-color: #eee;
border: none;
padding: 0.23em;
}
.comment_form .indent {
margin-left: 5.38em;
}
.comment_form .indent_submit {
margin-left: 5.38em;
margin-top: 1em;
}
#comment_email2 {
display: none;
}
input#feedback_subject {
width: 80%;
}
.comment_form p {
margin: 0 0 0.15em 0;
padding: 0;
}
textarea#feedback_body {
width: 80%;
}
.form_note {
font-size: 80%;
}
div#comments {
border-top: 4px solid #363e0c ;
padding-top: 10px;
margin-top: 15px;
}

/********* BOOKS *********/

#views_summary .book_listing p {
  display:block;
}

#news_list .book_button {
  padding: 3px;
  color: #fff;
  margin-right:20px;
  text-decoration:none;
}
#news_list .book_button:link, .book_button:visited {
  background-color: #009;
  color: #fff;
  text-decoration:none;
}
#news_list .book_button:hover, .book_button:active {
  background-color: #005;
  color: #fff;
  text-decoration:none;
}
#news_list .book_listing h2 {
margin-bottom: 10px;
padding-top: 5px;
}
#news_list .book_listing h1 {
margin-bottom: 10px;
padding-top: 5px;
}

/********** BOOK LISTING **************/

.kb .book_button {
  padding: 3px;
  color: #fff;
  margin-right:20px;
  text-decoration:none;
}
.kb .book_button:link, .kb .book_button:visited {
  background-color: #520602;
  color: #fff;
  text-decoration:none;
}
.kb .book_button:hover, .kb .book_button:active {
  background-color: #933;
  color: #fff;
  text-decoration:none;
}

/******* LIST PAGE **********/

#list h2 {
margin-bottom: 5px;
padding-top: 15px;
margin-top: 20px;
border-top: 1px solid #333;
}
#list h3 {
margin-bottom: 10px;
padding-top: 5px;
}
#list p {
display:block;
}

/********* ITEM PAGE *********/

#item #comments_links, #item #continue_link {
display: none;
}

.share {
margin: 8px 0 8px;
float:right;
}




