/*Body,background*/
body#home {
	background-color: #1a1815;
	background-repeat: no-repeat;
	text-align: center;/* hack para IE */
	margin-top: 0px;
	margin-left: 0px;
}
body#2007 {
	background-image: url(../images/background/2007.jpg);
	background-repeat: no-repeat;
	background-color: #1a1815;
	background-position: 20% 30px;
}
body#homeum {
	background-image: url(../images/background/conections2.gif);
	background-repeat: no-repeat;
	background-color: #1a1815;
	background-position: 20% 90px;
}
body#listen {
	background-repeat: no-repeat;
	background-color: #1a1815;
	background-position: 20% 90px;
}
#listenimagem {
	margin-top: 40px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}




/*Site centrado*/

#divsite
	{
	background-color: #696054;

	text-align: left;/* correção dos efeitos de alinhamento de textos do hack para  }                    o IE */
	position:absolute;
	top:33px;
	left:10%;
	margin-left:0;
	margin-top:0;
	width: 735px;
	height: 512px;
	z-index: 2;
	background-position: top;
	visibility: visible;
	border: 1px solid #FFFFFF;	
	}
	#divsite_dois
	{
	text-align: left;/* correção dos efeitos de alinhamento de textos do hack para  }                    o IE */
	position:absolute;
	top:33px;
	left:10%;
	margin-left:0;
	margin-top:0;
	width: 735px;
	height: 512px;
	z-index: 2;
	background-image: url(../images/background/2007.jpg);
	background-repeat:no-repeat;
	visibility: visible;
	border: 1px solid #FFFFFF;

	}

	#divsiteimgtop
	{
	width: 225px;
	margin-top: 24px;
	background-image: url(../images/bars/menu_over.gif);
	position: absolute;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 9px;
	color: #FFFFFF;
	letter-spacing: 6px;
	text-align: right;
	left: 1px;
	height: 13px;
	background-color: #1a1815;
	z-index: 3;
	visibility: visible;
}
#divsiteimgname {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	height: 13px;
	width: 450px;
	margin-top: 24px;
	position: absolute;
	background-color: #1a1815;
	right: 1px;
	text-indent: 22px;
	letter-spacing: 1px;
	visibility: visible;
	
}


/*Footer, menu*/
	
#divmenu
{
	position:absolute;
	margin-top: 372px;
	margin-left: 0px;
	height: 116px;
	width: 226px;
	z-index: 4;
	visibility: visible;
	top: 14px;
}
#ulmenu 
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF;
	list-style-type: none;
	left: 0px;
	top: 0px;
	width: 226px;
	height: 98px;
	margin: 0px;
	padding: 0px;
	text-align: right;
	text-indent: 8px;
	display: block;
}
#ulmenu li 
{
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}



#ulmenu a:link,#ulmenu a:visited 
{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	text-transform: uppercase;
	letter-spacing: 1px;
	cursor: default;
}

#ulmenu a:active,#ulmenu a.current:link,#ulmenu a.current:visited,#ulmenu a.current:hover 
{
	background-image: url(../images/bars/menu_active.gif);
	letter-spacing: 8px;
	background-repeat: no-repeat;
	background-color: #1a1815;
	background-position: left;
	cursor: default;
}


#ulmenu a:hover
{
	background-color: #1a1815;
	display: block;
	color: #FFFFFF;
	letter-spacing: 8px;
	background-image: url(../images/bars/menu_over.gif);
	text-transform: uppercase;
	background-repeat: no-repeat;
	cursor: default;
}
/* Fix IE. Hide from IE Mac \*/
* html #ulmenu li { float: left; }
* html #ulmenu a:link,#ulmenu a:visited  { height: 1%; }
/* End */

/*Footer, Submenu*/
	
	#divSubmenu
	{
	padding: 0px;
	position:absolute;
	z-index: 5;
	height: 118px;
	width: 450px;
	margin-top: 372px;
	margin-left: 284px;
	visibility: visible;
	top: 13px;
	}
	
	/*Barras*/
	#ulSubmenuBarTop {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	background-color: 1a1815;
	display: inline;
	list-style-type: none;
}

#ulSubmenuBarTop li {
	display: inline;
	background-color: #1a1815;
	color: #FFFFFF;
	letter-spacing: 1px;
	height: 13px;
	width: 223px;
	float: left;
	top: 0px;
	margin-right: 2px;
	left: 0px;
	padding: 0px;
	text-indent: 22px;
	background-image: url(../images/bars/menu_over.gif);
	background-repeat: no-repeat;
	background-position: right;
}
	/*Caixas*/
