/* HTML TAGS */
/* ================================================= */
body {
	background-color: #003482;
	padding: 0;
	margin: 0;
	color: #DEEFFF;
	font-family: Arial, Helvetica, sans-serif;
}

a {
	color: #FFFF8C;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

td {
	vertical-align: top;
	font-size: 12px;
}

hr {
	color: #FFF292;
	height: 1px;
}




/* BACKGROUNDS */
/* ================================================= */
.BGSplashContent {
	background-image: url(images/Splash05_BG_content_07.gif);
	background-repeat: no-repeat;
}

.BGinterior {
	background-image: url(images/Nav01_BG_body_14.jpg);
	background-repeat: repeat-y;
}

.BGabout {
	background-image: url(images/Nav01_About_Days_02.gif);
	background-repeat: no-repeat;
	width: 205px;
	padding: 0 55px 0 12px;
}

.BGadventures {
	background-image: url(images/Nav01_adventures_duffy_02.gif);
	background-repeat: no-repeat;
	width: 205px;
	padding: 0 55px 0 12px;
}

.BGcatering {
	background-image: url(images/Nav01_catering_banquets_02.gif);
	background-repeat: no-repeat;
	width: 205px;
	padding: 0 55px 0 12px;
}

.BGcontact {
	background-image: url(images/Nav01_contact_02.gif);
	background-repeat: no-repeat;
	width: 205px;
	padding: 0 55px 0 12px;
}

.BGevents {
	background-image: url(images/Nav01_event_online_02.gif);
	background-repeat: no-repeat;
	width: 205px;
	padding: 0 55px 0 12px;
}

.BGmenu {
	background-image: url(images/Nav01_menu_Dinner_02.gif);
	background-repeat: no-repeat;
	width: 205px;
	padding: 0 55px 0 12px;
}




/* SPLASH LAYOUT */
/* ================================================= */
.Splash01 {
	display: block;
	background-color: #FCFFBF;
	background-image: url(images/Splash05_BG_subtitle_11.jpg);
	background-repeat: repeat-y;
	background-position: right;
	margin: 0 0 0 20px;
	padding: 2px 20px 2px 10px;
	width: 190px;
	color: #00237C;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: -0.07em;
}

.address {
	padding: 0 0 0 42px;
	margin: 4px 0 0 0;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.2em;
}

#SplashContent {
	padding: 0;
	margin: 0;
}

#SplashContent h1{
	width: 406px;
	padding: 0;
	margin: -10px 0 0 0;
	color: #FFFFCF;
	background-image: url(images/Splash05_BG_Title_06.gif);
	background-repeat: no-repeat;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 35px;
	letter-spacing: -0.05em;
	background-position: bottom left;
	display: block;
	font-weight: normal;
}

#SplashContent p{
	padding: 0 0 0 20px;
	margin: 0.5em 0 1em 0;
	font-size: 12px;
	xtext-align: justify;
	line-height: 1.5em;
}




/* INTERIOR LAYOUT */
/* ================================================= */
#Content {
	width: 520px;
}

#ContentArea {
	padding: 10px 0 0 20px;
	margin: 0.5em 0 1em 0;
	font-size: 12px;
	line-height: 1.5em;
}

#navlist01 {
	margin-left: 10px;
	padding-left: 0;
	list-style: none;
}

#navlist01 li {
	padding-left: 18px;
	background-image: url(images/bullet01.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}

#navlist02 {
	margin-left: 10px;
	padding-left: 0;
	list-style: none;
}

#navlist02 li {
	padding-left: 18px;
	margin-top: 5px;
	background-image: url(images/bullet01.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	font-size: 15px;
	color: #FFF292;
	font-weight: bold;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	letter-spacing: 0.2em;
}

#BGbutton01 a{
	display: block;
	background-color: #B63901;
	color: White;
	background-image: url(images/BG_button01.gif);
	background-repeat: repeat-x;
	text-align: center;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 200px;
	padding: 3px 0;
	border: 1px inset #FFAA33;
}

#BGbutton01 a:hover{
	background-image: none;
	border: 1px outset #FFAA33;
}

#BGbutton02 a{
	display: block;
	background-color: #B63901;
	color: White;
	background-image: url(images/BG_button01.gif);
	background-repeat: repeat-x;
	text-align: center;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 250px;
	padding: 3px 0;
	border: 1px inset #FFAA33;
}

#BGbutton02 a:hover{
	background-image: none;
	border: 1px outset #FFAA33;
}

.layout01 {
	margin: 0 0 50px 0;
}

.layout02 {
	padding: 10px 0 10px 10px;
}

.layout03 {
	background-image: url(images/Nav01_MenuBG_15.jpg);
	background-repeat: repeat-y;
}

