html { 
  text-align: center;
  background: #E3E7D1 url(images/background.gif) repeat-x;
}	
body {
  position: relative;
  width: 980px;
	margin: 0 auto;
	padding: 0;
	text-align: left; 
	font-family: Georgia, "Times New Roman", serif;
}	
p, tr {
	font-size: 85%; 
	line-height: 1.5em;
	color: #2A2B23;
	padding-bottom: 10px;
}
img {
  border: 0; margin: 0; padding: 0;
}
h1 {
  color: #000; 	
  font-size: 200%;
  font-weight: normal;
  padding: 0 0 15px 0;
}
h2 {
  color: #000; 	
  font-size: 150%;
  font-weight: normal;
  padding: 0 0 15px 0;
}
h3 {
  color: #000; 	
  font-size: 120%;
  font-weight: normal;
  padding: 0 0 15px 0;
}
a:link, a:visited {
	color: #8B202F;
	text-decoration: none;
}	
.photo {
  border: 5px solid white;
}
.highlight {
  border: 1px solid #2A2B23;
}
strong {
  font-weight: bold;
}
div.clear {
  clear: both;
}

/* GENERAL PAGE LAYOUT */

#content {
  /*background-color: #D2D3BC;*/
  padding: 0 25px 25px 25px;
  margin: 0;
 /* border: 5px solid white;*/
}
#header {
  height: 154px;
  overflow: hidden;
  padding: 0;
  margin: 0;
  background-color: #8B202F;
}
#navigation {
  overflow: hidden;
  height: 40px;
  padding: 0;
  margin: 0;
  background-color: #AEAE8D;
}
#navigation ul {
  padding: 0;
  margin: 0;
}
#navigation li {
  float: left;
}
#maincontent {
/*
  position: relative;
  top: 194px;
*/
  float: left;
  width: 573px;
  padding: 25px 25px 0 0;
}
#maincontent p {
}
#subcontent {
  width: 322px;
  padding: 25px 0 0 0;
  float: left;
}
#subcontent p {
  line-height: 1.6em;
}
#footer {
  padding: 40px 0 0 0;
  clear: both;
  font-size: 85%;
}
#footer a:link,
#footer a:visited {
   color: #5a3828;
   text-decoration: none;
}
#footer a:hover {
    text-decoration: underline;
}
#footer-image {
}

div.ssp {
  border: 1px solid black;
}

/* Home Page */

#intro {
  border: 5px solid white;
}
#news {
  padding: 25px 0 0 0;
  clear: both;
}
#oldtime {
  float: left;
  margin: 0 20px 0 0;
}
#map {
  margin: 25px 0 0 0;
}

/* Bar Carlo */

#menu {
  text-align: center;
/*  padding-bottom: 20px;*/
}