/* ==============================
 * - main
 * ============================== */

body {
	margin: 0;
	padding: 0;
	background: #fff url(../interface/equinocio_2006_fundo.jpg) no-repeat top left;
	font-family: 'Verdana', 'Courier New', sans-serif;
	font-size: 10px;
	color: #B7BAB6;
}

a:link, a:visited, a:hover {
	color: #797D74;
	text-decoration: none;
}

a img { border: 0; }


/* ==============================
 * - ul/li
 * ============================== */

ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

li {
	height: 20px;
}

li a {
	display: block;
	margin-left: 20px;
	padding-top: 4px;
	color: #797D74;
}

li p {
	display: block;
	margin-left: 20px;
	padding-top: 4px;
	color: #797D74;
}


/* ==============================
 * - accordion h3's
 * ============================== */

#container {
	padding-top: 280px;
	padding-left: 260px;
	width: 180px;
	text-align: left;
}

#content {
	padding: 0 0 20px 0;
}

#content div {
	margin: 0;
	padding: 0;
	height: 1%;
}

.stretcher {
	background: #E3E4E6 url(../interface/stretcher_bg.gif);
}

h3 {
	margin: 20px 0 0 0;
	width: 180px;
	height: 20px;
	cursor: pointer;
	font-size: 0.99em;
	font-weight: normal;
}

h3 a:link, h3 a:visited {
	background: #b4cd35 url(../interface/button_bg.gif);
	color: #464E40;
	padding: 4px 8px 0 20px;
	-moz-outline-style: none;
	width: 152px;
	height: 16px;
	display: block;
	text-decoration: none;
	text-transform: uppercase;
}


/* ==============================
 * - podcast
 * ============================== */

#podcast a {
	width: 180px;
	height: 20px;
	display: block;
	background: url(../interface/podcast_bg.gif);
}

#podcast p {
	width: 180px;
	height: 20px;
	display: block;
	background: url(../interface/podcast_bg.gif);
}

#podcast strong {
	margin-left: 20px;
	padding-top: 4px;
	color: #464E40;
	font-size: 0.99em;
	display: block;
	text-transform: uppercase;
	font-weight: normal;
}


/* ==============================
 * - ipatimup/footer/copyright
 * ============================== */

#logo_ipatimup {
	position: absolute;
	top: 560px;
	left: 260px;
}

#footer {
	position: absolute;
	bottom: 10px;
	left: 10px;
	text-align: left;
	font-size: 9px;
}

#footer p {
	line-height: 20px;
}

#footer p a:link {
	border-bottom: 1px dotted;
	color: #B7BAB6;
}

#footer p a:visited {
	border-bottom: 1px dotted;
	color: #B7BAB6;
}

#footer p a:hover {
	border-bottom: 1px solid;
	color: #B7BAB6;
}


/* ==============================
 * - pop-up config
 * ============================== */

#video {
	padding: 10px;
	text-align: center;
}

#audio {
	padding-top: 80px;
	text-align: center;
}

#basic p a:link {
	border-bottom: 1px dotted;
}

#basic p a:visited {
	border-bottom: 1px dotted;
}

#basic p a:hover {
	border-bottom: 1px solid;
}