diff --git a/500.html b/500.html
new file mode 100644
index 0000000..278b5d3
--- /dev/null
+++ b/500.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+ Technical problems
+
+
+
+
+
+
+
+
+
+
+
Ooops!
+
Temporary system problem
+
Never before in the history of this country this happened...
+
We're working to Brazil keep changing!
+
+
+
+
+
Ooops!
+
Problema temporário no sistema
+
Nunca antes na história deste país isso aconteceu...
+
Estamos trabalhando para o Brasil seguir mudando!
+
+
+
+
+
+
+
diff --git a/503.html b/503.html
new file mode 100644
index 0000000..4e1839e
--- /dev/null
+++ b/503.html
@@ -0,0 +1,49 @@
+
+
+
+
+
+ Technical problems
+
+
+
+
+
+
+
+
+
+
+
Ooops!
+
System maintainance
+
We're working to Brazil keep changing!
+
+
+
+
+
Ooops!
+
Manutenção do sistema
+
Estamos trabalhando para o Brasil seguir mudando!
+
+
+
+
+
+
+
diff --git a/errors.css b/errors.css
new file mode 100644
index 0000000..0ece7c7
--- /dev/null
+++ b/errors.css
@@ -0,0 +1,52 @@
+@import url(../base/errors.css);
+
+html {
+ background: #f4f4f4 url(images/fundo.png);
+ overflow-x: hidden;
+}
+
+body {
+ width: auto;
+ background: url(images/bg-top.jpg) 50% top repeat-x;
+}
+
+#wrap {
+ width: 1000px;
+ height: 510px;
+ background: transparent;
+ margin: auto;
+ background: white url(images/serpro-erro.png) 90% 100% no-repeat;
+}
+
+#header {
+ margin: 10px;
+ position: relative;
+ height: 78px;
+ background: none;
+ -moz-border-radius: 5px;
+}
+
+#logo {
+ height: 70px;
+ width: 360px;
+ top: 20px;
+ left: 300px;
+ background: url(images/logo-menor.png) no-repeat;
+}
+
+h1 {
+ margin: 30px 0px 0px 0px;
+ font-weight: bold;
+ font-variant: normal;
+ border-bottom: 1px dotted #9A0000;
+ color: #9A0000;
+ font-size: 20px;
+}
+
+h2 {
+ font-size: 18px;
+}
+
+#wrap .signature {
+ color: #9A0000;
+}
diff --git a/favicon.ico b/favicon.ico
new file mode 100644
index 0000000..5155eb7
Binary files /dev/null and b/favicon.ico differ
diff --git a/footer.rhtml b/footer.rhtml
new file mode 100644
index 0000000..4f8f9ab
--- /dev/null
+++ b/footer.rhtml
@@ -0,0 +1,6 @@
+
diff --git a/header.rhtml b/header.rhtml
new file mode 100644
index 0000000..e8b9005
--- /dev/null
+++ b/header.rhtml
@@ -0,0 +1,3 @@
+
diff --git a/images/addthis.gif b/images/addthis.gif
new file mode 100644
index 0000000..ed77894
Binary files /dev/null and b/images/addthis.gif differ
diff --git a/images/arrows.png b/images/arrows.png
new file mode 100755
index 0000000..d56fdfd
Binary files /dev/null and b/images/arrows.png differ
diff --git a/images/bg-top.jpg b/images/bg-top.jpg
new file mode 100644
index 0000000..9cd783d
Binary files /dev/null and b/images/bg-top.jpg differ
diff --git a/images/bg-top.png b/images/bg-top.png
new file mode 100644
index 0000000..052f5f5
Binary files /dev/null and b/images/bg-top.png differ
diff --git a/images/big-down-arrow-darker.png b/images/big-down-arrow-darker.png
new file mode 100644
index 0000000..ae257f5
Binary files /dev/null and b/images/big-down-arrow-darker.png differ
diff --git a/images/big-down-arrow-lighter.png b/images/big-down-arrow-lighter.png
new file mode 100644
index 0000000..fc7629a
Binary files /dev/null and b/images/big-down-arrow-lighter.png differ
diff --git a/images/big-down-arrow.png b/images/big-down-arrow.png
new file mode 100644
index 0000000..1bf6e27
Binary files /dev/null and b/images/big-down-arrow.png differ
diff --git a/images/big-logo.png b/images/big-logo.png
new file mode 100644
index 0000000..26fac3b
Binary files /dev/null and b/images/big-logo.png differ
diff --git a/images/box-icon-generic.png b/images/box-icon-generic.png
new file mode 100644
index 0000000..814643b
Binary files /dev/null and b/images/box-icon-generic.png differ
diff --git a/images/box-title-bg.png b/images/box-title-bg.png
new file mode 100644
index 0000000..d0016f7
Binary files /dev/null and b/images/box-title-bg.png differ
diff --git a/images/bt-branco.png b/images/bt-branco.png
new file mode 100644
index 0000000..d52e63f
Binary files /dev/null and b/images/bt-branco.png differ
diff --git a/images/bt-vermelho.png b/images/bt-vermelho.png
new file mode 100644
index 0000000..5784c3a
Binary files /dev/null and b/images/bt-vermelho.png differ
diff --git a/images/cc.png b/images/cc.png
new file mode 100755
index 0000000..a80dc99
Binary files /dev/null and b/images/cc.png differ
diff --git a/images/comment-bg-L.png b/images/comment-bg-L.png
new file mode 100644
index 0000000..75933fd
Binary files /dev/null and b/images/comment-bg-L.png differ
diff --git a/images/comment-bg-N.png b/images/comment-bg-N.png
new file mode 100644
index 0000000..7011677
Binary files /dev/null and b/images/comment-bg-N.png differ
diff --git a/images/comment-bg-NL.png b/images/comment-bg-NL.png
new file mode 100644
index 0000000..29f7eb2
Binary files /dev/null and b/images/comment-bg-NL.png differ
diff --git a/images/comment-bg-NO.png b/images/comment-bg-NO.png
new file mode 100644
index 0000000..c014dea
Binary files /dev/null and b/images/comment-bg-NO.png differ
diff --git a/images/comment-bg-O.png b/images/comment-bg-O.png
new file mode 100644
index 0000000..8b0d473
Binary files /dev/null and b/images/comment-bg-O.png differ
diff --git a/images/comment-bg-S.png b/images/comment-bg-S.png
new file mode 100644
index 0000000..751c54f
Binary files /dev/null and b/images/comment-bg-S.png differ
diff --git a/images/comment-bg-SL.png b/images/comment-bg-SL.png
new file mode 100644
index 0000000..8f1c423
Binary files /dev/null and b/images/comment-bg-SL.png differ
diff --git a/images/comment-bg-SO.png b/images/comment-bg-SO.png
new file mode 100644
index 0000000..f949b4f
Binary files /dev/null and b/images/comment-bg-SO.png differ
diff --git a/images/comment-owner-bg-L.png b/images/comment-owner-bg-L.png
new file mode 100644
index 0000000..d5e8f4e
Binary files /dev/null and b/images/comment-owner-bg-L.png differ
diff --git a/images/comment-owner-bg-N.png b/images/comment-owner-bg-N.png
new file mode 100644
index 0000000..c8c4356
Binary files /dev/null and b/images/comment-owner-bg-N.png differ
diff --git a/images/comment-owner-bg-NL.png b/images/comment-owner-bg-NL.png
new file mode 100644
index 0000000..6531f96
Binary files /dev/null and b/images/comment-owner-bg-NL.png differ
diff --git a/images/comment-owner-bg-NO.png b/images/comment-owner-bg-NO.png
new file mode 100644
index 0000000..5ecfa4d
Binary files /dev/null and b/images/comment-owner-bg-NO.png differ
diff --git a/images/comment-owner-bg-O.png b/images/comment-owner-bg-O.png
new file mode 100644
index 0000000..262e278
Binary files /dev/null and b/images/comment-owner-bg-O.png differ
diff --git a/images/comment-owner-bg-S.png b/images/comment-owner-bg-S.png
new file mode 100644
index 0000000..c0ff19f
Binary files /dev/null and b/images/comment-owner-bg-S.png differ
diff --git a/images/comment-owner-bg-SL.png b/images/comment-owner-bg-SL.png
new file mode 100644
index 0000000..3473de2
Binary files /dev/null and b/images/comment-owner-bg-SL.png differ
diff --git a/images/comment-owner-bg-SO.png b/images/comment-owner-bg-SO.png
new file mode 100644
index 0000000..529b8d7
Binary files /dev/null and b/images/comment-owner-bg-SO.png differ
diff --git a/images/comment-reply-owner-bg.png b/images/comment-reply-owner-bg.png
new file mode 100644
index 0000000..5a1e122
Binary files /dev/null and b/images/comment-reply-owner-bg.png differ
diff --git a/images/content-bg-L.png b/images/content-bg-L.png
new file mode 100644
index 0000000..42986b3
Binary files /dev/null and b/images/content-bg-L.png differ
diff --git a/images/content-bg-N.png b/images/content-bg-N.png
new file mode 100644
index 0000000..a54200b
Binary files /dev/null and b/images/content-bg-N.png differ
diff --git a/images/content-bg-NL.png b/images/content-bg-NL.png
new file mode 100644
index 0000000..f4715ba
Binary files /dev/null and b/images/content-bg-NL.png differ
diff --git a/images/content-bg-NO.png b/images/content-bg-NO.png
new file mode 100644
index 0000000..cacbaf3
Binary files /dev/null and b/images/content-bg-NO.png differ
diff --git a/images/content-bg-O.png b/images/content-bg-O.png
new file mode 100644
index 0000000..630dbc0
Binary files /dev/null and b/images/content-bg-O.png differ
diff --git a/images/content-bg-S.png b/images/content-bg-S.png
new file mode 100644
index 0000000..cb70123
Binary files /dev/null and b/images/content-bg-S.png differ
diff --git a/images/content-bg-SL.png b/images/content-bg-SL.png
new file mode 100644
index 0000000..cc361ed
Binary files /dev/null and b/images/content-bg-SL.png differ
diff --git a/images/content-bg-SO.png b/images/content-bg-SO.png
new file mode 100644
index 0000000..5acb8d5
Binary files /dev/null and b/images/content-bg-SO.png differ
diff --git a/images/deg.png b/images/deg.png
new file mode 100755
index 0000000..01fc542
Binary files /dev/null and b/images/deg.png differ
diff --git a/images/down-arrow-light.png b/images/down-arrow-light.png
new file mode 100644
index 0000000..e3f5c10
Binary files /dev/null and b/images/down-arrow-light.png differ
diff --git a/images/event.png b/images/event.png
new file mode 100644
index 0000000..5705622
Binary files /dev/null and b/images/event.png differ
diff --git a/images/footer-bg-2.png b/images/footer-bg-2.png
new file mode 100755
index 0000000..e011ce8
Binary files /dev/null and b/images/footer-bg-2.png differ
diff --git a/images/footer-bg-2.svg b/images/footer-bg-2.svg
new file mode 100755
index 0000000..f8c57dd
--- /dev/null
+++ b/images/footer-bg-2.svg
@@ -0,0 +1,89 @@
+
+
+
diff --git a/images/footer-bg.png b/images/footer-bg.png
new file mode 100644
index 0000000..6f8683c
Binary files /dev/null and b/images/footer-bg.png differ
diff --git a/images/footer-deg.png b/images/footer-deg.png
new file mode 100755
index 0000000..dd0fb86
Binary files /dev/null and b/images/footer-deg.png differ
diff --git a/images/footer-sombra.png b/images/footer-sombra.png
new file mode 100644
index 0000000..5c040d1
Binary files /dev/null and b/images/footer-sombra.png differ
diff --git a/images/fundo.jpg b/images/fundo.jpg
new file mode 100644
index 0000000..61c7a44
Binary files /dev/null and b/images/fundo.jpg differ
diff --git a/images/fundo.png b/images/fundo.png
new file mode 100644
index 0000000..0a9f1c0
Binary files /dev/null and b/images/fundo.png differ
diff --git a/images/highlighted-bottom-bg.png b/images/highlighted-bottom-bg.png
new file mode 100644
index 0000000..efddfba
Binary files /dev/null and b/images/highlighted-bottom-bg.png differ
diff --git a/images/icon-communities.png b/images/icon-communities.png
new file mode 100644
index 0000000..7af9b63
Binary files /dev/null and b/images/icon-communities.png differ
diff --git a/images/icon-live.png b/images/icon-live.png
new file mode 100644
index 0000000..9b4df50
Binary files /dev/null and b/images/icon-live.png differ
diff --git a/images/icon-login.png b/images/icon-login.png
new file mode 100755
index 0000000..90643ec
Binary files /dev/null and b/images/icon-login.png differ
diff --git a/images/icon-net.png b/images/icon-net.png
new file mode 100644
index 0000000..b1a5d3c
Binary files /dev/null and b/images/icon-net.png differ
diff --git a/images/icon-people.png b/images/icon-people.png
new file mode 100644
index 0000000..470bb88
Binary files /dev/null and b/images/icon-people.png differ
diff --git a/images/icon-twitter.png b/images/icon-twitter.png
new file mode 100644
index 0000000..0c46db0
Binary files /dev/null and b/images/icon-twitter.png differ
diff --git a/images/icon-video.png b/images/icon-video.png
new file mode 100644
index 0000000..a7c673f
Binary files /dev/null and b/images/icon-video.png differ
diff --git a/images/icons-app/community-big.png b/images/icons-app/community-big.png
new file mode 100644
index 0000000..31cbd3f
Binary files /dev/null and b/images/icons-app/community-big.png differ
diff --git a/images/icons-app/community-icon.png b/images/icons-app/community-icon.png
new file mode 100644
index 0000000..67137bf
Binary files /dev/null and b/images/icons-app/community-icon.png differ
diff --git a/images/icons-app/community-minor.png b/images/icons-app/community-minor.png
new file mode 100644
index 0000000..b591795
Binary files /dev/null and b/images/icons-app/community-minor.png differ
diff --git a/images/icons-app/community-portrait.png b/images/icons-app/community-portrait.png
new file mode 100644
index 0000000..5f5e7d2
Binary files /dev/null and b/images/icons-app/community-portrait.png differ
diff --git a/images/icons-app/community-thumb.png b/images/icons-app/community-thumb.png
new file mode 100644
index 0000000..f952fba
Binary files /dev/null and b/images/icons-app/community-thumb.png differ
diff --git a/images/icons-app/enterprise-big.png b/images/icons-app/enterprise-big.png
new file mode 100644
index 0000000..862aa13
Binary files /dev/null and b/images/icons-app/enterprise-big.png differ
diff --git a/images/icons-app/enterprise-default-pic.svg b/images/icons-app/enterprise-default-pic.svg
new file mode 100644
index 0000000..b886ca3
--- /dev/null
+++ b/images/icons-app/enterprise-default-pic.svg
@@ -0,0 +1,398 @@
+
+
\ No newline at end of file
diff --git a/images/icons-app/enterprise-icon.png b/images/icons-app/enterprise-icon.png
new file mode 100644
index 0000000..2bc4047
Binary files /dev/null and b/images/icons-app/enterprise-icon.png differ
diff --git a/images/icons-app/enterprise-minor.png b/images/icons-app/enterprise-minor.png
new file mode 100644
index 0000000..7c4d97d
Binary files /dev/null and b/images/icons-app/enterprise-minor.png differ
diff --git a/images/icons-app/enterprise-portrait.png b/images/icons-app/enterprise-portrait.png
new file mode 100644
index 0000000..992cf10
Binary files /dev/null and b/images/icons-app/enterprise-portrait.png differ
diff --git a/images/icons-app/enterprise-thumb.png b/images/icons-app/enterprise-thumb.png
new file mode 100644
index 0000000..78df980
Binary files /dev/null and b/images/icons-app/enterprise-thumb.png differ
diff --git a/images/icons-app/person-big.png b/images/icons-app/person-big.png
new file mode 100644
index 0000000..2b0bd4d
Binary files /dev/null and b/images/icons-app/person-big.png differ
diff --git a/images/icons-app/person-icon.png b/images/icons-app/person-icon.png
new file mode 100644
index 0000000..9d48ccf
Binary files /dev/null and b/images/icons-app/person-icon.png differ
diff --git a/images/icons-app/person-minor.png b/images/icons-app/person-minor.png
new file mode 100644
index 0000000..9527557
Binary files /dev/null and b/images/icons-app/person-minor.png differ
diff --git a/images/icons-app/person-portrait.png b/images/icons-app/person-portrait.png
new file mode 100644
index 0000000..240502c
Binary files /dev/null and b/images/icons-app/person-portrait.png differ
diff --git a/images/icons-app/person-small.png b/images/icons-app/person-small.png
new file mode 100644
index 0000000..ee07b1f
Binary files /dev/null and b/images/icons-app/person-small.png differ
diff --git a/images/icons-app/person-thumb.png b/images/icons-app/person-thumb.png
new file mode 100644
index 0000000..1946f29
Binary files /dev/null and b/images/icons-app/person-thumb.png differ
diff --git a/images/icons-app/system-users.png b/images/icons-app/system-users.png
new file mode 100644
index 0000000..6dbbfd1
Binary files /dev/null and b/images/icons-app/system-users.png differ
diff --git a/images/icons-app/system-users.svg b/images/icons-app/system-users.svg
new file mode 100644
index 0000000..1c7e293
--- /dev/null
+++ b/images/icons-app/system-users.svg
@@ -0,0 +1,548 @@
+
+
+
diff --git a/images/icons-app/user_icon.svg b/images/icons-app/user_icon.svg
new file mode 100644
index 0000000..684c446
--- /dev/null
+++ b/images/icons-app/user_icon.svg
@@ -0,0 +1,529 @@
+
+
+
diff --git a/images/icons-app/users.svg b/images/icons-app/users.svg
new file mode 100644
index 0000000..a7ba359
--- /dev/null
+++ b/images/icons-app/users.svg
@@ -0,0 +1,863 @@
+
+
+
diff --git a/images/icons-map/enterprise.png b/images/icons-map/enterprise.png
new file mode 100644
index 0000000..e001815
Binary files /dev/null and b/images/icons-map/enterprise.png differ
diff --git a/images/icons-map/enterprise_shadow.png b/images/icons-map/enterprise_shadow.png
new file mode 100644
index 0000000..122ea4b
Binary files /dev/null and b/images/icons-map/enterprise_shadow.png differ
diff --git a/images/li-gray.gif b/images/li-gray.gif
new file mode 100644
index 0000000..46c08b2
Binary files /dev/null and b/images/li-gray.gif differ
diff --git a/images/li-recent.gif b/images/li-recent.gif
new file mode 100644
index 0000000..95ad67c
Binary files /dev/null and b/images/li-recent.gif differ
diff --git a/images/lightbox-bg.jpg b/images/lightbox-bg.jpg
new file mode 100644
index 0000000..3f9cc7d
Binary files /dev/null and b/images/lightbox-bg.jpg differ
diff --git a/images/lightbox-bg.png b/images/lightbox-bg.png
new file mode 100644
index 0000000..b5a390c
Binary files /dev/null and b/images/lightbox-bg.png differ
diff --git a/images/logo-menor.png b/images/logo-menor.png
new file mode 100644
index 0000000..4d614c9
Binary files /dev/null and b/images/logo-menor.png differ
diff --git a/images/logo.png b/images/logo.png
new file mode 100644
index 0000000..63baded
Binary files /dev/null and b/images/logo.png differ
diff --git a/images/logo.svg b/images/logo.svg
new file mode 100644
index 0000000..6209a84
--- /dev/null
+++ b/images/logo.svg
@@ -0,0 +1,74 @@
+
+
+
+
diff --git a/images/menu-top-bg-hover.png b/images/menu-top-bg-hover.png
new file mode 100644
index 0000000..5e7a7ff
Binary files /dev/null and b/images/menu-top-bg-hover.png differ
diff --git a/images/menu-top-bg-sep.png b/images/menu-top-bg-sep.png
new file mode 100644
index 0000000..d4ebc36
Binary files /dev/null and b/images/menu-top-bg-sep.png differ
diff --git a/images/menu-top-bg-sep.svg b/images/menu-top-bg-sep.svg
new file mode 100644
index 0000000..ce0a89e
--- /dev/null
+++ b/images/menu-top-bg-sep.svg
@@ -0,0 +1,100 @@
+
+
+
+
diff --git a/images/menu-top-bg-sep_original.png b/images/menu-top-bg-sep_original.png
new file mode 100644
index 0000000..77f41c3
Binary files /dev/null and b/images/menu-top-bg-sep_original.png differ
diff --git a/images/menu-top-bg.png b/images/menu-top-bg.png
new file mode 100644
index 0000000..aa7205e
Binary files /dev/null and b/images/menu-top-bg.png differ
diff --git a/images/menu_topo.svg b/images/menu_topo.svg
new file mode 100644
index 0000000..ad2804e
--- /dev/null
+++ b/images/menu_topo.svg
@@ -0,0 +1,99 @@
+
+
+
+
diff --git a/images/menu_topo_hover.svg b/images/menu_topo_hover.svg
new file mode 100644
index 0000000..770a585
--- /dev/null
+++ b/images/menu_topo_hover.svg
@@ -0,0 +1,100 @@
+
+
+
+
diff --git a/images/news-box-bg.png b/images/news-box-bg.png
new file mode 100644
index 0000000..623997e
Binary files /dev/null and b/images/news-box-bg.png differ
diff --git a/images/portal-folder-bg.png b/images/portal-folder-bg.png
new file mode 100755
index 0000000..bb5413f
Binary files /dev/null and b/images/portal-folder-bg.png differ
diff --git a/images/portal-folder-marker.png b/images/portal-folder-marker.png
new file mode 100755
index 0000000..5852e87
Binary files /dev/null and b/images/portal-folder-marker.png differ
diff --git a/images/red-button-bg.png b/images/red-button-bg.png
new file mode 100755
index 0000000..4bc9ac4
Binary files /dev/null and b/images/red-button-bg.png differ
diff --git a/images/red-button-bg.svg b/images/red-button-bg.svg
new file mode 100644
index 0000000..f481d6e
--- /dev/null
+++ b/images/red-button-bg.svg
@@ -0,0 +1,99 @@
+
+
+
+
diff --git a/images/red-pixel.png b/images/red-pixel.png
new file mode 100644
index 0000000..efd1f3d
Binary files /dev/null and b/images/red-pixel.png differ
diff --git a/images/scrap-bg-gray.png b/images/scrap-bg-gray.png
new file mode 100644
index 0000000..ac84191
Binary files /dev/null and b/images/scrap-bg-gray.png differ
diff --git a/images/serpro-erro.png b/images/serpro-erro.png
new file mode 100644
index 0000000..5ee7806
Binary files /dev/null and b/images/serpro-erro.png differ
diff --git a/images/thin-logo.png b/images/thin-logo.png
new file mode 100644
index 0000000..212256f
Binary files /dev/null and b/images/thin-logo.png differ
diff --git a/navigation.rhtml b/navigation.rhtml
new file mode 100644
index 0000000..29530a5
--- /dev/null
+++ b/navigation.rhtml
@@ -0,0 +1,17 @@
+
+Página inicial
+
+
+ <%= browse_people_menu %>
+
+
+ <%= browse_communities_menu %>
+
+
+ <%= _('Events') %>
+
+<% if logged_in? %>
+
+ <%= _('Help') %>
+
+<% end %>
diff --git a/scripts/jquery.corner.js b/scripts/jquery.corner.js
new file mode 100644
index 0000000..f96a17b
--- /dev/null
+++ b/scripts/jquery.corner.js
@@ -0,0 +1,247 @@
+/*!
+ * jQuery corner plugin: simple corner rounding
+ * Examples and documentation at: http://jquery.malsup.com/corner/
+ * version 2.11 (15-JUN-2010)
+ * Requires jQuery v1.3.2 or later
+ * Dual licensed under the MIT and GPL licenses:
+ * http://www.opensource.org/licenses/mit-license.php
+ * http://www.gnu.org/licenses/gpl.html
+ * Authors: Dave Methvin and Mike Alsup
+ */
+
+/**
+ * corner() takes a single string argument: $('#myDiv').corner("effect corners width")
+ *
+ * effect: name of the effect to apply, such as round, bevel, notch, bite, etc (default is round).
+ * corners: one or more of: top, bottom, tr, tl, br, or bl. (default is all corners)
+ * width: width of the effect; in the case of rounded corners this is the radius.
+ * specify this value using the px suffix such as 10px (yes, it must be pixels).
+ */
+;(function($) {
+
+var style = document.createElement('div').style,
+ moz = style['MozBorderRadius'] !== undefined,
+ webkit = style['WebkitBorderRadius'] !== undefined,
+ radius = style['borderRadius'] !== undefined || style['BorderRadius'] !== undefined,
+ mode = document.documentMode || 0,
+ noBottomFold = $.browser.msie && (($.browser.version < 8 && !mode) || mode < 8),
+
+ expr = $.browser.msie && (function() {
+ var div = document.createElement('div');
+ try { div.style.setExpression('width','0+0'); div.style.removeExpression('width'); }
+ catch(e) { return false; }
+ return true;
+ })();
+
+$.support = $.support || {};
+$.support.borderRadius = moz || webkit || radius; // so you can do: if (!$.support.borderRadius) $('#myDiv').corner();
+
+function sz(el, p) {
+ return parseInt($.css(el,p))||0;
+};
+function hex2(s) {
+ var s = parseInt(s).toString(16);
+ return ( s.length < 2 ) ? '0'+s : s;
+};
+function gpc(node) {
+ while(node) {
+ var v = $.css(node,'backgroundColor'), rgb;
+ if (v && v != 'transparent' && v != 'rgba(0, 0, 0, 0)') {
+ if (v.indexOf('rgb') >= 0) {
+ rgb = v.match(/\d+/g);
+ return '#'+ hex2(rgb[0]) + hex2(rgb[1]) + hex2(rgb[2]);
+ }
+ return v;
+ }
+ if (node.nodeName.toLowerCase() == 'html')
+ break;
+ node = node.parentNode; // keep walking if transparent
+ }
+ return '#ffffff';
+};
+
+function getWidth(fx, i, width) {
+ switch(fx) {
+ case 'round': return Math.round(width*(1-Math.cos(Math.asin(i/width))));
+ case 'cool': return Math.round(width*(1+Math.cos(Math.asin(i/width))));
+ case 'sharp': return Math.round(width*(1-Math.cos(Math.acos(i/width))));
+ case 'bite': return Math.round(width*(Math.cos(Math.asin((width-i-1)/width))));
+ case 'slide': return Math.round(width*(Math.atan2(i,width/i)));
+ case 'jut': return Math.round(width*(Math.atan2(width,(width-i-1))));
+ case 'curl': return Math.round(width*(Math.atan(i)));
+ case 'tear': return Math.round(width*(Math.cos(i)));
+ case 'wicked': return Math.round(width*(Math.tan(i)));
+ case 'long': return Math.round(width*(Math.sqrt(i)));
+ case 'sculpt': return Math.round(width*(Math.log((width-i-1),width)));
+ case 'dogfold':
+ case 'dog': return (i&1) ? (i+1) : width;
+ case 'dog2': return (i&2) ? (i+1) : width;
+ case 'dog3': return (i&3) ? (i+1) : width;
+ case 'fray': return (i%2)*width;
+ case 'notch': return width;
+ case 'bevelfold':
+ case 'bevel': return i+1;
+ }
+};
+
+$.fn.corner = function(options) {
+ // in 1.3+ we can fix mistakes with the ready state
+ if (this.length == 0) {
+ if (!$.isReady && this.selector) {
+ var s = this.selector, c = this.context;
+ $(function() {
+ $(s,c).corner(options);
+ });
+ }
+ return this;
+ }
+
+ return this.each(function(index){
+ var $this = $(this),
+ // meta values override options
+ o = [$this.attr($.fn.corner.defaults.metaAttr) || '', options || ''].join(' ').toLowerCase(),
+ keep = /keep/.test(o), // keep borders?
+ cc = ((o.match(/cc:(#[0-9a-f]+)/)||[])[1]), // corner color
+ sc = ((o.match(/sc:(#[0-9a-f]+)/)||[])[1]), // strip color
+ width = parseInt((o.match(/(\d+)px/)||[])[1]) || 10, // corner width
+ re = /round|bevelfold|bevel|notch|bite|cool|sharp|slide|jut|curl|tear|fray|wicked|sculpt|long|dog3|dog2|dogfold|dog/,
+ fx = ((o.match(re)||['round'])[0]),
+ fold = /dogfold|bevelfold/.test(o),
+ edges = { T:0, B:1 },
+ opts = {
+ TL: /top|tl|left/.test(o), TR: /top|tr|right/.test(o),
+ BL: /bottom|bl|left/.test(o), BR: /bottom|br|right/.test(o)
+ },
+ // vars used in func later
+ strip, pad, cssHeight, j, bot, d, ds, bw, i, w, e, c, common, $horz;
+
+ if ( !opts.TL && !opts.TR && !opts.BL && !opts.BR )
+ opts = { TL:1, TR:1, BL:1, BR:1 };
+
+ // support native rounding
+ if ($.fn.corner.defaults.useNative && fx == 'round' && (radius || moz || webkit) && !cc && !sc) {
+ if (opts.TL)
+ $this.css(radius ? 'border-top-left-radius' : moz ? '-moz-border-radius-topleft' : '-webkit-border-top-left-radius', width + 'px');
+ if (opts.TR)
+ $this.css(radius ? 'border-top-right-radius' : moz ? '-moz-border-radius-topright' : '-webkit-border-top-right-radius', width + 'px');
+ if (opts.BL)
+ $this.css(radius ? 'border-bottom-left-radius' : moz ? '-moz-border-radius-bottomleft' : '-webkit-border-bottom-left-radius', width + 'px');
+ if (opts.BR)
+ $this.css(radius ? 'border-bottom-right-radius' : moz ? '-moz-border-radius-bottomright' : '-webkit-border-bottom-right-radius', width + 'px');
+ return;
+ }
+
+ strip = document.createElement('div');
+ $(strip).css({
+ overflow: 'hidden',
+ height: '1px',
+ minHeight: '1px',
+ fontSize: '1px',
+ backgroundColor: sc || 'transparent',
+ borderStyle: 'solid'
+ });
+
+ pad = {
+ T: parseInt($.css(this,'paddingTop'))||0, R: parseInt($.css(this,'paddingRight'))||0,
+ B: parseInt($.css(this,'paddingBottom'))||0, L: parseInt($.css(this,'paddingLeft'))||0
+ };
+
+ if (typeof this.style.zoom != undefined) this.style.zoom = 1; // force 'hasLayout' in IE
+ if (!keep) this.style.border = 'none';
+ strip.style.borderColor = cc || gpc(this.parentNode);
+ cssHeight = $(this).outerHeight();
+
+ for (j in edges) {
+ bot = edges[j];
+ // only add stips if needed
+ if ((bot && (opts.BL || opts.BR)) || (!bot && (opts.TL || opts.TR))) {
+ strip.style.borderStyle = 'none '+(opts[j+'R']?'solid':'none')+' none '+(opts[j+'L']?'solid':'none');
+ d = document.createElement('div');
+ $(d).addClass('jquery-corner');
+ ds = d.style;
+
+ bot ? this.appendChild(d) : this.insertBefore(d, this.firstChild);
+
+ if (bot && cssHeight != 'auto') {
+ if ($.css(this,'position') == 'static')
+ this.style.position = 'relative';
+ ds.position = 'absolute';
+ ds.bottom = ds.left = ds.padding = ds.margin = '0';
+ if (expr)
+ ds.setExpression('width', 'this.parentNode.offsetWidth');
+ else
+ ds.width = '100%';
+ }
+ else if (!bot && $.browser.msie) {
+ if ($.css(this,'position') == 'static')
+ this.style.position = 'relative';
+ ds.position = 'absolute';
+ ds.top = ds.left = ds.right = ds.padding = ds.margin = '0';
+
+ // fix ie6 problem when blocked element has a border width
+ if (expr) {
+ bw = sz(this,'borderLeftWidth') + sz(this,'borderRightWidth');
+ ds.setExpression('width', 'this.parentNode.offsetWidth - '+bw+'+ "px"');
+ }
+ else
+ ds.width = '100%';
+ }
+ else {
+ ds.position = 'relative';
+ ds.margin = !bot ? '-'+pad.T+'px -'+pad.R+'px '+(pad.T-width)+'px -'+pad.L+'px' :
+ (pad.B-width)+'px -'+pad.R+'px -'+pad.B+'px -'+pad.L+'px';
+ }
+
+ for (i=0; i < width; i++) {
+ w = Math.max(0,getWidth(fx,i, width));
+ e = strip.cloneNode(false);
+ e.style.borderWidth = '0 '+(opts[j+'R']?w:0)+'px 0 '+(opts[j+'L']?w:0)+'px';
+ bot ? d.appendChild(e) : d.insertBefore(e, d.firstChild);
+ }
+
+ if (fold && $.support.boxModel) {
+ if (bot && noBottomFold) continue;
+ for (c in opts) {
+ if (!opts[c]) continue;
+ if (bot && (c == 'TL' || c == 'TR')) continue;
+ if (!bot && (c == 'BL' || c == 'BR')) continue;
+
+ common = { position: 'absolute', border: 'none', margin: 0, padding: 0, overflow: 'hidden', backgroundColor: strip.style.borderColor };
+ $horz = $('').css(common).css({ width: width + 'px', height: '1px' });
+ switch(c) {
+ case 'TL': $horz.css({ bottom: 0, left: 0 }); break;
+ case 'TR': $horz.css({ bottom: 0, right: 0 }); break;
+ case 'BL': $horz.css({ top: 0, left: 0 }); break;
+ case 'BR': $horz.css({ top: 0, right: 0 }); break;
+ }
+ d.appendChild($horz[0]);
+
+ var $vert = $('').css(common).css({ top: 0, bottom: 0, width: '1px', height: width + 'px' });
+ switch(c) {
+ case 'TL': $vert.css({ left: width }); break;
+ case 'TR': $vert.css({ right: width }); break;
+ case 'BL': $vert.css({ left: width }); break;
+ case 'BR': $vert.css({ right: width }); break;
+ }
+ d.appendChild($vert[0]);
+ }
+ }
+ }
+ }
+ });
+};
+
+$.fn.uncorner = function() {
+ if (radius || moz || webkit)
+ this.css(radius ? 'border-radius' : moz ? '-moz-border-radius' : '-webkit-border-radius', 0);
+ $('div.jquery-corner', this).remove();
+ return this;
+};
+
+// expose options
+$.fn.corner.defaults = {
+ useNative: true, // true if plugin should attempt to use native browser support for border radius rounding
+ metaAttr: 'data-corner' // name of meta attribute to use for options
+};
+
+})(jQuery);
diff --git a/scripts/msie-border-radius.js b/scripts/msie-border-radius.js
new file mode 100644
index 0000000..1dfeb0e
--- /dev/null
+++ b/scripts/msie-border-radius.js
@@ -0,0 +1,17 @@
+function makeBorderRadius() {
+ var elements = document.all;
+ for ( var e,i=0; e=elements[i]; i++ ) {
+ var radius = e.currentStyle['border-radius'];
+ if (radius && radius != '0') {
+ try { jQuery(e).corner(radius) }
+ catch(err) {/* can't applay jQuery corner in some elements, like inputs */}
+ }
+ }
+}
+
+if ( navigator.appVersion.indexOf("MSIE") > -1 ) {
+ var MSIE_VERSION = parseInt( navigator.appVersion.replace(/^.*MSIE\s+([0-9]+).*$/, "$1") );
+ if ( MSIE_VERSION < 9 ) {
+ window.attachEvent("onload", makeBorderRadius);
+ }
+}
diff --git a/site_title.rhtml b/site_title.rhtml
new file mode 100644
index 0000000..068003d
--- /dev/null
+++ b/site_title.rhtml
@@ -0,0 +1 @@
+<%= link_to content_tag('span', environment.name), '/' %>
diff --git a/style.css b/style.css
new file mode 100644
index 0000000..7960354
--- /dev/null
+++ b/style.css
@@ -0,0 +1,1137 @@
+@import url(../base/style.css);
+/* Red: 9A0000 9F0706 */
+
+/* Background {{{ */
+html {
+ background: #f4f4f4 url(images/fundo.png);
+ overflow-x: hidden;
+}
+
+body {
+ background: url(images/bg-top.jpg) 50% top repeat-x;
+}
+
+* {
+ font-family: "Helvetica", "Verdana", "Trebuchet MS", "Arial", sans-serif !important;
+}
+
+a {
+ color: #07069F;
+ outline: none;
+}
+
+a:visited {
+ color: #666;
+}
+
+#theme-header {
+ height: 100px;
+}
+
+/* }}} */
+
+/* Navigation bar {{{ */
+#navigation {
+ top: 6px;
+ left: 10px;
+ width: 977px;
+ background: #000090 url(images/menu-top-bg.png) repeat-x;
+ -moz-border-radius: 5px;
+ z-index: 6;
+}
+
+.msie6 #navigation {
+ background: #000060 url(images/menu-top-bg.png) repeat-x;
+ filter: none;
+}
+
+.msie7 #content {
+ z-index: 8;
+}
+
+#navigation-end {
+ background-image: none;
+}
+
+.msie6 #navigation-end {
+ filter: none;
+}
+
+#navigation ul {
+ float: left;
+ height: 43px;
+ padding-left: 8px;
+}
+#navigation .menu-submenu-list {
+ padding-left: 0px;
+}
+
+#navigation li {
+ border: none;
+ border-left: none;
+ background: url(images/menu-top-bg-sep.png) no-repeat;
+ padding-left: 2px;
+}
+
+#navigation a {
+ line-height: 43px;
+}
+
+#navigation li.first {
+ background: none;
+}
+#navigation .menu-submenu-list li {
+ background: none;
+ padding-left: 0px;
+}
+
+/* #navigation .sep {
+ padding: 0px;
+ font-size: 16px;
+ color: #d3d7cf;
+} */
+
+#navigation li a {
+ border: none;
+ color: #FFF;
+}
+#navigation li a:hover {
+ background: url(images/menu-top-bg-hover.png) 0% 50%;
+}
+
+#navigation li .menu-submenu-list a {
+ color: #fff;
+}
+
+#user form input {
+ border: 1px solid #008;
+ border-bottom: 1px solid #008;
+ padding-left: 5px;
+ z-index: 7;
+}
+#user form.focused input {
+ border: 1px solid #600;
+ border-bottom: 1px solid #500;
+}
+
+#user form div {
+ color: #FFF;
+}
+
+#user {
+ color: #babdb6;
+ top: 55px;
+ right: 17px;
+
+}
+
+#user a {
+ font-size: 11px;
+}
+
+#user a strong {
+ color: #888a85;
+}
+
+#navigation a span {
+ padding: 0px 15px;
+ background: transparent;
+}
+
+.msie8 #user a#link_login i {
+ top: -10px;
+}
+
+/*
+#navigation a {
+ display: inline-block;
+}
+*/
+/* }}} */
+
+/* Content {{{ */
+
+#wrap-2 {
+ position: relative;
+}
+
+#content {
+ margin-top: 70px;
+ border: 1px solid transparent; /* workarround MSIE-7 bug */
+}
+
+#main-content-wrapper-1,
+#main-content-wrapper-2,
+#main-content-wrapper-3,
+#main-content-wrapper-4,
+#main-content-wrapper-5,
+#main-content-wrapper-6,
+#main-content-wrapper-7,
+#main-content-wrapper-8 {
+ background: none;
+ padding: 0px;
+}
+
+#content .block.main-block {
+ background: white;
+ margin-top: 0px;
+}
+
+#content .main-block h1,
+#content .main-block h2{
+ background: #EEE;
+ margin: 0px 0px 10px 0px;
+ padding: 2px 10px 2px 25px;
+ border: 1px dotted #AAA;
+ border-left: none;
+ border-right: none;
+ color: #00006A;
+ font-variant: normal;
+}
+
+#content .main-block h2 {
+ border: 0;
+ background: transparent;
+ color: #000;
+ padding-left: 2px;
+}
+
+/* }}} */
+
+/* Blocks {{{ */
+
+.msie7 .block .menu-submenu {
+ z-index: 9;
+}
+
+.msie7 .common-profile-list-block .vcard {
+ z-index: 6;
+}
+
+.msie7 .box-2,
+.msie7 .box-3 {
+ z-index: 10;
+}
+
+.block {
+ background: #e5e5e5;
+ border-radius: 10px;
+ -moz-border-radius: 10px;
+ -webkit-border-radius: 10px;
+}
+
+#content h3.block-title,
+#content .login-block h2 {
+ height: 36px;
+ line-height: 34px;
+ background: url(images/box-title-bg.png) no-repeat;
+ margin-bottom: 5px;
+ white-space: nowrap;
+ overflow: hidden;
+ border: none;
+ color: #000055;
+ font-variant: normal;
+ font-size: 12px;
+}
+
+#content h3.block-title span,
+#content .login-block h2 span {
+ padding: 3px 0px 3px 35px;
+ background: url(images/box-icon-generic.png) no-repeat 10px 50%;
+}
+
+.login-box-content {
+ padding: 0px 10px 5px 10px;
+}
+
+#content .environment-statistics-block ul {
+ padding: 0px 10px 10px 10px;
+}
+
+.msie7 #content .communities-block .vcard .menu-submenu-trigger {
+ height: 20px;
+}
+
+#content .communities-block .vcard .profile_link {
+ text-align: center;
+ padding-bottom: 0px;
+ height: 112px;
+}
+#content .msie6 .communities-block .common-profile-list-block .vcard .profile_link,
+.msie7 .communities-block .common-profile-list-block .vcard .profile_link {
+ height: 112px;
+ padding-bottom: 0px;
+}
+
+.communities-block .vcard a .org {
+ padding-top: 0px;
+}
+
+.common-profile-list-block span {
+ color: #07069F;
+}
+
+/* * * Microblog * * */
+
+.microblog-follow-link {
+ margin: 0px;
+ position: absolute;
+ top: 10px;
+ right: 3px;
+}
+#content .microblog-follow-link a {
+ opacity: 0.5;
+ filter: alpha(opacity=50);
+ font-weight: normal;
+ display: block;
+ font-size: 10px;
+ line-height: 14px;
+}
+#content .microblog-follow-link a:hover {
+ opacity: 1;
+ filter: alpha(opacity=100);
+}
+
+.microblog-block li:hover {
+ background: #D0D0D0;
+}
+.microblog-author {
+ background: #EEE;
+}
+.microblog-block li:hover .microblog-author {
+ background: #E0E0E0;
+}
+
+.microblog-block ul {
+ padding-bottom: 2px;
+}
+
+.microblog-block li {
+ color: #555;
+}
+.microblog-block li:hover {
+ color: #000;
+}
+
+.microblog-block a,
+.microblog-block a:visited,
+.microblog-block a:hover {
+ color: #B44;
+}
+.microblog-block li:hover a,
+.microblog-block li:hover a:visited,
+.microblog-block li:hover a:hover {
+ color: #B00;
+}
+
+/* }}} */
+
+/* vim: set foldmethod=marker */
+
+#site-title {
+ position: absolute;
+ width: 1000px;
+ height: 100px;
+ left: 5px;
+ top: -110px;
+ background: url(images/dilma-e-lula.jpg) 100% 0% no-repeat;
+}
+
+#site-title a {
+ display: block;
+ width: 329px;
+ height: 50px;
+ background: url(images/logo.png) no-repeat;
+ position: absolute;
+ left: 10px;
+ top: 50px;
+}
+
+#site-title a span {
+ display: none;
+}
+.formlabel {
+ color: #06069F;
+}
+
+.formfield input,
+.formfield textarea {
+ background: #fff;
+ border: 1px solid #ccc;
+ width: 500px;
+}
+
+#content .link-list-block li a.link-this-page {
+ border-right: 2px solid #cecece;
+}
+
+.login-box .forgot-passwd a {
+ color: #06069F;
+}
+
+#content .login-box a.button {
+ border: 0;
+ background: transparent;
+ color: #333;
+}
+
+#content .login-box input.button {
+ background: #710404 url(images/red-button-bg.png) left top repeat-x;
+ border: 0;
+ color: white;
+ padding: 2px 6px;
+ text-align: center;
+ border-radius: 4px;
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+}
+
+#content .login-block h2 span {
+ background-image: url(images/icon-login.png);
+}
+
+#content .main-block h1 {
+ background: transparent url(images/arrows.png) left center no-repeat;
+ border: 0;
+}
+
+#footer-content {
+ text-align: center;
+ font-size: 14px;
+}
+
+#footer-content .footer-links {
+ font-size: 11px;
+}
+
+#footer-content .footer-links a {
+ color: #000055;
+}
+
+#footer-content .copyright {
+ font-size: 11px;
+}
+
+#footer-content .copyright a {
+ color: #00006A;
+}
+
+#footer-content .cc a {
+ display: block;
+ width: 88px;
+ height: 31px;
+ background-image: url(images/cc.png);
+ opacity: 0.5;
+ margin: 0 auto;
+}
+
+#footer-content .cc a:hover {
+ opacity: 1;
+}
+
+#footer-content .cc a span {
+ display: none;
+}
+
+#content .profile-balloon h4 {
+ color: #06069F;
+}
+
+#user form {
+ height: 20px;
+ top: -43px;
+ right: 0px;
+ position: absolute;
+}
+
+#theme-footer {
+ background: #f4f4f4 url(images/footer-bg-2.png) center top no-repeat;
+ margin-top: -14px;
+ padding-top: 10px;
+}
+.msie7 #theme-footer {
+ margin-top: 0px;
+ padding-top: 10px;
+}
+
+#content .highlighted-news-item h2 {
+ border: 0;
+ background: none;
+ padding-left: 2px;
+}
+
+#content .highlighted-news-item h2 .post-title {
+ font-size: 18px;
+}
+
+.headline {
+ font-size: 14px;
+}
+
+#highlighted-news .post-title {
+ font-size: 12px;
+}
+
+.news-area {
+ background: #fff url(images/portal-folder-bg.png) center center no-repeat;
+ width: 246px;
+ height: 217px;
+ border: 0;
+}
+
+.news-area ul {
+ border: 0;
+ margin-top: 20px;
+ background: transparent;
+}
+
+#content .news-area h3 {
+ background: transparent;
+ font-size: 11px;
+ height: 10px;
+ width: 100px;
+ overflow: visible;
+ text-align: left;
+ padding: 5px 0 5px 20px;
+}
+
+#content .tags-block .block-footer-content a,
+#content .people-block .block-footer-content a,
+#content .profile-list-block .block-footer-content a,
+#content .enterprises-block .block-footer-content a,
+#content .members-block .block-footer-content a,
+#content .communities-block .block-footer-content a,
+#content .friends-block .block-footer-content a {
+ top: 22px;
+ right: 5px;
+ padding-right: 0;
+ font-size: 10px;
+ color: #999;
+ background: transparent;
+}
+
+#content .news-area h3 a {
+ color: #00006A;
+}
+
+#content .block.main-block {
+ background-color: #f4f4f4;
+ padding: 6px;
+}
+
+#content .news-area a.news-see-more {
+ top: 200px;
+ right: 19px;
+ background: transparent;
+}
+
+.news-area li {
+ list-style-image: none;
+ padding-left: 15px;
+ margin-left: 4px;
+ background: transparent url(images/portal-folder-marker.png) left center no-repeat;
+}
+
+#article-actions {
+}
+
+#portal-news li a {
+ color: #00006A;
+}
+
+#portal-news {
+ position: relative;
+ z-index: 10;
+}
+
+#highlighted-news-see-more {
+ position: absolute;
+ right: 10px;
+ bottom: -16px;
+ padding: 0;
+ background: #FFF url(images/highlighted-bottom-bg.png) center bottom no-repeat;
+ width: 73px;
+ height: 17px;
+}
+
+.msie7 #highlighted-news-see-more {
+ bottom: 3px;
+}
+
+#highlighted-news-see-more a {
+ margin-left: 15px;
+ color: #000;
+}
+
+#highlighted-news-see-more a:hover {
+ color: #07C;
+ text-decoration: none;
+}
+
+.highlights-block {
+ border: 0;
+ background: transparent;
+ border-radius: 0;
+ -moz-border-radius: 0;
+ -webkit-border-radius: 0;
+}
+
+.highlights-image-link {
+ width: 575px !important;
+ font-weight: bold;
+ text-decoration: none;
+ text-align: center;
+ background: #000;
+}
+
+.highlights-block {
+ height: 300px;
+}
+
+.highlights-container,
+.highlights-image-link {
+ height: 275px !important;
+}
+
+.block a.highlights-image-link:hover {
+ text-decoration: none;
+}
+
+.highlights-block-pager {
+ border: 0;
+ float: left;
+ position: static;
+}
+
+.highlights-block-pager a {
+ color: #ccc;
+ font-weight: bold !important;
+}
+
+.highlights-block-pager a.activeSlide,
+.highlights-block-pager a.activeSlide:hover,
+.highlights-block-pager a:hover {
+ color: #00006A !important;
+}
+
+.highlights-label {
+ padding-left: 5px;
+ text-align: left;
+ position: absolute;
+ z-index: 2;
+ left: 0;
+ bottom: 0;
+ font-weight: bold;
+ background: transparent url(images/red-pixel.png) left top repeat;
+}
+
+.msie7 .highlights-block,
+.msie7 .highlights-container,
+.msie .highlights-block .block-inner-2,
+.msie .highlights-block .block-inner-1,
+.msie7 .highlights-border,
+.msie7 .highlights-image-link,
+.msie7 #content #box-1 .highlights-block {
+ width: 100% !important;
+ overflow: hidden;
+}
+
+.profile-image-block, .link-list-block {
+ background: transparent;
+}
+
+#content .link-list-block li a:hover {
+ background: #07069F;
+}
+
+#content .link-list-block li a {
+ color: #07069F;
+}
+
+#agenda-toolbar {
+ bottom: 5px;
+ right: 0px;
+ text-align: right;
+}
+
+.logged-user-info .user-actions {
+ padding-bottom: 8px;
+}
+
+#content .tags-block .block-footer-content a,
+#content .people-block .block-footer-content a,
+#content .profile-list-block .block-footer-content a,
+#content .enterprises-block .block-footer-content a,
+#content .members-block .block-footer-content a,
+#content .communities-block .block-footer-content a,
+#content .friends-block .block-footer-content a {
+ margin-right: 5px;
+}
+
+.blog-post {
+ background: transparent;
+ padding: 0;
+ width: 98%;
+ margin: 10px auto;
+ border-top: 1px dotted #ccc;
+}
+
+.blog-post p {
+ padding: 5px;
+}
+
+#addThis {
+}
+
+#bt_addThis {
+ display: inline-block;
+ width: 125px;
+ height: 16px;
+ background-image: url(images/addthis.gif);
+}
+
+#bt_addThis img {
+ visibility: hidden;
+}
+
+#content .login-block h2 {
+ padding-left: 5px;
+}
+
+#article {
+ background-color: #fff;
+ padding: 5px;
+ color: #666;
+}
+
+#content .main-block #article h1 {
+ background: transparent;
+ border: 0;
+ border-bottom: 1px dotted #00006A;
+ padding: 4px;
+}
+
+.blog-feed-link {
+ margin-top: 6px;
+}
+
+#article-parent {
+ display: block;
+}
+
+#wrap-1, #theme-footer {
+ width: 1000px;
+}
+
+#content .main-block #article .blog-post h1,
+#content .blog-post .title a {
+ border: 0;
+}
+
+.main-block .article-body {
+ padding-top: 10px;
+}
+
+.profile-image-block p {
+ color: #00006A;
+}
+
+table.profile th {
+ color: #333;
+ border-bottom: 1px dotted #333;
+ font-size: 14px;
+}
+
+/* Navigation lighter red: #B40607
+ Navigation darker red: #7B0707 */
+
+#navigation .menu-submenu {
+ z-index: 5;
+}
+
+#navigation .menu-submenu ul {
+ padding-top: 20px;
+ background: #073e7b;
+ border-left: 1px solid #073e7b;
+ border-color: #7B0707;
+}
+
+#navigation .menu-submenu a {
+ border-left: 0;
+ color: #fff;
+}
+
+#navigation li .menu-submenu-trigger {
+ background: #044596 url(images/down-arrow-light.png) center center no-repeat;
+ height: 16px;
+ top: 43px;
+ left: 2px;
+ z-index: 12;
+ border: 1px solid #032b5c;
+ border-top-color: #fff;
+}
+
+.msie7 .block .menu-submenu-trigger,
+.msie7 #search-results .menu-submenu-trigger,
+.msie7 #browse-results .menu-submenu-trigger {
+ width: 20px !important;
+}
+
+#navigation li:hover .menu-submenu-trigger:hover {
+ background: #083755 url(images/down-arrow-light.png) center center no-repeat;
+ border-color: #083755;
+ border-top-color: #fff;
+}
+
+#content .no-boxes h1 {
+ font-variant: normal;
+ color: #07069F;
+ border: 0;
+ border-bottom: 1px solid #07069F;
+ padding-bottom: 4px;
+}
+
+.browse-results-innerbox {
+ border: 0;
+ background: transparent;
+}
+
+#TB_window {
+ background: #fff url(images/lightbox-bg.jpg) 145% -60% no-repeat;
+ width: 500px;
+ height: 295px;
+ overflow: visible;
+ border: 16px solid #FFF;
+ padding: 0;
+ border-radius: 28px;
+ -moz-border-radius: 28px;
+ -webkit-border-radius: 28px;
+ box-shadow: inset 0 0 100px #888;
+ -moz-box-shadow: inset 0 0 100px #888;
+ -webkit-box-shadow: inset 0 0 100px #888;
+}
+.msie #TB_window {
+ background: #fff url(images/lightbox-bg.jpg) 100% 0% no-repeat;
+ border: 16px solid #000;
+}
+
+#TB_window .button-bar {
+ margin: 5px 0;
+ padding-top: 0px;
+}
+
+#TB_window .formlabel {
+ font-weight: bold;
+}
+
+#online-doc-navigation a:link,
+#online-doc-text a:link,
+#online-doc-path a:link {
+ color: #07069F
+}
+
+#online-doc-navigation a:visited,
+#online-doc-text a:visited,
+#online-doc-path a:visited {
+ color: #666;
+}
+
+#online-doc-text {
+ background: transparent;
+}
+
+#online-doc-path {
+ padding-bottom: 10px;
+ border-bottom: 1px dotted #ccc;
+}
+
+.search-form, .product-categories-menu {
+ display: none;
+}
+
+#article_types a {
+ color: #00006A;
+}
+
+#box-organizer div.box-1 .main-block {
+ clear: both;
+}
+
+/* Icons */
+
+#content .environment-statistics-block h3.block-title span { background-image: url(images/icon-net.png); }
+#content .communities-block h3.block-title span {
+ background-image: url(images/icon-communities.png);
+ padding-top: 2px;
+ padding-bottom: 2px;
+}
+#content .feed-reader-block h3.block-title span { background-image: url(images/icon-live.png); }
+#content .people-block h3.block-title span { background-image: url(images/icon-people.png); }
+
+/* Hard-coded */
+#content #block-75 h3.block-title span { background-image: url(images/icon-video.png); }
+#content #block-74 h3.block-title span { background-image: url(images/icon-twitter.png); }
+.controller-home #content .raw-html-block h3.block-title span { background-image: url(images/icon-twitter.png); }
+
+li.event-dates { background-image: url(images/event.png) }
+
+.agenda-item a img {
+ display: none;
+}
+
+.agenda-item a {
+ background: white url(images/event.png) left center no-repeat;
+ padding-left: 30px;
+ line-height: 30px;
+}
+
+.agenda-item a:hover {
+ border: 0;
+ background: white url(images/event.png) left center no-repeat;
+}
+
+.controller-search .search-results-innerbox {
+ border-color: #ccc;
+}
+
+.controller-search #content .search-results-box a.see-more {
+ background-color: #e5a0a0;
+ border-color: #a00;
+}
+
+.controller-search #content .search-results-box a.see-more:hover {
+ background-color: #a00;
+}
+
+.search-results-innerbox2 {
+ float: left;
+}
+
+.controller-search .only-one-result-box,
+.controller-search .only-one-result-box .search-results-innerbox {
+ float: none;
+ border: 0;
+ background: transparent;
+}
+
+div#article-parent {
+ text-align: left;
+}
+
+.add-friend-tags {
+ display:none;
+}
+
+.controller-search #content .map-toggle-button {
+ margin-top: -40px;
+}
+
+.controller-search .has_cat_list #product-categories-menu {
+ display: none;
+}
+
+.map-or-list-search-results {
+ margin-left: 0;
+ margin-right: 0;
+}
+
+.controller-search .has_cat_list #map, .controller-search .msie .has_cat_list #map, .controller-search .has_cat_list .only-one-result-box .search-results-box, .controller-search .msie .has_cat_list .only-one-result-box .search-results-box {
+ width: 100%;
+ float: none;
+}
+
+.controller-search .search-tagged-items li {
+ list-style-type: none;
+}
+
+.controller-search .search-results-products, .controller-search .search-results-enterprises{
+ display: none;
+}
+
+div#notice {
+ left: 50%;
+ margin-left: -60px;
+ top: 80px;
+}
+
+/* chat */
+
+.ui-tabs .ui-tabs-nav {
+ background: #f4f4f4;
+}
+#buddy-list .buddy-list li a:hover {
+ background-color: #B29C9C;
+ border-top: 1px solid #161650;
+ border-bottom: 1px solid #161650;
+ color: black;
+}
+.msie7 table.profile {
+ width: 100%;
+}
+#chat-window {
+ background: white;
+}
+#buddy-list,
+#chat .tabs-bottom .ui-widget-header,
+.conversation .occupant-list {
+ background: #ECECEC;
+}
+#title-bar h1 {
+ color: white;
+}
+#title-bar {
+ background-color: #161650;
+}
+#chat .tabs-bottom .ui-widget-header {
+ background: #ECECEC;
+}
+#buddy-list #environment-logo {
+ background-color: #AAA;
+}
+#buddy-list .toolbar {
+ border-top: 1px solid #666;
+ border-bottom: 1px solid black;
+ background-color: gray;
+}
+#buddy-list .toolbar .user-status a.simplemenu-trigger {
+ color: #EFEFEF;
+ font-weight: bold;
+}
+#chat-online-users .header {
+ background-color: #00006A;
+ color: #fff;
+ font-weight: bold;
+}
+.chat-online-user-avatar {
+ background: url('images/icons-app/person-icon.png');
+}
+#chat-online-users-hidden-content {
+ border-top-color: #00006A;
+}
+
+/* history activity and wall */
+
+#profile-activity .profile-activity-description, #profile-network .profile-network-description {
+ border-radius: 8px;
+ -moz-border-radius: 8px;
+ -webkit-border-radius: 8px;
+}
+
+#profile-network .profile-network-description textarea,
+#profile-wall .profile-wall-description textarea {
+ margin-left: 2px;
+}
+
+#profile-network .profile-network-description .limited-text-area p,
+#profile-wall .profile-wall-description .limited-text-area p {
+ margin-right: 10px;
+}
+
+.limited-text-area div.fieldWithErrors {
+ background: transparent;
+}
+
+.msie7 #profile-activity li, .msie7 #profile-network li, .msie7 #profile-wall li {
+ list-style: none;
+ z-index: 1;
+}
+
+.msie7 #profile-activity .profile-activity-description,
+.msie7 #profile-network .profile-network-description,
+.msie7 #profile-wall .profile-wall-description {
+ z-index: 2;
+}
+
+.msie7 #leave_scrap {
+ overflow: hidden;
+}
+
+.msie7 #profile-activity hr, .msie7 #profile-network hr, .msie7 #profile-wall hr {
+ visibility: hidden;
+}
+
+.msie #profile-activity .profile-activity-description,
+.msie #profile-network .profile-network-description {
+ border: 1px solid #ccc !important;
+}
+
+.msie7 #profile-activity ul, .msie7 #profile-network ul, .msie7 #profile-wall ul {
+ padding-left: 0;
+ margin-left: 0;
+}
+
+.msie7 .profile-wall-image,
+.msie7 .leave_scrap_to_self .profile-network-image,
+.msie7 .leave_scrap .profile-network-image,
+.msie7 .leave_scrap_to_self .profile-activity-image,
+.msie7 .leave_scrap .profile-activity-image {
+ z-index: 3;
+ left: 2px;
+}
+
+.msie7 #profile-activity .profile-activity-send-message,
+.msie7 #profile-network .profile-network-send-message,
+.msie7 #profile-wall .profile-wall-send-message {
+ line-height: 24px;
+ margin-top: 2px;
+}
+
+.msie #profile-wall .profile-wall-description .profile-wall-description {
+ border: 0 !important;
+}
+
+.msie7 #profile-wall a.button.with-text.icon-cancel {
+ display: inline-block;
+ line-height: 17px;
+}
+
+.msie7 .ui-tabs .ui-tabs-nav li {
+ top: 1px;
+ margin: 0;
+ margin-right: 4px;
+}
+
+.msie7 .profile-wall-scrap-replies {
+ float: none;
+ margin-top: 10px;
+}
+
+#profile-wall .comment-balloon-content {
+ min-height: 73px;
+}
+
+#profile-wall .profile-wall-scrap-replies .comment-balloon br {
+ line-height: 0;
+}
+
+/* Comment balloon */
+
+.comment-replies .article-comment-inner,
+#article .comment-replies .comment-replies .article-comment,
+.comment-replies .comment-replies .article-comment-inner,
+.comment-replies .comment-replies .comment-content,
+.comment-replies .comment-content,
+#article .comment-replies .article-comment ,
+.comment-replies .article-comment-inner,
+#article .comment-replies .comment-replies .article-comment,
+.comment-replies .comment-replies .article-comment-inner,
+.comment-replies .comment-replies .comment-content,
+.comment-replies .comment-content,
+#article .comment-replies .article-comment {
+ border-radius: 0;
+}
+
+.comment-from-owner .comment-wrapper-1 {
+ background-color: #fbcece;
+ background-image: url(images/comment-owner-bg-N.png);
+}
+.comment-replies .comment-from-owner.comment-content {
+ background-image: url(images/comment-reply-owner-bg.png);
+}
+.comment-from-owner .comment-wrapper-2 { background-image: url(images/comment-owner-bg-S.png); }
+.comment-from-owner .comment-wrapper-3 { background-image: url(images/comment-owner-bg-L.png); }
+.comment-from-owner .comment-wrapper-4 { background-image: url(images/comment-owner-bg-O.png); }
+.comment-from-owner .comment-wrapper-5 { background-image: url(images/comment-owner-bg-SL.png); }
+.comment-from-owner .comment-wrapper-6 { background-image: url(images/comment-owner-bg-SO.png); }
+.comment-from-owner .comment-wrapper-7 { background-image: url(images/comment-owner-bg-NL.png); }
+.comment-from-owner .comment-wrapper-8 { background-image: url(images/comment-owner-bg-NO.png); }
diff --git a/theme.yml b/theme.yml
new file mode 100644
index 0000000..81f9351
--- /dev/null
+++ b/theme.yml
@@ -0,0 +1,4 @@
+name: "Dilma"
+layout: "application-ng"
+jquery_theme: "smoothness_mod"
+icon_theme: [default, pidgin]
--
libgit2 0.21.2