﻿a:link      { color: #E7D460; text-decoration: none; }
a:visited   { color: #E7D460; text-decoration: none; }
a:hover     { color: #E7D460; text-decoration: underline; }
a:active    { color: #E7D460; text-decoration: none; }

    body {
        background-color: #000000;
		text-align:center;
		}

	#frame {
        width: 810px; /*650px;*/
        /**
		margin-right:auto;
		margin-left:auto;
		margin-right:auto;
		margin-left:auto;
        ***/
		margin-top:10px;
		padding:0px;
		text-align:left;
        background-color: #000000;
        /*** height: 600px;*/
		}

	#contentleft {
		width:175px;
		padding:0px;
		float:left;
		background:#fff;
		}
	#contentcenter {
        /**
         * overload on each page
         * height:850px; 
         **/
		/*** width: 491px;*/
        width/**/: 0 auto;
		padding:5px 5px 5px 5px;
		float:left;
		background: #B00A06;
        border-bottom:1px solid #D85E5B;
        border-left:  1px solid #D85E5B;
        border-right: 1px solid #D85E5B;
        border-top:   1px solid #D85E5B;
        margin-left: 16%;
        margin-right: 16%;
        
    }

	#footer {
		/*** width: 491px;*/
        clear:both;
        width/**/: 0 auto;
		padding:5px 5px 5px 5px;
		float:left;
		background: #B00A06;
        border-bottom:1px solid #D85E5B;
        border-left:  1px solid #D85E5B;
        border-right: 1px solid #D85E5B;
        border-top:   1px solid #D85E5B;
        margin-left: 16%;
        margin-right: 16%;
    }

	#subpage_contentcenter {
        /**
         * overload on each page
         * height:850px; 
         **/
		width: 491px;
        width/**/: 0 auto;
		padding:5px 5px 5px 5px;
		float:left;
		background: #B00A06;
        border-bottom:1px solid #D85E5B;
        border-left:  1px solid #D85E5B;
        border-right: 1px solid #D85E5B;
        border-top:   1px solid #D85E5B;
        /***
        margin-left: 12%;
        margin-right: 12%;
        */
        
    }
	#contentright {
		width:175px;
		padding:0px;
		float:left;
		background:#fff;
		}
	
	#contentheader {
		background:#000000;
		}
		
	#flashcontent {
		height: 650px;
	}
	
	p,h1,pre {
		margin:0px 10px 10px 10px;
        color: #E7D460;
        font-size: 12px;
        font-family:arial,verdana,sans-serif;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}

	#subpage_title_main {
        color: #E7D460;
        font-family:arial,verdana,sans-serif;
		font-size:18px;
    }
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}


    #home_top_div {
        background:#FFFFFF url(images/home_top.jpg) no-repeat scroll 50% ;
        height:7px;
        width: 491px;
        position:relative;
        text-align:center;
        background-position: left top;
        
    }

    #home_bottom_div {
    padding: 0 0 0 0;
        margin-top: -5px;
        text-align:center;
        background:#FFFFFF url(images/home_bottom.jpg) no-repeat scroll 50%;
        height:468px;
        width:491px;
        clear: both;
    }


    #aboutus_mainphoto_div {
        float: right;
        padding: 0 0 0 0;
        margin-top: 10px;
        margin-left: 10px;
        margin-bottom: 10px;
        text-align:center;
        background:#FFFFFF url(images/aboutus_mainphoto.jpg) no-repeat scroll 50%;
        height:170px;
        width:236px;
    }

	#footer_div {
		/*** width: 491px;*/
        clear:both;
        width:491px;
        width/**/: 0 auto;
		background: #000000;
        margin-left: 35%;
    }

    #copyright_div {
        width/**/: 0 auto;
        text-align:center;
        background:#000000 url(images/copyright.gif) no-repeat scroll 50%;
        height:15px;
        width:239px;
        margin-left:33%;
        margin-right:33%;
    }
    #home_aboutus_div {
        background:#FFFFFF url(images/home_top.jpg) no-repeat scroll 50%;
        height:7px;
        position:relative;
        text-align:center;
        width:300px;
    }

    #demodiv {background-image.... (line 19)
        background:#FFFFFF url(images/home_top.jpg) no-repeat scroll 50%;
        color:#CCCCCC;
        font-family:arial,verdana,sans-serif;
        font-size:1em;
        height:300px;
        left:30px;
        position:relative;
        text-align:center;
        top:30px;
        width:300px;
    }
	
