/*
 * .logo style used to display logo on a page
 */
.logo {  
  float: right; 
  clear: none;
  margin-right: 10px;
  margin-left: 10px;
}

.sectiontitle {
  margin-top: 15px;
  margin-bottom: 15px;
}

.sectiontitletext {
  font-weight: bold;
  font-style: italic;
  text-decoration: underline; 
  color: #333333;  
}

/* This style will be applied to the date attribute which is set for the text section */
.sectiondate{
  font-size: small;
  font-weight: normal;
  font-style: italic;  
}

.paragraph {
  margin-top: 8px;
  margin-bottom: 8px;
}

a {
  color: #0000ff;
}

a.menu {
  color: #0000ff;
}

body {
  background-color: #f7f7f7;
  padding:0px; 
  margin: 0px; 
  font-family: sans-serif;
}

.location {
  font-style: italic;
  color: grey;
  font-size: x-small;
  text-align: right;
  margin-right: 15px;
}

.location a {
  color: grey;
  text-decoration: none;
}

.location a:hover {
  color: grey;
  text-decoration: underline;
}

.lastmodified {
  color: grey;
  font-style: italic;
  font-size: x-small;
  text-align: right;
  margin-right: 15px;
}

.sep {
  height: 1px;
  border-width: 0px;
  background-color: grey;
}

.cell {
  border-style: dotted;
  border-width: 1px;
  border-color: grey;
}

.headerrow {
  background-color: #444444;
  font-weight: bold;
}

h1 {
  color: #666666; position: relative;
}

h1 span {
  position: absolute; top: -1px; left: -1px; color: #bbbbbb; padding-right: 1px;
}

.head {
  background-color: #dddddd;
}

.main {
  margin: 0px; 
  padding: 0px;
  width: 100%;
  height: 100%;
  border-width: 0px;
  border-collapse: collapse;
}

.rightsection {
  margin-left: 7pt; 
  spacing: 15px; 
  border: separate; 
  border-spacing: 0px 15px;
}

.box {
  background: #dedede; 
  border-width: 1px; 
  border-color: #777777; 
  border-style: solid; 
  padding: 7px;
  color: #777777;
  font-family: serif;
  font-size: x-small;
  font-style: italic;
}

img {
  border-style: dotted;
  border-color: grey;
  border-width: 1px;
  padding: 3px;
}

.noborder {
  border-style none;
  border-width: 0px;
  padding: 0px;
  vertical-align: base;
}

.fullcontentwithheader {
    width: 935px;
}

.pagecontent {
    width: 650px;
    text-align: justify;
    margin-left: 50px;
    border-style: dotted;
    border-width: 1px;
    padding: 10px;
    background-color: #eeeeee;
}

.komentarai{
    font-size: small;
    margin-top: 15px; 
    border-style: dotted; 
    border-width: 1px;
    background-color: #efefef;
    padding-bottom: 10px
}

.komentaras{
    border-top-width: 1px; 
    border-top-style: solid; 
    border-top-color: #dedede;
    margin-top: 10px;
    padding-top: 5px;
}

.komentuoti{}
.vardas{display: inline;}
.laikas{display: inline;}
.tekstas{font-style: italic;}

/* These styles are for the feed inclusion */
.othertitle {color: #ffffff; background-color: #dddddd}
.otherbody {background-color: #ffffff; color: #000000}
.otherarticle {border-color: #999999; border-style: solid; border-width:1px; margin-top: 30px}
a.other {color: #0000ff}
