
body {
	background:#fefef8;
	color: #000;
	font-family: georgia, "times new roman", times, serif;
	padding: 0;
	margin:0;
	font-size:76%;
}
* html .container {
	margin-left: -700px;
	position: relative;
}
/*\*/
* html .container, * html .content {
	height: 1px;
}
/**/
.content {
	padding: 5px;
}
.width  { margin: 0 auto; border: solid 1px #464e54; width: 90%; height: 100%; min-width: 700px }
* html .minwidth {
	padding-left: 700px;
}
/*\*/
* html .minwidth, * html .layout {
	height: 1px;
}
/**/
p {padding:1.5em; margin:0;}
.content h2 {font-size:1.4em; text-align:center; font-weight:normal;}

#header   { background-color: #f0f0f0; text-align: center; height: 150px }
#header img  { margin: 5px auto }
#footer  { background-color: #f0f0f0; text-align: right; height: 50px }


a {color:#000;}
a:visited {color:#000;}
#album {width:600px; height:400px; position:relative; margin:5em auto; text-align:left; border:1px solid #ddd;}
#pad_left {width:400px; height:400px; float:left;}
#pad_left p {text-indent:1em; font-size:0.75em; position:relative; z-index:200;}
#pad_top {width:200px; height:200px; float:left;}
#holder  { background: url(img/contactb.jpg) no-repeat; width: 600px; height: 400px }
.conta    { background: url(img/contactb.jpg) no-repeat right top; text-align: left; margin-top: 2em; margin-bottom: 2em; z-index: 5; width: 680px; height: 400px; visibility: visible }
#menu   { background-color: black; margin: 0; padding: 0; width: 100%; height: 185px; overflow: hidden }
#menu li {
  display:inline;
  list-style-type:none; 
  }
#menu li a {
  display:block;
  float:left;
  text-decoration:none; 
  margin:0; 
  }
#menu li a img {
  opacity:0.7;
  margin:0.5em;
  border:0;
  float:left;
  }
#menu li a span {
  display:none; 
  }
#menu li a:hover {
  background:#000;
  }
#menu li a:hover img {
  opacity:1;
  }
#menu li a:hover span {
  width:11em;
  color:#aaa;
  display:block; 
  cursor:pointer;
  float:left;
  }
#menu .h2 {
  margin:0 5px; 
  padding:0; 
  color:#fc0; 
  font-variant:small-caps; 
  font-size:1.25em; 
  border:0;
  }
#menu .h3 {
  margin:0 5px; 
  padding:0; 
  font-size:1.1em; 
  color:#0aa;
  }
.outer {
  background:transparent; 
  font-size:0.9em;
  }
.content h3 { color: #606261; font-size: 1.2em }