/*********************************************************************
 * HOME's aboutUs image 
 * *******************************************************************/

#home_aboutus_link a span {
	display: none;
}

#home_aboutus_link a:link, #home_aboutus_link a:visited { 
float: left;
	display: block;
	width: 133px;
	height: 16px;
	background-image: url(images/home_aboutus_up.jpg);
	background-repeat: no-repeat;
	background-position: top left;
} 

#home_aboutus_link a:link:hover, #home_aboutus_link a:visited:hover { 
float: left;
	display: block;
	width: 133px;
	height: 16px;
	background-image: url(images/home_aboutus_over.jpg);
	background-repeat: no-repeat;
	background-position: top left;
} 

#home_aboutus_link a:link:active, #home_aboutus_link a:visited:active  { 
float: left;
	display: block;
	width: 133px;
	height: 16px;
	background-image: url(images/home_aboutus_over.jpg);
	background-repeat: no-repeat;
	background-position: top left;
} 

/*********************************************************************
 * HOME's menu image 
 * *******************************************************************/

#home_menu_link a span {
	display: none;
}

#home_menu_link a:link, #home_menu_link a:visited { 
float: left;
	display: block;
	width: 75px;
	height: 16px;
	background-image: url(images/home_menu_up.jpg);
	background-repeat: no-repeat;
	background-position: top left;
} 

#home_menu_link a:link:hover, #home_menu_link a:visited:hover { 
float: left;
	display: block;
	width: 75px;
	height: 16px;
	background-image: url(images/home_menu_over.jpg);
	background-repeat: no-repeat;
	background-position: top left;
} 

#home_menu_link a:link:active, #home_menu_link a:visited:active  { 
float: left;
	display: block;
	width: 75px;
	height: 16px;
	background-image: url(images/home_menu_over.jpg);
	background-repeat: no-repeat;
	background-position: top left;
} 
  	
/*********************************************************************
 * HOME's directions image 
 * *******************************************************************/

#home_directions_link a span {
	display: none;
}

#home_directions_link a:link, #home_directions_link a:visited { 
float: left;
	display: block;
	width: 122px;
	height: 16px;
	background-image: url(images/home_directions_up.jpg);
	background-repeat: no-repeat;
	background-position: top left;
} 

#home_directions_link a:link:hover, #home_directions_link a:visited:hover { 
float: left;
	display: block;
	width: 122px;
	height: 16px;
	background-image: url(images/home_directions_over.jpg);
	background-repeat: no-repeat;
	background-position: top left;
} 

#home_directions_link a:link:active, #home_directions_link a:visited:active  { 
float: left;
	display: block;
	width: 122px;
	height: 16px;
	background-image: url(images/home_directions_over.jpg);
	background-repeat: no-repeat;
	background-position: top left;
} 
  	
/*********************************************************************
 * HOME's contactUs image 
 * *******************************************************************/

#home_contactus_link a span {
	display: none;
}

#home_contactus_link a:link, #home_contactus_link a:visited { 
float: left;
	display: block;
	width: 161px;
	height: 16px;
	background-image: url(images/home_contactus_up.jpg);
	background-repeat: no-repeat;
	background-position: top left;
} 

#home_contactus_link a:link:hover, #home_contactus_link a:visited:hover { 
float: left;
	display: block;
	width: 161px;
	height: 16px;
	background-image: url(images/home_contactus_over.jpg);
	background-repeat: no-repeat;
	background-position: top left;
} 

#home_contactus_link a:link:active, #home_contactus_link a:visited:active  { 
float: left;
	display: block;
	width: 161px;
	height: 16px;
	background-image: url(images/home_contactus_over.jpg);
	background-repeat: no-repeat;
	background-position: top left;
} 






/***************************************************************
 * Subpage
 * *************************************************************/

