
body {background-image: url(images/gif/green_dark.gif); background-attachment: fixed}

table {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left}

table.price {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: center}

table.comment {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; background :  url(images/gif/guest_book.gif) no-repeat; width: 650px; height: 434px;}

a.small:link {color:#416942; font-weight: bold;text-decoration: none}
a.small:hover {color:#416942; font-weight:  bold; background: #D5B496; text-decoration: none}
a.small:active {color:#416942; font-weight: bold; text-decoration: none}
a.small:visited {color:#416942; font-weight: bold; text-decoration: none}

a.one:link {color:#416942; font-weight: bold;text-decoration: none}
a.one:hover {color:#416942; font-weight:  bold; background: #D5B496; text-decoration: none}
a.one:active {color:#416942; font-weight: bold; text-decoration: none}
a.one:visited {color:#416942; font-weight: bold; text-decoration: none}


p {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: justify; line-height: 1.5}

p.plus {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: justify; text-indent: 10px;}

p.large {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; line-height: 2}

p.small {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: justify}

p.comment {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; margin-left: 25pt; font-weight: bold}

h1 {text-align: center; font-family: Arial, Times, serif; font-size: 14px; color: #000000; }

h2 {text-align: center; font-family: Arial, Times, serif; font-size: 14px; color: black; text-decoration: underline}

.plus {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: right; padding-left: 10px; line-height: 2;}

#sub {font-family: Haettenschweiler, Times, serif; font-size: 18px; font-weight: bold; color: #cc3333; text-align: center}

.note {font-family: Times Roman, Times, serif; font-size: 12px; font-weight: bold; color: red; text-align: center}



li.body {list-style-type: square; line-height: 2; text-align: left; font-family: Arial, Verdana,Helvetica, sans-serif; font-size: 14px; font-weight: bold}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.slidedoormenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 180px; /* width of menu (don't forget to add border with below!) */
border-left: 0px solid #596614; /* thick left border of menu */

}

.slidedoormenu li{
border-bottom: 2px solid #4F5A16; /* dark green border beneath each menu item */
}

.slidedoormenu li a{
background: white url(images/gif/vstrip_green.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
font: bold 14px "Trebuchet MS", Verdana;
display: block;
color: black;
width: auto;
border-bottom: 1px solid white; /* White border beneath each menu item link, to add depth */
padding: 7px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
}

.slidedoormenu li a:visited,  .slidedoormenu li a:active{
color: black;
}

.slidedoormenu li a:hover{
background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: white;
}

.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{
border-bottom: 2px solid #4F5A16;
}

.slidedoormenu li.lastitem a{
padding: 8px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}


