/* Poogan's Porch Restaurant  */
/* Developed by SuperiorInternet, 2006 */

/*---general settings---*/

body {
	margin:0;padding:0;
	background-color:#642120;	
	font: 100% Georgia, "Times New Roman", Times, serif;
}

#container {
margin: 0 auto;
	width:744px;
	background:#e8e8d2;

}

/*---content divs--*/

#header {
	width:744px;height:24px;
	background:url(_media/wallpaper.jpg) #400706;	
}

#mainimg {
	width:744px;height:250px;
	background: url(_media/main_b.jpg);background-color:#5B7377;
}

#mainimgfood {
	width:744px;height:250px;
	background: url(_media/food_b.jpg);background-color:#5B7377;
}

#mainimggroup {
	width:744px;height:250px;
	background: url(_media/group_b.jpg);background-color:#5B7377;
}
#mainimglegends{
	width:744px;height:250px;
	background: url(_media/legends_b.jpg);background-color:#5B7377;
}
#mainimgpress{
	width:744px;height:250px;
	background: url(_media/press_b.jpg);background-color:#5B7377;
}
#mainimgcontact{
	width:744px;height:250px;
	background: url(_media/contact_b.jpg);background-color:#5B7377;
}

#mainimgbios{
	width:744px;height:250px;
	background: url(_media/bios_b.jpg);background-color:#5B7377;
}
#nav {
height:38px;
	background:url(_media/nav.gif);
}

#header span {
	display:none;
}

.col1 {background:url(_media/col1-bg2.jpg);
width:193px;margin: 0;padding:0;	
}

#leftbox {width:193px;background:url(_media/col1-bg1.jpg) no-repeat;
background-position:top !important;
margin:0;padding:0;text-align:center;height:350px;padding:160px 0 0 0;
}
.bold {width:250px !important;margin:0;padding:0;
	font: 100% Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	text-align:left;}

.col1 table {
	margin:0;width:193px !important;
}

.col1 table p {
	padding-right:10px;font:Georgia, "Times New Roman", Times, serif;font-size:70% !important;
	font-variant:normal;color:#40554E;
}

#leftboxbody  {width:130px;margin:0;padding:0;
position:relative;top:170px;left:10px;
}

.hours {
	margin:0;padding:0 0 0 0;
}

p.hours {
	font-size:80%;
	color:#694b4b;line-height:16px;margin:0 0 18px 19px;text-align:center;padding: 3px 0 0 0;
	font-variant: small-caps;	
}
a.hours {
	font-size:100%;
	color:#694b4b;line-height:16px;margin:0 0 18px 19px;text-align:center;padding: 3px 0 0 0;
	font-variant: small-caps;	
}
a.hours hoover {
	font-size:100%;
	color:#9c7a21;line-height:16px;margin:0 0 18px 19px;text-align:center;padding: 3px 0 0 0;
	font-variant: small-caps;	
}

a.banner {
	font-size:100%;
	color:#694b4b;line-height:16px;text-align:left;padding: 3px 0 0 0;
	font-variant: small-caps;	
}
a.banner hoover {
	font-size:100%;
	color:#9c7a21;line-height:16px;text-align:left;padding: 3px 0 0 0;
	font-variant: small-caps;	
}


#leftbox2body {margin:0;padding:0;width:140px;
border:1px solid red;
}


.col2 {margin:0;padding:0;
width:551px;background: url(_media/main-bg.gif) repeat-y;
}

.col2 p {margin: 10px 0 0px 32px;padding:0;
	width:475px;font-size:90%;text-align:left;color:#605753;line-height:18px;
}

.col2 table {
	margin:10px 0 0 0;padding:0 !important;width:551px;
}

.menumedium {
	font-size:75% !important;margin: 4px 0 0 0 !important;padding-left:44px !important;
	font-style: italic;
}


.menusmall {
	font-size:65% !important;margin-top:0 !important;padding-left:20px !important;
}
.topimgheader {
	height:80px !important;padding:0 !important;margin:0 !important;
}

.topimgheader img {
	padding:0;vertical-align:bottom;
}

.col2 h6 {
	width:250px !important;margin:0;padding:0;
	font-size:90%;text-align:left;color:#605753;line-height:18px;font-weight:normal;
}


