@font-face
{
	font-family: deckParty;
	src: url( "fonts/shark party.ttf" );
}

img	{
	border: none;
}
	a.headermenu:link 		{color: #ffffff; background: none; text-decoration: none}
	a.headermenu:visited	{color: #ffffff; background: none; text-decoration: none}
	a.headermenu:hover		{color: #ffffff; background: none; text-decoration: none}
	a.headermenu:active 	{color: #ffffff; background: none; text-decoration: none}

	a.headerselected:link 		{color: #ffffff; background: none; text-decoration: none}
	a.headerselected:visited	{color: #ffffff; background: none; text-decoration: none}
	a.headerselected:hover		{color: #ffffff; background: none; text-decoration: none}
	a.headerselected:active 	{color: #ffffff; background: none; text-decoration: none}

	a.menu:link 		{color: #4a0c00; background: none; text-decoration: none}
	a.menu:visited	{color: #4a0c00; background: none; text-decoration: none}
	a.menu:hover		{color: #4a0c00; background: none; text-decoration: none}
	a.menu:active 	{color: #4a0c00; background: none; text-decoration: none}

	a.selected:link 		{color: #ffb185; background: none; text-decoration: none}
	a.selected:visited	{color: #ffb185; background: none; text-decoration: none}
	a.selected:hover		{color: #ffb185; background: none; text-decoration: none}
	a.selected:active 	{color: #ffb185; background: none; text-decoration: none}

	a.footermenu:link 		{color: #CE5518; background: none; text-decoration: none}
	a.footermenu:visited	{color: #CE5518; background: none; text-decoration: none}
	a.footermenu:hover		{color: #CE5518; background: none; text-decoration: none}
	a.footermenu:active 	{color: #CE5518; background: none; text-decoration: none}

	a.footerselected:link 		{color: #CE5518; background: none; text-decoration: none}
	a.footerselected:visited	{color: #CE5518; background: none; text-decoration: none}
	a.footerselected:hover		{color: #CE5518; background: none; text-decoration: none}
	a.footerselected:active 	{color: #CE5518; background: none; text-decoration: none}

	UL.floatleft	{ /* used for 2 column ul's */
			width: 500px;
	}
	UL.floatleft	LI	{ /* used for 2 column ul's */
			float: left;
			width: 250px;
	}

	BODY {
	    color: #000000; background: #310D0A;
	    background-image: url(/images/Background.jpg);
	    background-repeat: repeat-x;
	    font-family: arial, sans-serif;
	    font-size: 12px;
	    line-height: 1.3em;
	    margin: 0px;
	    padding: 0px;
			margin-top: 10px;
	}

	a:link 		{color: #c1521a; background: none; text-decoration: none}
	a:visited	{color: #651202; background: none; text-decoration: underline}
	a:hover		{color: #ce5510; background: none; text-decoration: underline}
	a:active 	{color: #4a0c00; background: none; text-decoration: none}

	H1 {
	    color: #4a0c00; background: none;
	    font-family: Monotype Corsiva, arial, verdana, sans-serif;
			font-size: 28px;
			margin-left: 0px;
			padding-top: 10px;
			padding-left: 0px;
			padding-right: 0px;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #4a0c00;
			padding-bottom: 10px;
	}

	H2 {
	    color: #882702; background: none;
			font-size: 16px;
			font-weight: 700;
			letter-spacing:0.01em;
			margin-bottom: 0px;
			padding-bottom: 0px;
			margin-left: 0px;
	}

	H3 {
	    color: #882702; background: none;
	    font-size: 22px;
			font-weight: 700;
			text-align: center;
			margin-bottom: 0px;
			padding-bottom: 5px;
			margin-left: 0px;
	}

	H4 {
	    color: #4a0c00; background: none;
	    font-family: Monotype Corsiva, arial, verdana, sans-serif;
			font-size: 21px;
			margin-left: 0px;
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;

			padding-bottom: 0px;
			line-height:1em;
	}
	.menus {
			color: #4a0c00; background: none;
	}

a#rates {
	    color: #882702; background: none;
			font-size: 16px;
			font-weight: 700;
			text-decoration: none;
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			letter-spacing:0.01em;
			margin-bottom: 0px;
			padding-bottom: 0px;
			margin-left: 0px;
	}

a#h2 + P {
			margin-top: 0px;
			padding-top: 0px;
	}

	H2 + P {
			margin-top: 0px;
			padding-top: 0px;
	}

	H2 + UL {
			margin-top: 0px;
			padding-top: 0px;
	}

	H2 + OL {
			margin-top: 0px;
			padding-top: 0px;
	}





	h1  {
				color: #000000;
	}


	.websiteby {
			color: #F6B18A; background: none;
			font-size: 11px;
			text-align: center;
			padding-top: 15px;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right: 0px;
	}

	.text	{
			color: #000000; background: #D6A663;
			font-size: 12px;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 35px;
			padding-right: 25px;
	}
	.text P	{
			padding-left: 12px;
	}
	.note	{
			font-size: 11px;
			font-style: italic;
			line-height: 1.3em;
	}


	.bodybackground {
	    color: #ffffff; background: #000000;
	    background-image: url(/images/Background.gif);
	    background-repeat: repeat-x;
	}

	.headermenu {
			color: #ffffff; background: none;
		 	background-image: url(/images/Header-Menu.jpg);
	    background-repeat: repeat-x;
			font-size: 14px;
			font-weight: 400;
	}

	.pagetop{
			color: #000000; background: none;
		 	background-image: url(/images/Page-Top.jpg);
	    background-repeat: repeat-x;
			font-size: 11px;
			font-weight: 400;
	}

	.headerselected {
			font-size: 14px;
			font-weight: 800;
	}

	.menu	{
			color: #FFFFFF; background: #D6A663;
			font-size: 12px;
			font-weight: 600;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 5px;
			padding-right: 0px;
	}

img.paddingright {
	margin: 5px 0px 0px 10px;
}

img.paddingleft {
	margin: 5px 10px 0px 0px;
}

img.paddingrightborder {
	margin: 5px 0px 0px 10px;
	border: 1px solid #310c00;
}
img.paddingrightborder2 {
	margin: 5px 0px 0px 5px;
	border: 1px solid #310c00;
}

img.paddingleftborder {
	margin: 5px 10px 0px 0px;
	border: 1px solid #310c00;
}

	.imagepadding	{
			padding-top: 10px;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right: 0px;
	}

#centerposition {
		position:absolute;
		left:150px;
		bottom:241px;
		z-index:3
}

	.selected	{
			color: #959838; background: none;
			font-size: 12px;
			font-weight: 900;
			line-height: 14px;
			text-decoration: none;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 5px;
			padding-right: 0px;
	}

	.footer {
			color: #CE5518; background: none;
			font-size: 12px;
			text-align: center;
	}

	.footermenu {
			font-size: 14px;
			font-weight: 500;
	}

	.footerselected {
			font-size: 12px;
			font-weight: 800;
	}

	.menubkgd {
	    background: #D6A663;
	}

	.picborder{
			border-color: #310c00;
			border-style: solid;
			border-width: 1px;
	}

	.border {
			border-color: #000000;
			border-style: solid;
			border-width: 2px;
	}

.leftborder {
    background-image:url(/images/left-border.gif);
    background-repeat: repeat-y;
}

.rightborder {
		background-image:url(/images/right-border.gif);
    background-repeat: repeat-y;
}

.insideleftborder {
		background: #D2914B;
		background-image:url(/images/inside-left-border.gif);
    background-repeat: no-repeat;
}

.insiderightborder {
		background: #D6A663;
    background-image:url(/images/inside-right-border.gif);
    background-repeat: no-repeat;
}

.topborder {
    background-image:url(/images/top-border.jpg);
    background-repeat: repeat-x;
}


.bottomborder {
		background: #D6A663;
    background-image:url(/images/bottom-border.gif);
    background-repeat: repeat-x;
}

.dottedline	{
			border-bottom-width: 4px;
			border-bottom-style: dotted;
			border-bottom-color: #882702;
	}

.insideheader	{
		background: #D6A663;
		background-image:url(/images/insideheader.jpg);
    background-repeat: repeat-x;
}

	.frontresturant {
			color: #882702; background: none;
			font-size: 28px;
			line-height: 32px;
			font-family: Monotype Corsiva, arial, verdana, sans-serif;
			text-align: center;
			padding-top: 30px;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right: 0px;
	}

/* ID SELECTOR(S)    ************************************/

#lispacing LI	{
		margin-bottom: 12px;
	}

.popupHeader	{
	color: #ffffff;
	text-align: center;
	margin: 0px;
	padding: 0px;
	margin-top: 29px;
	border: none;
}

.menuPicborder	{
	border: 1px solid #d05519;
}

.popupPicPosition	{
	margin: 0px;
	padding: 0px;
	margin-top: 12px;
}

.clickMessage	{
	font-family: arial narrow;
	font-size: 10px;
	text-align: center;
}

.menuTable	td	{
	padding: 5px;
	border-bottom: 1px solid #4a0c00;
}

.menuTable	td.first	{
	padding: 5px;
	padding-bottom: 3px;
	border-top: 1px solid #4a0c00;
	border-bottom: 1px solid #4a0c00;
}

.menuTable	td.last	{
	padding-top: 3px;
	padding-bottom: 0px;
	border-bottom: 0px solid #ffffff;
}

ul li ul	{
	list-style-type: square;
}

.SeasonEventsImages	{
	float: left;
	width: 475px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

div.SeasonEvents-Thumbs	{
	margin-top: 6px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

div.SeasonEvents-Thumbs img	{
	margin-right: 3px;
	vertical-align: top;
}


div.SeasonEvents-Thumbs	{
	margin-top: 6px;
	vertical-align: top;
}

div.SeasonEvents-Thumbs img	{
	margin-right: 3px;
	vertical-align: top;
}