#h-l #t {top:0; left:10px; padding-top:10px;}
#h-l #st {top: 46px; left: 30px; font-size: 17px;}
#h #m li {background-image:url('/images/dot.gif'); background-repeat:no-repeat; background-position: 100% 5px; padding-right:15px;} 
#h #m #ml li { background-position: 100% 5px; padding-right:15px;} 
#h #m #mr li { background-position: 0 5px; padding-left:15px;} 
#wallpapers {top:1px; left: -13px; font-size: 13px; }
#notes {top:59px; left:-38px; font-size:12px;}
#music {top:18px; left:-38px; font-size:14px;}
#dreams {top:1px; left: 269px;font-size:11px;}
#photography {top:37px; left:-90px; font-size:16px;}
#h #m #about {top:59px; left:271px; font-size:12px;}
#h #m #links {top:18px; left: 274px; font-size: 12px;}
#h #m #soul {top:37px; left:275px; font-size:13px;}

/* просмотр списка альбомов */
.center{width:100%; text-align:center;}
.album-list { text-align:center; margin: 0; vertical-align:top; width:825px;  margin: 0 auto; }
.album-list p {text-align:left;}
.album-list .album-block {  margin: 0 5px 10px 5px; text-align:center; vertical-align:top;display: -moz-inline-box; display: inline-block;}
* html .album-list .album-block { display: inline; }
.album-block .inside-album-block { display: table; width:250px; height:100px;	 } 
.album-header { text-align: center;display: table; position: relative; //overflow-y: hidden; width: 250px; height:40px;}
.album-header h3 { margin:5px 0 4px 0; padding:0; text-align: center; font-size: 14px;}
.album-header .ah-inside { display: table-row; position: relative; //top: 100%; width: 250px; }
.album-header .a, .photo-header .a { display: table-cell; //display: inline; position: relative;  //float: left; width: 33%; //margin-right: -100%; vertical-align: bottom; }
.album-header .ah-inside .ah-inside { display: block; //top: -100%; width: auto; //width: 250px; }
/* Шрифты */
#content .album-block p, .album-block h3 { font-family: Verdana }
#content .album-block p { display: block; font-size:9px; text-align: left; margin: 2px; }
.album-block h3 { font-size: 14px; text-align: center;}
#album-text p { font-size: 70%; font-family: Verdana}
.album-list h2 { font-size:120%;text-align:right; margin:0;}
#content .album-block p {color:#333}
#album-text p {color:#555; }
/* изображения */
#content #main img.album_thumb { border-width: 1px; width:250px; height:100px; }
.img-link { width:252px; height:102px; padding: 10px 0; background-color: #222;}]
#main img.lj-user {border-width:0; vertical-align:bottom; border-width: 0pt; margin: 0pt; padding: 0pt; width: 17px; height: 17px; float: none;}
/* ссылки */
a:link img, a:visited img { border-color: #444; }
a:hover img { border-color: #555; }
a:active img { border-color: #999;}
/* блоки */
.album-stats { display:table; width:100%; }
.album-left { float: left; }
.album-right { float: right; }
#album-text {  width:800px; margin: 15px auto;}
.line { width:780px; margin: 10px 2px; background-color: #DDD; font-size: 0; height:1px; }
hr {color: #555; background-color: #333; border:1px solid #555; border-width: 1px 0 0 0; height:2px; }
.album-list hr {margin: 0 20px 0 30px;}


.cat-title {float:left;}
.photo_holder { width:90%; display: table; margin: 0 auto;}
.photo-header .ph-inside .ph-inside{ display: block; //top: -100%; width: auto; //width: 140px; }
.photo-header { text-align: center;display: table; position: relative; //overflow-y: hidden; width: 140px; height:40px; clear: both;}
.photo-header .ph-inside { display: table-row; position: relative; //top: 100%; width: 140px; }
.photo-header h4 { margin:10px 0 4px 0; padding:0; text-align: center;  font-size: 13px;}
#content .psevdo_mark p, #content .psevdo_mark h4{ font-family: Verdana }
.photo-text { text-align: left;}
.photo-text a:link, .photo-text a:visited { color: #999; }
.photo-text a:active, .photo-text a:hover { color:#555;}
#categories { display: table; margin: 15px 0 15px 0; width:780px;}
.cats-links { display: table; width:760px;}
#categories .cats-links div { width:150px; margin: 0; float: left; text-align: center; height:300px;}
#categories img { border-style: none;}
#categories div h2 a {  font-size:16px; margin: 5px; }
#categories p { font-size: 10px; color: #999;  font-family: Verdana;}


#h, #h-l, #h-r, #m { height:80px; } 
#main #album-comment p {margin:0;width:800px; }

#photo-gallery h1 { margin-top:-23px; font-size: 90%; font-family: Verdana;}


#main #widgets-block p { color: #555; }
#main #c-link { font-family: Verdana; }
#c-link a:link, #c-link a:visited { color: #777; border-color:#777; }
#c-link a:hover, #c-link a:active { color:#999; border-color:#999; }
.pseudo-link { border-color:#555;}
.pseudo-link:hover { color:#777; border-color:#777;}

