/**********************************************************************/
/* Template: Kinetic                                                  */
/* Copyright 2008-2009: Don Chambers (www.optional-necessity.com)     */
/*                                                                    */
/* Colorset: grey                                                     */
/**********************************************************************/

/********** GENERAL STYLES **********/
body {
    background: #434754;
}

a:link, a:visited {
    color: #00007b; /* grey */
}

#wrapper {
    background: #F0E8D3;
    border: 2px groove #A1A1A1;
}
p {
    font-family: verdana,arial,helvetica,geneva,sans-serif;
}

#lightbox { padding: 0; }

/********** BANNER STYLES **********/
#serendipity_banner {
    background-color: #F0E8D3;
}

#banner_right_search input#serendipityQuickSearchTermField {
    border: 2px solid #707070;
}

#banner_right_search .quicksearch_submit {
    background: #707070;
    border: 2px solid #707070;
    color: #ffffff;
}
#serendipity_banner h1 {
  text-align: left;
  margin-left: 10px;
  font-size: large;
  font-variant: small-caps;
  padding-top: 0.7em;
  padding-left: 1em;
  color: #c0c0c0;
  letter-spacing: 0em;
  font-family:  verdana,arial,helvetica,geneva,sans-serif;
}
#serendipity_banner h2 {
  text-align: left;
  margin-top: 5px;
  margin-left: 30px;
  font-size: small;
  padding-left: 1em;
  color: #C0C0C0;
}
#serendipity_banner a {
   color: #C0C0C0;
}

a.homelink1,
a.homelink1:hover,
a.homelink1:link,
a.homelink1:visited {
  color: #707070;
  text-decoration: none;
}

a.homelink2,
a.homelink2:hover,
a.homelink2:link,
a.homelink2:visited {
  margin-left: 0;
  color: #707070;
  text-decoration: none;
}


/********** BANNER IAB FULL BANNER STYLES **********/
/********** RSS SUBSCRIPTION LINK STYLES **********/

/********** LEADERBOARD STYLES **********/
.leaderboard_below_header {
    background: #FFFFFF;
}

/********** ENTRY IAB FULL BANNER STYLES **********/

/********** FIRST NAVIGATION BAR **********/
#sitenav1 {
    background: #F0E8D3;
    padding-top: 5px;
    padding-bottom: 5px;
}

#sitenav1  ul a {
    color: #00007b;
}

/********** FIRST NAVBAR SUBNAVIGATION **********/
#navlistb1 li li a {
    border: 1px solid #A8A8A8; /* light */
    border-top:0;
    border-bottom: 1px solid #A8A8A8;
}

#navlistb1 li li a:link, #navlistb1 li li a:visited {
    background: #c0c0c0; /* dark */
    color: #00007b;
}

#navlistb1 li li a:hover,
#navlistb1 li li a:active,
#navlistb1 li li a.currentpage:link,
#navlistb1 li li a.currentpage:visited,
#navlistb1 li li a.currentpage:hover,
#navlistb1 li li a.currentpage:active {
    background: #A8A8A8; /*light */
    color: #FFFFFF;
}

/********** SECOND NAVIGATION BAR **********/
#sitenav2 {
    background: #707070 url('img/grey-sitenav-back.png') center left repeat-x;
    border-bottom: 1px solid #707070;
    border-top: 1px solid #707070;
}

#sitenav2 ul a {
    border-left: 1px solid #A8A8A8;
    border-right: 1px solid #707070;
    color: #ffffff;
}

#sitenav2 ul li a:hover,
#sitenav2 ul li a:active,
#sitenav2 ul li a.currentpage:link,
#sitenav2 ul li a.currentpage:visited,
#sitenav2 ul li a.currentpage:hover,
#sitenav2 ul li a.currentpage:active {
    background: #A8A8A8 url('img/grey-sitenav-hover.png') center left repeat-x;
    color: #ffffff;
}

.navlink2_last a {
    border-right: 1px solid #707070 !important;
}

/********** SECOND NAVBAR SUBNAVIGATION **********/
#navlistb2 li li a {
    border: 1px solid #A8A8A8; /*light */
    border-top:0;
}

#navlistb2 li li a:link, #navlistb2 li li a:visited {
    background: #707070; /*dark */
    color: #ffffff;
}

#navlistb2 li li a:hover,
#navlistb2 li li a:active,
#navlistb2 li li a.currentpage:link,
#navlistb2 li li a.currentpage:visited,
#navlistb2 li li a.currentpage:hover,
#navlistb2 li li a.currentpage:active {
    background: #A8A8A8; /*light */
    color: #FFFFFF;
}

#navlistb2 .sublink_first{
    border-top: 1px solid #707070; /* dark */
}

/********** WRAPPER CONTAINING CONTENT AND SIDEBARS **********/
/********** MAIN CONTENT PANE **********/

