
ul#menu, ul#menu ul { list-style-image: url(images/arrow.gif); }

ul#menu { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; height: 430px; width: 110px; *width:100px;}

ul#menu a { display: block; text-decoration: none; font-family: Tahoma; font-size: 11px; /* width: 117px;*/ }
ul#menu li { margin-left: -10px; margin-top: 1px; }

ul#menu li a { color: #FFFFFF; padding-left: 0; outline: none; font-weight: bold; }

ul#menu li a:hover { /*background: #000;*/ }

ul#menu li ul li a { /*background: #ccc;*/ /*color: #000;*/ /* padding-left: 20px;*/ font-weight: normal; }
ul#menu li ul li a:hover { /*background: #ccc;*/ /*color: #000;*/ /* padding-left: 20px;*/ text-decoration: underline; }

ul#menu li ul { padding-left: 15px; *padding-left:0;*margin-left:25px;}

ul#menu li ul li a:hover { /*background: #aaa;*/ }
ul#menu li ul li { padding-left: 0px; }


.contactitem { padding-top: 20px; }
img { border-style: none; }
#gallery { padding-left: 0px; padding-top: 0px; background: none; height: auto; }
#gallery ul { float: left; list-style-image: none; list-style-position: outside; list-style-type: none; padding: 0; }
#gallery ul li { display: inline; }


.contact { float: left; width: 300px; }
.contact_style6 { width: 183px; font-weight: bold; font-family: Tahoma; font-size: 10pt; }
.contact_style8 { font-weight: bold; }
a { color: White; }
.contact_style10 { font-weight: bold; font-style: italic; font-family: Tahoma; font-size: 10pt; }



#gallery { background-color: #444; padding: 10px; margin:0px; *margin:0 0 0 -35px; }
#gallery ul { float: left; list-style-image: none; list-style-position: outside; list-style-type: none; text-align:center; }
#gallery ul li { display: inline; }
#gallery ul img { border: none;  padding-bottom:5px; padding-right:25px; *padding-right:1>5px; }
/*#gallery ul a:hover img { border: 5px solid #fff; border-width: 5px 5px 20px; color: #fff; }*/
#gallery ul a:hover { color: #fff; }
#gallery { padding-left:0px; padding-top: 10px; background: none; text-align:center; }

      a { border: none; }
        .info_style1 { text-align: justify; padding-right:10px; }
        .info_style2 { font-weight: bold; text-decoration: underline; }