/* INDEXED DIVISIONS --- DO NOT PUT ANYTHING ABOVE THIS LINE */

#TL1 {display: none;}
#TL2 {display: none;}
#TL3 {display: none;}
#TL4 {display: none;}
#TL5 {display: none;}
#TL6 {display: none;}
#TL7 {display: none;}
#TL8 {display: none;}
#TL9 {display: none;}
#TL10 {display: none;}
#TL11 {display: none;}
#TL12 {display: none;}
#TL13 {display: none;}
#TL14 {display: none;}
#TL15 {display: none;}

#TL1_Hide {display: none;}
#TL2_Hide {display: none;}
#TL3_Hide {display: none;}
#TL4_Hide {display: none;}
#TL5_Hide {display: none;}
#TL6_Hide {display: none;}
#TL7_Hide {display: none;}
#TL8_Hide {display: none;}
#TL9_Hide {display: none;}
#TL10_Hide {display: none;}
#TL11_Hide {display: none;}
#TL12_Hide {display: none;}
#TL13_Hide {display: none;}
#TL14_Hide {display: none;}
#TL15_Hide {display: none;}

/* ----------------------------------------------------------- */

/* DROP DOWN MENUS */

#Top_DropMenu_About {}
#Top_DropMenu_Discography {
	margin-left: 120px;
	display: none;
}
#Top_DropMenu_Media {}
#Top_DropMenu_Store {}


.top_drop_menu {
	position: absolute;
	top: 152px;
	z-index: 100;

	background-color: #ECA100;
	
}
.top_drop_menu a{
	text-decoration: none;
	color: #000000;
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
	line-height: 20px;
}

.top_drop_menu a:hover{
	color: #BE0000;
}


/* ----------------------------------------------------------- */

/* FEATURE ARTICLE LIST */

#Lucina_Bio{display: none;}
#Fabiola_Bio{display: none;}
#Eugene_Bio{display: none;}
#Sage_Bio{display: none;}
#Hugo_Bio{display: none;}
#Milo_Bio{display: none;}
#Vivir_DVD{display: none;}
#Fandango_DVD{display: none;}
#Pasajero_DVD{display: none;}
#CD_Sales{display: none;}
#CD_Release{display: none;}

/* ------------------------------------------------------------ */



Body {
	background-color: #313131;
	background-image: url('../graphics/background.jpg');
	background-repeat: x-repeat y-repeat;
	background-position: top left;
}

#Content_Container {
	width: 740px;
	top: 25px;
	left: center;
	z-index: 1;
}

#Top_Banner {
	background-color: #1A1A1A;
	width: 100%;
	height: 125px;
	
	background-image: url(../graphics/banner1.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

#Top_Menu {
	background-color: #ECA100;
	width: 100%
	
	font-family: courier new, courier;
	font-weight: bold;
	font-size: 14px;
	text-align: right;
	padding: 0px 0 1px 0;
}
#Top_Menu a{
	margin-right: 13px;
	text-decoration: none;
	color: #000000;
}

#Top_Menu a:hover{
	color: #BE0000;
}

#Main_Content_Container {
	background-color: #E2E2E2;
	width: 100%;
	text-align: left;
	padding: 35px 0 25px 0px;
}

#Footer {
	background-color: #1A1A1A;
	width: 100%;
	font-family: courier new, courier;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
	padding: 9px 0px 9px 0px;
	line-height: 16px;
}
#Footer a{
	text-decoration: none;
	color: #FFFFFF;
	padding: 4px 0 4px 0;
}
#Footer a:hover{
	color: #ECA100;
}
#Footer .divider{
	margin-left: 5px;
	margin-right: 5px;
}
#Footer .copyright{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
}
#Flower_Layer {
	position: absolute;
	top: 56px;
	z-index: 100;
}


/* ------ HOMEPAGE SECTIONS ---- */


#Home {
	margin-left: 10px;
	margin-right: 10px;
}

#Home table{
	font-family: Trebuchet MS, times new roman, arial;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}
#Home td{
	padding-right: 15px;
}

#Home h1{
	font-family: Courier new, courier;
	font-weight: bold;
	font-size: 20px;
}
#Home h2{
	font-family: Courier new, courier;
	font-weight: bold;
	font-size: 14px;
}

#Home a{
	color: #A10000;
	text-decoration: underline;
}

#Home a:hover{
	text-decoration: underline;
}

#Home .main_img {
	border: 1px #1a1a1a solid;
	margin-top: 20px;
}
#Home .section_link {
	font-size: 13px;
	margin-left: 60px;
}
#Home .indent_section{
	margin-left: 15px;
}

#Home .mini_unit{
	line-height: 16px;
	margin-bottom: 15px;
}
#Home .audioPlayer{
	margin-top: 25px;
}
#Home .spacer1{
	height: 10px;
	width: 20px;
	background-color: none;
}


/* ------ INTERIOR SECTIONS ---- */

#Standard_Settings {
	margin-left: 50px;
	margin-right: 20px;

	font-family: Trebuchet MS, times new roman, arial;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}

#Standard_Settings ul{
	font-family: Trebuchet MS, times new roman, arial;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}
