body {
background-color:#000000;
background-image:url(/img/body.jpg);
background-position:center top;
background-repeat:repeat-x;
background-attachment:scroll;
font-family:Verdana;
font-size:12px;
color:#B27B52;
margin:0;
padding:0;
}

a {
color:#B27B52;
}
input[type="text"],input[type="password"]{
background-color: #f5f2f2;
border: 1px solid #B27B52;
height: 15px;
}
textarea{
border: 1px solid #B27B52;
}
button {
height: 19px;
background-color: #f5f2f2;
border: 1px solid #B27B52;
}
select {
border: 1px solid #B27B52;
}
p {
padding:0;
}

#fullPage {
text-align:center;
}

#centerLayer {
text-align:left;
margin:auto;
min-width:800px;
width:900px;
}
#userLayer {
font-size:10px;
height:25px;
clear:both;
padding:5px 0 0 2px;
}
#userLayer a{
cursor: pointer;
}
#userLayer span{
text-decoration:underline;
}
#loginMsg {
margin:1px 7px 4px 0;
}
#flags {
float:right;
margin:1px 7px 4px 0;
}
#flags a img {
border: none;
padding-left:4px;
}
#userMenu{
float:left;
}
#userMenu ul {
list-style-type:none;
margin:0;
padding:0;
}
#userMenu li {
float:left;
margin:1px 7px 4px 0;
}
#userMenu li  img {
border:0 none;
}
#headerLayer {
height:90px;
background-image:url(/img/small_kalanthes.png);
background-repeat:no-repeat;
}
#headerLayer a {
text-decoration:none;
}
#menuLayer {
height:30px;
font-size:12px;
color:#B27B52;
padding-bottom:30px;
}

#bodyLayer{
}

#leftSideLayer {
float:left;
}

#rightSideLayer {
float:right;
width:350px;
max-width:350px;
}

.loginPopup {
display:none;
clear:both;
position:absolute;
white-space:nowrap;
z-index:100;
}
.loginPopup input[type="text"],input[type="password"]{
width:80px;
margin:0 2px 1px 0;
}
.container-1 {
padding:2px;
background-color:#3e0100;
}

.infoLayer{
background-image:url(/img/header.jpg);
background-repeat:repeat-x;
background-position:center top;
border-color: #B27B52;
border-width: 0px 0px 1px 0px;
border-style: solid;
margin-bottom:20px;
}
.infoBox{
margin-top:20px;
padding:20px 10px 20px 10px;
}
#item3dViewLayer{
margin-top:20px;
outline-style: none;
}
#item3dViewLayer *{
outline-style: none;
}

#seachCriteriaLayer{
height:0px;
overflow:hidden;
width:400px;
}
#leftCriteriaLayer{
float:left;
}
#rightCriteriaLayer{
float:right
}

#expandButton{
font-size:10px;
cursor: pointer;
}

.gallery{
background-color: #f5f2f2;
border-color: #B27B52;
border-style: solid;
border-width: 1px;
}
.gallery td {
vertical-align:middle;
padding:10px;
}
.gallery img{
border-width: 1px;
border-color: #B27B52;
}
.comments{
background-color: #f5f2f2;
border-color: #B27B52;
border-style: solid;
border-width: 1px;
}
.addComment{
width: 600px;
padding: 10px;
}
.addComment input{
width:300px;
}
.addComment td{
vertical-align:top;
}

.addComment textarea{
width: 600px;
height: 150px;
}

.post{
padding:10px;
border-color: #B27B52;
border-style: dashed;
border-width: 0px 0px 1px 0px;
}
.altpost{
background-color: #e3e0e0;
}
.posttitle{
font-weight:bold;
float:left;
}
.postdate{
font-size:10px;
float:right;
}
.posttext{
clear:both;
}
.hint{
font-size:10px;
}
.nonactiveMode{
cursor: pointer;
text-decoration:underline;
}
.activeMode{
cursor: auto;
text-decoration:none;
}
.addScreen{
width: 250px;
padding: 10px;
}
.addScreen textarea{
width: 250px;
height: 60px;
}
.addScreen input {
background-color: #f5f2f2;
border: 1px solid #B27B52;
height: 19px;
}
.latest {
padding: 10px;
}

.partnerlink{
   text-align:center;
   margin-top: 150px;
   margin-bottom: 4px;
   font-size: 10px;
}