body {
 font-size: 18px;
  font-family: "Times New Roman";
 padding:0px;
 margin:0px;
 line-height:150%;
 color:black;
background: #fff1ce;
}


@font-face {

  font-family: "Times New Roman";
   
} 

@font-face {
  font-family: "Times New Roman";
    
} 



/* Стиль картинок  */
img {
 margin:0px 15px 15px 0px ;
 border:0px;
}

/* В этом необязательном диве задается ширина краевых полей и бордер */
#border {
 border-left:1px  solid #cac8c8;
 border-right:1px  solid #cac8c8;
 border-bottom:1px  solid #cac8c8;
 width:940px;
 margin:auto;
 background: url(images/bg-border.jpg) repeat left top;
}


p,dt {
padding-bottom:10px;
}


/* Основной контейнер для текста и фоновых полосок справа-слева  */
#content {
 padding:0px;
 height: auto; 
 width:900px;   
 margin: auto;
 background: url(images/bg.jpg) repeat center top;
 
}

/* Стиль текста */
#text_here{
 padding:20px 115px 20px 80px;
 text-align:justify;
 color: #700825;

}


/* Заголовок */
h1 {
 font-size: 24px;
  font-family: "Times New Roman";

 text-align:center;
}

h2 {
 font-size: 14px;
  font-family: "Times New Roman";
 text-align:right;
}

a {
 color: #700825;
}

a:hover{
 color:black;
}

/* Фоновая полоска справа  */
#r-line {
 display:block;
 margin: 0px;
 background: url(images/r-line.jpg) repeat-y top right;	
}

/* Фоновая полоска слева  */
#l-line {
 display:block;
 margin: 0px;
 background: url(images/l-line.jpg) repeat-y top left;	
}

/* Фоновая картинка снизу  */
#d-line {
 display:block;
 margin-bottom:20px;
 padding:30px;
 margin: 0px;
 background: url(images/d-line.jpg)  no-repeat bottom left;	
 
 
 
}

/* Фоновая картинка сверху  */
#u-line {
 display:block;
 padding:30px;
 margin: 0px;
 background: url(images/u-line.jpg)  no-repeat top left;	
 padding-top:180px;
 height:auto;
 
 
}

/* Стиль постраничного просмотра  */
.pages {
 text-align:center;
 font-size: 18px;
  font-family: "Times New Roman";
 color: #700825;
}

.pages a{
 color: #700825;
 text-decoration:none;
}

.pages a:hover{
 color:black;
}

.pages #selected{
 color: white;
 background: url(images/bg2.jpg) repeat left top;
}


/*Колонтитулы страницы*/
#title {
 float:left;
 color:#ccb660;
 font-size: 12px;
  font-family: "Times New Roman";
 width:720px;
 padding-left:45px;
}

#title_num {
 color:#ccb660; 
 font-size: 12px;
  font-family: "Times New Roman";
 float:left;
 width:20px;
 text-align:right ;
}


/* Альбомы */


.albums {
 text-align:center;
 font:  12px Times;
 float:left;
 display:block;
 min-height:300px;
 width:150px;
}
       
.albums2 {
 text-align:center;
 font:  12px Times;
 width:140px;
 float:left;
 margin-top:50px;

}

.albums2 img {
 border:1px solid #ae1a1a;
}




.albums a,.albums2 a {
 text-decoration:none;
}

.albums a:hover{
 color:black;

}

.albums img {
 border:1px solid #ccb660;
 margin-top:25px;
}


#title_selected {
  text-align:center;
}

#full_size a {
 font:12px Times;
}

#full_size  {
 text-align:right;
 padding-right:30px;
}

