/* Reset */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; border: 0; }

ul { list-style: none; }
table { border-collapse: collapse; }
a img { border: 0; text-decoration: none; }

/* Basic elements */
body {
background-color: #888888;
color: #fff;
font-family: Verdana, Tahoma, serif-serif;
font-size: 90%;
line-height: 1.5em;
}

h1, h2, h3 { margin: 0 0 1em 0; }
li { margin: 0.5em; }
p  {margin-bottom:20px; font-size:10pt; line-height:14pt}
h2  {margin-top:30px; font-size:15pt; font-weight:normal}

a { color: #fff; text-decoration: underline; }
a:hover { color: #fff; text-decoration: none; }

input, select, textarea { margin: .25em 0; }
input[type=text], select { width: 15em; }
textarea { height: 5em; width: 25em; }

div.clear { clear: both; }
div.col   { float: left; }
div.leem  { margin-left: 2em; };

.bold { font-weight: bold; }
.small { font-size: small; }

div#wrapper {
margin: 4em auto;
width: 990px;
}

div#nav {
margin: 0 3em 0 0;
text-align: right;
width: 300px;
}

div#nav a { text-decoration: none; }

div#nav div#logo h1 { margin: 0; }
div#nav div#logo p { margin: 0; }


div#contacts { line-height: 1.3em; }

div#menu { margin: 4em 0; }
div#menu ul li { margin: 1em 0; }

div#content { width: 640px/*60%*/; }
div#content div#upload { margin-top: 3em; }

div#photo { cursor: pointer; }

div.photo-super {
float: left;
height: 100px;
margin: 1em 1em 1em 0;
text-align: center;
}
div.photo-super a { color: #fff; text-decoration: none; }

div#photo {
width: 640px;
}

div.thumbnail {
float: left;
cursor: pointer;
margin: 0;
height: 60px;
width: 80px;
}

div#footer {
font-size: small;
line-height: 1em;
text-align: right;
}

div#contacts { position: relative; top: -66px; width: 307px; }
div#copyright { width: 660px; }
div#copyright span.small { color: #444/*#acacac*/; font-size: .8em; }


div#page404 { width: 52%; }
div#page404 a { text-decoration: underline; }

p.cite { font-size: 1.5em; line-height: 1.2em; margin-top: 2em; }
p.person {
font-size: .9em;
margin-bottom: 3em;
text-align: right;
white-space: nowrap;
}

.hide {display:none}
.feedback-photo {float:left; margin:4px 10px 10px 0}
