
* { 
	margin: 0;
	padding: 0; 
	}

html, body{
	height: 100%;
	font-family: georgia;
	font-size: 100%;
	color: #fff;
	text-align: center;
	}

html {
	text-align: center;
	position: 0 100%;
	margin: auto;
	min-width: 100%;
	min-height: 100%;
	}

body {
	
	}

h3{
	text-align: left;
	font-family: times;
	margin-top: 1em;
	margin-bottom: 0.5em;
	color: #fff;
	font-size: 160%;
	}
	
a {
	text-decoration: none;
	color: #fff;
	}

img {
	border: none;
	}

ul {
	list-style: none;
	font-family: tahoma;
	}

img {
	text-align: left;
	}

/*#header {
	width: 50%;
		margin: auto;
	}*/
	

#content, #music_list, #foward_contests ,#social_network , #photo_gallery, #contest_release, #social_network, #winners
		{
		width: 50%;
		margin: auto;
		}

#music_list, #foward_contests ,#social_network , #photo_gallery, #social_network, #winners
	{
	padding: 50px;
	margin-top: 50px;
	margin-bottom: 50px; 
	}

#contest_release {
	margin-bottom: 50px;
	padding: 50px;
	padding-top: 310px;
	text-align: left;
	text-align: justify;
	min-height: 200px;
	}

#contest_release img {
	float: right;
	padding: 10px;
	padding-right: 20px;
}

#header{
	background-image:url('../images/background_top.png');
	/*background-color: #765;*/
	height: 210px;
	width: 100%;
	position: fixed;
   }

#banner {
	/* background-color: #722;*/
	}
	
#pub{
	/* background-color: #fff;*/
	margin: 210px 0 0 80%; 
	position: fixed;	
	} 

#navigation {
	float: left;
	z-index: 3;
	/*background-color: #38d;*/
	width: 10%;
	position: fixed; 
	margin-left: 2%;
	min-width: 100px;
	margin-top: 210px;
	z-index: 0;
	}

#navigation a {
	color: #fff;
	}

#navigation li{
	/*min-height: 110px;*/
	}

#main_menu li a{
	display: block;
	width:100%;
   height:100%;
	}

.menu_blue, .menu_pink, .menu_orange, .menu_green	{
	padding: 30px 10px 30px 10px;
	}

.menu_blue:hover, .menu_pink:hover, .menu_orange:hover, .menu_green:hover,
.menu_pink_on, .menu_green_on, .menu_blue_on, .menu_orange_on
	{
	padding: 40px 20px 40px 20px;
	background-repeat: no-repeat;
	background-position: 100% 100%;
	}

.submenu_pink {
	padding: 5px 2px 10px 20px;
	}
	

.menu_blue{
	background-image:url('../images/contest_off.jpg');
	}
	
.menu_blue:hover, .menu_blue_on {
	background-image:url('../images/contest.png');
	} 
	
.menu_pink, .submenu_pink{
	background-image:url('../images/marchinhas_off.jpg');
	}
.menu_pink:hover, .menu_pink_on {
	background-image:url('../images/marchinhas.png');
	}
.menu_orange {
	background-image:url('../images/trombone_off.jpg');
	}
.menu_orange:hover, .menu_orange_on{
	background-image:url('../images/trombone.png');
	}	
	
.menu_green {
	background-image:url('../images/contact_off.jpg');
	} 
.menu_green:hover, .menu_green_on {
	background-image:url('../images/contact.png'); 
	} 
 	

#photo_gallery {
	/* background-color: #f19abe;*/
		}
#photo_gallery:hover {
	/* background-color: #555;*/
	}

#winners{
	text-align: left;
	}
#winners li{
	margin-top: 2em;
	margin-bottom: 2px;
	}

#music_list {
	/* background-color: #fff;*/
	background-image:url('../images/background_cd_2010.png');
	background-repeat: no-repeat;
	background-position: 100% 100%;
	font-family: arial;
	}
#music_list li{
	margin-top: 2em;
	margin-bottom: 2px;
	}

#music_list ul{
	text-align: left;
	}
.kelly{
	margin-bottom: -25px;
	margin-top: 60px;
	}


.music_name {
	font-size: 100%;
	font-weight: bold; 
	}
.is_participing_as {
	font-size: 70%;
	font-style: oblique;
	}
.songwriter, .interpret {
	font-size: 70%;
	font-weight: bold; 
	}
	
/* Music List Colors*/

.pair {
	color: #d5d5d5;
	}
.unpair {
	color: #b6b6b6;
	}
	
.red {
	color: #da251d;
	}
