
body
{
	background:#cc0717;
	margin: 0px;
	padding: 0px;
}

#container
{ 
	width: 1000px;
	margin: 0 auto;
	padding:0;
	padding-bottom:1px;
}

#banner
{
	width: 720px;
	height: 91px;
	margin:0 auto;
	padding: 13px 0;
	text-align: center;
}

div#topBorder {

background-image:  url(http://www.billboardenespanol.com/musica/specials/latinmusicfinalist/images/topborder.gif);    
background-repeat: no-repeat;
width: 1000px;
float:none;
padding: 0;
height:17px;
positon:relative;
z-index:1;
margin: 0 auto;
}

div.headerContent {
background:transparent url(http://www.billboardenespanol.com/musica/specials/latinmusicfinalist/images/header_bg.gif);    
background-repeat: no-repeat;
float:none;
height:157px;
padding:0;
margin:0 auto;
margin-left:69px;
#margin-left:68px;
positon:relative;
width:582px;
z-index:2;

}

div.headerLogo {
background:transparent url(http://www.billboardenespanol.com/musica/specials/latinmusicfinalist/images/header_logo.gif);    
background-repeat: no-repeat;
float:none;
height:132px;
padding:0;
margin-left:17px;
margin-top:-129px;
width:296px;
positon:relative;
z-index:4;

}
/******  margins are important!! ***/
div#bottomBorder {
background: #ffffff url(http://www.billboardenespanol.com/musica/specials/latinmusicfinalist/images/bottomborder.gif);    
background-repeat: no-repeat;
width: 1000px;
float:none;
padding: 0;
height:35px;
margin:0 auto;
margin-top:-14px;
#margin-top:-8px;
margin-left:0px;
padding:0;

}

/******  margins are important!! ***/
div#bottomBorder_rules {
background: #ffffff url(http://www.billboardenespanol.com/musica/specials/latinmusicfinalist/images/bottomborder.gif);    
background-repeat: no-repeat;
width: 1000px;
float:none;
padding: 0;
height:35px;
margin:0 auto;
margin-top:-15px;
#margin-top:-13px;
padding:0;

}


/******  margins are important!! ***/
div#bottomBorder_policy {
background: #ffffff url(http://www.billboardenespanol.com/musica/specials/latinmusicfinalist/images/bottomborder.gif);    
background-repeat: no-repeat;
width: 1000px;
float:none;
padding: 0;
height:35px;
margin:0 auto;
margin-top:-6px;
#margin-top:0px;
padding:0;

}


div#content {

width: 1000px;
float:none;
padding: 0px;
}

div#bodyBckgrnd { background-image: url(http://www.billboardenespanol.com/musica/specials/latinmusicfinalist/images/midborder.gif);    
background-repeat: repeat-y;
line-height:22px;
width:100%;
position:relative;
z-index: 2;
margin-top:-1px;
margin-left:-1px;
#margin-left:-1px;
margin-bottom:0px;
#margin-top:-3px;

}

table.main {
/*position:relative;
z-index:3;*/
width:970px;
margin: 0 auto;
margin-left:15px;

 }
 
table.main tr td.col1 {
	width: 650px; 
	border:1px solid #ec6f22;
	background-color:#ffffff;
	position:relative;
	z-index:3;
}

table.main tr td.col2 {
	width: 320px;
	background-color: transparent;
	padding-left:3px;
	padding-top:10px;
	margin:5px;
}
table.main tr td.col3 {
	width: 970px;
	background-color:#ffffff;
	height:94px;
	position:relative;
    z-index:2;

}
.sidebar_bckgrnd {
	margin-left:435px;
	margin-top:-254px;
	position:relative;
	z-index:0;
}

.bbevents_logo {
	padding-left:20px;
	padding-right:30px;
	padding-top:60px;
	float:left;
}

.bbcom_logo {
	padding-right:30px;
	padding-top:60px;
	float:left;
}

.telemundo_logo {
    padding-right:30px;
	padding-top:33px;
	float:left;
}

.bbespanol_logo {
	padding-right:30px;
	padding-top:25px;
	float:left;
}

.bbeventsLatin_logo {
	padding-right:30px;
	padding-top:2px;
	float:left;
}
.statefarm_logo {
	padding-right:30px;
	padding-top:57px;
	float:left;
}

.text_content {

margin-left:17px;
margin-bottom:5px;
margin-right:13px;
}

h3 {
font-family:verdana,arial,sans serif;
font-size:16px;
font-weight:bold;
}

h3.headline {
text-align:center;
}

span.subheadline {
font-family:verdana,arial,sans serif;
font-size:13px;
font-weight:bold;
}

.dateheadline {
text-align:center;
font-family:verdana,arial,sans serif;
font-size:12px;
font-weight:bold;
line-height:2px;
}

span.article {
font-family: verdana,sans serif, arial;
font-size:11px;
}

span.rules {
font-family: times new roman;
font-size:13px;
}

.languageStyle {
   text-align:right;
   font-family: times new roman,sans serif, arial;
   font-size:14px;
   font-style:italic;
}

.languageText {
  font-size:15px;
  font-weight:bold;
}


div.footerContent {
	width: 970px;
   height:94px;
   line-height:20px;
   background-color:#ffffff;
   position:relative;
   z-index:3;
   }

ul.none {list-style-type: none;}

span.textBlue {color:#0000FF;}
