/*css body*/
body {
margin: 0em;
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none;
font-size: 1em;
background: #F2E1BA URL('/img/background.gif') top left;
}
.NONEdisplay{
display:none;
}
.YESdisplay{
display:inline-block;
}
.pointer {
cursor:pointer;
}

#content {
height:100%;
}


#header {
background: URL('/img/bg.gif') repeat-x top left;
margin: 0em;
}

#footer {
background: URL('/img/bg.gif') repeat-x bottom left;
}


#logo {
padding-top: 12px;
text-align: center;
}

#copyright {
height: 80px;
padding-top:40px;
text-align: center;
color:#B3915D;
font-size: 0.8em;
}


#form {
font-size: 1em;
}
#form b{
font-size: 0.75em;
color: 646464;
}

#form input{
font-size: 0.8em;
border: 1px solid #45931F;
color: 646464;
width: 250px;
}

#form textarea{
font-size: 1em;
border: 1px solid #45931F;
color: 646464;
width: 400px;
}

#main .topBotder {
background: URL('/img/bg_top.gif') repeat-x top left;
}
#main .bottomBotder {
background: URL('/img/bg3.gif') repeat-x top left;
}
#main .leftBorder {
background: URL('/img/bg1.gif') repeat-y top left;
width:2px;
}

#main .menu {
background: URL('/img/maiolika.jpg') no-repeat top left;
width: 262px;
height: 514px;
vertical-align: top;
}

#main .menu1 {
background: #000000 URL('/img/bg4.gif') repeat-y top left;
width: 262px;
height: 514px;
vertical-align: top;
}

#main .mainmenu {
width: 95px;
vertical-align: top;
margin-left: 110px;
margin-top: 30px;
line-height: 23px;
}

#main a.link {
color:#FFFFFF;
font-size: 12px;
text-decoration: none;
}

#main a.link:hover {
color:#E2DAD1;
font-size: 12px;
text-decoration: none;
}


#main .text_menu {
text-align: right;
font-size: 1.8em;
color:#E2DAD1;
font-weight: normal;
padding-right: 20px;
padding-top: 45px;
margin: 0px;
}

#main .rightBorder {
background: URL('/img/bg2.gif') repeat-y top left;
width:4px;
}

#main .title {
background: #F9F8F6 URL('/img/balaklava.gif') no-repeat bottom right;
text-transform: uppercase;
text-align: left;
height: 75px;
}

#main .text_menu1 {
text-align: left;
font-size: 1.8em;
color:#E2DAD1;
font-weight: normal;
padding-right: 20px;
padding-top: 45px;
margin: 0px;
}


#main .mainContent {
vertical-align: top;
text-align: justify;
}

#main .photo {
background-color: #FFF9E9;
text-align: center;
height:140px;
width: 33%;
}

#main .photo1 {
background-color: #FFFFFF;
text-align: center;
height:auto;
}

#main .name {
background-color: #FFFFFF;
color: #D79573;
font-size: 0.9em;
font-weight: bold;
text-align: center;
vertical-align: middle;
height:35px;
}

#main .name1 {
background-color: #FFFFFF;
color: #9F6537;
font-size: 0.8em;
font-weight: normal;
text-align: center;
vertical-align: middle;
height:35px;
}

#listing {
font-size: 0.8em;
padding-left: 1em;
padding-right: 1em;
}

#listing a {
color: #630800;
font-weight: bold;
}

.red{
color: #FF0000;
}