﻿
body#viesugr { background-color: #25251e;}

body#viesi #viesuContent { padding-left: 290px; background: url(../images/ugis.gif) no-repeat 34px 28px; padding-top: 100px; width: 500px; }

#guestbookArea { width: 460px;}
/*.entrytext, .entrytext h3 { font-size: 1em; }*/

#bottomPart { position: relative; width: 460px; display: none; }
#bottomPart p { width: 10em; position: absolute; bottom:0; right:0; text-align: right; }
#bottomPart p a { padding: 0 4px; }
body.jsOff .addComment { display: none; }
#commentWrapper { width: 12em; height: 2em; }
h3.addComment, h3.thanksForComment { width: 12em; height: 2em; background-color: #c6a832; font-size: 1.25em; font-weight: normal; margin: 0; padding: 0; text-align: center; line-height: 2em; color: #2b2a23 }
h3.thanksForComment { background-color: #9a6f0a; color: #e1e4a1; }
h3.addComment:hover, h3.addComment.hover { background-color: #9a6f0a; color: #e1e4a1; cursor: pointer;}
input#submit:hover {cursor: pointer;}
ol#commentlist {font-size: 110%; padding-bottom: 30px; padding-left: 0; margin-left: 0;}

#comments { padding-left: 6px; }

#commentform { display: none; background-color: #25251e; position: relative; width: 440px;  color: #f1f5b5;}
#commentform input { width: 216px;  font-family: 'Lucida Sans Unicode', Verdana, Arial, sans-serif;}
#commentform input#submit  { width: auto; }
/*#commentform small, #commentform label { font-size: .9em; }*/
#commentform p { padding: 4px 0; }
textarea#comment { width: 400px; }

.separator { background: url(../images/viesuDivider.png) no-repeat center center; height: 4.5em; margin-top: .8em; }

.commentmetadata a:hover { text-decoration: none; cursor: default; }

#latestEntries { clear: both; display: none; padding-top: 0; margin-top: 0;}
#latestEntries:hover { text-decoration: underline; cursor: pointer; }

#formName, #formEmail, #formNote { position: relative; background-color: transparent;}
#wait { position: absolute; left: 150px; top: 100px; width:100px; height: 100px; z-index: 10; display: none; background: url(../images/loadAnim.gif) no-repeat;}
#nameErr, #emailErr, #commentErr  {
position: absolute; left: 0; top: 0;
display: none;
color: #2b2a23; background-color: #d3b93e; padding-left: 6px; padding-right: 6px; padding-bottom: 3px;
font-weight: bold;
;
}

:link, :visited, :focus, :active { -moz-outline: 0px solid blue; }
:link img, :visited img, :focus img, :active img { -moz-outline: 0px solid blue; }