table {
        line-height: 14px;
        color: #0066DD;
        font-family: courier new;
        font-size: 9pt;
        border: none;
        padding: 0px;
}

th, td {
        line-height: 14px;
        border: none;
        padding: 0px;
}

body {
        
}

p {line-height:1.2em;}

h1 {
        margin-top: 5px;
        font-size: 18px;
        font-weight: bold;
}

h2 {
        margin-top: 5px;
        font-size: 16px;
        font-weight: bold;
}

h3 {
        margin-top: 5px;
        font-size: 14px;
        font-weight: bold;
}

h4 {
        margin-top: 5px;
        font-size: 12px;
        font-weight: bold;
}

h5 {
        margin-top: 5px;
        font-size: 11px;
        font-weight: bold;
}

h6 {
        margin-top: 5px;
        font-size: 10px;
        font-weight: bold;
}

a:link {
        color: #0066DD;
}

a:visited {
        color: #0066DD;
}

a:hover {
        color: #0066DD;
}

a:active {
        color: #0066DD;
}

.button {

}

/* Candylog styles */

/* main container */

.candyMain{
  margin: 0px;
  padding: 0px;
  border: none;
  width: 600px;
}

.candyMain #main-td{
  padding-left: 25px;
}

/* editor inside the admin area --important-- */

.candyEditor{
  padding: 0px;
  margin: 0px;
  border: none;
  color: #8C8C00;
  background-color: #FFFFFF;
  line-height: 22px;
  font-size: 9pt;
  font-family: Georgia, serif;
  width: 600px;
}

/* Owntext top */

.candyOwn1 {
  margin: 0px 0px 15px;
  padding: 0px;
  width: 150px;
  border: none;
}

.candyOwn1 #last-td, .candyOwn1 #last-td, .candyOwn1 #last-td a:link, .candyOwn1 #last-td a:visited, .candyOwn1 #last-td a:hover, .candyOwn1 #last-td a:active{
  padding: 0px;
  margin: 0px;
  width: 150px;
  border: none;
}

.candyOwn1 #title-td{
  padding: 0px;
  margin: 0px;
  width: 150px;
  color: #0066DD;
  border: none;
  font-weight: bold;
  letter-spacing: 1px;
}

.candyOwn1 #category-td{
}

.candyOwn1 #bottom-td{
   height: 18px;
   background-image: url(line-dot1.gif);
}

/* Owntext bottom */

.candyOwn2 {
  margin: 0px 0px 15px;
  padding: 0px;
  width: 150px;

  border: none;
}

.candyOwn2 #last-td, .candyOwn2 #last-td a:link, .candyOwn2 #last-td a:visited, .candyOwn2 #last-td a:hover, .candyOwn2 #last-td a:active{
  padding: 0px;
  margin: 0px;
  width: 150px;

  border: none;
}

.candyOwn2 #title-td{
  padding: 0px;
  margin: 0px;
  width: 150px;
  color: #0066DD;
  border: none;
  font-weight: bold;
  letter-spacing: 1px;
}

.candyOwn2 #category-td{
}

.candyOwn2 #bottom-td{
   height: 18px;
   background-image: url(line-dot1.gif);
}

/* calender archive */

.candyCalendar{
  padding: 0px;
  margin: 0px 0px 25px;
  width: 180px;
  border: none;
}

.candyCalendar td{
  padding: 0px;
  margin: 0px;
  width: 160px;
  border: none;
}

.candyCalendar #title-td{
  color: #0066DD;
  font-weight: bold;
  letter-spacing: 1px;
  width: 100%;
}

.candyCalendar #month-td, .candyCalendar #month-td a:link, .candyCalendar #month-td a:visited, .candyCalendar #month-td a:hover, .candyCalendar #month-td a:active{
   padding: 2px 0px 2px 0px;
   letter-spacing: 1px;
   border: none;
}

.candyCalendar #month-spacer{
   padding: 0px 0px 0px 2px;
   letter-spacing: 1px;
   border: none;
}

.candyCalendar #month-table{
   background-image: url(colored_menu-mid.gif);
   width: 90%;
   border: none;
}

.candyCalendar #month-string{
  letter-spacing: 1pt;
}

.candyCalendar #month-backward{
  background-image: url("backward.gif");
  padding-right: 15px;
  width: 15px;
}

.candyCalendar #month-forward{
  background-image: url("forward.gif");
  padding-left: 15px;
  width: 15px;
}

