/* 
// ----------------------------------------------------------------------
// kingsislandrestaurant.com
// ----------------------------------------------------------------------
// filename: /styles/style.css
// purpose: default style sheet
// ----------------------------------------------------------------------       
// written by: andy chung
// last revised on: 12-29-2004 by andy chung
// ----------------------------------------------------------------------
*/

/**
 * ==============================================================================*
 * |                               HTML Tags                                      |
 * ==============================================================================
 */
 
body {
 	background-color : #ffffff;
 	/* font-family : Verdana, Arial, Helvetica; */
 	font-family: Arial;
 	font-weight: normal;
 	font-size : 10pt;
 	text-align: center;
}

td {
	/* font-family : Verdana, Arial, Helvetica; */
 	font-weight: normal;
 	font-size : 10pt;
}

a {
	color: #999;
}

img {
	border: 0px;
}

ul {
	margin-top: 0px;
}

/**
 * ==============================================================================*
 * |                               Classes                                        |
 * ==============================================================================
 */

.menu_item {
	font-family : Arial;
	/* border: solid 1px #000; */
	/* font-family: Courier New; */
	text-align: left;
	padding: 10px 0px;
}

.menu_item_title {
	/* font-family : Verdana, Arial, Helvetica; */
	float: left;
}

.menu_item_desc {
	/* font-family : Verdana, Arial, Helvetica; */
	padding: 0px 60px 0px 60px;
}

.menu_item_comment {
	/* font-family : Verdana, Arial, Helvetica; */
	font-style: italic;
	padding: 10px 60px 0px 60px;
}

.menu_item_id {
	text-align: left;
	float: left;
}

.menu_item_name {
	text-align: left;
	float: none;
}

.menu_item_price {
	/* font-family : Verdana, Arial, Helvetica; */
	text-align: right;
	float: right;
}

.chosen {
	font-weight: bold;
}

.photospot {
	text-align: center;
}

.menufooter {
	text-align: center;
	font-size: 8pt;
}

/**
 * ==============================================================================*
 * |                                    ID's                                      |
 * ==============================================================================
 */

#page {
	width: 770px;
	padding: 0px;
	font-size: 10pt;
}

#title {
	text-align: left;
	margin: 0px;
	padding: 0px;
}

#menu {
	text-align: left;
	padding: 0px 20px 0px 20px;
}

#menudisplay {
	text-align: right;
	width: 100%;
}

#menu_header {
	/* font-family : Verdana, Arial, Helvetica; */
	text-align: left;
	font-size: 20pt;
	font-weight: bold;
	color: #999;
	padding: 0px 10px;
}
	
#content {
	margin: 10px;
	text-align: left;
	padding: 10px 20px;
	border: solid 1px #000;
}

#contact {
	margin: 10px;
	text-align: left;
	padding: 0px;
	font-size: 10pt;
}

#footer {
	font-size: 7pt;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#map {
	width: 500px;
	height: 400px;
	margin-top: 0px;
}

#address {
	float: left;
	margin-top: 0px;
	margin-right: 10px;
}