.layout04 {
	padding: 0 0 20px 0;
	margin: 0 0 20px 0;
}

.layout05 {
	padding: 0 0 0 10px;
}

.layout06 {
	background-image: url(images/bg_Order.jpg);
	background-repeat: repeat-y;
	padding: 6px;
}

.layout07 {
	padding: 0 0 50px 0;
}

.layout08 {
	padding: 0 0 10px 45px;
}

.layout09 {
	clear:both;
}

.header01 {
	padding: 0;
	margin: 0 0 0 0;
	color: #FFFFCF;
	background-image: url(images/Splash05_BG_Title_06.gif);
	background-repeat: no-repeat;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 35px;
	letter-spacing: -0.05em;
	background-position: bottom left;
	font-weight: normal;
	width: 520px;
}

.header02 {
	font-size: 20px;
	color: #FFF292;
	font-weight: bold;
	border-bottom: 1px solid #FFF292;
	text-transform: lowercase;
	letter-spacing: 2px;
	padding: 10px 0 0 0;
	margin: 0;
}

.header03 {
	font-size: 14px;
	color: #FFF;
	letter-spacing: -0.02em;
	font-weight: bold;
}

.header04 {
	font-size: 11px;
	color: #FFF;
	padding: 0 0 5px 20px;
	margin: 0;
}

.header05 {
	font-size: 16px;
	color: #FFF292;
	font-weight: bold;
}

.header06 {
	font-size: 13px;
}

.header07 {
	font-size: 15px;
	color: #FFF292;
	font-weight: bold;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	letter-spacing: 0.2em;
}

.header08 {
	font-size: 11px;
	color: #FFF;
	padding: 0 0 5px 0;
	margin: 0;
	font-style: italic;
}

.header09 {
	font-size: 20px;
	color: #FFF292;
	font-weight: bold;
	border-bottom: 1px solid #FFF292;
	text-transform: lowercase;
	letter-spacing: 1em;
	padding: 10px 0 0 0;
	margin: 0 0 0 -1em;
	text-align: center;
}

.header010 {
	color: #FFFFCF;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 35px;
	letter-spacing: -0.05em;
	font-weight: normal;
	background-image: url(images/Splash05_BG_Title_06.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.header011 {
	font-size: 9px;
}
	
fieldset {
	border: 3px double #0F67C0;
}

legend {
	color: White;
}





/* FOOTER */
/* ================================================= */
#footer {
	width: 500px;
	margin: 50px 0 50px 250px;
	padding: 0 0 50px 0;
	border-top: 1px solid #FFFFCF;
}

#footer h2{
	font-size: 16px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color: #FFFFCF;
	margin: 0;
}

#footer p{
	font-size: 12px;
	margin: 0 0 1em 0;
}

#SplashFooter {
	width: 480px;
	border-top: 1px solid #FFFFCF;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 50px;
	margin-left: 275px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 50px;
	padding-left: 0;
}

#SplashFooter h2{
	font-size: 16px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color: #FFFFCF;
	margin: 0;
}

#SplashFooter p{
	font-size: 12px;
	margin: 0 0 1em 0;
}




/* MENU */
/* ================================================= */
#Menu {
	padding: 0 0 10px 0;
	border-bottom: 1px solid #FFF292;
	margin: 0 0 20px 0;
}

#Menu p {
	padding: 0 0 0 10px;
	margin: 0;
}




/* VALENTINES DAY */
/* - - - - - - - - - - - - - - - - - - - - - */
#Valentines {
	float: none;
	width: 190px;
	margin-left: 20px;
	display: block;
	color: #550028;
	background: #FFD388 url(images/BG_Eclub.jpg) no-repeat;
	padding-top: 150px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

#Valentines p{
	display: block;
	margin: 0 5px;
	padding: 0;
	font-size: 11px;
	text-decoration: none;
	text-align: left;
	line-height: 1em;
}

#Valentines a {
	color: #550028;
	text-decoration: none;
}

#Valentines a:hover {
	text-decoration: underline;
}




/* VALENTINES DAY */
/* - - - - - - - - - - - - - - - - - - - - - */
#Special01 {
	float: right;
	width: 190px;
	margin-left: 5px;
	display: block;
	padding: 130px 0 5px 0;
	color: #000;
	background: #FFF url(/images/button_Fathers.jpg) no-repeat;
}

#Special01 p{
	display: block;
	margin: 0 5px;
	padding: 0;
	font-size: 11px;
	text-decoration: none;
	text-align: left;
	line-height: 1em;
}

#Special01 a {
	color: #2e2b71;
	text-decoration: none;
}

#Special01 a:hover {
	text-decoration: underline;
}
.photobrdr {
	border: 1px solid #FFD58B;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 3px;
}
