? sites/all/modules/devel
? sites/default/files
? sites/default/private
? sites/default/settings.php
? themes/bartik/images
? themes/bartik/logo.png
? themes/bartik/screenshot.png
Index: themes/bartik/README.txt
===================================================================
RCS file: themes/bartik/README.txt
diff -N themes/bartik/README.txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/README.txt 29 Jan 2010 00:43:49 -0000
@@ -0,0 +1,3 @@
+// $Id$
+
+Some help text will go here.
Index: themes/bartik/bartik.info
===================================================================
RCS file: themes/bartik/bartik.info
diff -N themes/bartik/bartik.info
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/bartik.info 29 Jan 2010 00:43:49 -0000
@@ -0,0 +1,32 @@
+; $Id$
+name = Bartik
+description = A flexible theme with multiple regions, written with well-formed code. Suitable to be used for building your own theme.
+version = VERSION
+core = 7.x
+engine = phptemplate
+
+stylesheets[all][] = css/reset.css
+stylesheets[all][] = css/960.css
+stylesheets[all][] = css/layout.css
+stylesheets[all][] = css/style.css
+
+regions[header] = Header
+regions[help] = Help
+regions[page_top] = Page top
+regions[page_bottom] = Page bottom
+regions[highlight] = Highlight
+
+regions[featured] = Featured
+regions[content] = Content
+regions[sidebar_first] = Sidebar First
+regions[sidebar_second] = Sidebar Second
+
+regions[triptych_first] = Triptych first
+regions[triptych_middle] = Triptych middle
+regions[triptych_last] = Triptych last
+
+regions[footer_firstcolumn] = Footer first column
+regions[footer_secondcolumn] = Footer second column
+regions[footer_thirdcolumn] = Footer third column
+regions[footer_fourthcolumn] = Footer fourth column
+regions[footer] = Footer
Index: themes/bartik/block.tpl.php
===================================================================
RCS file: themes/bartik/block.tpl.php
diff -N themes/bartik/block.tpl.php
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/block.tpl.php 29 Jan 2010 00:43:49 -0000
@@ -0,0 +1,56 @@
+subject: Block title.
+ * - $content: Block content.
+ * - $block->module: Module that generated the block.
+ * - $block->delta: An ID for the block, unique within each module.
+ * - $block->region: The block region embedding the current block.
+ * - $classes: String of classes that can be used to style contextually through
+ * CSS. It can be manipulated through the variable $classes_array from
+ * preprocess functions. The default values can be one or more of the following:
+ * - block: The current template type, i.e., "theming hook".
+ * - block-[module]: The module generating the block. For example, the user module
+ * is responsible for handling the default user navigation block. In that case
+ * the class would be "block-user".
+ * - $title_prefix (array): An array containing additional output populated by
+ * modules, intended to be displayed in front of the main title tag that
+ * appears in the template.
+ * - $title_suffix (array): An array containing additional output populated by
+ * modules, intended to be displayed after the main title tag that appears in
+ * the template.
+ *
+ * Helper variables:
+ * - $classes_array: Array of html class attribute values. It is flattened
+ * into a string within the variable $classes.
+ * - $block_zebra: Outputs 'odd' and 'even' dependent on each block region.
+ * - $zebra: Same output as $block_zebra but independent of any block region.
+ * - $block_id: Counter dependent on each block region.
+ * - $id: Same output as $block_id but independent of any block region.
+ * - $is_front: Flags true when presented in the front page.
+ * - $logged_in: Flags true when the current user is a logged-in member.
+ * - $is_admin: Flags true when the current user is an administrator.
+ *
+ * @see template_preprocess()
+ * @see template_preprocess_block()
+ * @see template_process()
+ */
+?>
+
>
+
+ subject): ?>
+
>subject ?>
+
+
+
+
>
+
+
+
Index: themes/bartik/comment-wrapper.tpl.php
===================================================================
RCS file: themes/bartik/comment-wrapper.tpl.php
diff -N themes/bartik/comment-wrapper.tpl.php
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/comment-wrapper.tpl.php 29 Jan 2010 00:43:49 -0000
@@ -0,0 +1,48 @@
+
+
Index: themes/bartik/comment.tpl.php
===================================================================
RCS file: themes/bartik/comment.tpl.php
diff -N themes/bartik/comment.tpl.php
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/comment.tpl.php 29 Jan 2010 00:43:49 -0000
@@ -0,0 +1,104 @@
+created variable.
+ * - $changed: Formatted date and time for when the comment was last changed.
+ * Preprocess functions can reformat it by calling format_date() with the
+ * desired parameters on the $comment->changed variable.
+ * - $new: New comment marker.
+ * - $permalink: Comment permalink.
+ * - $picture: Authors picture.
+ * - $signature: Authors signature.
+ * - $status: Comment status. Possible values are:
+ * comment-unpublished, comment-published or comment-preview.
+ * - $title: Linked title.
+ * - $classes: String of classes that can be used to style contextually through
+ * CSS. It can be manipulated through the variable $classes_array from
+ * preprocess functions. The default values can be one or more of the following:
+ * - comment: The current template type, i.e., "theming hook".
+ * - comment-by-anonymous: Comment by an unregistered user.
+ * - comment-by-node-author: Comment by the author of the parent node.
+ * - comment-preview: When previewing a new or edited comment.
+ * The following applies only to viewers who are registered users:
+ * - comment-unpublished: An unpublished comment visible only to administrators.
+ * - comment-by-viewer: Comment by the user currently viewing the page.
+ * - comment-new: New comment since last the visit.
+ * - $title_prefix (array): An array containing additional output populated by
+ * modules, intended to be displayed in front of the main title tag that
+ * appears in the template.
+ * - $title_suffix (array): An array containing additional output populated by
+ * modules, intended to be displayed after the main title tag that appears in
+ * the template.
+ *
+ * These two variables are provided for context:
+ * - $comment: Full comment object.
+ * - $node: Node object the comments are attached to.
+ *
+ * Other variables:
+ * - $classes_array: Array of html class attribute values. It is flattened
+ * into a string within the variable $classes.
+ *
+ * @see template_preprocess()
+ * @see template_preprocess_comment()
+ * @see template_process()
+ * @see theme_comment()
+ */
+?>
+
Index: themes/bartik/field.tpl.php
===================================================================
RCS file: themes/bartik/field.tpl.php
diff -N themes/bartik/field.tpl.php
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/field.tpl.php 29 Jan 2010 00:43:49 -0000
@@ -0,0 +1,54 @@
+
+>
+
+
>:
+
+
>
+ $item) : ?>
+
>
+
+
+
+
+
Index: themes/bartik/html.tpl.php
===================================================================
RCS file: themes/bartik/html.tpl.php
diff -N themes/bartik/html.tpl.php
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/html.tpl.php 29 Jan 2010 00:43:49 -0000
@@ -0,0 +1,57 @@
+language contains its textual representation.
+ * $language->dir contains the language direction. It will either be 'ltr' or 'rtl'.
+ * - $rdf_namespaces: All the RDF namespace prefixes used in the HTML document.
+ * - $grddl_profile: A GRDDL profile allowing agents to extract the RDF data.
+ * - $head_title: A modified version of the page title, for use in the TITLE tag.
+ * - $head: Markup for the HEAD section (including meta tags, keyword tags, and
+ * so on).
+ * - $styles: Style tags necessary to import all CSS files for the page.
+ * - $scripts: Script tags necessary to load the JavaScript files and settings
+ * for the page.
+ * - $page_top: Initial markup from any modules that have altered the
+ * page. This variable should always be output first, before all other dynamic
+ * content.
+ * - $page: The rendered page content.
+ * - $page_bottom: Final closing markup from any modules that have altered the
+ * page. This variable should always be output last, after all other dynamic
+ * content.
+ * - $classes String of classes that can be used to style contextually through
+ * CSS.
+ *
+ * @see template_preprocess()
+ * @see template_preprocess_html()
+ * @see template_process()
+ */
+?>
+>
+
+
+
+
+
+
+
+ >
+
+
+
+
+
+
Index: themes/bartik/maintenance-page.tpl.php
===================================================================
RCS file: themes/bartik/maintenance-page.tpl.php
diff -N themes/bartik/maintenance-page.tpl.php
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/maintenance-page.tpl.php 29 Jan 2010 00:43:50 -0000
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: themes/bartik/node.tpl.php
===================================================================
RCS file: themes/bartik/node.tpl.php
diff -N themes/bartik/node.tpl.php
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/node.tpl.php 29 Jan 2010 00:43:50 -0000
@@ -0,0 +1,131 @@
+body becomes $body. When needing to access
+ * a field's raw values, developers/themers are strongly encouraged to use these
+ * variables. Otherwise they will have to explicitly specify the desired field
+ * language, e.g. $node->body['en'], thus overriding any language negotiation
+ * rule that was previously applied.
+ *
+ * @see template_preprocess()
+ * @see template_preprocess_node()
+ * @see template_process()
+ */
+?>
+>
+
+
+
+
>
+
+
+
+
+
+
+
+
>
+
+
+
+
+
+
+
+
+
+
+
+
Index: themes/bartik/page.tpl.php
===================================================================
RCS file: themes/bartik/page.tpl.php
diff -N themes/bartik/page.tpl.php
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/page.tpl.php 29 Jan 2010 00:43:50 -0000
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: themes/bartik/template.php
===================================================================
RCS file: themes/bartik/template.php
diff -N themes/bartik/template.php
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/template.php 29 Jan 2010 00:43:50 -0000
@@ -0,0 +1,44 @@
+ array(
+ '#ffffff,#0073b6,#000000,#3d3d3d,#3b3b3b' => t('Bartik Default'),
+ '#ffffff,#0073b6,#2385c2,#5ab5ee,#3b3b3b' => t('Blue Lagoon'),
+ ),
+
+ // CSS files (excluding @import) to rewrite with new color scheme.
+ 'css' => array(
+ 'css/style.css',
+ ),
+
+ // Files to copy.
+ 'copy' => array(
+ 'logo.png',
+ ),
+
+ // Coordinates of gradient (x, y, width, height).
+ 'gradient' => array(0, 0, 0, 0),
+
+ // Color areas to fill (x, y, width, height).
+ 'fill' => array(),
+
+ // Coordinates of all the theme slices (x, y, width, height)
+ // with their filename as used in the stylesheet.
+ 'slices' => array(),
+
+ // Reference color used for blending. Matches the base.png's colors.
+ 'blend_target' => '#ffffff',
+
+ // Preview files.
+ 'preview_image' => 'color/preview.png',
+ 'preview_css' => 'color/preview.css',
+
+ // Base file for image generation.
+ 'base_image' => 'color/base.png',
+);
Index: themes/bartik/color/preview.css
===================================================================
RCS file: themes/bartik/color/preview.css
diff -N themes/bartik/color/preview.css
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/color/preview.css 29 Jan 2010 00:43:50 -0000
@@ -0,0 +1 @@
+/* $Id */
Index: themes/bartik/color/preview.png
===================================================================
RCS file: themes/bartik/color/preview.png
diff -N themes/bartik/color/preview.png
Binary files /dev/null and preview.png differ
Index: themes/bartik/css/960.css
===================================================================
RCS file: themes/bartik/css/960.css
diff -N themes/bartik/css/960.css
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/css/960.css 29 Jan 2010 00:43:50 -0000
@@ -0,0 +1,235 @@
+/* $Id$ */
+
+/**
+ * Variable grid system.
+ * Based on 960 Grid System - http://960.gs/
+ */
+
+/**
+ * Containers
+ */
+.container-12 {
+ margin-left: auto;
+ margin-right: auto;
+ width: 960px;
+}
+
+/**
+ * Grid >> Global
+ */
+.grid-1,
+.grid-2,
+.grid-3,
+.grid-4,
+.grid-5,
+.grid-6,
+.grid-7,
+.grid-8,
+.grid-9,
+.grid-10,
+.grid-11,
+.grid-12 {
+ display: inline;
+ float: left;
+ position: relative;
+ margin-left: 15px;
+ margin-right: 15px;
+}
+
+/**
+ * Grid >> Children (Alpha ~ First, Omega ~ Last)
+ */
+.alpha {
+ margin-left: 0;
+}
+.omega {
+ margin-right: 0;
+}
+
+/**
+ * Grid >> 12 Columns
+ */
+.container-12 .grid-1 {
+ width:50px;
+}
+.container-12 .grid-2 {
+ width:130px;
+}
+.container-12 .grid-3 {
+ width:210px;
+}
+.container-12 .grid-4 {
+ width:290px;
+}
+.container-12 .grid-5 {
+ width:370px;
+}
+.container-12 .grid-6 {
+ width:450px;
+}
+.container-12 .grid-7 {
+ width:530px;
+}
+.container-12 .grid-8 {
+ width:610px;
+}
+.container-12 .grid-9 {
+ width:690px;
+}
+.container-12 .grid-10 {
+ width:770px;
+}
+.container-12 .grid-11 {
+ width:850px;
+}
+.container-12 .grid-12 {
+ width:930px;
+}
+
+/**
+ * Prefix Extra Space >> 12 Columns
+ */
+.container-12 .prefix-1 {
+ padding-left:80px;
+}
+.container-12 .prefix-2 {
+ padding-left:160px;
+}
+.container-12 .prefix-3 {
+ padding-left:240px;
+}
+.container-12 .prefix-4 {
+ padding-left:320px;
+}
+.container-12 .prefix-5 {
+ padding-left:400px;
+}
+.container-12 .prefix-6 {
+ padding-left:480px;
+}
+.container-12 .prefix-7 {
+ padding-left:560px;
+}
+.container-12 .prefix-8 {
+ padding-left:640px;
+}
+.container-12 .prefix-9 {
+ padding-left:720px;
+}
+.container-12 .prefix-10 {
+ padding-left:800px;
+}
+.container-12 .prefix-11 {
+ padding-left:880px;
+}
+
+/**
+ * Suffix Extra Space >> 12 Columns
+ */
+.container-12 .suffix-1 {
+ padding-right:80px;
+}
+.container-12 .suffix-2 {
+ padding-right:160px;
+}
+.container-12 .suffix-3 {
+ padding-right:240px;
+}
+.container-12 .suffix-4 {
+ padding-right:320px;
+}
+.container-12 .suffix-5 {
+ padding-right:400px;
+}
+.container-12 .suffix-6 {
+ padding-right:480px;
+}
+.container-12 .suffix-7 {
+ padding-right:560px;
+}
+.container-12 .suffix-8 {
+ padding-right:640px;
+}
+.container-12 .suffix-9 {
+ padding-right:720px;
+}
+.container-12 .suffix-10 {
+ padding-right:800px;
+}
+.container-12 .suffix-11 {
+ padding-right:880px;
+}
+
+/**
+ * Push Space >> 12 Columns
+ */
+.container-12 .push-1 {
+ left:80px;
+}
+.container-12 .push-2 {
+ left:160px;
+}
+.container-12 .push-3 {
+ left:240px;
+}
+.container-12 .push-4 {
+ left:320px;
+}
+.container-12 .push-5 {
+ left:400px;
+}
+.container-12 .push-6 {
+ left:480px;
+}
+.container-12 .push-7 {
+ left:560px;
+}
+.container-12 .push-8 {
+ left:640px;
+}
+.container-12 .push-9 {
+ left:720px;
+}
+.container-12 .push-10 {
+ left:800px;
+}
+.container-12 .push-11 {
+ left:880px;
+}
+
+/**
+ * Pull Space >> 12 Columns
+ */
+.container-12 .pull-1 {
+ left:-80px;
+}
+.container-12 .pull-2 {
+ left:-160px;
+}
+.container-12 .pull-3 {
+ left:-240px;
+}
+.container-12 .pull-4 {
+ left:-320px;
+}
+.container-12 .pull-5 {
+ left:-400px;
+}
+.container-12 .pull-6 {
+ left:-480px;
+}
+.container-12 .pull-7 {
+ left:-560px;
+}
+.container-12 .pull-8 {
+ left:-640px;
+}
+.container-12 .pull-9 {
+ left:-720px;
+}
+.container-12 .pull-10 {
+ left:-800px;
+}
+.container-12 .pull-11 {
+ left:-880px;
+}
Index: themes/bartik/css/layout.css
===================================================================
RCS file: themes/bartik/css/layout.css
diff -N themes/bartik/css/layout.css
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/css/layout.css 29 Jan 2010 00:43:50 -0000
@@ -0,0 +1,25 @@
+/* $Id$ */
+
+#content {
+ display: inline;
+ float: left;
+ position: relative;
+ margin-left: 15px;
+ margin-right: 5px;
+ padding-right: 20px;
+ position: relative;
+ width: 640px;
+}
+#sidebar-first {
+ display: inline;
+ float: left;
+ margin-left: 25px;
+ margin-right: 15px;
+ position: relative;
+ width: 225px;
+}
+#breadcrumb {
+ margin-left: 15px;
+ margin-right: 15px;
+ width: 930px;
+}
Index: themes/bartik/css/reset.css
===================================================================
RCS file: themes/bartik/css/reset.css
diff -N themes/bartik/css/reset.css
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/css/reset.css 29 Jan 2010 00:43:50 -0000
@@ -0,0 +1,32 @@
+/* $Id$ */
+
+body {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ outline: 0;
+}
+img {
+ outline: 0;
+}
+:focus {
+ outline: 0;
+}
+/* Tables still need 'cellspacing="0"' in the markup. */
+table {
+ border-collapse: separate;
+ border-spacing: 0;
+}
+caption, th, td {
+ text-align: left;
+ font-weight: normal;
+}
+blockquote:before,
+blockquote:after,
+q:before,
+q:after {
+ content: "";
+}
+blockquote, q {
+ quotes: "" "";
+}
Index: themes/bartik/css/style.css
===================================================================
RCS file: themes/bartik/css/style.css
diff -N themes/bartik/css/style.css
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ themes/bartik/css/style.css 29 Jan 2010 00:43:50 -0000
@@ -0,0 +1,707 @@
+/* $Id$ */
+
+/* The colors of these declarations will be changed by color.module. */
+body, #block-system-main {
+ color: #3b3b3b;
+}
+a {
+ color: #0073b6;
+}
+#header {
+ background-color: #000000;
+ background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000000), to(#3d3d3d));
+ background-image: -moz-linear-gradient(-90deg, #000000, #3d3d3d);
+}
+
+/* Color Module: Don't touch. */
+
+.page-node-9 #main-wrapper{
+ display: none;
+}
+
+/**
+ * Overall specifications
+ */
+body {
+ font-family: Georgia, "Times New Roman", Times, serif;
+ line-height: 1.4em;
+ font-size: 0.8em;
+ word-wrap: break-word;
+}
+a {
+ text-decoration: none;
+}
+a:hover {
+ color: #018fe2;
+}
+a:active {
+ color: #23aeff;
+}
+h1, h2, h3, h4, h5, h6 {
+ margin: 1.0em 0 0.5em;
+ font-weight: inherit;
+}
+h1 {
+ font-size: 140%;
+ color: #000;
+}
+h2 {
+ font-size: 120%;
+}
+p {
+ margin: 1.2em 0 0.6em;
+}
+del {
+ text-decoration: line-through;
+}
+.block ul {
+ margin:0;
+ padding:0 0 0.25em;
+}
+ul.contextual-links {
+ font-size: 90%;
+ color: #fb975b;
+ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+}
+ul.contextual-links a {
+ color: #fb975b;
+}
+
+/**
+ * Header
+ */
+#skip-link {
+ position: absolute;
+ text-indent: -9999px;
+}
+#header {
+ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+ color: #ffffff;
+}
+#header a {
+ color: #fff;
+}
+#header a:hover {
+ color: #b5b7b9;
+}
+#header a:active {
+ color: #adb0bf;
+}
+#header #logo {
+ float: left;
+ padding: 15px 30px 15px 0;
+}
+#header #name-and-slogan {
+ padding-top: 38px;
+ margin-bottom: 30px;
+}
+#header #site-name {
+ font-size: 200%;
+ color: #686868;
+}
+#header h1#site-name {
+ margin: 0;
+}
+#header #site-name a {
+ font-weight: normal;
+}
+#header #site-slogan {
+ font-family: Georgia, "Times New Roman", Times, serif;
+ margin-top: 7px;
+ font-size: 100%;
+ word-spacing: 0.1em;
+ font-style: italic;
+}
+#header div.block-menu,
+#header div#block-system-main-menu,
+#header div#block-system-secondary-menu { /* Menus when in the header region. */
+ height: 1.1em;
+ margin: 10px 0;
+ font-size: 120%;
+ float: left;
+ width: 75%;
+}
+#header .block-menu h2,
+#header #block-system-main-menu h2,
+#header #block-system-secondary-menu h2 {
+ display: none;
+}
+#header .block-menu h2,
+#header #block-system-main-menu h2,
+#header #block-system-secondary-menu h2 {
+ display: none;
+}
+#header .block ul,
+#header .block li {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+#header .block-menu li a,
+#header #block-system-main-menu li a,
+#header #block-system-secondary-menu li a {
+ float: left;
+ padding: 0 12px;
+ display: block;
+ border-right: 1px solid #555;
+}
+#header .block-menu li.first a,
+#header #block-system-main-menu li.first a,
+#header #block-system-secondary-menu li.first a {
+ padding-left: 0;
+}
+#header .block-menu li.last a,
+#header #block-system-main-menu li.last a,
+#header #block-system-secondary-menu li.last a {
+ padding-right: 0;
+ border-right: none;
+}
+#header #block-search-form { /* Search block when in the header region. */
+ float: right;
+ width: 24%;
+ margin: 8px 0;
+}
+#header #block-user-login { /* Login block when in the header region. */
+ display: block;
+ position: absolute;
+ top: 0;
+ right: 2%;
+ background: #464748;
+ color: #fff;
+ float: right;
+ font-size: 13px;
+ padding: 4px 10px 5px;
+ font-family: Helvetica, Arial, san-serif;
+ text-transform: uppercase;
+ font-size: 80%;
+}
+#header #block-user-login a {
+ color: #fff;
+ font-size: 90%;
+}
+#header #block-user-login h2 {
+ display: none;
+}
+#header #block-user-login .form-item label {
+ display: inline;
+ font-weight: normal;
+}
+#header #block-user-login .form-item {
+ display: inline;
+ font-weight: normal;
+}
+#header #block-user-login .form-text {
+ margin-right: 5px;
+}
+#header #block-user-login .form-item label .form-required {
+ display: none;
+}
+#header #block-user-login div.item-list,
+#header #block-user-login .item-list ul {
+ display: inline;
+}
+#header #block-user-login .item-list ul li {
+ display: inline;
+ margin: 0 5px 0 15px;
+}
+#header #block-user-login div.item-list {
+ margin-top: 5px;
+ font-style: italic;
+ font-family: Georgia,"Times New Roman",Times,serif;
+ font-size: 130%;
+ text-transform: none;
+}
+#header #block-user-login .userbox {
+ margin-left: 10px;
+}
+#header #block-user-login input.form-submit {
+ color: #fff;
+ background: #929599;
+ border: 1px solid #73767c;
+ padding: 1px;
+ text-transform: uppercase;
+ margin-top: 1px;
+ position: relative;
+ display: inline;
+}
+#header #block-user-login #user-login-form div.item-list { /* Hide create new account plus email replacement password links. */
+ display: none;
+}
+
+/**
+ * Main navigation
+ */
+#navigation h2 {
+ margin-top: 0;
+ display: none;
+}
+#navigation {
+ padding: 5x 15px;
+}
+#navigation a {
+ color: #d9d9d9;
+ padding: 0.6em 1em 0.4em;
+}
+#navigation ul {
+ padding: 2px 0;
+}
+#navigation ul.links {
+ font-size: 105%;
+ padding: 0.6em 0.6em 4px;
+}
+#navigation ul.links li a {
+ color: #333333;
+ text-shadow: 0 1px #EEEEEE;
+ background: #ccc;
+ background: rgba(255, 255, 255, 0.78);
+ border-top-left-radius: 8px;
+ -webkit-border-top-left-radius: 8px;
+ -moz-border-radius-topleft: 8px;
+ border-top-right-radius: 8px;
+ -webkit-border-top-right-radius: 8px;
+ -moz-border-radius-topright: 8px;
+ border-bottom: 1px solid #FFFFFF;
+}
+#navigation ul.links li a:hover {
+ background: #fff;
+ background: rgba(255, 255, 255, 0.95);
+}
+#navigation ul.links li a:active {
+ background: #b3b3b3;
+ background: rgba(255, 255, 255, 1);
+}
+#navigation ul.links li.active-trail a {
+ background: #fff;
+ background: rgba(255, 255, 255, 1.0);
+ border-bottom: none;
+}
+.featured #navigation ul.links li.active-trail a {
+ background: #f0f0f0;
+ background: rgba(240, 240, 240, 1.0);
+}
+#navigation ul.links li {
+ display: inline;
+ list-style-type: none;
+ padding: 0.6em 0 0.4em;
+}
+#navigation ul.links li.first {
+ padding-left: 2px;
+}
+
+/**
+ * Main
+ */
+#main {
+ margin-top: 20px;
+ margin-bottom: 40px;
+ font-size: 120%:
+}
+.field-type-image {
+ float: left;
+ padding: 2px 20px 5px 0;
+}
+
+/**
+ * Featured
+ */
+#featured {
+ text-align: center;
+ font-size: 180%;
+ font-weight: normal;
+ line-height: 1.4em;
+ padding: 50px 0 45px;
+ margin: 0;
+ background: #f0f0f0;
+ border-bottom: 1px solid #e7e7e7;
+ text-shadow: 1px 1px #fff;
+}
+#featured div.section {
+ margin-left: auto;
+ margin-right: auto;
+ width: 960px;
+}
+#featured p {
+ margin: 0;
+ padding: 0;
+}
+
+/**
+ * Content
+ */
+#block-system-main {
+ font-size: 115%;
+ line-height: 1.5em;
+}
+h1#page-title {
+ font-size: 220%;
+}
+#block-system-main h2 {
+ margin-bottom: 2px;
+ font-size: 137%;
+}
+#block-system-main .node-teaser h2 a {
+ color: #181818;
+}
+#block-system-main .node-teaser {
+ border-bottom: 1px solid #D3D7D9;
+ margin-bottom: 30px;
+ padding-bottom: 15px;
+}
+#block-system-main .node-teaser .content {
+ font-size: 92%;
+ line-height: 1.65em;
+ color: #3b3b3b;
+ clear: none;
+}
+#block-system-main div.user-picture img {
+ margin-left: 20px;
+}
+#block-system-main .meta {
+ font-family: Helvetica Neue, Helvetica, Arial, san-serif;
+ font-size: 80%;
+ color: #a8a8a8;
+ margin-bottom: -5px;
+}
+#block-system-main .submitted img {
+ float: right;
+}
+#block-system-main img {
+ margin: 0 0 15px;
+ border: 1px solid #D3D7D9;
+}
+#block-system-main .node-teaser img {
+ margin: 0;
+}
+#block-system-main div.field-name-taxonomy-tags div.field-label,
+#block-system-main div.field-name-taxonomy-tags div.field-items,
+#block-system-main div.field-name-taxonomy-tags div.field-item {
+ font-family: Helvetica Neue, Helvetica, Arial, san-serif;
+ display: inline;
+ float: left;
+ padding-right: 10px;
+ font-weight: normal;
+}
+#block-system-main div.field-name-taxonomy-tags div.field-label {
+ font-size: 86%;
+ color: #68696b;
+}
+#block-system-main div.field-name-taxonomy-tags div.field-items,
+#block-system-main div.field-name-taxonomy-tags div.field-item {
+ font-size: 95%;
+}
+#block-system-main div.field-name-taxonomy-tags a:hover {
+ text-decoration: underline;
+}
+#block-system-main #link-wrapper {
+ margin-left: 236px;
+}
+#block-system-main ul.links {
+ font-family: Helvetica Neue, Helvetica, Arial, san-serif;
+ color: #68696b;
+ font-size: 80%;
+}
+
+/**
+ * Comments
+ */
+#comment-wrapper {
+ border-top: 1px solid #D3D7D9;
+ padding-top: 15px;
+}
+#comment-wrapper h2.comments {
+ margin-bottom: 1em;
+}
+.node-teaser #comment-wrapper {
+ display: none;
+}
+#comment-wrapper div.user-picture img {
+ margin-left: 0;
+}
+#comments .comment {
+ margin-bottom: 20px;
+}
+#comments .attribution {
+ float: left;
+ width: 110px;
+}
+#comments .attribution img {
+ margin: 0;
+ border: 1px solid #D3D7D9;
+}
+#comments .submitted p {
+ margin: 4px 0;
+ font-family: Helvetica Neue, Helvetica, Arial, san-serif;
+ font-size: 110%;
+ line-height: 1.2em;
+}
+#comments .submitted .comment-time {
+ font-size: 70%;
+ color: #68696b;
+}
+#comments .content {
+ font-size: 90%;
+}
+#comments .comment-arrow {
+ background: url(../images/comment-arrow.gif);
+ height: 40px;
+ width: 20px;
+ margin-left: -45px;
+ margin-top: 10px;
+ position: absolute;
+}
+#comments .comment-text {
+ margin-left: 140px;
+ padding: 10px 25px;
+ border: 1px solid #D3D7D9;
+}
+#comments .indented {
+ margin-left: 40px;
+}
+
+/**
+ * Sidebar
+ */
+.sidebar .block {
+ padding: 15px 20px;
+ margin: 20px 0;
+ border: 1px solid #dcdcdc;
+ -webkit-border: 1px solid #e0e0e0;
+ border-radius: 4px;
+ -webkit-border-radius: 4px;
+ -moz-border-radius: 4px;
+ background: #f0f0f0;
+ background-image: -webkit-gradient(linear, 0% 0%, 0% 95%, from(rgba(247, 247, 247, 1)), to(rgba(240, 240, 240, 1)));
+}
+.sidebar h2 {
+ margin: 0 0 0.5em;
+ border-bottom: 1px solid #d6d6d6;
+ padding-bottom: 5px;
+ text-shadow: 0 1px 0 #FFFFFF;
+}
+.sidebar tbody {
+ border: none;
+}
+.sidebar tr.even,
+.sidebar tr.odd {
+ background: none;
+ border-bottom: 1px solid #d6d6d6;
+}
+
+/**
+ * Triptych
+ */
+#triptych-wrapper {
+ background: #fafafa url('images/triptych-background.jpg') repeat-x top center;
+ border-top: 1px solid #d3d7d9;
+}
+#triptych {
+ margin-left: auto;
+ margin-right: auto;
+ width: 960px;
+}
+#triptych-first,
+#triptych-middle,
+#triptych-last {
+ display: inline;
+ float: left;
+ position: relative;
+ width: 290px;
+ margin: 20px 15px 30px;
+}
+#triptych h2 {
+ color: #000000;
+ font-size: 200%;
+ margin-bottom: 1em;
+ text-align: center;
+ text-shadow: 0px 1px 0 #fff;
+}
+
+/**
+ * Footer
+ */
+#footer-wrapper {
+ background: #161617 url('images/footer-background.jpg') repeat-x top center;
+ padding: 35px 20px 30px;
+ color: #7c7e84;
+ font-size: 90%;
+ font-family: Helvetica Neue, Helvetica, Arial, san-serif;
+}
+#footer-wrapper a {
+ color: #7c7e84;
+}
+#footer-wrapper a:hover {
+ color: #b7b8b8;
+}
+
+#footer-wrapper div.block {
+ margin: 20px 0;
+ border: 1px solid #38393B;
+ padding: 10px;
+}
+#footer-wrapper #block-system-main-menu,
+#footer-wrapper #block-system-secondary-menu,
+#footer-wrapper .section div.block-menu,
+#footer-wrapper #footer .block {
+ margin: 0;
+ padding: 0;
+ border: none;
+}
+#footer-wrapper h2 {
+ border-bottom: 1px solid #38393B;
+ color: #7c7e84;
+ font-size: 104%;
+ margin-bottom: 0;
+ padding-bottom: 3px;
+ text-transform: uppercase;
+}
+#footer-wrapper ul {
+ list-style: none;
+ padding-left: 0;
+ margin-left: 0
+}
+#footer-wrapper li {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+#footer-wrapper li a {
+ display: block;
+ border-bottom: 1px solid #38393B;
+ line-height: 1.2em;
+ padding: 0.8em 2px 0.8em 20px;
+ text-indent: -15px;
+}
+#footer-wrapper li a:hover {
+ background: #1f1f21;
+}
+#footer {
+ text-align: center;
+ font-size: 92%;
+ letter-spacing: 0.2px;
+ color: #5a5b5d;
+ margin-top: 30px;
+ border-top: 1px solid #333436;
+}
+#footer .region {
+ margin-top: 20px;
+}
+#footer a {
+ color: #5a5b5d;
+ border-bottom: 1px dotted #5a5b5d;
+}
+#footer a:hover {
+ border-bottom: 1px dotted #5a5b5d;
+}
+
+/**
+ * System tabs
+ */
+div.tabs {
+ margin-bottom: 20px;
+}
+div.tabs ul.primary {
+ padding: 10px 0 3px 1em;
+ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+}
+div.tabs ul.primary li a {
+ border-top-left-radius: 6px;
+ -webkit-border-top-left-radius: 6px;
+ -moz-border-radius-topleft: 6px;
+ border-top-right-radius: 6px;
+ -webkit-border-top-right-radius: 6px;
+ -moz-border-radius-topright: 6px;
+ padding-top: 3px;
+ padding-bottom: 3px;
+ color: #000;
+ text-shadow: 0 1px 0 #fff;
+}
+
+/**
+ * Messages
+ */
+#messages {
+ padding: 20px 0 5px;
+}
+#messages div.status {
+ background: #FCF6BE;
+ border: 1px solid #BBBBBB;
+ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+ margin: 0 auto;
+ padding: 15px;
+ width: 900px;
+}
+#messages div.error {
+ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+ margin: 20px auto;
+ padding: 20px;
+ width: 900px;
+}
+.region-featured #messages {
+ background: #d2d2d2;
+}
+
+/**
+ * User profile
+ */
+.profile .user-picture {
+ float: none;
+}
+
+/**
+ * Form elements
+ */
+fieldset {
+ background: #fbfbfb none repeat scroll 0 0;
+ border: 1px solid #ccc;
+ padding: 10px 25px;
+ border-radius: 4px;
+ -webkit-border-radius: 4px;
+ -moz-border-radius: 4px;
+}
+fieldset.collapsed {
+ background: #fff;
+ border-radius: 0;
+ -webkit-border-radius: 0;
+ -moz-border-radius: 0;
+}
+input {
+ border-color: #ccc;
+ border-style: solid;
+ border-width: 1px;
+ margin: 2px 0;
+ padding: 4px;
+}
+input.form-submit {
+ border-color: #ccc;
+ border-style: solid;
+ border-width: 1px;
+ margin: 2px 0;
+ padding: 3px;
+ background: #fff;
+}
+#user-profile-form input#edit-submit {
+ margin-left: 500px;
+}
+.password-suggestions ul li {
+ margin-left: 1.2em;
+}
+.form-item {
+ margin-bottom: 1em;
+ margin-top: 2px;
+}
+.form-item label {
+ font-size: 90%;
+}
+fieldset .description {
+ margin-top: 5px;
+ line-height: 1.4em;
+ color: #3c3c3c;
+ font-style: italic;
+}
+
+/**
+ * Other overrides
+ */
+div.password-suggestions {
+ border: 0;
+}
>
+ + +