
	body
	{
		background-image: url(/images/back.jpg);
		padding: 0;
		margin: 0;
		background-color: #666;
		color: white;
		text-align: center;
	}
	
	#wrapper
	{
		
		margin-right: auto;
		
		margin-left: auto;
		
	}
	
	#container {
		position: relative;
		border:1px solid blue;
		background-repeat: repeat;
		background-image: url(/images/mid_back.jpg);
		border-style: none;
		width: 851px;
		margin-left: auto;
		margin-right: auto;
	}
	
	#header{
		float:left;
		margin-right: auto;
		margin-left: auto;
		background-image: url(/images/header.jpg);
		width:851px;
		height:238px;
		border: 0px solid red;
	}
	
	#contents	
	{
		
		
		color: white;
		font-size: 1em;
		font-family: Verdana;
		width: 705px;
		margin: auto;
		text-align: left;
	}
	
	#hold_contents
	{		
		
		
		background-repeat: no-repeat;
		width: 754px;
		margin: auto;
		background-image: url(/images/content_shadow.jpg);
		background-position: 0 top;
	}
	#home_left {
		margin-top: 20px;
		float:left;
		width: 700px;
		border:0px solid red;
	}
	
	#home_right1 {
		float:left;
		width: 450px;
		border:0px solid red;

	}
		#home_right1 a {
        color: #fff799;
        font: bold 100% Arial, Helvetica, sans-serif;
        padding: 5px;
	}
	
	#home_right2 {
		float:left;
		width: 250px;
		border:0px solid red;

	}	
	#left {
		margin-top: 20px;
		float:left;
		width: 430px;
	}
	
	#left a, #left a:visited
	{
        color: #fff799;
        font: bold 11px Arial, Helvetica, sans-serif;
        padding-top: 10px;
		padding-bottom:10px;
	}
		#left a:hover
	{
		text-decoration: none;
		color: #fff799;
	}
	
	#right {
		margin-top: 20px;
		float:right;
		width: 250px;
	}
#right_links ul {
        list-style-type: none;
        width: 240px;
        margin-left: 0;
        padding-left: 0;
} 

#right_links li {
        border: 1px dotted #999;
        border-width: 1px 0 0 0;
        margin-left: 0;
}

#right_links li a { 
        color: #fff;
        display: block;
        font: bold 100% Arial, Helvetica, sans-serif;
        padding: 5px;
        text-decoration: none;
}

 * html #right_links li a {  /* make hover effect work in IE */
	width: 240px;
}

#right_links li a:hover {
        background: #6b6b4f;
}

#right_links a em { 
        color: #fff;
        display: block;
        margin-left: 0;
        font: normal 80% Verdana, Helvetica, sans-serif;
        line-height: 125%; 
}

#right_links a span {
        color: #fff;
        font: normal 80% Verdana, Helvetica, sans-serif;
        line-height: 150%;
        margin-left: 0;
}

	#videos {
		margin-top: 20px;
		float:left;
		width: 700px;
	}
	

	#store
	{
		
		border-left-style: none;
		border-bottom-style: solid;
		border-right-style: none;
		border-top-style: solid;
		border-bottom-color: white;
		border-top-color: white;
		border-width: 1px;
		float: left;
		color: white;
		background-color: #a0a0a0;
		height: 103px;
		width: 754px;
	}
	#store_heading
	{
		padding-left: 10px;
		float: left;
	}

	#main_store
	{
		width: 608px;
		float: left;
		margin-left:auto;
		margin-right:auto;
	}
	.btn_store_right
	{
		float: right;
		width: 55px;
	}
	.btn_store_left
	{
		float: left;
		width: 55px;
	}

	input{
		border: 1px solid #eee;
		background-color: #d0d0d0;
	}
	
	#carrito{
		padding-top:20px;
		margin-left:auto;
		margin-right:auto;
		height:500px;	
	}
	
	#foro{
		padding-top:5px;
	}
	
	#footer
	{
		margin-right: auto;
		margin-left: auto;
		background-image: url(/images/footer.jpg);
		height: 66px;
		width: 851px;
	}
		#footer_left {
			padding-top:10px;
			padding-left:65px;
			float:left;
		}
		
		#footer_right {
			padding-top:10px;
			padding-right:65px;
			float:right;
		}
		#footer a{
			color:#fff;
			text-decoration:none
		}
		#footer a:hover{
			color:#FFFF99;
			text-decoration:underline;
			}
			
			