#rightboxbody {	
}

#footer {width:744px;height:34px;overflow:hidden;color:#642120;font-size:75%;
	clear:both;text-align:center;background:url(_media/footer.gif);margin:0;padding:0;
	
}

#footer p {
	vertical-align:middle !important;margin:0;padding:0;line-height:34px;
}

#footer a:link {
	color:#642120 !important;
}

#footer a:visited {
	color:#642120 !important;border-bottom:none !important;
}

#rightcontent {
	
}

/*#headercol2 {
	background:url(_media/header.png);
	width:414px;height:80px;position:relative;left:30px;top:10px;
	margin: 0;padding:0;overflow:hidden;
}*/

.imgheader {
	padding:0;margin:0 0 0 13px;height:80px;
	
}

.leftfloat {
	float:left;margin:0 10px 0 0;
}

.rightfloat {
	float:right;margin:0 0 0 10px;
}

.discover {
	margin:6px 0 -10px 0;padding:0;
}

#diversions {float:left;width:240px;
	border:1px solid red;
}

#attractions {float:right;
	border:1px solid blue;
}

#footer a:link {
	text-decoration:none;border-bottom:1px dashed #FFE17F;color:#ACADFF;
}

/*---classes---*/

p.barline{
	padding-left:20px !important;
	color:#345A62 !important;font-weight:bold;background-color:#CBCBB4;
}

.imageadjust {
	vertical-align:bottom;margin-right:10px;
}

form {
	margin:0;padding:0;width: 300px !mportant;
}


strong {
	color:#345A62; border-bottom:1px dashed #78ADB8;
}

#rightboxbody2 strong {
	color:#5D2B2B !important;text-decoration:none !important;border:none;
	
}

ul {
	font-size:13px;font-family:Georgia, "Times New Roman", Times, serif;
	color:#605753;line-height:18px;margin:0 0 0 20px;list-style: circle;padding:0;
	
}

.col2 ul {
	padding:10px 20px 20px 20px;
}

.col2 ul li {
		padding:10px 20px 10px 0;
}

/*---links---*/

#leftboxbody a:link, #leftbox2body a:link {
	text-decoration:none;border-bottom: 1px dashed #D8A9A9;color:#99494A;
}

#leftboxbody a:visited, #leftbox2body a:visited {
	color:#488869;text-decoration:none;
}

#leftboxbody a:hover, #leftbox2body a:hover {
	background-color:#84AAB2;color:#FFF;
	border-bottom: 1px dashed #FFF;
}

#rightboxbody a:link {
text-decoration:none;border-bottom: 1px dashed #D8A9A9;color:#99494A;font-weight:bold;
}

#rightboxbody a:visited {
	color:#488869;text-decoration:none;
}

#rightboxbody a:hover {
	background-color:#84AAB2;color:#FFF;
	border-bottom: 1px dashed #FFF;
}

#rightboxbody a:active {
	background-image:none !important;
}

#rightboxbody2 a:link {
text-decoration:none;border-bottom: 1px dashed #D8A9A9;color:#3D6B76;
}

#rightboxbody2 a:visited {
	color:#488869;text-decoration:none;
}

#rightboxbody2 a:hover {
	background-color:#84AAB2;color:#FFF;
	border-bottom: 1px dashed #FFF;
}

#rightboxbody2 a:active {
	background-image:none !important;
}

/*---moo.fx divs---*/

#info, #attr, #amme, #acco, #dini, #serv, #morr, #othe {
	background-color:#F8F4E6;margin-bottom:10px;
}

p.moolink{
	cursor:pointer;text-decoration:none;padding-left:20px !important;
	color:#99494A !important;background-color:#CBCBB4;
}


.col2 h1 {
color:#642120;font-size:16px;margin:16px 0 4px 20px;border-bottom:solid 1px #9FB6AE;width:480px;
}

.moolink {
	cursor: pointer;text-decoration:underline !important;color:#E57429;
	background-color:transparent !important;padding:8px 0 !important;margin:0;
}

.foodpics {margin-left:8px;
	border-left:6px solid #FFF;
	border-top:6px solid #FFF;
	border-right:6px solid #FFF;
	border-bottom:30px solid #FFF;
}