.candyCalendar #days-table{
   width: 155px;
   border: none;
}

.candyCalendar #days-td{
  align: center;
  line-height: 15px;
  border: none;
  padding: 0px 0px 0px 0px;
}

.candyCalendar #days-table-td{
  align: center;
  line-height: 15px;
  border: none;
  padding: 0px 0px 0px 0px;
}

.candyCalendar #day-actual{
  font-weight: bold;
  font-style: italic;
}

.candyCalendar #day{
}

.candyCalendar #day-all{
}

/* last entrys */

.candyLastPosts{
  padding: 0px;
  margin: 0px 0px 15px;
  width: 150px;
  border: none;
}

.candyLastPosts #last-td a:link, .candyLastPosts #last-td a:visited, .candyLastPosts #last-td a:hover, .candyLastPosts #last-td a:active{
  margin: 0px;
  border: none;
}

.candyLastPosts #last-td{
  margin: 0px;
  padding: 0px 0px 0px 0px;
  border: none;
}

.candyLastPosts #title-td{
  padding: 0px;
  margin: 0px;
  width: 150px;
  color: #0066DD;
  border: none;
  font-weight: bold;
  letter-spacing: 1px;
}

.candyLastPosts #last-td{
}

.candyLastPosts #bottom-td{
   height: 18px;
   background-image: url(line-dot1.gif);
}

/* categories */

.candyCategory{
  padding: 0px;
  margin: 0px 0px 15px;
  width: 150px;
  border: none;
}

.candyCategory #category-td a:link, .candyCategory #category-td a:visited, .candyCategory #category-td a:hover, .candyCategory #category-td a:active{
  margin: 0px;
  border: none;
}

.candyCategory #category-td{
  margin: 0px;
  padding: 0px 0px 0px 0px;
  border: none;
}

.candyCategory #title-td{
  padding: 0px;
  margin: 0px;
  width: 150px;
  color: #0066DD;
  border: none;
  font-weight: bold;
  letter-spacing: 1px;
}

.candyCategory #bottom-td{
   height: 18px;
   background-image: url(line-dot1.gif);
}

/* search */

.candySearch{
  padding: 0px;
  margin: 0px 0px 15px;
  width: 150px;
  border: none;
}

.candySearch td{
  padding: 0px;
  margin: 0px;
  width: 150px;
  border: none;
}

.candySearch #title-td{
  font-weight: bold;
  letter-spacing: 1px;
  color: #0066DD;
}

.candySearch #search-td{
}

.candySearch #searchfield {
 margin: 0px 0px 2px;
 border-color: #000000;
 border-style: solid;
 border-width: 1;
 font-size: 9px;
 width: 130;
 background-color: #192D3D;
 height: 18px;
}

.candySearch #searchit {
  border-color: #000000;
  border-style: solid;
  border-width: 1;
  background-color: #192D3D;
  height: 18px;
  font-size: 9pt;
  font-weight: bold;
}

.candySearchNoFounds, .candySearchNoFounds td {
  padding: 0px;
  margin: 0px;
  border: none;
  width: 100%;
  font-weight: bold;
}

.candySearch #bottom-td{
   height: 18px;
   background-image: url(line-dot1.gif);
}

/* articles */

.candyArticle, .candyArticle #container-td{
  padding: 0px;
  margin: 0px;
  border: none;
}

.candyArticle th, .candyArticle td {
  padding: 0px;
  font-size: 9pt;
  line-height: 14px;
  color: #0066DD;
  border: none;
}

.candyArticleInfo, .candyArticleInfo td {
  padding: 0px;
  margin: 0px;
  border: none;
  width: 100%;
  color: #0066DD;
  line-height: 21px;
}

.candyArticleInfo #user-td {
  padding-top: 15px;
}

.candyArticleInfo #foot-name {
        font-weight: bold;

}

.candyArticleInfo #foot-date {

}

.candyArticleInfo #foot-category {

}

.candyArticleInfo #foot-perma {

}

.candyArticleInfo #foot-cattitle {

}

.candyArticleInfo #category-td {
 padding-bottom: 10px;
}

.candyArticleInfo #foot-cattitle {
}

.candyArticleInfo #foot-category {
  font-style: italic;
}

.candyArticleInfo #foot-comment {
}

.candyArticleInfo #line-td {
        border-top: none;
        height: 15px;
        background-image: url(line-dot.gif);

}

/* comments */

