html { 
min-height : 100%; 
margin-bottom : 1px; 
} 
body { 
font-family : Helvetica, Arial, sans-serif; 
font-size : 12px; 
font-weight : normal; 
background-color : #50001d; 
margin : 0; 
padding : 0; 
text-align : center; 
} 
a:link { 
color : #50001d; 
text-decoration : none; 
} 
a:visited { 
color : #50001d; 
text-decoration : none; 
} 
a:active { 
color : #50001d; 
text-decoration : none; 
} 
a:hover { 
color : black; 
text-decoration : none; 
} 
#top { 
margin : 0; 
padding : 0; 
height : 110px; 
background-image : url(background.jpg); 
background-repeat : repeat-x; 
} 
#image { 
float : right; 
margin : 0 0 10px 10px; 
padding : 0; 
} 
#main { 
margin : 0 auto; 
padding : 0; 
width : 605px; 
background-image : url(middle.jpg); 
} 
#logga { 
position : relative; 
height : 107px; 
width : 316px; 
background-image : url(stgeorge.gif); 
margin : 0; 
padding : 0; 
} 
#top_image { 
background-image : url(logo.jpg); 
height : 74px; 
margin : 0; 
padding : 0; 
} 
#food { 
width : 605px; 
height : 262px; 
background-color : white; 
margin : 0; 
padding : 0 0 0 0; 
} 
#bottom_image { 
background-image : url(bottom.jpg); 
height : 11px; 
} 
#content { 
margin : 0; 
padding : 0; 
} 
#menyn { 
text-align : left; 
margin : 0 auto; 
width : 470px; 
} 
#text { 
text-align : left; 
margin : 0 auto; 
width : 400px; 
} 
p { 
color : #50001d; 
font-weight : normal; 
} 
h1 { 
color : #50001d;
font-weight : normal; 
font-size : 20px; 
padding : 10px 0 0 0; 
} 
h2 { 
color : #50001d;
font-weight : normal; 
font-size : 16px; 
} 
h3 { 
color : #50001d;
font-weight : normal; 
font-size : 12px; 
} 
h4 { 
color : #50001d;
font-weight : normal; 
font-size : 15px; 
} 
i { 
color : #50001d;
font-size : 12px; 
} 
#meny { 
margin : 0 0 0 0; 
padding : 10px 0 0 20px; 
width : 585px; 
height : 20px; 
background-color : white; 
text-align : left; 
} 
#nav { 
height : 5px; 
font-size : 1em; 
list-style-type : none; 
padding : 0; 
margin : 0; 
} 
#nav li { 
float : left; 
display : inline; 
padding : 0 0 0 0; 
margin : 0 0 0 2px; 
} 
#nav a, span { 
background-color : #fff; 
font-weight : bold; 
color : #941d47; 
text-decoration : none; 
padding : 0 0 0 0; 
margin : 0 0 0 30px; 
} 
#nav a:hover, span { 
font-weight : bold; 
text-decoration : none; 
color : black; 
} 
#nav a.current, span { 
position : relative; 
background-color : #fff; 
padding : 0 0 0 0; 
margin : 0 0 0 0; 
}