#ulSubmenulist {
	height: 80px;
	width: 221px;
	display: inline;
	float: left;
	list-style-type: none;
	margin-left: 0px;
	margin-top: 2px;
	margin-right: 2px;
	text-align: left;
	padding: 0px;
	margin-right: 2px;
}
#ulSubmenulist li {
	text-decoration: none;
	float: left;
	width: 221px;
	text-indent: 22px;
	margin-bottom: 1px;
	display: block;
}
#ulSubmenulist li a,#ulSubmenulist li a:visited{
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #1c202b;
	letter-spacing: 1px;
	float: left;
	display: block;
	margin-bottom: 1px;
	height: 13px;
	width: 221px;
}

#ulSubmenulist li a:active,#ulSubmenulist li a.current,#ulSubmenulist li a.current:active,#ulSubmenulist li a.current:hover {
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 4px;
	height: 13px;
	width: 221px;
	background-color: #1c202b;
	margin-bottom: 1px;
	padding: 0px;
	display: block;
}

#ulSubmenulist li a:hover {
	letter-spacing: 3px;
	text-decoration: none;
	color: #1A1815;
	font-size: 9px;
	height: 13px;
	width: 221px;
	border: 1px solid #1c202b;
	margin-bottom: 1px;
	padding: 0px;
	display: block;
	background-color: #999999;
}
/* Fix IE. Hide from IE Mac \*/
* html #ulSubmenulist li { float: left; }
.news {
	font-style: italic;
	color: #1a1815;
	letter-spacing: 1px;
}

/* End */

/*DIV RIGTH, do menu ABOUT,CONTACTS,texto*/
#divrightab {
	background-color: #1a1815;
	text-align: left;
	vertical-align: top;
	width: 428px;
	voice-family:"\"}\"";
	voice-family:inherit;
	with:202px;
	height: 291px;
	margin-top: 46px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	position: absolute;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #1a1815;
	font-size: 9px;
	left: 285px;
	overflow: auto;
}
#divrightab p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-indent: 20px;
	font-size: 10px;
	width: 405px;
}
#divrightab a {
	color: #f90083;
	text-decoration: none;
}
/*DIV LEFT,do menu ABOUT,CONTACTS,texto*/
#divleftab {
	padding-left: 10px;
	height: 290px;
	margin-top: 46px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	position: absolute;
	width: 204px;
	background-color: #1a1815;
	left: 2px;
	top: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	overflow: auto;
}
#divleftab p {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	text-align: left;
	line-height: 16px;
}
h3 {
	font-size: 9px;
	text-transform: uppercase;
}


.data {
	color: #f90083;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
	letter-spacing: 1px;
	text-transform: uppercase;
}
#divleftab a {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	width: 185px;
	border: 1px dotted #6D6C49;
}
#divleftab a.link,#divleftab a.link a:hoverv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #f90083;
	display: inline;
	text-transform: uppercase;
}
#divleftab  a.link {
	font-size: 10px;
	color: #f90083;
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
	text-transform: capitalize;
}
#divleftab a.link:hover {
	text-decoration: line-through;
	background-color: #1a1815;
}


#divleftab a:hover {
	border: 1px dotted #6D6C49;
	background-color: #999999;
}
/*DIV RIGTH, do menu PHOTOS,WORK,imagens*/
#divrightimg {
	width: 450px;
	height: 321px;
	position: absolute;
	top: 46px;
	left: 284px;
	padding: 0px;
	z-index: 1;
	visibility: visible;	
}
#navphotos {
	width: 19px;
	z-index: 6;
	padding: 0px;
	margin: 0px;
	position: absolute;
	left: 243px;
	top: 132px;
}

#navphotos ul {
	list-style-type: none;
	width: 17px;
	margin-left: 0px;
	margin-top: 0px;
}
#navphotos li {
	display: block;
	border: 1px solid #1c202b;
	text-align: center;
	background-image: url(../images/spacer.gif);
	cursor: default;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-bottom: 2px;
	padding-bottom: 3px;
	padding-top: 0px;
	height: 9px;
	width: 9px;
	padding-right: 2px;
	padding-left: 2px;
	background-color: #1a1815;
}

#divnavcenter  {
	height: 321px;
	width: 25px;
	padding: 0px;
	left: 244px;
	top: 46px;
	text-align: center;
	position: absolute;
	visibility: visible;
}
#divnavcenter ul {
	padding: 0px;
	height: 321px;
	width: 21px;
	left: 15px;
	top: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}


#divnavcenter ul li {
	display: inline;
	float: left;
	height: 13px;
	width: 13px;
	margin-right: 1px;
	margin-bottom: 1px;
	padding-right: 2px;
	padding-bottom: 2px;
	text-align: center;
}
#divnavcenter ul li a {
	text-decoration: none;
	color: #1c202b;
	display: block;
	float: left;
	height: 13px;
	width: 13px;
	padding: 0px;
	margin: 0px;
}

#divnavcenter ul li a:hover{
	background-color: #1c202b;
	height: 14px;
	width: 14px;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}
#divnavcenter ul li a:active,#divnavcenter ul li a.current,#divnavcenter ul li a.current:hover {
	background-color: #f90083;
	height: 14px;
	width: 14px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}

