﻿@charset"utf-8"


blah {color:red;}

body {	
	background-color: #999999;
	}

#firefox {position: relative;
	align:center;
	background-color:white;
	width:800px;
	margin: 3% 10% 3% 10%;
	padding; 0;
	}

#outer {position: relative;
	align:center;
	background-color:white;
	}

#banner	{margin: 10px 20px 5px 20px;
		}

#walkcycl {margin: 5px 40px 5px 50px;
		border:none;
		float:right;
		}

#footbanner	{margin: 5px 20px 10px 20px;
		}

#visit {position:absolute; top:350px; left: 40px;
	border:none;
		}

#french {position: absolute; top: 350px; right: 40px;
	border:none;
		}

#german {position: absolute; top: 405px; right: 40px;
	border:none;
		}

#phone {position: absolute; top: 225px; right: 40px;
	border:none;
		}

#osmap {position: absolute; top: 225px; right: 40px;
	border:none;
		}

#percolator {position: absolute; top: 225px; right: 40px;
	border:none;
		}

#doorplate {position: absolute; top: 225px; right: 40px;
	border:none;
		}

#map	{align:center;
	border:none;
	padding:none;
	margin: 0px 0px 0px 60px;
	}

h1 {margin:1em 1em 1em 1.5em;
	color:#584a5b;
	font-family:Arial,Helvetica,sans-serif;
	font-size:24pt;
	text-align:left;
	}

h1.doprint {display:none;
	margin:1em 1em 1em 1.5em;
	color:#584a5b;
	font-family:Arial,Helvetica,sans-serif;
	font-size:24pt;
	text-align:left;
	}

h1.dontprint {margin:1em 1em 1em 1.5em;
	color:#584a5b;
	font-family:Arial,Helvetica,sans-serif;
	font-size:24pt;
	text-align:left;
	}

.button {color:#584a5b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}

.up {color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin:none;}

.goup {margin: -15px 50px 5px 20px;
	border:none;
	padding:none;
	float:left;
		}


.bed	{border:none;
	padding:none;
	margin:10px 40px 5px 40px;
	}

.bedpic	{border:none;
	margin: 30px 0px 30px 0px;
	}

#food	{background-image: url(bfasty_760x986.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	}

#tariff	{background-image: url(drawing_760x314.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	}


.tea	{color:#584a5b;
	text-align:center;
	padding:none;
	border:none;
	margin: 2em 0em 1em 0em;
	font-family: Arial, Helvetica, sans-serif, brush script std, brush script mt, freestyle script, calibri, serif;
	font-size: 22px;
	font-weight:bold;
	text-decoration:underline;
	}

.coffee	{color:#584a5b;
	padding:none;
	text-align:center;
	padding:none;
	border:none;
	margin: 0.5em 0em 0.5em 0em;
	font-family: Arial, Helvetica, sans-serif, brush script std, brush script mt, freestyle script, calibri, serif;
	font-weight:bold;
	font-size: 20px;
	}
	


a.menu {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: none;
		}

a.menu:visited {color: #333333;
	text-decoration: none;
		}

a.menu:hover {color: #ECECEC;
	text-decoration: none;
}

a.menu:active {color: #ECECEC;
	text-decoration: none;
}
a.menu:link {
	text-decoration: none;
	color: #999999;
}

a.bak {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		}

a.bak:visited {color: #333333;
	text-decoration: none;
		}

a.bak:hover {color: #ECECEC;
	text-decoration: none;
}

a.bak:active {color: #ECECEC;
	text-decoration: none;
}
a.bak:link {
	text-decoration: none;
	color: #999999;
}

h2 {margin:2em;}	

#right {float:right;
	margin:20px 10px 10px 50px;
	}

.left	{float:left;
	margin:10px 50px 10px 0px;}

p {text-indent:0em;
	font-family:Arial,Helvetica,sans-serif;
	color:#999999;
	margin:3em 3em 3em 3em;
	text-align:justify;
	}

p.doprint {display:none;
	text-indent:0em;
	font-family:Arial,Helvetica,sans-serif;
	color:#999999;
	margin:3em 3em 3em 3em;
	text-align:justify;
	}

p.bottom {text-indent:0em;
	font-family:Arial,Helvetica,sans-serif;
	color:#999999;
	margin:3em 3em 0em 3em;
	text-align:justify;
	}

p.back	{text-indent:20em;
	padding:none;
	border:none;
	margin:none;
	}

p.tar	{text-indent:5em;
	padding:none;
	border:none;
	margin:none;
	color: #4f4f4f;
	}

table {background-color: white;
	}

#addr {margin:3em 0em 0em 15em;
	font-family:Arial,Helvetica,sans-serif;
	color:#999999;	
	}

ul {list-style:none;
	}

#design {margin:0;
	text-indent:40em;
	align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}

.form {margin:3em 3em 3em 3em;
	font-family:Arial,Helvetica,sans-serif;
	color:#999999;
	text-align:justify;
	}

#captcha {margin: 10px 20px 10px 100px;}

hr	{margin: 2px 50px 2px 50px;
	color:#999999;
	}