#subpage_contentleft {
    width: 131px; /*** 121px; ***/
    padding:0px;
    padding-right:10px;
    background:#000000;
    float: left;
}

#subpage_logo_div {
    /*         color image repeat position attachment; */
    /* background:#FFFFFF url(images/subpage_logo.gif) no-repeat bottom right scroll;*/
background-image: url(images/subpage_logo.gif) ;
background-color:#FFFFFF;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center center;
    height: 94px;
    width: 121px;
    position:relative;
    float:left;
}


/*********************** Temporary *************************/
#submenu_logo_link a span {
	display: none;
}

#submenu_logo_link a:link, #submenu_logo_link a:visited { 
float: left;
	display: block;
    height: 94px;
    width: 121px;
	background-image: url(images/subpage_logo.gif);
	background-repeat: no-repeat;
	background-position: left;
} 

#submenu_logo_link a:link:hover, #submenu_logo_link a:visited:hover { 
float: left;
	display: block;
    height: 94px;
    width: 121px;
	background-image: url(images/subpage_logo.gif);
	background-repeat: no-repeat;
	background-position: left;
} 

#submenu_logo_link a:link:active, #submenu_logo_link a:visited:active  { 
float: left;
	display: block;
    height: 94px;
    width: 121px;
	background-image: url(images/subpage_logo.gif);
	background-repeat: no-repeat;
	background-position: left;
} 





/*********************************************************************
 * Subpage's aboutUs image 
 * *******************************************************************/

#submenu_aboutus_link a span {
	display: none;
}

#submenu_aboutus_link a:link, #submenu_aboutus_link a:visited { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_aboutus_up.gif);
	background-repeat: no-repeat;
	background-position: left;
} 

#submenu_aboutus_link a:link:hover, #submenu_aboutus_link a:visited:hover { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_aboutus_over.gif);
	background-repeat: no-repeat;
	background-position: left;
} 

#submenu_aboutus_link a:link:active, #submenu_aboutus_link a:visited:active  { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_aboutus_over.gif);
	background-repeat: no-repeat;
	background-position: left;
} 

/*********************************************************************
 * Subpage's menu image 
 * *******************************************************************/

#submenu_menu_link a span {
	display: none;
}

#submenu_menu_link a:link, #submenu_menu_link a:visited { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_menu_up.gif);
	background-repeat: no-repeat;
	background-position: left;
} 

#submenu_menu_link a:link:hover, #submenu_menu_link a:visited:hover { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_menu_over.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

#submenu_menu_link a:link:active, #submenu_menu_link a:visited:active  { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_menu_over.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 
  	
/*********************************************************************
 * Subpage's directions image 
 * *******************************************************************/

#submenu_directions_link a span {
	display: none;
}

#submenu_directions_link a:link, #submenu_directions_link a:visited { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_directions_up.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

#submenu_directions_link a:link:hover, #submenu_directions_link a:visited:hover { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_directions_over.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

#submenu_directions_link a:link:active, #submenu_directions_link a:visited:active  { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_directions_over.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 
  	
/*********************************************************************
 * Subpage's contactUs image 
 * *******************************************************************/

#submenu_contactus_link a span {
	display: none;
}

#submenu_contactus_link a:link, #submenu_contactus_link a:visited { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_contactus_up.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

#submenu_contactus_link a:link:hover, #submenu_contactus_link a:visited:hover { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_contactus_over.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

#submenu_contactus_link a:link:active, #submenu_contactus_link a:visited:active  { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_contactus_over.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

.text_indent {
    text-indent:2.5em;
}
.text_underline { text-decoration: underline; }


  	
/*********************************************************************
 * Subpage's Reservation image 
 * *******************************************************************/

#submenu_reservation_link a span {
	display: none;
}

#submenu_reservation_link a:link, #submenu_reservation_link a:visited { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_reservation_up.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

#submenu_reservation_link a:link:hover, #submenu_reservation_link a:visited:hover { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_reservation_over.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

#submenu_reservation_link a:link:active, #submenu_reservation_link a:visited:active  { 
float: left;
	display: block;
	width: 121px;
	height: 32px;
	background-image: url(images/submenu_reservation_over.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

