/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	font-family: "Helvetica 55 Roman", Helvetica, "Helvetica Neue", Arial;
	color: #474c50;
	line-height: 1.166;
	margin: 0px;
	padding: 0px;
	font-size: 11pt;
}
#threeCollumns {
	background-image: url(../imgs/home/background.jpg);
	background-repeat: no-repeat;
	min-width:1024px;
	min-height:1600px;
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#container {
	width: 1024px;
	margin-left: 0px;
	min-width:1024px;
}
#masthead {
	height: 202px;
	margin: 0px;
}
#threeCollumns #primaryContent {
	float:left;
	width:280px;
	margin: 0 0 0 305px;
}
#secondaryContent{
	float:left;
	width:380px;
	margin: 0 0 0 15px;
}
#sideContent{
	float:left;
	width:305px;
	margin: 0 0 0 -980px;
}
.boxother {
	margin: 320px 0 0 120px;
	padding: 10px 0 0px 20px;
	background:url(../imgs/home/background_otherlinks.png) no-repeat;
	height: 268px;
	width: 201px;
}
#footer{
	clear:both;
	width: 1024px;
	height: 94px;
	padding: 20px 0px 0px 308px;
	word-spacing: 0.2em;
}
.lowerlinks {
	font-family: "Helvetica 55 Roman", Helvetica, "Helvetica Neue", Arial;
	font-size: 10pt;
	color: #576165;
}
.lowerlinks a:link, a:visited {
	font-family: "Helvetica 55 Roman", Helvetica, "Helvetica Neue", Arial;
	font-size: 10pt;
	color: #576165;
	text-decoration: none;
}
.lowerlinks a:hover {
	color: #FFFFFF;
	background: #576165;
}
/***********************************************/
/* Inside elements                             */
/***********************************************/
h1 {
	background-image: url(../imgs/home/logo.png);
	background-repeat: no-repeat;
	text-indent: -9000px;
	position: absolute;
	z-index: 3;
	height: 202px;
	width: 253px;
	margin-left: 60px;
}
h1 a {
	background-image: url(../imgs/home/logo.png);
	background-repeat: no-repeat;
	display: block;
	height: 202px;
}
.index {
	background-image: url(../imgs/home/title_section.png);
	background-repeat: no-repeat;
	text-indent: -9000px;
	height: 133px;
	width: 498px;
	margin-left: -82px;
	margin-top: 40px;
}
h3 {
	background-image: url(../imgs/home/background_subtitle.png);
	background-repeat: no-repeat;
	font-family: "Helvetica 55 Roman", Helvetica, "Helvetica Neue", Arial;
	font-size: 11pt;
	color: #639dd4;
	height: 20px;
	width: 318px;
	padding-top: 8px;
	padding-left: 29px;
}
.quemsomos {
	background-image: url(../imgs/quem_somos/title_quem.png);
	background-repeat: no-repeat;
	text-indent: -9000px;
	height: 133px;
	width: 498px;
	margin-left: -82px;
	margin-top: 40px;
}
.muscrescer {
	background-image: url(../imgs/mus_crescer/title_crescer.png);
	background-repeat: no-repeat;
	text-indent: -9000px;
	height: 133px;
	width: 498px;
	margin-left: -82px;
	margin-top: 40px;
}
.musenior {
	background-image: url(../imgs/mus_senior/title_senior.png);
	background-repeat: no-repeat;
	text-indent: -9000px;
	height: 133px;
	width: 498px;
	margin-left: -82px;
	margin-top: 40px;
}
.contactos {
	background-image: url(../imgs/contactos/title_contacts.png);
	background-repeat: no-repeat;
	text-indent: -9000px;
	height: 133px;
	width: 498px;
	margin-left: -82px;
	margin-top: 40px;
}
img {
	float: left;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
}
.subtitles {
	font-family: "Helvetica 55 Roman", Helvetica, "Helvetica Neue", Arial;
	font-size: 11pt;
	color: #639dd4;
}
.mainlinks a:link, a:visited {
	font-family: "Helvetica 55 Roman", Helvetica, "Helvetica Neue", Arial;
	font-size: 11pt;
	color: #4e555c;
	text-decoration: none;
}
.mainlinks a:hover {
	font-family: "Helvetica 55 Roman", Helvetica, "Helvetica Neue", Arial;
	font-size: 11pt;
	color: #4e555c;
	text-decoration: underline;
}
/***********************************************/
/* menu elements                               */
/***********************************************/
#menuarea {
	float: left;
	width: 805px;
	margin-top: 66px;
	margin-left: 160px;
	background-image: url(../imgs/home/background_menu.png);
	background-repeat: no-repeat;
	height: 96px;
	padding-left: 200px;
}
ul#nav {
	margin: 0; 
	padding: 0; 
	list-style: none;
}
#nav li {
	float:left;
	font-family: "Helvetica 55 Roman", Helvetica, "Helvetica Neue", Arial;
	font-size: 14px;
	padding-top: 35px;
	color: #48637b;
	line-height: 16px;
	word-spacing: 0.2em;
	width: 130px;
} 
#nav li a {
	color: #48637b;
	text-decoration: none;
}
#nav li a:hover {
	color: #597997;
	display: block;
	width: auto;
	background-image: url(../imgs/home/high_btn3.png);
	background-position: -10px bottom;
	background-repeat: no-repeat;
	height: 45px;
	padding-top: 3px;
}
ul#nav li span {
	display: block; 
	float: right; 
	padding: 1px 3px; 
	background: #FFF;
}
ul#otherlinks {
	margin: 0; 
	padding: 0; 
	list-style: none;
}
#otherlinks li {
	background-position: 0;
	font-family: "Helvetica 55 Roman", Helvetica, "Helvetica Neue", Arial;
	font-size: 11pt;
	color: #4e555c;
	line-height: 25px;
}
#otherlinks li a {
	color: #4e555c;
	text-decoration: none;
	padding-left: 6px;
} 
#otherlinks li a:hover {
	color: #4e555c;
	padding-left: 13px;
	background-image: url(../imgs/home/high_btns.png);
	background-repeat: no-repeat;
	background-position: 0px;
}