body{margin:0;padding:0;background:#000 url(../images/bg.gif) center 0 repeat;font:14px/15px calibri;color:#959595}
#page, #footer .wrap{min-width:740px;max-width:1000px;margin:0 auto;padding:0 15px;overflow:hidden}
a{color:#d7d7d9;text-decoration:none}
.right{float:right} .right120{float:right;width:120px;overflow:hidden;margin-top:-8px} .cl{clear:both}
#top{height:108px;font:12px/13px calibri}
#top .logo{margin:31px 0 0 0}
#top a{color:#6e6c6d;text-decoration:none;font-size:12px}
#top a:hover{color:#ccc}
#top ul{list-style-type:none;margin:0;padding:0 0 2px 0}
#top li{display:inline;padding:0 0 0 7px;margin:0 0 0 5px;border-left:1px solid #919192;line-height:8px;height:8px;overflow:hidden}
#top li.first{padding:0;border:0}
#top li a{color:#919192;font-size:12px}
#top .right{text-align:right;margin:31px 0 0 0}

.menul{text-align:justify;height:36px;
background:#000 url(../images/menu-left-bg.gif) 0 0 no-repeat;padding:0 0 0 7px;margin:0 0 14px 0}
.menur{background:transparent url(../images/menu-right-bg.gif) right 0 no-repeat;padding:0 7px 0 0}
.menubg{background:#000 url(../images/menu-bg.gif) 0 0 repeat-x;height:36px}

#menu{height:44px;
margin:0 170px 29px 0;padding:0 0 0 9px}
#menu li{display:inline;font:bold 13px/36px calibri}
#menu li a{color:#d2d2d4;text-decoration:none}
#menu span.end{display:inline-block;position:relative;width:100%;height:0}
#menu li.on a{color:#fff}
#menu li a:hover{color:#fff}
#menu li.on a:hover{border:0}

#menuline .subscribe{width:157px;height:17px;float:right;background:transparent url(../images/menu-subscribe.gif) 0 9px no-repeat;padding:9px 0 0 0}
.subscribe *{margin:0;padding:0;border:0}
.subscribe .bt{float:right;width:19px;height:9px;background:#535353 url(../images/letter.gif) 0 0 no-repeat;;margin:5px 21px 0 0}
.subscribe input{width:100px;font:11px/12px calibri;color:#eee;padding:3px 0 0 5px;background:transparent}

.hwrap{float:left;width:100%}
.panelwrap{margin:0 335px 0 0;max-width:620px;padding-bottom:0}
.add1{width:335px;float:right;text-align:right;z-index:1;position:relative}
.add1 *{float:right;margin:0;padding:0}
#search{height:44px;background:transparent url(../images/search-left.png) 0 0 no-repeat;padding:0 0 0 14px;width:60%}
#search *{margin:0;padding:0;border:0}
#search .l{height:44px;background:transparent url(../images/search-bg.gif) 0 repeat-x;margin-right:63px}
#search .r{height:44px;width:63px;float:right;background:transparent url(../images/search-right.png) right 0 no-repeat}
#search .bt{width:32px;height:20px;background:#8a3327 url(../images/search-button.gif) 0 0 no-repeat;margin:12px 0 0 18px}
#search input{margin:15px 0 0 0;width:100%;font:14px/14px calibri;color:#555}

#searchbar{height:44px;padding:0 0 15px 0;z-index:90;position:relative}
#menuline{position:relative}
.panel{height:auto;clear:left;}
.panel .col{width:33%;float:left;padding:0 0 29px 0}
.panel h3{color:#9a9a9a;font:19px/19px calibri;padding:0 0 11px 0;margin:0;border-bottom:1px solid #000}
.panel ul{list-style-type:none;margin:0;padding:14px 0 0 0;border-top:1px solid #2d2d2d}
.panel li{margin:0;padding:2px 8px 2px 0;font:13px/14px calibri}
.panel li a{color:#d5d5d7;text-decoration:none}
.panel li a:hover{color:#fff}

.panel .wrap{background:transparent url(../images/intro-bg.png) repeat;padding:9px 24px 0 24px}
.panel .roundt1,.panel .roundb1{background:transparent url(../images/intro-tl.png) 0 0 no-repeat;padding:0 0 0 11px}
.panel .roundt2,.panel .roundb2{background:transparent url(../images/intro-tr.png) right 0 no-repeat;padding:0 11px 0 0}
.panel .roundt2 *, .panel .roundb2 *{height:11px;padding:0;overflow:hidden;width:100%}
.panel .roundb1{background-image:url(../images/intro-bl.png)}
.panel .roundb2{background-image:url(../images/intro-br.png)}

.add2{padding:14px 0 18px 0}
#page .add2 *{text-align:left;margin:0;padding:0}
.adds4{margin:0 0 0 -5px}
#page .adds4 div{float:left;margin:0 0 4px 3px}
#page .adds4 img{float:left}
.adds4 img{margin:0 2px 5px 0}
#content{margin:0 340px 0 0;padding:0 5% 0 0}
#column{width:330px;float:left;margin-left:-330px}
#column>div{clear:both}

.morearticles li{margin:0;padding:0 0 1px 0}
.morearticles{list-style-type:none;margin:0 0 15px 0;padding:0}
.navpanel{padding:20px 0 35px 0;text-align:right}
.navpanel span, .navpanel a{margin:0 2px}
#content .navpanel a{color:#aaa}
.navpanel .results{font:11.5px/16px calibri;color:#3f3f3f}

.pagination{list-style-type:none;margin:0;padding:0;float:right}
.pagination li{display:inline}
.pagination a{float:left;line-height:21px;margin:0 2px}
.bpanel{padding:10px 0;clear:both}
#page .pagination a{color:#762c21}
#page .pagination a:link, #page .pagination a:visited, #page .pagination .bt1, #page .pagination .bt2{color:#6e6c6d}

#content .bt1, #content .bt2, #content .bt1:visited, #content .bt2:visited{background:transparent url(../images/button1.png) 0 0 no-repeat;width:55px;height:21px;font:12px/21px calibri;color:#757575;text-align:center;display:block;border:0}
#content .bt2{width:79px;background-image:url(../images/button2.png)}
.right .bt2, .right .bt1{float:left;margin-left:5px}
#content a{color:#d74f3c}
#content a:hover{color:#eee}
#content a:visited{color:#762c21}

.newsblock{font:14px/15px calibri;color:#6e6c6d;padding:0 0 8px 0;border-bottom:1px solid #252525;margin:0 0 26px 0}
.newsblock img{ float:left; border:0;position:relative;margin:0 15px 10px -10px}
#content .newsblock img.first{margin:0 15px 10px -100px}
.newsblock .segundaimg{margin:0 8px 3px 0}
#content .by{font:italic 14px/14px calibri;color:#3f3f3f}
.newsblock .by{font:italic 11.5px/14px calibri}
.newsblock .content{margin-left:100px}
#content .date, #content .anum{color:#d74f3c}
.newsblock h2{color:#a9a7a8;margin:0;padding:2px 0;font-size:20px}
.newsblock a{font:italic 12px/12px calibri;color:#d7d7d9;text-decoration:none}
.newsblock .lastupdate{display:none}
.newsblock b, .newsblock span{color:#888}
.nhalf{width:45%;float:left;margin:0 5% 0 0}

#column .videos{background:transparent url(../images/vimeo.gif) 230px 10px no-repeat;clear:both;margin:47px 0 0 0}
#column h2{color:#3f3f3f;font:italic 14px/16px calibri;margin:0;padding:0 0 2px 0}
#column .videos p{font:14px/14px calibri;color:#6e6c6d;margin:0;padding:0 0 12px 0}
#column .videos h3{margin:0;padding:1px 0 5px 0}
#column .videos .moduletable{border-top:1px solid #2d2d2d;padding:30px 0 0 0;margin:16px 0 0 0}
#top10{margin:0 0 22px 0}
#top10 ul{margin:0;padding:0;list-style-type:none}
#top10 .moduletable{background:transparent url(../images/top10ln.gif) 0 9px repeat-x;padding:20px 0 0 0;display:block}
#top10 li li, #top10 .moduletable1{padding:0;background-position:0 -30px }
#top10 h3, #column h3, #column h3 a{font:19px/24px calibri;color:#9b999a;
text-transform:uppercase;margin:0;padding:0}
#top10 li, #top10 li a{color:#6e6c6d;font:14px/14px calibri;text-transform:none}
#column a:hover{color:#ddd}
#top10 li a:hover{color:#bbb}
#column .wrap{background:transparent url(../images/column-bg.png) repeat;padding:16px 40px 20px 28px}
#column .top{background:transparent url(../images/column-t.png) 0 0 no-repeat;height:6px;overflow:hidden}
#column .bottom{background:transparent url(../images/column-b.png) right 0 no-repeat;height:6px}
#top10 .deco{position:absolute;width:61px;height:58px;background:transparent url(../images/top10.png) 0 0 no-repeat;margin:-11px 0 0 268px}


#footer{background:transparent url(../images/footer-bg.png) repeat;padding:28px 0 0 0;margin:57px 0 0 0}
#footer *{margin:0;padding:0;list-style-type:none;font:13px/13px calibri}
#footer .colwrap{width:33%;float:left}
#footer .col{width:28%;min-width:230px;margin:0 auto}
#footer h2{color:#959595;font:italic 14px/14px calibri;padding:15px 0 10px 0}
#footer .big{color:#404040;font:19px/18px calibri;text-transform:uppercase;display:block}
#footer p{color:#6e6c6d;padding:0 0 10px 0}
#footer input{border:0;background:transparent url(../images/footer-field.gif) 0 0 no-repeat;width:200px;height:22px;padding:0 10px;margin:0 0 8px 0;color:#959595}

#footer .tarea{background:transparent url(../images/footer-textarea.gif) 0 0 no-repeat;padding:5px 10px}
#footer textarea{border:0;overflow:auto;width:200px;height:62px;color:#959595;background:transparent}
#footer .bt{width:auto;height:auto;background:transparent;font:italic 13px/30px calibri;color:#6b6b6b;float:right;margin:0 10px 0 0}
#footer li{height:33px;padding:0 0 0 45px;margin:0 0 11px 0;background:transparent url(../images/news.gif) 0 0 no-repeat}
#footer li.twitter{background-image:url(../images/twitter.gif)}
#footer li.facebook{background-image:url(../images/facebook.gif)}
#footer li.vimeo{background-image:url(../images/vimeo2.gif)}
#footer li a{color:#4c4b4b;font:italic 12px/14px calibri}
#footer li .big{display:block;font:14px/14px calibri;color:#6e6c6d;text-transform:uppercase}
#footer a{font:11px/16px calibri;color:#6e6c6d}
#footer a span{color:#959595;font-size:11px;font-style:normal}
#footer a:hover span{color:#aaa}
#footer a:hover{color:#777775}
#footer li a:hover{color:#888}
#footer a:hover .big{color:#aaa}

#menu *{margin:0;padding:0;z-index:800}
#menu .top{height:16px;background:transparent;padding:0;display:block}
#menu .top .l{background:transparent url(../images/msub-tl.png) 0 0 no-repeat;padding-left:45px;height:16px}
#menu .top .r{background:transparent url(../images/msub-tr.png) right 0 no-repeat;padding-right:8px;height:16px}
#menu .top .bg{background:transparent url(../images/msub-tbg.png) 0 0 repeat-x;height:16px;width:100%}
#menu .bottom{height:8px;overflow:hidden;height:8px;display:block;position:relative;z-index:1000}
#menu .bottom .l{background:transparent url(../images/msub-bl.png) 0 0 no-repeat;height:8px;padding-left:7px}
#menu .bottom .r{background:transparent url(../images/msub-br.png) right 0 no-repeat;height:8px;padding-right:8px}
#menu .bottom .bg{background:transparent url(../images/msub-bbg.png) 0 0 repeat-x;height:8px;width:100%}
#menu div.w2 ul{background:#232323;padding:0 13px}
#menu ul.w ul{position:relative;display:block;border:0;min-width:200px}
#menu ul.w ul li{display:block}
#menu ul.w{margin:-22px 0 0 -5px}
#menu div.w2{padding:0 0 0 4px;background:transparent url(../images/msub-bgl.png) 0 0 repeat-y;
display:block;margin:0 0 0 0}
#menu div.w1{display:block;position:relative;padding:0 4px 0 0;background:transparent url(../images/msub-bgr.png) right 0 repeat-y;display:block;margin:0px 0 0 0}
#menu ul.w ul{position:relative;display:block}
#menu ul{position:absolute;left:-1000em;width:auto;margin:0 0 0 0;z-index:1200}
#menu ul ul{margin:0;padding:0;list-style-type:none;text-align:left;}
#menu ul li{padding:6px 30px 2px 5px;font:12px/14px calibri;background:transparent url(../images/menu-sub-ln.gif) 0 0 repeat-x}
#menu ul li.first{background-image:none}
#menu ul li a{color:#6f6f6f}
#menu li:hover{visibility:inherit}
#menu li{display:inline;position:relative}
#menu li li{display:block;position:relative;z-index:1000}
#menu li a{z-index:800}
#menu li li a{z-index:900}
#menu li:hover ul{left:0;top:2.5em}
#menu li:hover ul ul{position:relative;display:block;top:0;display:block;float:none}

#content{overflow:hidden}
#content img{align:left}
#content h1{font:30px/30px tahoma;color:#a9a7a8;margin:0;padding:0}
#content .cheader{border:1px solid #252525;border-left:0;border-right:0;padding:10px 0;margin:20px 0 0 0}
#content .cheader h1{text-transform:uppercase}
#content .text{padding:0 0 36px 0}
#content .text div{clear:both}
#content .left{float:left;margin:0 10px 0 0;border:0;clear:none}
#content .first{margin:0 10px 10px 0}
#content .right{margin:0 0 0 10px;clear:none}
#content .tpanel{list-style-type:none;text-align:right;margin:0;padding:11px 0 14px 0}
#content .tpanel li{margin:0 0 0 14px;display:inline}
#content h2{font:25px/25px tahoma;color:#a9a7a8;padding:11px 0 0 0}
#content h3{font:20px/20px tahoma;color:#a9a7a8}
#content h4{font:bold 14px/14px calibri;color:#a9a7a8}
#content .alist{list-style-type:none;padding:15px 0 10px 0}
#content .alist a{font:24px/24px calibri;color:#a9a7a8;text-transform:uppercase}
#content .alist a:hover{color:#fff}
#content .alist p{margin:0;padding:2px 0 0 0}
#content .alist li{border-bottom:1px solid #252525;padding:12px 0}
#content .alist li.first{border-top:1px solid #252525}

address{font-style:normal;padding:4px 0 14px 0}
#emailForm input, #emailForm textarea{border:1px solid #2b2a2b;background:transparent url(../images/field-bg.png) repeat;color:#ddd;padding:2px 3px}
#emailForm textarea{overflow:auto}
#emailForm label{display:block;padding:0 0 2px 0}
#emailForm div{padding:0 0 15px 0}
.contactdetails{list-style-type:none;margin:0;padding:0}
.contactdetails li{color:#acaba8}
.contactdetails strong{display:block;width:100px;float:left;color:#6e6c6d;font-weight:normal}

.path, .path li{list-style-type:none;margin:0;padding:0}
.path li{display:block;float:left;padding:0 6px 0 10px;background:transparent url(../images/path-arrow.png) 0 0 no-repeat}
#content .path li.first{padding:0 6px 0 0;background-image:none;margin:0}
#contact_email_copy{float:left;margin-right:8px}
#emailForm .copy{line-height:24px}

.filterform{width:100%;font:12px/32px calibri;color:#a9a7a8;margin:18px 0 0 0}
.filterform *{margin:0;padding:0;border:0}
.filterform .l{background:#2e2e2e url(../images/filter-left.gif) 0 0 no-repeat;padding:0 0 0 5px;height:32px}
.filterform .r{background:#2e2e2e url(../images/filter-right.gif) right 0 no-repeat;padding:0 5px 0 0;height:32px}
.filterform .wrap{height:32px;background:#2e2e2e url(../images/filter-bg.gif) 0 0 repeat;padding:0 5px;overflow:hidden}
.filterform .order, .filterform .display{float:right;height:32px}
.filterform .order{padding:0 14px 0 0}
.filterform select{background:#535353;font:11px/12px calibri;color:#a9a7a8;border:0}
.filterform label{display:block;float:left;height:32px;line-height:32px;padding:0 5px 0 0}
.filterform input{width:100%}
.filterform .filter{margin:0 228px 0 0}
.filterform .filter .l{margin:0 0 0 35px;background:transparent url(../images/filter-field-left.gif) 0 7px no-repeat;padding:0 0 0 4px}
.filterform .filter .r{background:transparent url(../images/filter-field-right.gif) right 7px no-repeat;padding:0 3px 0 0}
.filterform .filter .wrap{background:transparent url(../images/filter-field-bg.gif) 0 7px repeat-x;overflow:hidden}
.filterform .filter input{height:17px;background:transparent;color:#a9a7a8;font:11px/17px calibri}

#content .clist{list-style-type:none;padding:10px 0 12px 0;margin:0;font:11.5px/12px calibri}
#content .clist .date{font-style:italic}
#content .clist a{font:16px/16px tahoma;color:#a9a7a8;text-transform:uppercase}
#content .clist a:hover{color:#fff}
#content .clist li{border-bottom:1px solid #252525;padding:11px 0;margin:0}
#content .clist li.first{border-top:1px solid #252525}
.counter{font:14px/20px calibri;color:#403c3b;float:left}

.adds300{margin:3px 0 3px -2px}
.adds4 table{height:161px;width:160px;margin:0;padding:0;overflow:hidden;display:block;vertical-align:top;text-align:left;float:left}
.adds300 table{height:250px;width:300px;margin:0;0;overflow:hidden;display:block;vertical-align:top;text-align:left}

#content .artbannersplus{padding:0 0 10px 0}

#content .filterform .long select{width:68px}
.bt, .bt1, .bt2{cursor:pointer}

.tbmain{width:80%;padding:5px 0 12px 0}
.tbmain *{text-align:center}
.tbmain th{color:#d74f3c;font:16px/20px tahoma, arial;padding:14px 5px}
.tbmain td{font:13px/15px tahoma, arial;color:#cbc9c9;padding:8px 5px}
.tbmain .tbgray td{padding-top:7px;padding-bottom:7px;background-color:#1a1a1a;border:1px solid #252525;border-left:0;border-right:0}
.tbmain .tbleft{text-align:left;padding-left:20px;width:30%}
.tbmain td.tbleft{font:13px/15px Trebuchet, calibri, sans-serif;color:#797979}
@-moz-document url-prefix() {
#google_translate_element{display:none}
}
br[mce_bogus]{display:none}

.editor, #form-login{background-color:#fff;color:#444;padding:20px 10px;margin:8px 0}
#form-login{padding:10px;}
#form-login div{text-align:center;font:16px/24px calibri;}
.editor a{color:#888 !important;}
.editor a:hover{color:#444 !important;}
.editor label{display:block;}
.button2-left{float:left;padding:8px 16px 0 0}
div.buttonheading {
display: none;
}