   * { margin: 0; padding: 0; border: none; } html { font: 62.5% "Lucida Grande", Lucida, Verdana, sans-serif; background: #000; text-shadow: #000 0px 0px 0px;  } ul { list-style: none; list-style-type: none; }  h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address, embed { font-weight: normal; margin: 0 0 1em 0; color: #b3b3b3; } strong { color: #ccc; } code { font-size: 1.3em; padding-bottom: 3px; border-bottom: #222 1px dotted; color: #777; } sup { position: relative; bottom: 0.3em; vertical-align: baseline; } sub { position: relative; bottom: -0.2em; vertical-align: baseline; } dd, blockquote { padding-left: 1em; } ul, li { margin: 0; padding: 0; }  a, a:link, a:visited, a:hover, a:active {  text-decoration: none; color: #b3b3b3; } a img { border: none; text-decoration: none; } img { border: none; text-decoration: none; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/js/loadingAnimation.gif) no-repeat center center;  }  label, button { cursor: pointer; } input, select, textarea { font-size: 1.2em; color: #444; outline: none; } fieldset { border: none; }  .clear { clear: both; } .float-left { float: left; } .float-right { float: right; } a.no_border img { display: block; margin-left: auto; margin-right: auto; } a.no_border.left img { float: left; margin: 0 10px 10px 0; }   small, sup, sub { font-size: 85%; } abbr, acronym { text-transform: uppercase; font-size: 85%; letter-spacing: .1em; border-bottom-style: dotted; border-bottom-width: 1px; } h1 { margin: 60px 0 0 0; } h1 a { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/h_logo.gif) no-repeat top left; text-indent: -9999px; height: 70px; width: 500px; display: block; } h2 { text-indent: -9999px; height: 50px; margin: 0; padding: 0; float: left; } h3 { color: #999; font: bold 3em Helvetica, Arial, Geneva, sans-serif; margin-bottom: 0; letter-spacing: -1px; } .entry h3 { color: #777; font: bold 2em Helvetica, Arial, Geneva, sans-serif; margin: 20px 0 10px; letter-spacing: -1px; } h4 { color: #888; font: bold 2.4em Helvetica, Arial, Geneva, sans-serif; margin-bottom: 0; letter-spacing: -2px; margin-top: 25px; } h4 span { font-weight: normal; font-style: normal; } h4#comments { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/main_comentarios.gif) no-repeat top left; text-indent: -9999px; height: 16px; width: 152px; margin: 40px 0 20px 0; } h4#pingbacks { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/main_pingbacks.gif) no-repeat top left; text-indent: -9999px; height: 16px; width: 124px; margin: 40px 0 20px 0; } h5 { margin: 25px 0 20px 0; font: bold 1.8em Helvetica, Arial, Geneva, sans-serif; letter-spacing: -1px; color: #666; } h5#respond { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/main_deja.gif) no-repeat top left; text-indent: -9999px; height: 17px; width: 226px; margin: 40px 0 20px 0; } h6 { } blockquote { font-style: italic; background: #111; border: #333 1px solid; padding: 1em 1em 0; } blockquote p { margin: 0 0 1em; } blockquote p em { margin: 0 0 1em; font-weight: normal; font-style: normal; } pre { padding: 10px; background-color: #151515; border: 1px solid #252525; overflow: auto; }   #wrapper { margin: 0 auto; display: block; width: 500px; }     #menu { margin: 20px 0; float: left; width: 500px; } #menu ul { } #menu ul li { display: inline; float: left; } #menu ul li.portfolio_li { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/m_portfolio-blog.gif) no-repeat bottom left; } #menu ul li.blog_li { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/m_portfolio-blog.gif) no-repeat bottom right; } #menu ul li.info_li { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/m_info.gif) no-repeat bottom right; } #menu ul li a { display: block; height: 37px; text-indent: -9999px; } #menu ul li a.portfolio { width: 95px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/m_portfolio-blog.gif) no-repeat top left; } #menu ul li a.blog { width: 61px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/m_portfolio-blog.gif) no-repeat top right; } #menu ul li a.info { width: 52px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/m_info.gif) no-repeat top left; margin-left: 20px; } #searchbar { width: 272px; float: left; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/m_search_button.gif) no-repeat bottom right; } #searchbar form { margin-left: 20px; } #searchbar form input { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/m_input.gif) no-repeat top left; height: 24px; width: 174px; font-size: 1.1em; padding: 13px 0 0 10px; color: #444; float: left; } #searchbar form input:hover, #searchbar form input:focus { background-position: bottom left; } #searchbar form button#submit { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/m_search_button.gif) no-repeat top left; height: 37px; width: 68px; font-size: 1.1em; text-indent: -9999px; float: left; }   .nav { margin: 40px 0 10px 0; height: 50px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/main_nav_back.gif) no-repeat top left; } .nav p { margin: 0; } .blogcrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/blog.gif) no-repeat top left; width: 69px; } .portfoliocrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/portfolio.gif) no-repeat top left; width: 120px; } .infocrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/info-contacto.gif) no-repeat top left; width: 283px; } .archivecrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/blog_archivo.gif) no-repeat top left; width: 98px; } .archivocrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/blog_archivo_1.gif) no-repeat top left; width: 101px; } .postcrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/blog_post.gif) no-repeat top left; width: 66px; } .tagcrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/blog_tag.gif) no-repeat top left; width: 54px; } .searchcrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/blog_busqueda.gif) no-repeat top left; width: 113px; } .ilustracioncrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/portfolio_ilustracion.gif) no-repeat top left; width: 135px; } .animacioncrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/portfolio_animacion.gif) no-repeat top left; width: 118px; } .identidadcrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/portfolio_identidad.gif) no-repeat top left; width: 241px; } .personalcrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/portfolio_personal.gif) no-repeat top left; width: 109px; } .videocrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/portfolio_video.gif) no-repeat top left; width: 72px; } .webcrumb { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/portfolio_web.gif) no-repeat top left; width: 59px; } .rss { float: right; margin-top: 10px; padding-right: 10px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/button_rss.gif) no-repeat bottom left; } a.rss_button { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/button_rss.gif) no-repeat top left; height: 30px; width: 30px; display: block; text-indent: -9999px; }  #postblock { margin-top: 10px; } .post { padding: 35px 0 25px 0; border-bottom: 1px solid #0e0e0e; } .post.last { padding-bottom: 10px; border: none; } .postfolio { padding: 35px 0 25px 0; border-bottom: 1px solid #0e0e0e; } .postfolio.last { padding-bottom: 10px; border: none; } h3 span { color: #333; } .postfolio h3 span a { color: #333; } .postfolio h3 span a:hover { color: #555; } h3 a:hover { color: #e6e6e6; } h3 a span:hover { color: #555; } .tags { float: left; height: 25px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/main_tag_back.gif) no-repeat top left; margin: 15px 5px 10px 0; } .tags ul { height: 25px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/main_tag_back.gif) no-repeat top right; margin-left: 10px; padding-right: 10px; } .tags ul li { display: inline; } .tags ul li a { float: left; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/main_bullet.gif) no-repeat top left; height: 10px; margin: 7px 5px 8px 5px; padding: 0 0 0 15px; color: #777; line-height: 8px; } .tags ul li a:hover { background-position: bottom left; color: #5e1909; } .comments { float: left; height: 31px; width: 33px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/comments_back.gif) no-repeat top left; margin: 15px 0 10px 0; } .comments p { text-align: center; color: #555; } .comments p a { line-height: 25px; color: #111; display: block; } .comments p a:hover { color: #5e1909; } .entry { margin-top: 10px; font-size: 1.3em; } .entry img { margin-bottom: 10px; } .entry p { line-height: 1.6em; } .entry a { background-color: #151515; padding: 0 3px; border-right: 1px solid #252525; border-bottom: 1px solid #252525; } .entry a:hover { background-color: #3d1005; border-right: 1px solid #5e1909; border-bottom: 1px solid #5e1909; } .entry a.no_border, .entry a.no_border:hover { background: none; border: none; padding: 0; } .entry a.no_border.thickbox img { margin-top: 10px; } .postfolio .entry a.no_border.thickbox img { margin-top: 0; } .entry ul, .entry ol { margin: 0 0 20px 40px; } .entry ul li, .entry ol li { margin-bottom: 10px; } .entry ul li { list-style-image: url(/rw3/wp-content/themes/RUDEWORKS_v3/images/bullet.gif); list-style-position: outside; line-height: 1.5em; } .entry ul li.happy { list-style-image: url(/rw3/wp-content/themes/RUDEWORKS_v3/images/bullet_happy.gif); } .entry ul li.hapy { list-style-image: url(/rw3/wp-content/themes/RUDEWORKS_v3/images/bullet_hapy.gif); } .entry ul li.sad { list-style-image: url(/rw3/wp-content/themes/RUDEWORKS_v3/images/bullet_sad.gif); } .entry ul li.lol { list-style-image: url(/rw3/wp-content/themes/RUDEWORKS_v3/images/bullet_lol.gif); } .entry ul li.ooh { list-style-image: url(/rw3/wp-content/themes/RUDEWORKS_v3/images/bullet_ooh.gif); } .minipost { width: 500px; min-height: 40px; display: block; margin: 35px 0 0 0; padding-bottom: 30px; border-bottom: 1px solid #0e0e0e; } .minipost p { margin: 0 0 0 50px; font-size: 0.85em; } .fav { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/minipost_fav.gif) no-repeat top left; } .res { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/minipost_res.gif) no-repeat top left; } .cod { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/minipost_cod.gif) no-repeat top left; } .twi { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/minipost_twi.gif) no-repeat top left; } .rssfeed { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/minipost_rss.gif) no-repeat top left; } .dean_ch { padding: 10px 10px 10px 10px; margin-bottom: 15px; overflow: auto; background: #fff; }  .dean_ch a { background: #d6d6d6; border-color: #afafaf; } .dean_ch a:hover { background: #979797; border-color: #5f5f5f; } .entry .download { display: block; padding: 0 0 0 39px; margin: 30px auto; height: 35px; border: none; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/button_a.gif) no-repeat top left; } .entry .download span { display: block; padding-left: 5px; line-height: 35px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/button_span.gif) no-repeat top right; } .entry .download:hover { background-position: bottom left; border: 0; } .entry .download:hover span { background-position: bottom right; } .commentblock { margin-top: 40px; } ol.commentlist { list-style: none; } ol.commentlist li { margin-bottom: 15px; float: left; } li .author { width: 125px; padding-right: 20px; float: left; font-size: 1.2em; text-align: right; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/main_comment_flecha.gif) no-repeat top right; clear: both; } li.alt .author { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/main_comment_flecha_alt.gif) no-repeat top right; } li .author .gravatar { float: right; padding-left: 5px; background: none; } li .author small.commentmetadata { margin-right: 3px; font-size: 0.7em; } li .comentario { width: 345px; float: left; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/main_comment_back.gif) no-repeat top left; overflow: hidden; } li .comentario .comentario_inner { margin-top: 15px; margin-bottom: 0; padding: 0 15px 15px 15px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/main_comment_back.gif) no-repeat bottom left; font-size: 1.1em; line-height: 1.5em; } li.alt .comentario { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/main_comment_back_alt.gif) no-repeat top left; } li.alt .comentario .comentario_inner { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/main_comment_back_alt.gif) no-repeat bottom left; } ol.commentlist li .comentario_inner a { background-color: #000; padding: 0 3px; border-right: 1px solid #252525; border-bottom: 1px solid #252525; } ol.commentlist li a:hover { background-color: #3d1005; border-right: 1px solid #5e1909; border-bottom: 1px solid #5e1909; } .niceform .ajax_comments_error { color: #fff; margin: 20px 0; padding: 8px; background-color: #590f00; border: 1px solid #b51705; font-size: 1.2em; border-right-color: #711600; border-bottom-color: #711600; } .niceform textarea, .niceform input { padding: 10px; float: left; margin-bottom: 10px; } .niceform textarea { width: 285px; height: 150px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/form_textarea.gif) no-repeat top left; padding-right: 20px; color: #ccc; font: 1.2em "Lucida Grande", Lucida, Verdana, sans-serif; } .niceform input { width: 165px; height: 15px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/form_input.gif) no-repeat top left; } .enviar { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/form_enviar.gif) no-repeat bottom left; float: left; } .enviar button { background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/form_enviar.gif) no-repeat top left; text-indent: -9999px; height: 35px; width: 185px; } p.comment-timeout { float: left; color: #666; text-align: center; width: 500px; margin: 10px 0; } .nav .wp-pagenavi { float: left; font-size: 1.1em; padding: 18px 0 0 10px; } .nav .wp-pagenavi a,.nav .wp-pagenavi a:link,.nav .wp-pagenavi a:active { padding: 2px 0 2px 0; margin: 2px; text-decoration: none; color: #ccc; border: none; background: none; } .nav .wp-pagenavi a:hover { color: #5e1909; border: none; background: none; } .nav .wp-pagenavi span.pages { padding: 2px 8px 2px 4px; margin: 2px 2px 2px 2px; color: #666; border: none; background: none; } .nav .wp-pagenavi span.current { padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold; color: #666; border: none; background: none; } .nav .wp-pagenavi span.extend { padding: 2px 4px 2px 4px; margin: 2px; color: #666; border: none; background: none; }   #promsite { float: left; margin-top: 30px; } #promsite a { margin-top: 30px; width: 210px; height: 62px; display: block; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/f_promsite.gif) no-repeat top left; text-indent: -9999px; } .adsense { margin-left: 20px; float: left; margin-top: 30px; } .adsense1 { display: block; margin: 0 0 0 16px; } #metadata { margin-top: 30px; } #metadata ul { } #metadata ul li { display: inline; float: left; } #metadata ul li a { display: block; height: 37px; text-indent: -9999px; } a.flickr, .flickr_li { width: 87px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/f_flickr.gif) no-repeat top left; } a.motionbox, .motionbox_li { width: 149px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/f_motionbox.gif) no-repeat top left; } a.linkedin, .linkedin_li { width: 103px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/f_linkedin.gif) no-repeat top left; } .linkedin_li { margin-right: 20px; } a.cc, .cc_li { width: 45px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/f_cc.gif) no-repeat top left; } a.jquery, .jquery_li { width: 49px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/f_jquery.gif) no-repeat top left; } a.wordpress, .wordpress_li { width: 45px; background: transparent url(/rw3/wp-content/themes/RUDEWORKS_v3/images/f_wp.gif) no-repeat top left; } #metadata ul li { background-position: bottom left; }  #footer { width: 500px; text-align: center; } #footer ul { margin: 30px auto; } #footer ul li { display: inline; } #footer a:hover { color: #5e1909; } #footer p { margin: 0 auto 15px auto; }   .svw { width: 500px; height: 32px; background: #000; overflow: hidden; } .svw img { display: block; margin: 0 auto; } .svw ul { position: relative; left: -999em; } .stripViewer { position: relative; overflow: hidden; margin: 0 0 1px 0; } .stripViewer { overflow: hidden; } .stripViewer ul { position: relative; left: 0; top: 0; width: 100%; list-style-type: none; margin: 0; } .stripViewer ul li { float: left; margin: 0; list-style: none; } .stripTransmitter { clear: both; } .stripTransmitter ul { position: relative; list-style-type: none; margin: 10px 0 0 0; height: 20px; } .stripTransmitter ul li { width: 20px; float: left; margin: 0 5px 1px 0; list-style: none; } .stripTransmitter a { text-align: center; background-color: #151515; padding: 0 3px; border-right: 1px solid #252525; border-bottom: 1px solid #252525; color: #ccc; text-decoration: none; display: block; font: bold 1.1em/22px Helvetica, Arial, Geneva, sans-serif; } .stripTransmitter a:hover { background-color: #3d1005; border-right: 1px solid #5e1909; border-bottom: 1px solid #5e1909; } .stripTransmitter a.current { background-color: #252525; border-right: 1px solid #353535; border-bottom: 1px solid #353535; color: #ccc; } #tooltip { background: #fff; color: #000; opacity: 0.85; border: 5px solid #dedede; } #tooltip h3 { font: normal 10px Verdana; margin: 0; padding: 6px 2px; border: 0; }      * { padding: 0; margin: 0; }    #TB_window { color: #ccc; } #TB_secondLine { color: #666666; } #TB_window a:link { color: #666666; } #TB_window a:visited { color: #666666; } #TB_window a:hover { color: #5e1909; } #TB_window a:active { color: #666666; } #TB_window a:focus { color: #666666; }    #TB_overlay { position: fixed; z-index: 100; top: 0px; left: 0px; height: 100%; width: 100%; } .TB_overlayMacFFBGHack { background: url(/rw3/wp-content/themes/RUDEWORKS_v3/css/macFFBgHack.png) repeat; } .TB_overlayBG { background-color: #000; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; } * html #TB_overlay {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_window { position: fixed; background: #111; z-index: 102; color: #ccc; display: none; border: 1px solid #151515; text-align: left; top: 50%; left: 50%; font-size: 1.2em; border-top-color: #000; border-left-color: #000; } * html #TB_window {  position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_window img#TB_Image { display: block; margin: 15px 0 0 15px; border-right: 1px solid #151515; border-bottom: 1px solid #151515; border-top: 1px solid #151515; border-left: 1px solid #151515; } #TB_caption { height: 25px; padding: 7px 30px 10px 25px; float: left; } #TB_closeWindow { height: 25px; padding: 11px 25px 10px 0; float: right; } #TB_closeAjaxWindow { padding: 7px 10px 5px 0; margin-bottom: 1px; text-align: right; float: right; } #TB_ajaxWindowTitle { float: left; padding: 7px 0 5px 10px; margin-bottom: 1px; } #TB_title { background-color: #111; height: 27px; } #TB_ajaxContent { clear: both; padding: 2px 15px 15px 15px; overflow: auto; text-align: left; line-height: 1.4em; } #TB_ajaxContent.TB_modal { padding: 15px; } #TB_ajaxContent p { padding: 5px 0px 5px 0px; } #TB_load { position: fixed; display: none; height: 13px; width: 208px; z-index: 103; top: 50%; left: 50%; margin: -6px 0 0 -10 4px;  } * html #TB_load {  position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_HideSelect { z-index: 99; position: fixed; top: 0; left: 0; background-color: #fff; border: none; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; height: 100%; width: 100%; } * html #TB_HideSelect {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_iframeContent { clear: both; border: none; margin-bottom: -1px; margin-top: 1px; _margin-bottom: 1px; }     .cform { margin: 10px auto 0 auto; width: 500px; } .cform fieldset { margin-top: 10px; padding: 5px 0 5px 0; border: none; } .cform fieldset.cf_hidden { border: none!important; background: none!important; padding: 0!important; margin: 0!important; } .cform legend { margin-left: 10px; padding: 0 0 10px 0; font: normal 18px Verdana; color: #aaa; } ol.cf-ol { margin: 0; padding: 0; } ol.cf-ol li { padding: 0; list-style: none; text-align: left; float: left; margin: 0; }    ol.cf-ol li.textonly { padding: 3px 0; text-align: center; font-size: 0.9em; color: #888; }    .cform label { width: 90px; margin: 2px 10px 0 0; display: none; text-align: left; vertical-align: top; color: #aaa; } .cform label span { width: 90px;  display: block; } label.cf-before { margin: 0 10px 0 0; } label.cf-after { margin: 0 0 0 6px; width: 200px; text-align: left; } label.cf-after span { width: 200px; display: block; } label.cf-group-after { margin: 0 0 0 2px; width: 60px; text-align: left; } label.cf-group-after span { width: 60px; display: block; margin-top: 3px; line-height: 1.1em; }    .cform input, .cform textarea, .cform select { color: #ccc; padding: 10px; float: left; margin-bottom: 10px; font-size: 0.9em; } .cform input { width: 228px; height: 15px; background: transparent url(http://rudeworks.com/rw3/wp-content/themes/RUDEWORKS_v3/images/form_info_input.gif) no-repeat top left; overflow: hidden; } .cform input:hover, .cform textarea:hover, .cform select:hover { } .cform input:focus, .cform textarea:focus, .cform select:focus { } .cform textarea, .cform input { } .cform select { width: 258px;  } .cform select.cfselectmulti { height: 7.5em; } .cform textarea { width: 468px; height: 150px; background: transparent url(http://rudeworks.com/rw3/wp-content/themes/RUDEWORKS_v3/images/form_info_textarea.gif) no-repeat top left; padding-right: 12px; color: #ccc; overflow: auto; }    span.reqtxt, span.emailreqtxt { margin: 0px 5px 7px 98px; display: none; vertical-align: top; color: #aaa; font-size: 0.7em; line-height: 1.2em; }    ol.cf-ol li.cf-box-title { padding-left: 100px;  }    input.cf-box-a, input.cf-box-b { margin: 1px 0 0 0; width: 16px; border: none!important; background: none!important; } input.cf-box-a { margin-left: 100px; / * check with label 'width' incl. */ }    ol.cf-ol li.cf-box-group { padding: 0 0 5px 100px; }    p.cf-sb { margin: 0; text-align: left; } .cform input.sendbutton { width: 100px; padding: 2px; margin: 0 0 0 157px; border: none; background: transparent url(http://rudeworks.com/rw3/wp-content/themes/RUDEWORKS_v3/images/form_enviar.gif) no-repeat top left; text-indent: -9999px; height: 35px; width: 185px; } .cform input.sendbutton:hover { background-position: bottom left; cursor: pointer; }    .cform .error { color: red!important; border: 1px solid #FF0000!important; padding: 1px 3px; } .cform .errortxt, .mailerr { color: red!important; }    label.seccap { margin-top: 6px; } label.secq, label.secq span { margin-top: 2px; width: 174px; } input.secinput { width: 45px; margin: 3px 0 0 0; vertical-align: top; } #cforms_captcha5, #cforms_captcha4, #cforms_captcha3, #cforms_captcha2, #cforms_captcha { height: 15px; width: 50px; padding: 4px 4px; margin: 0; } img.captcha { margin: 0 0 0 10px!important; padding: 0!important; border: none!important; float: none!important; } img.captcha-reset { background: url(/rw3/wp-content/plugins/contactforms/styling/../images/captcha_reset_white.jpg) no-repeat; margin-left: 3px; width: 21px; height: 21px; }    p.info { margin: 10px 0; text-align: center; float: left; width: 500px; } p.success { color: green; } p.failure { color: red; }    [disabled] { color: #dddddd; border-color: #dddddd!important; background: none!important; } .disabled { border-color: #dddddd!important; }    .cform input.cf_upload { background: #f9f9f9; border: 1px solid #888888; }    .linklove { margin: 10px 0 10px 50px!important; padding: 0!important; text-align: center!important; } .linklove a, .linklove a:visited { font-size: 0.8em; font-family: Tahoma; color: #aaaaaa!important; display: none; }    * html span.reqtxt, * html span.emailreqtxt { display: inline-block; } * html .cform fieldset.cf_hidden { border: none!important; background: none!important; padding: 0!important; margin: 0!important; } * html .cform legend { position: absolute; top: -10px; left: -8px; margin-left: 0; } * html .cform fieldset { position: relative; margin-top: 15px; padding-top: 25px; } * html img.captcha { margin-top: 1px!important; } *+html input.cf-box-a, *+html input.cf-box-b { margin-top: 0px; background: none; } * html input.cf-box-a, * html input.cf-box-b { height: 1.2em; margin-top: 0px; background: none; } *+html label.cf-after { margin-top: 2px; }  .dean_ch{border: 1px dotted #a0a0a0; font-family: 'Courier New', Courier, monospace; background-color: #f0f0f0; color: #0000bb;} .dean_ch .de1, .dean_ch .de2 {font-weight:normal;background:transparent;color:#000; padding-left: 5px;} .dean_ch .kw1 {color: #a1a100;} .dean_ch .kw2 {color: #000; font-weight: bold;} .dean_ch .kw3 {color: #000066;} .dean_ch .kw4 {color: #f63333;} .dean_ch .co1, .dean_ch .co2, .dean_ch .coMULTI{color: #808080;} .dean_ch .es0 {color: #000033; font-weight: bold;} .dean_ch .br0 {color: #66cc66;} .dean_ch .st0 {color: #ff0000;} .dean_ch .nu0 {color: #ff33ff;} .dean_ch .me0 {color: #006600;} 