#Standard_Settings td{
	font-family: Trebuchet MS, times new roman, arial;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	padding-right: 20px;
}

#Standard_Settings h1{
	font-family: Courier new, courier;
	font-weight: bold;
	font-size: 20px;
}

#Standard_Settings h2{
	font-family: Courier new, courier;
	font-weight: bold;
	font-size: 14px;
}

#Standard_Settings a{
	color: #A10000;
	text-decoration: underline;
}

#Standard_Settings a:hover{
	text-decoration: underline;
}

#Standard_Settings .par1 {
	width: 450px;
}

#Standard_Settings .greyline {
	border-width: 1px 0px 0px 0px;
	border-color: #a0a0a0;
	border-style: solid;
	margin-top: -15px;	
	width: 95%;
	height: 10px;
}

#Standard_Settings .closeLetters1 {
	letter-spacing: -0.6px;
}

#ContactCallOut {
	float:right; 
	height: 360px;
	border-color: #aeaeae; 
	border-width: 0 0 0 1px; 
	border-style: solid; 
	margin-right: 40px; 
	margin-top: -10px; 
	padding:20px;
}

#AboutIndivBios {}
#AboutIndivBios h2{
	font-family: Courier new, courier;
	font-weight: bold;
	font-size: 15px;
	text-decoration: underline;
}
#AboutIndivBios img{
	border: 1px #1a1a1a solid;
	margin: 16px 5px 0 0;
}
#AboutIndivBios .bio{
	padding-bottom: 15px;
}

#NewsArticleSection {
	border: 0px #ff0000 solid;
	width: 415px;
	margin-left: -10px;
}
#NewsArticleSection .articleUnit {
	width: 100%;
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #a0a0a0;
	padding-top: 10px;
	padding-bottom: 26px;
}
#NewsArticleSection .dateline {
	color: #7c7c7c;
	font-size: 13px;
	font-weight: bold;
	line-height: 30px;
}
#NewsArticleSection .headline {
	font-size: 16px;
	font-weight: bold;
	line-height: 17px;
}

#NewsArticleMenu {
	float: right;
	width: 220px;
	border: 0px #00ff00 solid;
	margin-top: -20px;
}
#NewsArticleMenu h2{
	font-size: 16px;
}
#NewsArticleMenu li{
	list-style-type: none;
	margin-bottom: 10px;
}

#PressArticleSection {
	border: 0px #ff0000 solid;
	width: 88%;
	margin-left: -10px;
}
#PressArticleSection .articleUnit {
	width: 100%;
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #a0a0a0;
	padding-top: 10px;
	padding-bottom: 26px;
}
#PressArticleSection .dateline {
	color: #404040;
	font-size: 12px;
	font-weight: normal;
}
#PressArticleSection .headline {
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}

.discographyUnit {
	margin-left: 0px;
	margin-bottom: 10px;
	padding: 0px;
	width: 550px;
}
.discographyUnit img{
	border: 1px #050505 solid;
}
.trackTable{
	margin-left: 10px;
}
.trackTable tr{
	vertical-align: top;
}
.trackTable td{
	padding: 0px 0px 0px 0px;
}

.videoPod {
	margin-bottom: 50px;
	margin-top: 30px;
}
.videoDesc {
	width: 225px; 
	padding: 10px 15px 0 0;
}


/* ------ GENERAL DEFINITIONS ---- */

.topBorder {
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #aeaeae;
}

.orangeText {
	font-size: 14px; 
	color: #D24F00;
	color: #C43700;
	color: #CB3000;
}

.altRow {
	background-color: #E0D8CD;
}

.store_album_title {
	font-weight: bold;
	font-size: 14px;
	
}
.store_price {
	font-weight: bold;
	color: #D40000;
}
.store_item_unit {}
.store_buy_button {
	margin: 5px 0px 10px 0px;
	border: 0px solid #ff0000;
	padding-bottom: 25px;
}

/* ------ OVERWIRITE SHOPSITE ---- */

table.cart {
  	width: 100%;
  	/*padding-top: 1em;*/
  	/*border-collapse: none;*/
  	border-spacing-top: 0px;
	border-collapse: collapse;
}
td.cart_delete, td.cart_cp_delete {}
td.cart_quantity, td.cart_cp_quantity {}
td.cart_name, td.cart_cp_name {}
td.cart_image, td.cart_cp_image {}
td.cart_sku, td.cart_cp_sku {}
td.cart_price, td.cart_cp_price {}
td.cart_total, td.cart_cp_total {}
td.cart_op {}
td.cart_op1, td.cart_op2 {}
td.cart_empty {}

table.cart th{
  	font-size: 13px;
	text-align: right;
	padding: 10px 0px 10px 0px;
	border: 1px; #ff0000 solid;
}
table.cart td{
	text-align: right;
}

table.taxnship td{
	padding-bottom: 5px;
}
table.taxnship select{
	margin-left: 15px;
	height: 25px;
}

.bill_addr_hdr {font-weight: bold; text-decoration: underline;}
.ship_addr_hdr {font-weight: bold; text-decoration: underline;}

