@charset "windows-1251";
/* CSS Document */

body {
  background-color: #eee;
  background-image:url(bg4.png);
  background-repeat:no-repeat;
  background-position:bottom right;
  background-attachment:fixed;
  text-align: center;
}
  
.right {
  position:fixed;
  right:0;
  bottom:0;
  border: 0px;
  }

a img, a.visited img {
  border: 0px; } 

a {
  color: #555; 
  text-decoration: none;}

a:hover {
  color: #000;
  background-color:#ccc;}

#container {
  margin: 0px auto;
  text-align: left;
  padding: 0px 0px 50px; 
  position: absolute;
  top:20px; left:120px;
}
			
#content {
  width: 500px;
  margin: 0px auto;
  padding: 0px;
 }

#content h2 {
  margin: 0px;
  padding: 0px; 
  position: absolute;
  left:530px;
  text-transform:uppercase; font-size:170%; line-height:65%; color:#ccc;
  font-weight:normal;
  }
  
#content h2:hover {background-color:#fff;}

h1 {
  font-size:170%; line-height:65%; 
  color:#555;
  text-transform:uppercase;
  margin-bottom:20px;
  font-weight:normal;
  }

  h1:hover { color: #000;}
  
 .post {
  margin: 20px 0px;
  position: relative;
  background-color: #fff;
  padding: 20px;
  text-align: justify;
  
  border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;
  border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;
  border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px; 
  border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;
  
  background-position:top right;
  background-repeat: no-repeat;
  background-image:url(crnr_z.gif);} 
  
.post:hover {
  background-position:top right;
  background-repeat: no-repeat;
  background-image:url(crnr.gif);}

.photo { text-align:center; }

.photo img {
  max-width: 460px; }
  
.post .quote {
  color: #444; 
  font-weight:bold;
  margin-bottom:10px;}

.post .author {
  color: #000; 
  text-align:right; } 

.quote .letter {
  font-size:270%; 
  float:left; 
  padding:5px;}

#header { 
  margin-top: 0px;}

#description {
  padding: 20px; }
  
#description2 {
  padding: 0px 20px; }

#description p {margin-bottom:50px;}

* {
  color: #000;
  font-size: 11px;
  font-family: Arial, Tahoma, sans-serif;
  line-height: 17px;
  /*text-decoration: none;*/
  } 
  
.avatar {
         border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;
		 border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px; 
		 border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px; 
		 border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;
		 float:right;
		 background:#eee url('lighthouse2.png') no-repeat top left ; 
		 width:70px; 
		 height:70px;
		 text-decoration:none !important;}  
  
  
.crnr {
  position:absolute;
  width:20px;
  height:20px;
  padding:0px;
  right:0px; top:0px; }
  
.caption {
  margin-top: 20px;
  color: #555; }
  
.heading{text-transform:uppercase; font-size:170%; line-height:65%; color:#ccc;}  