body {
	text-align: center;
	min-width: 600px;
	background-color:floralwhite
	
}

p, ul, ol, td, blockquote {color:#000000; text-decoration:none; font-size:11px; font-family: georgia,garamond,serif; text-align:left; margin:10px}

.menu {text-align:center}

h1 {color:#000000; text-decoration:none; font-size:20px; font-style: bold; font-family: georgia,garamond,serif; text-align:left; margin-top:0px; margin-left:10px; margin-right:10px; margin-bottom:5px}

h2 {color:#000000; text-decoration:none; font-size:13px; font-style: italic; font-family: georgia,garamond,serif; text-align:left; margin-top:0px; margin-left:10px; margin-right:10px; margin-bottom:5px}

a.about {background-image: url(images/abouthalle.jpg); background-repeat:no-repeat; text-decoration:none; border:0px; display:block; width:145px; height:25px; background-position:50%}
a:hover.about {background-image: url(images/abouthalle_on.jpg)}

a.packages {background-image: url(images/packages.jpg); background-repeat:no-repeat; text-decoration:none; border:0px; display:block; width:145px; height:25px; background-position:50%}
a:hover.packages {background-image: url(images/packages_on.jpg)}

a.press {background-image: url(images/press.jpg); background-repeat:no-repeat; text-decoration:none; border:0px; display:block; width:145px; height:25px; background-position:50%}
a:hover.press {background-image: url(images/press_on.jpg)}

a.faqs {background-image: url(images/faqs.jpg); background-repeat:no-repeat; text-decoration:none; border:0px; display:block; width:145px; height:25px; background-position:50%}
a:hover.faqs {background-image: url(images/faqs_on.jpg)}

a.links{background-image: url(images/links.jpg); background-repeat:no-repeat; text-decoration:none; border:0px; display:block; width:145px; height:25px; background-position:50%}
a:hover.links {background-image: url(images/links_on.jpg)}


img {display:block; border:none}
div { box-sizing: border-box; -moz-box-sizing: border-box }



#container {width:611px; height:800px; border: darkblue 1px solid; margin:0 auto; text-align:left; padding:0px; background-image:url(images/Halleshops3.jpg); background-color:#ffffff; background-repeat:no-repeat;}

#menu {width:160px; height:190px; text-align:left; position:relative;
border:1px crimson solid; top:284px; left:15px; background-color:#ffebcd; padding:1px; margin-top:0px; background-image:url(images/shoes.jpg); background-repeat:repeat-y}

#content {width:400px; height:490px; top:87px; left:195px; position:relative; text-align:left; background:white; padding-top:0px; margin-top:0px; border:0px; overflow:auto}