.serendipity_entry_body {
	font-family:  verdana,arial,helvetica,geneva,sans-serif;
	font-size: 12px;
	line-height: 1.33em;
	padding-bottom: 1.5em;
	padding-left: 1.0em;
	padding-right: 3.5em;
}

#content h4 {
	padding-top: 0.3em;
}

/********** SIDEBARS **********/
.serendipitySideBarItem {
    background:#F0E8D3;
    border: 1px solid #666;
}

.serendipitySideBarTitle {
    background: #707070;
    color: #ffffff;
}

/********** ENTRY ARTICLE STYLES **********/
.serendipity_Entry_Date {
    background: #F0E8D3;
    border:1px solid #BBBBBB;
}

.Entry_Date_Article_Overview {
    border: 1px solid #bbbbbb;
}

/* use bullet image instead of default square bullet */
.serendipity_entry ul {
    list-style-position: outside;
    list-style-type:none;
    padding:0;
    text-indent: 0;
}

/* use bullet image instead of default square bullet */
.serendipity_entry ul li {
    background: transparent url(img/grey_bullet.png) no-repeat left 0.37em;
    padding-left: 1.2em;
}

.serendipity_entryFooter {
    color: #707070; /* grey */
}

.infofooter{
    border-top: 1px double #bbbbbb;
}

/********** QUOTES **********/

blockquote {
  font-style: italic;
  color: #3f3f3f;
  border-left: double #999;
  background-repeat: no-repeat;
  background-position: 0.5em 0.5em;
  padding: 0.7em;
  margin: 0.5em;
  margin-right: 0;
  -moz-border-radius: 0px 8px 8px 0px;
}


/********** STICKY ENTRY STYLES **********/
.serendipity_Sticky_Entry_Overview {
    background: #212121;
    border: 1px solid #212121;
    color: #F0E8D3;
}

.serendipity_Sticky_Entry_Overview .serendipity_image_right,
.serendipity_Sticky_Entry_Overview .serendipity_image_left,
.serendipity_Sticky_Entry_Overview .serendipity_imageComment_img {
    border: 1px solid #A8A8A8!important;
}

.serendipity_Sticky_Entry_Overview a:link,
.serendipity_Sticky_Entry_Overview a:visited,
.serendipity_Sticky_Entry_Overview a:hover,
.serendipity_Sticky_Entry_Overview a:active {
    color: #A8A8A8;
}

/********** IMAGES INSERTED VIA MEDIA MANAGER **********/
.serendipity_imageComment_img,
.serendipity_image_center,
.serendipity_image_left,
.serendipity_image_right,
.serendipity_image_fullwidth {
    border: 1px solid #bbbbbb!important;
}
img {
     BORDER: 1px;
     BORDER-STYLE: outset;
     BORDER-COLOR: #efe8dd;
}

/********** ENTRY COMMENTS AND TRACKBACKS **********/
.serendipity_commentsTitle {
    background-color: #707070;
    color: #FFFFFF;
}

.comment_evenbox {
    background-color: #f8f8f8;
    border: 1px solid #BBBBBB;
}

#serendipity_trackbacklist .serendipity_comment,
.comment_oddbox {
    background-color: #EEEEEE;
    border: 1px solid #AAAAAA;
}

.serendipity_commentBody {
    background: #f6f6f6;
    border: 1px solid #bbbbbb;
}

#serendipity_trackbacklist .serendipity_comment_author_self,
.serendipity_comment_author_self {
    background: #707070;
    border: 1px solid #c0c0c0;
    color: #ffffff;
}

.serendipity_comment_author_self .serendipity_comment_source a:link,
.serendipity_comment_author_self .serendipity_comment_source a:visited,
.serendipity_comment_author_self .serendipity_comment_source a:hover,
.serendipity_comment_author_self .serendipity_comment_source a:active {
    color: #ffffff;
}

.serendipity_comment_author_self  .serendipity_commentBody {
    background: #eeeeee;
    color: #000000;
}

/********** COMMENT FORM **********/
/********** CONTACT FORM **********/

/********** POP-UP COMMENTS **********/
.s9y_wrap {
    background: #FFFFFF;
}

/********** PAGE SUMMARY **********/
.pagination a:link,
.pagination a:visited{
    background: #EDEDED;
    border: 2px solid #BBBBBB;
}

span#thispage {
    background: #707070 url('img/grey-sitenav-back.png') center left repeat-x;
    border: 1px solid #707070;
    color: #ffffff;
}

.pagination a:hover,
.pagination a:active {
    background: #A8A8A8 url('img/grey-sitenav-hover.png') center left repeat-x;
    border: 1px solid #707070;
    color: #FFFFFF;
}

/********** PAGE FOOTER **********/
#footer {
    background-color: #F0E8D3;
    border-top: 1px double #bbbbbb;
}

