
	body {
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
	}
	h2{
		font-size:40px;
		margin:0;
	}
	h3{
		font-size:20px;
		font-weight:bold;
		margin:30px 0 10px 0;
	}
	hr {
		border:0;
		border-bottom: 1px dotted #999;
	} 
	
	#wraper{
		margin:0 auto;
		width:935px;
		text-align:left;
	}
	#images{
		margin:0 17px;
		height:217px;
		width:855px;
		float:left;
		overflow:hidden;
		position:relative;
	}
	#gallery{
		position:absolute;
		left:0;
		z-index:1;
		display:inline;
	}
	#footer{
		text-align:center;
		font-size:12px;
		color:#666;
		margin-top:30px;
		border-top:#666 dotted 1px;
		padding-top:10px;
		letter-spacing:2px;
	}
	#menuHeader{
		height:50px;
		margin-top:30px;
	}
	#menu{
		float:left;
		width:750px;
		margin-left:22px;
	}
	#menu ul{
		margin:0 0 3px 0;
		padding:0;
		list-style:none;
		font-size:12px;
	}
	#menu li{
		display:inline;
		margin:0 22px 0 4px;
		padding:0;
	}
	#menu a{
		text-decoration:none;
		color:#444;
	}
	#menu a:hover{
		background-color:#DEDFE1;
		text-decoration:none;
	}
	#artistMenuContainer{
		margin-left:70px;
	}
	#abatevMenuContainer{
		margin-left:70px;
	}
	#artistList{
		position:absolute;
		top:63px;
		*top:70px;
		background-color:#FFF;
		padding:10px;
		margin-left:70px;
		border:1px dashed #903; 
		overflow:auto;
	}
	#abatevList{
		position:absolute;
		top:63px;
		*top:70px;
		background-color:#FFF;
		padding:10px;
		margin-left:70px;
		border:1px dashed #903; 
		overflow:auto;
	}
	#photogallery{
		margin-left:45px;
	}
	#content{
		overflow:auto;
	}
	#pestanias{
		font-weight:bold;
		font-size:20px;
		display:inline;
		list-style:none;
		margin:0;
		padding:0;
	}
	#pestanias li{
		display:inline;
		margin:0 10px;
	}
	#pestanias a{
		color:#000;
		padding:5px 10px;
		text-decoration:none;
	}
	#hojas{ margin:0 auto; text-align:justify; width:700px; }
	#hojas h3 a { color:#000; text-decoration:none; }
	#hojas h3 a:hover { text-decoration:underline; }
	/*#pestanias a:hover{
		background-color:#BE346E;
	}*/
	#left_btn{
		background-image:url(../images/left.png);
		margin-top:80px;
		width:23px;
		height:34px;
		float:left;
	}
	#right_btn{
		background-image:url(../images/right.png);
		margin-top:80px;
		width:23px;
		height:34px;
		float:right;
	}
	#disponible{
		position:absolute;
		right:7px;
		top:-40px;
		background-image:url(../images/disponibles.png);
		width:73px;
		height:73px;
		z-index:10;
	}
	#container_news p{
		text-align:center;
	}
	#container_news{
		padding-left:100px;
		text-align:center;
		width:835px;
	}
	#container_news hr{
		margin-top:20px;
		border:0;
		border-bottom: 1px dashed #aa3377;
	}
	ul#menu_anios{
		float:left;
		margin:0;
		padding:0;
	}
	ul#menu_anios li{
		margin:0;
		padding:0;
		list-style:none;
	}
	ul#menu_anios li a{
		color:#999;
		text-decoration:none;
		font-size:16px;
		font-weight:bold;
	}
	ul#menu_anios li a:hover, ul#menu_anios li a.current{
		color:#000;
	}
	
	
	.artistMenu{
		list-style:none;
		padding:0 5px;
		margin:0;
		float:left;
	}
	.artistMenu a{
		text-decoration:none;
	}
	.artistItem{
		font-size:30px;
		font-weight:bold;
		color:#000;
		text-decoration:none;
		text-transform:uppercase;
		width:370px;
		padding-left:10px;
		margin-left:20px;
	}
	.abatevMenu{
		list-style:none;
		padding:0 5px;
		margin:0;
		float:left;
	}
	.abatevMenu a{
		text-decoration:none;
	}
	.abatevItem{
		font-size:30px;
		font-weight:bold;
		color:#000;
		text-decoration:none;
		text-transform:uppercase;
		width:370px;
		padding-left:10px;
		margin-left:20px;
	}
	a.newsTitle{
		color:#000;
		margin:0 auto;
		display:block;
		text-decoration:none;
		font-weight:bold;
		overflow:hidden;
	}
	a.newsTitle p{
		font-size:20px;
		text-align:left;
	}
	a.newsTitle:hover{
		text-decoration:underline;
	}
	.newsDate{
		float:right;
		color:#666;
		font-style:italic;
		font-size:11px;
	}
	.press{
		border-bottom:solid #995533 1px;
		padding:15px;
	}
	
	.news{
		border-bottom:dashed #A37 1px;
		padding:15px;
		width:420px;
		margin-right:15px;
	}
	.flyerTitle{
		color:#000;
		float:left;
		text-decoration:none;
		font-weight:bold;
	}
	.flyer_container{
		border-top:dashed #A37 1px;
		padding-right:25px;
	}
	.media{
		z-index:0;
	}
	.line_submit{
		border-bottom:dashed #A37 1px;
		width:180px;
		height:15px;
		display:block;
		float:left;
	}
	
	:focus{
		outline:0;
	}
	
	////////////////////////////
	#imgPreviewWithStyles {
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		padding: 15px;
		z-index: 999;
		border: none;
		position:relative;
	}
	
	/* Text below image */
	#imgPreviewWithStyles span {
		position:absolute;
		top: 8px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:2px 9px;
		color: #000;
		text-align: center;
		display: block;
	}