#divnavcenter ul li a img {
	margin: 0px;
	height: 13px;
	width: 13px;
	border: 1px solid #1c202b;
	padding: 0px;
}
/*Botão Back to menu*/
#back {
	height: 16px;
	width: 16px;
	z-index: 2;
	padding: 0px;
	position: absolute;
	margin-top: 46px;
	margin-left: 260px;
	}
#back a {
	height: 16px;
	width: 16px;
	display: block;
	background-image: url(../images/back.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-align: left;
	text-indent: 15px;
	text-decoration: none;
	padding: 0px;
	cursor: default;
}
#back a:hover {
	letter-spacing: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #f90083;
	border-left-color: #f90083;
	height: 16px;
	width: 16px;
}

/* End */

/*LEGENDAS DAS IMAGENS QUE SURGEM NO SWAP*/
#legenda1 {
	background-color: #1a1815;
	height: 62px;
	width: 180px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 0;
	color: #FFFFFF;
	visibility: hidden;
}
#legenda2 {
	background-color: #1a1815;
	height: 62px;
	width: 180px;
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 10px;
	z-index: 0;
}
#legenda3 {
	background-color: #1a1815;
	height: 62px;
	width: 180px;
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 20px;
	z-index: 0;
}
#legenda4 {
	background-color: #1a1815;
	height: 62px;
	width: 180px;
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 30px;
	z-index: 0;
}
#legenda5 {
	background-color: #1a1815;
	height: 62px;
	width: 180px;
	position: absolute;
	left: 0px;
	top: 40px;
	z-index: 0;
	visibility: hidden;
}
#legenda6 {
	background-color:  #1a1815;
	height: 62px;
	width: 180px;
	position: absolute;
	left: 0px;
	top: 50px;
	z-index: 0;
	visibility: hidden;
}
#legenda7 {
	background-color: #1a1815;
	height: 62px;
	width: 180px;
	position: absolute;
	left: 0px;
	top: 60px;
	z-index: 0;
	visibility: hidden;
}
#legenda8 {
	background-color:  #1a1815;
	height: 62px;
	width: 180px;
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 70px;
	z-index: 0;
}
#legenda9 {
	background-color:  #1a1815;
	height: 62px;
	width: 180px;
	position: absolute;
	left: 0px;
	top: 80px;
	z-index: 0;
	color: #FFFFFF;
	visibility: hidden;
}
#legenda10 {
	background-color:  #1a1815;
	height: 62px;
	width: 180px;
	position: absolute;
	left: 0px;
	top: 90px;
	z-index: 0;
	visibility: hidden;
}
#legenda11 {
	background-color:  #1a1815;
	height: 62px;
	width: 180px;
	position: absolute;
	left: 0px;
	top: 100px;
	z-index: 0;
	visibility: hidden;
}
#legenda12 {
	background-color:  #1a1815;
	height: 62px;
	width: 180px;
	position: absolute;
	left: 0px;
	top: 110px;
	z-index: 0;
	visibility: hidden;
}
#legenda1 p,#legenda2 p,#legenda3 p,#legenda4 p,#legenda5 p,#legenda6 p,#legenda7 p,#legenda8 p,#legenda9 p,#legenda10 p,#legenda11 p,#legenda12 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	text-transform: uppercase;
}
#legenda1 h1,#legenda2 h1,#legenda3 h1,#legenda4 h1,#legenda5 h1,#legenda6 h1,#legenda7 h1,#legenda8 h1,#legenda9 h1,#legenda10 h1,#legenda11 h1,#legenda12 h1
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #1a1815;
}
/*Menu Listen*/

#divlisten
{
	position:absolute;
	margin-top: 372px;
	margin-left: 0px;
	height: 116px;
	width: 226px;
	z-index: 4;
	visibility: visible;
	top: -93px;
	left: 458px;
}
#ullisten
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF;
	list-style-type: none;
	left: 0px;
	top: 0px;
	width: 226px;
	height: 98px;
	margin: 0px;
	padding: 0px;
	text-align: right;
	text-indent: 8px;
	display: block;
}
#ullisten li 
{
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}



#ullisten a:link,#ullisten a:visited 
{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	text-transform: uppercase;
	letter-spacing: 1px;
	cursor: default;
}

#ullisten a:active,#ullisten a.current:link,#ullisten a.current:visited,#ullisten a.current:hover 
{
	background-image: url(../images/bars/menu_active.gif);
	letter-spacing: 8px;
	background-repeat: no-repeat;
	background-color: #1a1815;
	background-position: left;
	cursor: default;
}


#ullisten a:hover
{
	background-color: #1a1815;
	display: block;
	color: #FFFFFF;
	letter-spacing: 3px;
	background-image: url(../images/bars/menu_over.gif);
	text-transform: uppercase;
	background-repeat: no-repeat;
	cursor: default;
}
/*END*/