/********** SITE FOOTER **********/
/********** FOOTER NAVIGATION BAR **********/

/********** FRONTPAGE STYLES **********/
.tabfullbox_container .tabfullbox_item,
.halfbox_container_right,
.halfbox_container_left,
.fullbox_container {
    background: #F0E8D3;
    border: 1px solid #999;
}

/* use image instead of square bullet */
ul.tabfullbox_entry_titlesonly,
ul.fullbox_entry_titlesonly,
ul.halfbox_entry_titlesonly {
    list-style-position: outside;
    list-style-type:none;
    padding:0;
    text-indent: 0;
}

/* use image instead of square bullet */
ul.tabfullbox_entry_titlesonly li,
ul.fullbox_entry_titlesonly li,
ul.halfbox_entry_titlesonly li{
    background: transparent url(img/grey_bullet.png) no-repeat left 0.37em;
    padding-left: 1.2em;
}

/* use alternate image for updated titles */
ul.tabfullbox_entry_titlesonly li.updated_title,
ul.fullbox_entry_titlesonly li.updated_title,
ul.halfbox_entry_titlesonly li.updated_title {
    background: transparent url(img/black_bullet.png) no-repeat left 0.37em;
}

#content h3.category_title {
    background: #707070;
    color: #999;
}

#content h3.category_title a:link,
#content h3.category_title a:visited,
#content h3.category_title a:hover,
#content h3.category_title a:active {
    color: #ffffff;
}

/********** PLUGIN STYLES **********/
/********** SIDEBAR CALENDAR PLUGIN **********/

.serendipity_calendarDay.Active.Link {
    background: #F0E8D3;
    border: 0px;
}
.serendipity_weekDayName {
	font-weight: normal
}
.serendipity_calendarDay.Today {
	background: #c0c0c0;
}
.back_forward_back {
    background: url(img/grey_back_forward.png) no-repeat left top;
    visibility: visible;
}
.back_forward_forward {
    background: url(img/grey_back_forward.png) no-repeat left -16px;
    visibility: visible;
}
.serendipity_calendarHeader {font-weight:normal}
.back_forward {margin:1px;} 

.back_forward img {
    height: 16px;
    visibility: hidden;
    width: 16px;
}

.RightSideBarWideSkyRight {
	clear:both; 
	display: inline; 
	float: right; 
	margin: 0 0 10px 0; 
	overflow: hidden;
	width: 190px;
}

/********** FREETAG PLUGIN **********/
/********** ADDTHIS WIDGET **********/

/********** QUICKSEARCH **********/
input#serendipityQuickSearchTermField {
    border:1px solid #707070;
}

.searchterm, .searchresults {
    color: #707070;
}

/********** PLUGIN RESULT BOXES **********/
.staticpage_result_header,
.serendipity_search,
.staticpage_navigation,
.serendipity_overview_noentries,
.serendipity_freetag_taglist {
    background-color: #f6f6f6;
    border: 1px solid #bbbbbb;
}

.serendipity_livesearch_result {
    background-color: #ffffff;
}

/********** STATIC PAGES **********/
.staticpage_tab_item {
    border: 1px solid #bbbbbb;
}

/********** KARMA VOTING PLUGIN **********/
/********** ENTRY PAGING PLUGIN **********/

/********** s9y 1.4 PLUGIN STYLES **********/
.serendipity_recententries_entrydate {color: #707070}
.plugin_comment_date {color: #707070}

/********** ARCHIVE PAGES **********/
/* Archives -> older */
#content h4.archives_header {
    background-color: #707070;
    color: #ffffff;
}

.archives_row_odd {
    background-color: #F0E8D3;
}

.archives_row_even {
    background-color: #F0E8D3;
}

.serendipity_entry ul.archives_row li.archives_graph span{
    background: url(img/grey_graph_bar.png) repeat-x;
    visibility: visible;
}

.serendipity_entry ul.archives_row li.archives_graph img {
    visibility: hidden;
}

/* Archives - View Topics */
.archive_summary_entry {
    border: 1px solid #bbbbbb;
    padding-top 0.5em;
    padding-left: 0.5em;
}

.archive_summary_odd {
    background-color: #F0E8D3;
    border-bottom: 0px solid #c0c0c0;
    padding-bottom: 10px;
}

.archive_summary_even {
    background-color: #F0E8D3;
    border-bottom: 0px solid #c0c0c0;
    padding-bottom: 10px;
}

/********** S9Y MESSAGE INFO CLASSES **********/
/********** MISC ICONS **********/
/********** ACCESSIBILITY STYLES **********/
/********** MICROFORMATS **********/

/********** TABS **********/
ul.tabbernav a:link,
ul.tabbernav a:visited,
ul.tabbernav a:active,
ul.tabbernav a:hover{
    font-size: 0.9em;
}

.serendipity_history_intro {
	padding-bottom: 0.7em;
}
	