
        a:link {  color: black; text-decoration: none}
        a:visited {  color: black; text-decoration: none}
        a:active {
                color: black;
                text-decoration: none
        }
        a:hover {  color: black; text-decoration: underline}


        BODY {
                margin-top : 3;
                margin-right : 3;
                margin-left : 3;
                margin-bottom : 5;
                background-color : white;
        }

        #maintable
        {
        background:#ffffff url(/img/bg/top.jpg) no-repeat top left;
        }

        #top
        {
        width:760px;
        margin:0px;
        padding:70px 0px 0px 8px;
        height:102px;
        }

        #topmenu
        {
         height:20px;
        }

         #maincontent
        {
        padding:20px;
        }

        #leftside
        {
        width:160px;
        padding:0px;
        margin:0px;
        }

        #menu
        {
        width:160px;
        background:#ffffff url(/img/bg/menubg.jpg) repeat-y top left;
        padding:2px 10px 2px 5px;
        margin:0px;
        }

        #menu a:link, #menu a:visited, #menu a:active, #menu a:hover
        {
        display:block;
        color:#000000;
        font-weight:bold;
        text-decoration:none;
        border-bottom:1px solid #DEDEDE;
        line-height:20px;
        background:#FFBD00;
        margin:2px 0px;
        padding:2px 5px;
        width:145px;
        }

        #menu a:hover
        {
        background-color:#FBDA95;
        }

        #submenu
        {
        margin:5px 5px 10px 5px;
        }

        #submenu a:link, #submenu a:visited, #submenu a:active, #submenu a:hover
        {
        display:block;
        color:#000000;
        font-weight:normal;
        text-decoration:none;
        border-bottom:1px solid #DEDEDE;
        line-height:14px;
        background:#ffffff;
        margin:2px 0px;
        padding:2px;
        width:135px;
        }

        #submenu a:hover
        {
        background-color:#FBDA95;
        }



         .icon
         {
         vertical-align:middle;
         margin:2px 4px;
         }

         li {font-size:13px;}


         #news
         {
         width:160px;
         background:#ffffff url(/img/bg/menubg.jpg) repeat-y top left;
         padding:2px 10px 2px 5px;
         margin:0px;
         font-size:11px;
         }

         #banner
         {
         width:160px;
         vertical-align:top;
         }

         #banner a
        {
        display:block;
        }

        H1 {
                font-family : "Times New Roman", Times, serif;
                font-size : 20px;
                font-weight : bold;
        }

        H2 {
                font-family : Arial, Helvetica, sans-serif;
                font-size : small;
                font-weight : bolder;
                text-align : center;
        }

        .title {
                font-family : "Times New Roman", Times, serif;
                font-size : 18px;
                font-weight : bold;
        }

        H4 {
                font-family : Arial, Helvetica, sans-serif;
                font-size : 14px;
                text-align : left;
                color : #593DA4;
        }

        .bgblue{
                background-color : #A7CCE6;
        }

        .bgblue2{
                background-color : #60C1E1;
        }

        .bgtitle{
                background-color : #FECB01;
                font-family : Arial, Helvetica, sans-serif;
                font-size : 16px;
                font-weight : bolder;
                text-align : center;
                color : black;
        }

        .context2 {
                font-family : Verdana, Arial, Helvetica, sans-serif;
                font-size : 13px;
                text-align : left;
                color : #3E3E3E;
        }

        .context {
                font-family : Verdana, Arial, Helvetica, sans-serif;
                font-size : 13px;
                text-align : justify;
                color : #3E3E3E;
        }

        .context a:link {
                color : black;
                text-decoration: none
        }
        .context a:visited {
                color : black;
                text-decoration: none
        }
        .context a:active {
                color : black;
                text-decoration: none
        }

        .context a:hover {
                color : #006980;
                text-decoration: underline
        }

        .shop{
                font-family : "Microsoft Sans Serif";
                font-size : 15px;
                color : #555555;
        }

                .subinfo {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 10px;
                color: Gray;
        }

        .gtxtfield1{
                WIDTH: 400px;
        }

        .gform1{
                WIDTH: 200px;
        }

        .gbutton1{
                FONT-SIZE: 12px;
                FONT-WEIGHT: bold;
                WIDTH: 120px;
                COLOR: #180000;
                BACKGROUND-COLOR: #FECB01;
                text-align : center;
                border-top:1px solid #BDBDBD;
                border-left:1px solid #BDBDBD;
                border-right:1px solid #5A5A5A;
                border-bottom:2px solid #5A5A5A;

        }


        .form{
                FONT-SIZE: 12px;
                WIDTH: 200px;
                COLOR: Black;
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                BACKGROUND-COLOR: #E9F0F0;
                border : 1px solid;
        }

        .form2{
                BORDER-RIGHT: 1px solid;
                BORDER-TOP: 1px solid;
                FONT-SIZE: 10px;
                BORDER-LEFT: 1px solid;
                WIDTH: 40px;
                COLOR: Black;
                BORDER-BOTTOM: 1px solid;
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                BACKGROUND-COLOR: #A7CCE6;
                TEXT-DECORATION: none
        }

        .form3{
                BORDER-RIGHT: 1px solid;
                BORDER-TOP: 1px solid;
                FONT-WEIGHT: normal;
                FONT-SIZE: 12px;
                BORDER-LEFT: 1px solid;
                WIDTH: 400px;
                COLOR: Black;
                BORDER-BOTTOM: 1px solid;
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                BACKGROUND-COLOR: #A7CCE6;
                TEXT-DECORATION: none
        }

        .form4{
                BORDER-RIGHT: 1px solid;
                BORDER-TOP: 1px solid;
                FONT-WEIGHT: normal;
                FONT-SIZE: 12px;
                BORDER-LEFT: 1px solid;
                WIDTH: 250px;
                COLOR: Black;
                BORDER-BOTTOM: 1px solid;
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                BACKGROUND-COLOR: #A7CCE6;
                TEXT-DECORATION: none
        }

        .form_s{
                BORDER-RIGHT: 1px solid;
                BORDER-TOP: 1px solid;
                FONT-WEIGHT: normal;
                FONT-SIZE: small;
                BORDER-LEFT: 1px solid;
                WIDTH: 250px;
                COLOR: Black;
                BORDER-BOTTOM: 1px solid;
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                BACKGROUND-COLOR: #A7CCE6;
                TEXT-DECORATION: none
        }

        .formbook{
                FONT-WEIGHT: normal;
                FONT-SIZE: 14px;
                WIDTH: 550px;
                COLOR: Black;
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                BACKGROUND-COLOR: #E9F0F0;
                border : 1px solid;
        }

        .button{
                WIDTH: 150px;
                COLOR: #593DA4;
                BACKGROUND-COLOR: White;
                font-weight : bold;
                text-align : center;
                border : 3px solid;
        }

        .button2{
                BORDER-RIGHT: 3px solid;
                BORDER-TOP: 3px solid;
                BORDER-LEFT: 3px solid;
                WIDTH: 250px;
                COLOR: #583CA2;
                BORDER-BOTTOM: 3px solid;
                BACKGROUND-COLOR: White;
                TEXT-DECORATION: none;
                font-weight : bold;
                text-align : center;
        }

        .offer {
                font-family : "Microsoft Sans Serif";
                font-size : 14px;
                height : 17px;
        }

        .border{
                border : thin dashed #FECB01;
                padding : 5 5 5 5;
        }

        .border2{
                border : thin solid gray;
                padding : 5 5 5 5;
        }


        /* scl */

        .table_head1 {
                background-color : #004080;
                font-family : Verdana, Arial, Helvetica, sans-serif;
                font-size : 14px;
                font-weight : bold;
                color : white;
                line-height : 20px;
        }

        .table_head1 a:visited {
                text-align : none;
                color : white;
        }

        .table_head1 a:link {
                text-align : none;
                color : white;
        }

        #gallery
        {
                padding:10px;
                margin:10px;
                width:250px;
                text-align:left;
                border-left:3px dotted #FF9933;
        }

        .gal
        {
        border:1px solid #BFBFBF;
        padding:2px;
        text-align:center;
        font-size:12px;
        font-weight:bold;
        }

        #formcontainer {
                border:1px solid #330066;
                background-color:#ffffff;
                width:500px;
                padding:5px;
                margin:0px 5px 5px 0px;
                line-height:20px;
                color:#330066;
                text-align:left;
        }

        .formtitle
        {
                margin:-5px -5px 5px -5px;
                padding-left:10px;
                background-color: #FFBF00;
                font-weight:bold;
                color: #101010;
                border-bottom:1px solid #606060;
                width:498px;
        }

        .formbutton
        {
                background-color: #FFBF00;
                color: #101010;
                font-weight:bold;
                padding:3px;
        }

.guest-box {
                width:600px;
                margin-left:30px;
                padding-left:20px;
                padding-right:20px;
                border-left:1px solid #cdcdcd;
                border-right:1px solid #cdcdcd;
}



.eventlist-box {
                width:500px;
                margin-left:30px;
                margin-bottom:5px;
                padding-left:20px;
                padding-right:20px;
                border-left:1px solid #FECB01;
                border-right:1px solid #FECB01;
                border-bottom:2px solid #FECB01;
}

.search-res {
                color:#FECB01;
        font-weight:bold;
        font-size: 14px;
}