#header {
height:90px;
clear:both;
}

#wrapper {
max-width:1180px;
min-width:766px;
margin:0 auto;
}

#content {
margin-left:280px;
margin-right:30px;
min-width:436px;
text-align:left;border:solid 1px #fff;
}

#menu {
float:left;
margin-left:30px;
width:220px;border:solid 1px #fff;
}

#footer {
clear:both;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

body { 
margin:0;
padding:0;
}

#header  { background:#fff url(bg.gif); border-bottom:solid 4px #d6d6d6; }
#content { font:13px verdana; color:#333;}

#menu             { text-align:center; line-height: 170%; }
#menu span.nav    { display:block; font:20px tahoma; margin-top:20px; margin-bottom:34px; border-bottom:dashed 1px #d6d6d6; text-align:left; }
#menu a           { margin-right:10px; color:#444; text-decoration:none; font:bold 13px "Trebuchet MS"; border-bottom:dashed 1px #000; }
#menu a:hover     { color:#000; border:0; border-bottom:dashed 1px red; }

#footer  { margin-top:10px; padding:10px 40px; border-top:solid 1px #ccc; text-align:right; font:11px verdana; color:#444; }

h1 { font:20px helvetica; display:inline;}
h3 { font:20px georgia; padding-bottom:0; margin-bottom:0;}
h3 a { color:#000; }

a       { color:#3f5f9e; text-decoration:none; }
a:hover { text-decoration:underline;}

img { border:0; }

.anons img { margin:0 auto; display:block; }

.tags   { font: 11px arial; color:#555; }
.tags a { font-weight:700; }

.path      { margin-top:20px; margin-bottom:40px; border-bottom:dashed 1px #d6d6d6; }
.path a    { font:20px helvetica;}
.path span { font:18px arial;}

.listalka   { margin-bottom:0; }
.listalka a { text-decoration:none; font:700 18px arial; }

.time  { color:#999; font:10px arial; margin:10px 0 0; padding:0; }
.clear { clear:both; }

.adm   { float:right; font:20px georgia; padding-left:20px; display:inline; }
.adm a { color:#d54a4a; font:20px georgia; }

.map li { margin-left: 40px; }

#thumbnails             { max-width:705px; min-width:135px; margin:0 auto;}
#thumbnails img         { float:left; width:135px; height:180px;  border:solid 1px #fff; background: url('border.jpg') no-repeat bottom right ; position: relative; margin:2px 2px 4px; padding-right:6px; padding-bottom:8px; }
#thumbnails a:hover img { border:dashed 1px #777; }

.button { padding: 4px; border:solid 1px silver; color: #000; background: #fff; }