Source

perl-begin / lib / sass / style.sass

Full commit
@import blueprint/screen.sass
@import blueprint/modules/scaffolding.sass
@import compass/reset.sass
@import compass/utilities.sass

+blueprint-typography
+blueprint-debug

#page-container
    +container
    :width 100%
    :color #000

.hide
    :display none

a
    :color blue

a:hover
    :color red

a:active
    :color green

a:visited
    :color #006400

a:visited:hover
    :color red

h1, h2, h3
    :font-family arial,verdana,sans-serif !important
    :font-weight bold
    :margin-top 10pt

#header
    :position relative
    :background-color #6a9850
    :background-image url('./images/palms-110-pixels-high-strip.jpg')
    :background-repeat no-repeat
    :background-position center center
    :height 110px

    .site-name
        :position absolute
        :top 20px

        h1
            :margin 0px

            a
                :background-color #008000
                :color #fff
                :text-decoration none
                :font-weight bold

    .site-slogan
        :position absolute
        :top 70px
        :background-color #008000
        :color #e1e1e1
        :font-weight bold
        :font-size 1.3em


.nav-main
    :border-top 1px solid #7d7d7d
    :border-bottom 1px solid #7d7d7d
    :background-color #efefef
    :padding-left 20px
    :overflow hidden
    :display block

    a
        :color #2F2FCF
        :font-weight bold
        :text-decoration none
        :font-size 1.3em

    .breadcrumbs
        :float left
        :margin-bottom 0

    .about-links
        +horizontal-list
        :float right

        // :display block
        :margin-left 100px

        li
            a
                :font-size 1.2em
                :text-transform uppercase
                :text-decoration none
                :border-left 1px solid
                :padding-left 5px

#left-sidebar
    +column(5)
    :border-top 5px solid #000
    :background-color #cce0ff
    :padding-top 20px
    :padding-left 5px
    :font-size 1.2em
    :margin 10px

    h2
        :font-size 1.4em
        :font-weight bold

#left-sidebar:hover
    :border-top-color #44F

#content
    :width 500px
    :float left
    :padding-right 20px
    :font-size 1.3em
    :margin-top 20px

    .full_width_notice
        :font-size 1.2em
        :background-color #ccccff
        :text-align center
        :border 1px solid #000
        :width 400px
        :margin 50px auto

    .full_width_notice:hover
        :background-color #eeeeff

    .toggle_nav_control
        :margin-top 20px

    h1
        :font-size 1.7em

    h2
        :font-size 1.5em

    h3
        :font-size 1.3em

    pre, tt
        :font-family monospace

=side-box
    :border 1px solid #c8c8c8
    :padding 2pt 8pt

    &:hover
        :border-color black

    h2
        :margin-top 3pt

#right-sidebar
    +column(4)
    +last
    :font-size 1.3em
    :padding-top 20px
    :padding-left 5px
    :margin 10px
    :color #6e6e6e

    h2
        :font-size 1.2em
        :font-weight bold
        :text-align center

    .testimonials
        +side-box
        :background-color #edf6e5

        h2
            :color #6e6e6e
            :background-color #dceecc

    .news-box
        +side-box
        :margin-top 20px

        h2
            :background-color #e1e1e1

            a
                :color #008800

                &:hover
                    :color red


#footer
    :border-top 1px solid #7d7d7d
    :text-align center
    :font-size 1.2em
    :margin-bottom 10px