/* CSS Document */
body { margin:0px; margin-top:12px; padding:0px; background:url(images/backgroundImg.jpg) no-repeat center top #3f3721 ; }
#wrapper { margin:0px auto; width:950px;  }
.header{ height:125px; width:950px; }
#logo {margin-left:30px; border:none; position:absolute;}	
.location{ margin:15px 30px 0px 0px ; width:332px; float:right; }
#georgetown { background:url(images/georgetown.gif) no-repeat; height:62px; width:143px; float:left; cursor:pointer; }
#harbor { background:url(images/harbor.gif) no-repeat; height:62px; width:162px; float:left; cursor:pointer; } 

.navigation { font-family:Oklahoma, Helvetica, Times, Arial ; font-size:16px; color:#FFFFFF; text-shadow:#000000 -3px 5px 10px; text-align:center; }
.navigation a:link { text-decoration:none; color:#FFFFFF;} .navigation a:visited { text-decoration:none; color:#FFFFFF;} .navigation a:hover { text-decoration:none; color:#E8C668; 
text-shadow:#FFCC66  0px 0px 5px;}
#weedkupdate { height:30px; background-color:#000000; text-align:left; font-family:Helvetica, Times; color:#CBB16A; font-size:14px; padding-left:30px;  line-height:25px; border:2px solid #302C1E; margin:5px 0px; }

#weedkupdate a:link { text-decoration:none; color:#CBB16A; } #weedkupdate a:visited { text-decoration:none; color:#CBB16A; } #weedkupdate a:hover { text-decoration:underline; color:#FFFFFF; }

.weedkupdate2 { height:30px; width:578px; background-color:#000000; text-align:left; font-family:Helvetica, Times; color:#CBB16A; font-size:14px; line-height:25px; border:2px solid #302C1E; float:left; }

.handler {  height:423px; margin-top:20px; }

.slideshow {  border:2px solid #302C1E; border-bottom:5px solid #231E12; }
.slideshow2 {  border:2px solid #302C1E; border-bottom:5px solid #231E12; float:left; margin-top:5px; width:578px; }

.eventBox{ float:right;  }
	.eventBox #box1{ height:137px; width:356px; background:url(images/eventbox.gif) no-repeat; margin:0px 0px 7px 0px; }
	.eventBox #box2{ height:137px; width:356px; background:url(images/eventbox.gif) no-repeat; margin-bottom:7px;  }
	.eventBox #box3{ height:137px; width:356px; background:url(images/eventbox.gif);  }
  .inner { width:267px; height:97px; text-align:left; margin-left:42px; *background:url(images/eventline.jpg) repeat-x; _background:url(images/eventline.jpg) repeat-x;}
 .eventBox img { border:1px inset #CCCCCC; float:left; margin-right:10px; }
 .eventBox b { font-family:Helvetica, Verdana, Arial; font-size:14px; color:#3F3721; text-shadow:#FFFFFF 0px 0px 5px; }  .eventBox p { font-family:Arial, Verdana, Helvetica; font-size:11px; color:#3F3721; line-height:16px; margin-top:5px; text-align:left; } .eventBox strong { font-family:Verdana, Arial, Helvetica; font-size:12px; }
 
.eventBox a:link { text-decoration:underline; color:#3F3721; } .eventBox a:visited { text-decoration:underline; color:#3F3721; } .eventBox a:hover {text-decoration:none; color:#FFFFFF; }

.bodydiv { margin-top:15px; background:#BCAF8D; padding:0px 20px; border:2px solid #7F6B3A; font-family:Arial, Helvetica, Verdana, Times;  font-size:12px; color:#352907;} 
h1 { font-family:Adobe Garamond Pro,  Helvetica, Arial, Times; color:#502801; text-shadow:#FFECAC 0px 1px 10px; font-size:28px;}
h2 { font-family:Helvetica, Arial, Times; color:#FFFFFF; text-shadow:#352907 0px 0px 5px; font-size:18px;}
.bodydiv p { text-align:justify; line-height:18px;  } 
.bodydiv b {  font-family:Helvetica, Arial,Times; color:#484234; font-size:14px; font-weight:bold; background:url(images/arrow.gif) no-repeat left; padding-left:20px;} 
.titleline { background:url(images/titleline.jpg) no-repeat; font-family:Helvetica, Arial,Times; color:#5D502F; font-size:14px; margin-bottom:5px; line-height:20px; padding-left:5px; font-weight:bold;  }
#a1, #a2, #a3, #a4, #a5, #a6, #a7, #a8, #a9, #a10, #a11, #a12, #a13, #a14, #a15, #a16, #a17, #a18, #a19 { display:none; }
/* #a1, #a2, #a3, #a4, #a5, #a6, #a7, #a8, #a9, #a10, #a11, #a12, #a13, #a14, #a15, #a16, #a17, #a18, #a19 { display:none;  border:2px solid #968F7D; background:#E8DBB8; padding:10px;} */

.textfiled { border:1px inset #563E03; background-color:#F3EEE2; font-family:Arial, Helvetica, sans-serif; color:#676151; }

.reservationbox { width:226px; height:236px; float:right; background-image:url(images/reservebg.jpg); background-repeat:no-repeat; margin:15px 0px 0px 10px ; }
.reservationbox h1 { font-family:Helvetica, Verdana, Arial; font-size:18px; color:#FFF7E2; text-transform:uppercase; text-shadow:#666666 2px 2px 5px; }
.stylebold { font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#514220;  }

ul { margin:0px; list-style:url(images/dot.gif); line-height:25px; padding-left:20px; } li { padding-left:0px; margin:0px; }

.facebookbox { border:5px solid #DCCEAD; padding:10px; background:#E0D6BB; }
.facebookbox a:link{text-decoration:underline; color:#352907;} .facebookbox a:visited {text-decoration:underline; color:#352907;} 
.facebookbox a:hover {text-decoration:none; color:#A3470F;}



.readmore {float:right; margin-left:20px; background:#948A6E; border:1px solid #D6CCB1; padding:2px; }



/* Menu Bar Start*/
.menu_div{
background:url(images/bag_menu.png) no-repeat; padding-bottom:2px;width:163px; float:right; margin:20px 0px 0px 10px; }
.left_menu{ font-family:Arial, Helvetica, Verdana, Myriad Pro; font-size:12px; color:#5E5948; background-color:#DCCEAD; border:1px solid #FFFFFF; border-style:outset; height:22px; line-height:22px; font-weight:normal; margin-right:2px; text-transform:capitalize;  }
.left_menu a:link{text-decoration:none; color:#5E5948;} .left_menu a:visited{ text-decoration:none; color:#5E5948; } .left_menu a:hover{text-decoration:none; color:#500808; text-shadow:#ffffff 0px 0px 3px;}



/* Menu Bar End */

hr { border:1px inset #8E8366; }

a:link { text-decoration:underline; color:#352907; } a:visited { text-decoration:underline; color:#352907; } a:hover { text-decoration:none; color:#ffffff; }
.footer { font-family: Helvetica, Arial, Times; color:#C2C2C2; font-size:11px; margin-top:15px; } 
.footer b { font-family:Helvetica; font-size:16px; font-weight:normal; } .footer p { margin-top:5px; }
.footer a:link { text-decoration:none; color:#C2C2C2; } .footer a:visited { text-decoration:none; color:#C2C2C2; } .footer a:hover { text-decoration:underline; color:#FFFFFF; }



/**
 * Style sheet for CalendarPickerControl
 * System-colors theme
 */

div.calendarbutton{
	position: absolute;
	width: 15px;
	height: 16px;
	background: transparent url("../images/calendar_icon.png") no-repeat center;
}

#CalendarPickerControl{
	background-color: transparent;
	width: 250px;
	height: 200px;
}

#CalendarPickerControl table.calframe{
	width: 100%;
	border: 1px solid black;
	background-color: buttonface;
	text-align: center;
}

#CalendarPickerControl td.monthname{
	width: 100%;
	font: normal 13px Verdana;
	color: captiontext;
	font-weight: bold;
	background-color: activecaption;
}

#CalendarPickerControl td.monthnameLNX{
	width: 100%;
	font: normal 13px Verdana;
	color: highlighttext;
	font-weight: bold;
	background-color: highlight;
}

#CalendarPickerControl table.navigation{
	width: 100%;
	text-align: center;
}

#CalendarPickerControl td.navbutton{
	font: normal 11px Verdana;
	color: buttontext;
	font-weight: bold;
	background-color: buttonface;
	border-width: 1px;
	border-style: solid;
	border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight;
	cursor: pointer;
}

#CalendarPickerControl td.navbutton:hover{
	text-decoration: underline;
	border-color: threeddarkshadow buttonhighlight buttonhighlight  threeddarkshadow;
	background-color: buttonshadow;
}

#CalendarPickerControl span.yearbutton{
	cursor: pointer;
}

#CalendarPickerControl span.yearbutton:hover{
	text-decoration: underline;
}

#CalendarPickerControl td.dayname{
	font: normal 11px Verdana;
	color: captiontext;
	font-weight: bold;
	background-color: activecaption;
}

#CalendarPickerControl td.daynameLNX{
	font: normal 11px Verdana;
	color: highlighttext;
	font-weight: bold;
	background-color: highlight;
}

#CalendarPickerControl td.today{
	font: normal 11px Verdana;
	background-color: buttonface;
	color: red;
	text-decoration: none;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight;
}

#CalendarPickerControl td.today:hover{
	text-decoration: underline;
	background-color: threedshadow;
	border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;
}

#CalendarPickerControl td.current{
	font: normal 11px Verdana;
	font-weight: bold;
	background-color: highlight;
	color: highlighttext;
	text-decoration: none;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;
}

#CalendarPickerControl td.current:hover{
	text-decoration: underline;
}

#CalendarPickerControl td.day{
	font: normal 11px Verdana;
	background-color: buttonface;
	color: buttontext;
	text-decoration: none;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight;
}

#CalendarPickerControl td.day:hover{
	text-decoration: underline;
	background-color: threedshadow;
	border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;
}

#CalendarPickerControl td.weekend{
	font: normal 11px Verdana;
	color: buttontext;
	text-decoration: none;
	background-color: threedshadow;
	font-style: italic;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	border-color: buttonhighlight threeddarkshadow threeddarkshadow buttonhighlight;
}

#CalendarPickerControl td.weekend:hover{
	background-color: buttonshadow;
	text-decoration: underline;
	border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;
}

#CalendarPickerControl td.dayothermonth{
	font:normal 11px Verdana;
	background-color: buttonhighlight;
	color: inactivecaptiontext;
	border: 1px solid buttonhighlight;
}

#CalendarPickerControl td.weeknumber{
	font:normal 9px Verdana;
	background-color: buttonface;
	color: inactivecaptiontext;
	border-width: 0px;
}