.green {
	color: #00923f;
	}
.blue {
	color: #007cc3;
	}
.yellow {
	color: #f8c300;
	}
.pink {
	color: #f19abe;
	}
.violet {
	color: #bab3d6;
	}
.purple {
	color: #974578;
	}
.orange {
	color: #e77816;
	}

#foward_contests   {
	/*background-color: #654;*/
	}
#foward_contests:hover {
	/*background-color: #eee;*/ 
	}

#social_network  {
	/*background-color: #4fa;*/
	text-align: left;
	}
	
#social_network img {
	margin: 1ex;
	}

#social_network span {
	font-weight: bolder;
	}

#misc{
	color: #787878;
	}

#misc img{
	margin-top: 1em;
	
	}
#misc span{
	margin: 0 1em 0 1em;
	}
	
	
#footer {
	background-image:url('../images/background_footer.png');
	background-repeat: repeat-x;
	width: 100%;
	height: 150px;
	}

.push	{
	/*background-color: #eba;*/
	}
	

.news {
	padding: 50px;
	}

.day {
	font-size: 120%;
	padding-bottom: 1em;
	}
	
#content_news {
	margin-bottom: 50px;
	padding: 50px;
	padding-top: 310px;
	text-align: left;
	text-align: left;
	width: 50%;
	margin: auto;
	/*background-image:url('../../../media/brends/fundicao_progresso.png');*/
		}





#contact_us {
	margin-bottom: 50px;
	padding: 50px;
	padding-top: 310px;
	text-align: left;
	text-align: left;
	width: 50%;
	margin: auto;
	}

#conatct_us a{
	color: #fff;
	}

#link {
	color: #fff;
	text-decoration: none;
	}


#contest_description{
	margin-bottom: 50px;
	padding: 50px;
	padding-top: 310px;
	width: 50%;
	margin: auto;
	text-align: right;
	z-index: -1;
	}

#contest_description p{
	}


/* design colors */

.design_ligth_red{
	background-color: #e54c70;
	}
.design_ligth_red:hover{
	background-color: #cd4666;
	}
.design_pink{
	background-color: #dd137b;
	}
.design_pink:hover{
	background-color: #c30a6a;
	}
.design_fuschia {
	background-color: #c90aa3;
	}
.design_fuschia:hover{
	background-color: #A9298F;
	}
.design_red{
	background-color: #B9354D;
	}
.design_red:hover{
	background-color: #b0253f;
	}
.design_purple{
	background-color: #8e25bf;
	}
.design_purple:hover{
	background-color: #8018b1;
	}
.design_blue{
	background-color: #007cc3;
	}
.design_blue:hover{
	background-color: #086aa2;
	}
.design_orange{
	background-color: #e77817;
	}
.design_orange:hover{
	background-color: #d56909; 
	}
.design_yellow{
	background-color: #ffd200; 
	}
.design_yellow:hover{
	background-color: #edc402; 
	} 
.design_deep_blue{
	background-color: #3504c3;       
	}
.design_deep_blue:hover{
	background-color: #270099;           
	}
.design_green{
	background-color: #008036;
	}
.design_green:hover{
	background-color: #037634;
	}
.design_avocat{
	background-color: #547603;
	}
.design_avocat:hover{
	background-color: #457300;
	}	
.design_bordo{
	background-color: #a70731;
	}
.design_bordo:hover{
	background-color: #9f082f;
	}

/* font colors */
.pair{
	color: #f8d1da;
	}
.unpair{
	color: #FEFEFE;
	}


	
#video {
	position: relative;
	}
	
	/* Music Pages */

a {
	text-decoration: none;
	}

img {
	border: none;
	}

#media, #lyric, #musical_score{
	width: 50%;
	margin: auto;
	} 

#lyric, #musical_score {
	padding: 50px;
	margin-top: 50px;
	margin-bottom: 50px;
	}

#musical_score {
	text-align: left;
	}


#media {	
	margin-bottom: 50px;
	padding: 50px;
	padding-top: 310px;
	}

#video {
	}

	
#lyric {
	text-align: left;
	}

#music_player {
	text-align: left;
	margin-left: 20%;
	padding-top: 30px;
	}

#musical_score {
	}

#download_scores {
	text-align: left;
	}
	
#download_scores a {
	text-decoration: none;
	color: #999;
	}
	
#download_scores span {
	padding right: 3px;
	text-decoration: none;
	} 

#foward_contests ul {
	float: right;
	text-align: right;
	}

#foward_contests span{
	margin: 0 1em 0 1em;
	}
	
	
	
	



