/* body
--------------------------------------------------*/
body {
  color:#808080; /*#1E3A65;*/
  background:#EDE8E2;
}

body#commentspopup {background:#38B1C6;}


/* headings
--------------------------------------------------*/
h1, h1 a,
h2, h2 a,
h3 a,
h4 a
  {color:#808080;}/*fca417 #525D84 #064D8D 057CB4 fed15eHeader Title*/

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover
  {color:#424142;}/*525D84*/


/* links
--------------------------------------------------*/
a {color:#1E3A65;}

a:hover {color:#1E3A65 /*#39AFC6 #525D84*/;}

a.commentlink {
  padding-left:16px;
  background:url(comments.gif) center left no-repeat;
}

a.more {
  padding-right:10px;
  background:url(more.gif) center right no-repeat;
}


/* paragraphs, lists, etc
--------------------------------------------------*/
pre,
code
  {background-color:#FFF484;} /*F8FAF2*/

kbr {color:#525D84;}


/* container
--------------------------------------------------*/
#container {
  padding-top:0;
  border-top:10px solid white;
  background:white url(container_bg.gif) 500px 0px repeat-y;
}

#container.singlecol,
#commentspopup #container {background-image:none;}



/* header
--------------------------------------------------*/
#header {
  background-color:#808080; /*#F0F9F9;*/
  background-image:url(Banner1.gif);/*CMS_header_bg.jpg header_bg4.jpg*/
}


/* navigation
--------------------------------------------------*/
#navigation {border-top:0px solid #ffffff;}

#navigation li {border-color:white;}

#navigation a {color:white;background-color:#1E3A65;border-bottom:0px solid #ffffff;}/*#053A7C  FEC42D  142336 062b59*/

#navigation .selected,
#navigation a:hover
  {background-color:#51576C;border-top:0px solid #1E3A65;border-bottom:0px solid 
#1E3A65;vertical-align: 
middle; 
height:2.5em;}/* 2296BF FFF3D3 525D84 EAD32C #FCBA17 2EDFFF #1E91A6*/

#navigation form {
  border-color:red;
  background:#1E3A65 url(corner_bottom_right.gif) bottom right no-repeat;/*FEC42D 142336 #062b59 */
  border-left:10px solid #ffffff;
  /*width:10px;*/
}

/*#navigation #s {border-color:#FFF9EA;width:110px;}*/

/*#navigation #searchbutton {
  color:white;
  background-color:#fca417;  #EDBD0E E78200 EAD32C fed15e
}*/


/* Comments
--------------------------------------------------*/
#comments h2 {margin-bottom:24px;}

#comments h2 a {color:#6C8C37;}

#comments li.comment {list-style-image:url(comments.gif);}

#comments li.trackback,#comments li.pingback {list-style-image:url(pingtrackback.gif);}

#commentform {background-color:#EDF3DE;}

#comments .header {background-color:#EDF3DE;}

#comments .header.alt {background-color:#E9F7F6;}


/* form
--------------------------------------------------*/
/*form p {border-color:white;}

form label { color:#6C8C37;}

form em {color:#C8C8B4;}

form input {color:#1E3A65;}

form input, form textarea {
  border-color:#DCDCDC #F0F0F0 #F0F0F0 #DCDCDC;
}

form .button {
  border-color:white #DCDCDC #DCDCDC white;
  background-color:#F0F0F0;
}

*/
/* Archives
--------------------------------------------------*/
.archive .postspermonth {color:#A0A0A0;}


/* content misc
--------------------------------------------------*/
.next a {
  padding-right:10px;
  background:url(next.gif) center right no-repeat;
}

.previous a {
  padding-left:10px;
  background:url(previous.gif) center left no-repeat;
}

#entrynavigation {border-color:#F3F4F4;}

.editlink {
  position:absolute;
  height:14px;
  width:14px;
  right:2px;
  background:url(edit.gif) 0 -14px;
}

html>body .editlink {bottom:6px;}

.entry .info .editlink a,
.minientry .editlink a,
#comments li .editlink a {
  display:block;
  height:14px;
  width:14px;
  margin:0;
  padding:0;
  border:none;
  font-size:1px; /* IEWin */
  line-height:0; /* IEWin */
  text-indent:-9999px;
  background:url(edit.gif) 0 0;
}

.entry .info .editlink a:hover,
.minientry .editlink a:hover,
#comments li .editlink a:hover
  {background:none;}


/* subcontent
--------------------------------------------------*/
#subcontent {background:url(subcontent_bg.gif) top left no-repeat;}


/* subcontent headings
--------------------------------------------------*/
#subcontent h2 {
  color:white;
  background:#FCA417 url(corner_top_left.gif) top left no-repeat; /*E78200  #EDBD0E #FFC813*/
}

#subcontent h2 em {background:url(corner_bottom_right.gif) bottom right no-repeat;}


/* subcontent list
--------------------------------------------------*/
#subcontent ul li {border-bottom-color:#F0F0F0;}

#subcontent li a:hover {background-color:#F1F9FB;}/*FFFBF0 FFF3D3*/

#subcontent ul.categories li {list-style-image:url(categories_yellow.gif);}
#subcontent ul.links li {list-style-image:url(links_yellow.gif);}
#subcontent ul.feeds li {list-style-image:url(feeds_yellow.gif);}
/*#subcontent ul.toolPortlet li {list-style:none;list-style-image:url(sub_categories_yellow.gif);}*/
#subcontent ul.toolPortlet li {margin-left:0px;list-style:none;}
#subcontent ul.toolPortlet img {margin-right:10px;}
#subcontent ul.navigationPortlet li, 
#subcontent ul.lastEditedItemsPortlet li {list-style-image:url(post_yellow.gif);}
#subcontent ul.categories li li {list-style-image:url(sub_categories_yellow.gif);}
#subcontent .loginSubmit {
    width:70px;
    border-color:#DCDCDC #F0F0F0 #F0F0F0 #DCDCDC;
    color:red; /*#808080  #404259;*/
    font-size:10px;
}
#subcontent .loginPortlet input {
    width:120px;
}


/* calendar
--------------------------------------------------*/
#wp-calendar {color:#A0A0A0;}

#subcontent table caption {border-bottom-color:#F3F4F4;}

#subcontent table thead tr {
  border-bottom-color:#F3F4F4;
  color:red; /*#808080; #404259;*/
}

#subcontent table th {border-bottom-color:#F3F4F4;}

#subcontent table td#today {
  border-color:#F3F4F4;
  color:red; /*#808080; #404259;*/
}

#subcontent table td a {
  border-bottom-color:#E78200;
  background-color:#EDF3DE;
}

#subcontent table tfoot {border-top-color:#F3F4F4;}

#subcontent table tfoot a {background:none;}


/* footer
--------------------------------------------------*/
#footer {
  margin-top:40px;
  color:#A0A0A0;
  background:white url(footer_bg.gif) 470px 0px no-repeat;
}

.singlecol #footer {background-image:none;}

#footer p {border-top:6px solid #E9F7F6;}

#footer a {color:#A0A0A0;}

#footer a:hover {color:#1E3A65;}

#footer strong {color:#525D84;}