.candyCommentTitle, .candyCommentTitle td {
  padding: 0px;
  margin: 0px;
  border: none;
  width: 100%;
}

.candyCommentTitle #line-td {
 border-top: none;
 height: 15px;
 background-image: url(line-dot.gif);

}

.candyCommentTitle #title-td {
  padding-bottom: 10px;
  font-weight: bold;
}

.candyComment, .candyComment td {
  padding: 0px;
  margin: 0px;
  border: none;
  width: 100%;
  color: #0066DD;
  line-height: 14px;
  font-size: 9pt;
}

.candyCommentTitle #user-td {
  padding-bottom: 15px;
}

.candyComment #head-name {
  font-weight: bold;
}

.candyComment #head-date {
        font-weight: normal;
}

.candyComment #comment-td {
  padding-bottom: 15px;
}

.candyCommentInfo, .candyCommentInfo td {
  padding: 0px;
  margin: 0px;
  border: none;
  width: 100%;
}

.candyCommentInfo #line-td {
  border-top: none;
 height: 5px;
 background-image: url(line-dot.gif);

}

.candyCommentInfo #comment-back {
  font-weight: bold;
}

.candyCommentInfo #back-td {
  padding-bottom: 35px;
}

/* comment form*/

.candyCommentFormTitle, .candyCommentFormTitle td {
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  margin: 0px;
  border: none;
  width: 100%;
  font-weight: bold;
}

.candyCommentFormName {
  padding: 0px;
  margin: 0px;
  border: none;
  width: 100%;
}

.candyCommentFormMail {
  padding: 0px;
  margin: 0px;
  border: none;
  width: 100%;
}

.candyCommentFormName #formname, .candyCommentFormMail #formmail {
  border-color: #000000;
  border-style: solid;
  border-width: 1;
  width: 200px;
  background-color: #192D3D;
  height: 18px;
  font-size: 9pt;

}

.candyCommentFormName #formname-td, .candyCommentFormMail #formmail-td {
  padding: 2px 0px 2px 0px;
  margin: 0px;
  width: 220px;
}

.candyCommentFormName #stringname-td, .candyCommentFormMail #stringmail-td {
 padding: 0px;
}

.candyCommentFormMess, .candyCommentFormMess td {
  padding: 0px;
  margin: 0px;
  border: none;
  width: 100%;
}

.candyCommentFormMess #formmess {
  padding: 2px 2px 2px 0px;
  border-color: #000000;
  border-style: solid;
  border-width: 1;
  width: 100%;
  height: 150px;
  font-size: 9pt;
  background-color: #192D3D;

}

.candyCommentFormSend, .candyCommentFormSend td {
  padding: 0px;
  margin: 0px;
  border: none;
  width: 100%;
}

.candyCommentFormSend #formsend {
  border-color: #000000;
  border-style: solid;
  border-width: 1;
  background-color: #192D3D;
  height: 18px;
  font-size: 9pt;
  font-weight: bold;
}

.candyCommentFormReply, .candyCommentFormReply td {
  padding: 0px;
  padding-top: 5px;
  margin: 0px;
  border: none;
  width: 100%;
}

.candyCommentFormError, .candyCommentFormError td {
  padding: 0px;
  margin: 0px;
  border: none;
  width: 100%;
  font-weight: bold;
}

.candyCommentFormOK, .candyCommentFormOK td {
  padding: 0px;
  margin: 0px;
  border: none;
  width: 100%;
}

/* impress */

.candyImpress, .candyImpress td{
  padding: 0px;
  margin: 0px;
  width: 160px;
  border: none;
}

.candyImpress #title-td, .candyImpress #title-td a:link, .candyImpress #title-td a:visited, .candyImpress #title-td a:hover, .candyImpress #title-td a:active{

  font-weight: bold;
  letter-spacing: 1px;
  width: 100%;
}

.candyRSS{
  margin-top: 20px;
  padding: 0px;
  width: 160px;
  border: none;
}

.candyRSS #rss-td{
  padding: 0px;
  margin: 0px;
  border: none;
}

.candyMainTop{
  padding: 0px;
  margin: 0px;
  width: 100%;
  border: none;
}

.candyMainTop #top-td{
  padding: 0px;
  margin: 0px;
  border: none;
}

/* forward / backward*/

.candyBackForward, .candyBackForward td {
  padding: 0px;
  margin: 0px;
  border: none;
  width: 100%;
  text-align: right;
  font-weight: bold;
}