html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}
body{color:#151515;background-color:#ccc;background-image:none;font-family:sans-serif;font-size:62.5%;font-style:normal;line-height:2.1em;font-weight:400;font-variant:normal}
a{color:#fc000c;text-decoration:none}
a:hover{color:#666;text-decoration:underline}
big{font-size:1.1em}
img{border:0}
h1,h2,h3,h4{color:#fc000c;padding:8px 0 2px}
h1{font-family:Arial, Helvetica, sans-serif;font-size:1.7em;font-style:normal;font-weight:400;font-variant:normal}
h2{font-family:Arial, Helvetica, sans-serif;font-size:1.6em;font-style:normal;font-weight:400;font-variant:normal}
h3{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:700}
h4{font-family:Arial, Helvetica, sans-serif;font-size:1.3em;font-weight:400;padding-bottom:6px;padding-top:6px;line-height:3em}
blockquote{background:url(../images/quote.gif) no-repeat;display:block;font:normal 1.1em serif, Georgia;padding-left:26px}
form,table{margin-bottom:1.2em}
#datos{margin-left:110px}
#foto{float:left;margin-top:5px}
#foto img{border-right:3px solid #9a9898;padding-right:6px}
span.artist_phone,span.artist_mail,span.artist_site{padding-left:21px;font-weight:700}
h1.external_link{font-size:1.4em;background:url(../images/external_link.png) no-repeat left 10px;padding-left:15px}
h1.external_link:hover{color:#5c5b5b}
div.user_data{overflow:hidden;width:98%}
div.user_data h1{border-left:7px solid #e51937;padding-left:6px;padding-top:0}
li{line-height:1.5em}
p{padding:2px 0 10px}
small,.small{font:normal .9em sans-serif}
ul{padding:0 2em 1.2em}
.vermas{padding-left:16px;display:block;width:87%;background-image:url(../images/view_more.png);background-repeat:no-repeat;background-position:left}
.vermas a{font:bold 1em "Lucida Grande", Lucida, Verdana, sans-serif;color:#000}
div.facebook_tab a{width:29px;height:91px;z-index:5;position:fixed;top:200px;left:-4px}
div.facebook_tab a:hover{left:0}
#wrapper{width:900px;background-color:#CCC;background-image:url(../images/wrapper.gif);background-repeat:no-repeat;background-position:left bottom;margin:0 auto}
#container{font-size:1.3em;width:900px;background-color:#e1e1e1;margin:0 auto}
.title{background:#f0f0f0 url(../images/header-h1.jpg) repeat-x;border-top:1px solid #996}
.title h1{color:#fb000c;font-family:Tahoma, Geneva, sans-serif;font-size:2.2em;font-style:normal;font-weight:400;font-variant:normal;padding:10px 0 10px 18px}
.header{height:200px;background-image:url(../images/banner_bg.png);background-repeat:no-repeat;background-position:left bottom;border-top-style:solid;border-top-color:#fff;border-top-width:1px}
div.header h1.logo a img{margin-top:45px;margin-left:25px}
.navigation{height:41px;background-color:#F6F6F6;background-image:url(../images/nav.gif);background-repeat:repeat-x;padding-left:4px;clear:right}
.navigation a{background:#fff url(../images/nav.gif) repeat-x;color:#151515;float:left;font:bold 1em Tahoma, sans-serif;line-height:41px;text-align:center;text-decoration:none;width:80px;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding:0 14px}
a.google_maps{background:#fff url(../images/maps_icon.png) no-repeat left center;padding-left:15px}
h3.contact_tittle{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.4em;margin-top:12px;padding-top:24px;background:url(../images/stars.png) no-repeat left top}
p.contact_address,p.contact_phone,p.contact_web,p.contact_info{font-weight:700;font-size:1.1em;margin:12px 0 0;padding:1px 0 0 21px}
p.contact_address{background:url(../images/contact_address.png) no-repeat left center}
p.mini{font-style:italic;color:#5e5e5e;font-size:.9em}
.clr{border-top:1px dotted #d5d5d5;width:90%}
div.contact_map{margin-top:12px;margin-bottom:20px;width:425px;height:350px;border:1px solid #bebebe}
div.contact_map small a{color:#e51937}
div.contact_question{width:295px;height:76px;background:#f3f3f3 url(../images/contact_question.png) no-repeat 12px center;padding-top:22px;padding-bottom:12px;padding-right:12px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-top:35px}
div.contact_question p a{padding-left:55px;color:#565656;font-style:italic;font-size:.9em;line-height:19px}
p.rules{margin-right:18px;font-style:italic;background:url(../images/stars.png) no-repeat left top;padding-top:20px}
p.rules a{color:#3f3f3f}
p.more_info{margin-bottom:12px;background-color:#f7f7f7;padding:5px}
a.mail{background:url(../images/mail_icon.png) no-repeat left center;padding-left:18px}
ul.social{height:30px;margin:0;padding:0 0 8px}
ul.footer_links{width:130px;float:right;padding-top:5px}
li.facebook a,li.bloger a,li.twitter a,li.facebook_footer a,li.twitter_footer a,li.council_footer a{text-indent:-9999px;float:left;display:inline;margin-right:12px}
li.facebook a,li.bloger a,li.twitter a{width:24px;height:24px}
li.bloger a:hover,li.facebook a:hover,li.twitter a:hover{background-position:0 -24px}
li.facebook a{background-image:url(../images/facebook_mini.png)}
li.bloger a{background-image:url(../images/bloger_mini.png)}
li.twitter a{background-image:url(../images/twitter_mini.png)}
li.facebook_footer a,li.council_footer a,li.twitter_footer a{width:28px;height:28px}
li.facebook_footer a:hover,li.council_footer a:hover,li.twitter_footer a:hover{background-position:0 -28px}
li.facebook_footer a{background-image:url(../images/facebook_footer.gif)}
li.council_footer a{background-image:url(../images/council_footer.gif)}
li.twitter_footer a{background-image:url(../images/twitter_footer.gif)}
#imagesnavi{height:43px;width:306px;background-image:url(../images/banner_02.jpg);float:right;margin-top:-16px}
.navigation a:hover,.navigation a#active{background-position:left bottom;color:red}
.navigation ul li{display:inline;list-style-type:none}
.main#two-columns{background-color:#fff;background-repeat:repeat-y;background-image:url(../images/two-columns.gif)}
.bottom{color:#4f5051;background-color:#e1e1e1;background-image:url(../images/fotter_bg.jpg);background-repeat:repeat;background-position:0;border-top-width:1px;border-top-style:solid;border-top-color:#e1e1e1;padding:14px 20px}
.bottom .left,.bottom .right{width:49%}
div.event_tittle{margin-top:12px;background-color:#f0f0f0;border-left:3px solid #e51937;padding:8px 4px 1px 12px}
div.search{background-color:#f9f9f9;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #f0f0f0;padding:8px}
form#searchForm{margin-bottom:4px}
input#search{margin-left:12px}
input.search_box{width:135px;margin-bottom:9px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #d2d2d2;text-indent:3px;color:#c6152f;float:left;margin-top:3px;padding:3px}
label{color:#3c3b3b;background-image:url(../images/search_icon.png);background-repeat:no-repeat;background-position:left;padding-left:19px;font:bold 1.1em "Lucida Grande", Lucida, Verdana, sans-serif;margin-bottom:3px}
#gallery table tbody tr td a img{margin-right:12px;border:1px solid #b3b1b1}
#gallery table tbody tr td a img:hover{border:1px solid #818080}
.footer{color:#333;background-color:#999;border-top:1px solid #d7d7d7;padding:10px}
.validator{color:#333;background-color:#CCC;padding:10px}
.footer .left{width:60%;padding-left:12px;font-size:11px;padding-top:5px}
.footer .right{width:33%;text-align:right;background-position:right;height:35px}
.footer a{color:#fff;text-decoration:none}
.footer a:hover{color:#626262;text-decoration:underline}
a.home_link{color:#1e1e1e}
.gallery td{vertical-align:top;text-align:center}
.clear,.clearer{clear:both}
.clearer{font-size:0}
.col2 .left{width:650px}
.col2 .right{width:249px}
.content{padding:18px 20px}
.left{float:left}
.right{float:right}
.right .content{margin-top:8px;padding:18px 12px 12px}
ul.block{border-top:1px dotted #d4d4d4;width:90%;margin:4px 0;padding:0}
.block li{border-bottom:1px dotted #d4d4d4;list-style:none}
.block li a,.block li em{color:#4f5051;display:block}
.block li em{font-size:.9em;font-style:normal}
.block li a{text-decoration:none;width:94%;padding:4px 3%}
.block li a span{font-weight:700}
.block li a:hover{color:#fc000c;background-color:#d3d3d3;font-weight:700;margin-left:3px}
.right .block,.right .block li{border-color:#dcdacc}
.right .block li a:hover{background-color:#e1e1e1}
.languajes{background-color:#fff;text-align:right;padding-top:3px}
#informacion{padding-right:40px}
ul.artist_works{overflow:hidden}
ul.artist_works li a img.work_img{border:2px solid #afacac;margin:5px}
ul.artist_works li a img.work_img:hover{border-color:#696969}
h3.new_artists,h3.about,h3.gallery{padding-left:16px;color:#e51937}
h3.new_artists{background-image:url(../images/icon_new_artists.gif);background-repeat:no-repeat;background-position:left 12px}
h3.about{background-image:url(../images/icon_about.gif);background-repeat:no-repeat;background-position:left 12px}
h3.gallery{background-image:url(../images/icon_gallery.gif);background-repeat:no-repeat;background-position:left 12px}
#gallery{margin-top:4px}
p.about_txt{font-family:Georgia, "Times New Roman", Times, serif;text-align:left;padding-left:2px}
#space1{height:35px;width:10px;float:right}
#copyright{width:65%;float:left;padding-top:17px;padding-left:12px}
#clist{padding-left:150px}
#footerlink{text-align:right;width:250px;float:right;color:red;font:bold .8em Arial, Helvetica, sans-serif}
#footerlink a:hover{text-decoration:underline}
.paginacion{text-align:center;color:#e51937;clear:both;display:block;font:bold 9px Tahoma;margin-bottom:20px;margin-top:12px}
div.paginacion a{color:#707070;background:#FFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:solid 1px #DCDCDC;margin-right:3px;font-weight:400;font-style:normal;padding:2px 3px}
div.paginacion a:hover{color:#feffff;text-decoration:none;background-color:#e51937}
div.paginacion a.indice_pag:hover{background-color:#8c8b8b}
h1 a,.languajes a,#footerlink a{text-decoration:none}
span.artist_phone,p.contact_phone{background:url(../images/contact_phone.png) no-repeat left center}
span.artist_mail,p.contact_info{background:url(../images/contact_information.png) no-repeat left center}
span.artist_site,p.contact_web{background:url(../images/contact_website.png) no-repeat left center}
.validator ul li,.right ul li,ul.artist_works li{list-style-type:none;display:inline}
.col2 .right .content,.col2 .left .content{background:#fff}
label,.gallery em,.gallery em{display:block}