/*Anecdotas*/
.pics{
	float:left;
	width:100%;
	font-size: 12px;
}
.picbox {
	float:left;
	width:200px;
	padding-right:15px;
	text-align:center;
	padding-bottom: 20px;
}
.pics img {
	border:  1px solid #fff799; 

}

	
	.headings{
		background: url(/images/headings_back.jpg) no-repeat;
		width:256px;
		height: 36px;
		float: right;
		color: #ea7a28;
		background-color: transparent;
		font-size: 1.2em;
	}
	
	.headings_left{
		margin-top: 20px;
		background: url(/images/headings_back.jpg) no-repeat;
		width:256px;
		height: 36px;
		float: left;
		color: #fff799;
		background-color: transparent;
		font-size: 1.2em;
	}
	
	.divide_hr_line{
		background: url(/images/hrline.gif) repeat-x;
		height: 1px;
		width: 256px;
		margin-top: 20px;
		margin-bottom: 20px;
	}


/*-----HEADER STYLES----*/
  #shufflediv { 
	   position:absolute;
	   right:49px;
	   height: 238px; background-repeat:no-repeat;
	   border: 0px solid red;
    }
	#top_links{
		position:absolute;
		font: 11px verdana, arial, sans-serif;
		left:10px;
		width:460px;
		height:40px;
	}

	#top_links ul {
		margin-top:20px;
		list-style: none;
	}
	#top_links ul li {
		display: inline;
		margin-right:5px;
	}
	
		#top_links a {
			color:#fff;
			text-decoration:none;
			}
			
		 #top_links a:hover {
			color:#fff;
			border-bottom:1px solid white;
			}
			
	#nav_bar{
		margin-left:auto;
		margin-right:auto;
		width:754px;
		height:44px;
		border: 0px solid red;
	}
		#nav_bar ul {
			list-style: none;
		}
		#nav_bar ul li {
			display: inline;
		}
		
	#biografia a { display:block; height:44px; width:114px; overflow:hidden; }
	#biografia a:hover { display:block; text-indent:-114px; }

	#capsulas a { display:block; height:44px; width:114px; overflow:hidden; }
	#capsulas a:hover { display:block; text-indent:-115px; }

	#galeria a { display:block; height:44px; width:113px; overflow:hidden; }
	#galeria a:hover { display:block; text-indent:-114px; }

	#musica a { display:block; height:44px; width:114px; overflow:hidden; }
	#musica a:hover { display:block; text-indent:-115px; }

	#anecdotas a { display:block; height:44px; width:118px; overflow:hidden; }
	#anecdotas a:hover { display:block; text-indent:-118px; }

	#detrasdeldisco a { display:block; height:44px; width:181px; overflow:hidden; }
	#detrasdeldisco a:hover { display:block; text-indent:-181px; }
	
/*-------------------------------*/

	.clear
	{
		clear: both;
	}
	h2	
	{
		color: #fff799;
		background-color: transparent;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
	.news_headings
	{
		font-size: 1.2em;
		color: #ffbd1e;
	}
	h4
	{
		font-family: verdana;
		color: #ffbd1e;
	}
	img
	{
		border-style: none;
	}
	p	
	{
		text-align: justify;
		line-height: 20px;
		color: white;
		background-color: transparent;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	
	.ul_ol	
	{
		text-align: justify;
		line-height: 20px;
		color: white;
		background-color: transparent;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	
	.code
	{
		color: #339;
		background-color: transparent;
		font-family: times, serif;
		font-size: 12px;
		padding-left: 40px;
	}

	#store a:link, #store a:visited
	{
		text-decoration: underline;
		color: #fff799;
	}
		#store a:hover
	{
		text-decoration: none;
		color: #fff799;
	}

	.status{
			color:#FF3300;
		}
	
	.hide {
		display: none;
	}
	
/********NOTICIAS SCROLLER************/	
	
	div.cf_wrapper
	{
		position: relative;
		height: 200px;
	}
	
	div.cf_element
	{
		width: 400px;
	}
	
	div.cf_element div.content
	{
		padding: 0;
	}

	div.cf_element div.content h3
	{
		padding-top: 0;
		margin-top: 0;
	}

/**************************************************************
   Blockquote and included icons
 **************************************************************/

blockquote {
  margin: 10px 15px;
  padding-left: 40px;
  
  background-color: #444;  
  background-image: url(/images/icons/quote.gif);
  background-repeat: no-repeat;
  background-position: 5px 50%;  
}

blockquote.exclamation {
  background-image: url(/images/icons/exclamation.gif);
}

blockquote.stop {
  background-image: url(/images/icons/stop.gif);
}

blockquote.go {
  background-image: url(/images/icons/go.gif);
}



	/*
	
	.ul_links ul{

		margin-left: 0;
		padding-left: 0;

	}

	.ul_links li {

		list-style-type: circle;

		display: block;


	}

	.ul_links li a:link, .ul_links li a:visited{

		text-decoration: none;

		color: #fff;

	}

	.ul_links li a:hover {

		text-decoration: underline;

		}*/
	