﻿blockquote
{
    margin: 0 0 6px 0;
}
blockquote p
{
    margin: 0;
}
body
{
    background: url('/images/Main_background.jpg') repeat-x center top;
}
h4
{
    border-top: 1px solid #fff;
    color: #7992aa;
    font-size: 12px;
    margin: 0 0 12px -22px;
    padding: 17px 18px 0 22px;
    text-transform: uppercase;
}
#head h1, #head a, #leading-designers, #only-pay, #visit-blog, #visit-forums, #visit-tips, #sign-up, #take-tour
{
    background: no-repeat 0 0;
    display: block;
    overflow: hidden;
    text-indent: -9999em;
}
#site
{
    background: none;
}
#body
{
    background: none;
    padding: 0;
}
#content
{
    float: none;
    width: 960px;
}
#content .copy
{
    display: inline;
    float: left;
    width: 720px;
}
#content .sub-copy
{
    float: right;
    width: 230px;
}
#sub-content
{
}
#nav-01
{
    background: #061e4a url('/images/Header_navar.jpg') no-repeat center top;
}
#nav-01 #nav-logo a
{
    background-position: 0 0;
}
#nav-01 ul
{
    background-image: url('/images/HeaderToolbar_divh.png');
}
#nav-01 ul li a
{
    background: url('/images/Header_Menu.png');
    height: 29px;
    position: absolute;
    top: 15px;
    right: auto;
}
#head
{
    background: url('/images/Header_back.jpg') no-repeat center 55px;
    height: 420px;
    margin-bottom: 27px;
}
#head h1
{
    background: url('/images/Menue_title.png') no-repeat 0 56px;
    height: 260px;
    margin: 0 auto;
    position: relative;
    right: auto;
    top: 0;
    width: 960px;
}
#head .feature-tour
{
    background-image: url('/images/btn_rebrandable.png');
    height: 102px;
    margin: 0;
    position: absolute;
    right: -1px;
    top: 31px;
    width: 102px;
}
#ctas
{
    left: 50%;
    list-style: none;
    margin-left: -480px;
    padding: 0;
    position: absolute;
    top: 348px;
    width: 412px;
}
#RequestDemo
{
    background-image: url('/images/btn_demo.png');
    display: inline;
    float: left;
    margin-right: 27px;
}
#RequestDemo a
{
    display: block;
    height: 40px;
    width: 192px;
}
#TakeTour
{
    background-image: url('/images/btn_tour.png');
    display: inline;
    float: left;
}
#TakeTour a
{
    display: block;
    height: 40px;
    width: 192px;
}
#foot
{
    background: none;
}
#foot .copy
{
    background: none;
    border-top: 1px solid #d3d4d4;
    margin: 3px auto 8px auto;
    padding-top: 0;
    text-align: left;
    width: 960px;
}
#links
{
    background: none;
    list-style: none;
    padding-top: 27px;
}
#links ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
#links li
{
    display: inline;
    float: left;
    margin-bottom: 0;
    padding: 0;
    width: 290px;
}
#links li li
{
    display: block;
    float: none;
    margin-bottom: 18px;
    padding: 0;
    width: auto;
}
#links h3
{
    color: #797c80;
    font-size: 11px;
    font-weight: normal;
    margin-bottom: 3px;
    text-transform: uppercase;
}
#links #latest-blog-posts
{
    padding-right: 10px;
    width: 460px;
}
.comments-total
{
    color: #b0b0b0;
}
#links #latest-blog-posts .comments-link
{
    background: url('/images/icon_comment.png') no-repeat left center;
    padding-left: 20px;
}
#links #latest-forum-posts
{
    margin-left: 20px;
    width: 225px;
}
#links #tips-and-resources
{
    background: url('/images/tips-and-resources.png') no-repeat right 20px;
    margin-left: 20px;
    width: 225px;
}
#foot #tips-and-resources p
{
    margin-bottom: 18px;
    padding-right: 90px;
}
#foot #tips-and-resources ul
{
    margin-bottom: 18px;
}
#foot #tips-and-resources li
{
    margin-bottom: 9px;
}
#visit-blog
{
    background-image: url('/images/btn_visit-blog.png');
    height: 24px;
    width: 139px;
}
#visit-forums
{
    background-image: url('/images/btn_visit-forums.png');
    height: 24px;
    width: 139px;
}
#visit-tips
{
    background-image: url('/images/btn_visit-tips.png');
    height: 24px;
    width: 152px;
}
.features
{
    list-style: none;
    margin: 0 0 0 -20px;
    padding: 0;
    width: 890px;
}
.features li
{
    display: inline;
    float: left;
    margin: 0 0 27px 20px;
    width: 225px;
}
.features a
{
    display: block;
    margin-bottom: 3px;
}
#leading-designers
{
    background-image: url('/images/title_leading-designers.png');
    height: 35px;
    margin: 8px 0 12px 9px;
    width: 216px;
}
#pricing
{
    display: inline;
    float: left;
    margin-right: 11px;
    width: 225px;
}
#only-pay
{
    background-image: url('/images/title_only-pay.png');
    height: 15px;
    margin: 28px 0 12px 0;
    width: 200px;
}
#clients
{
    display: inline;
    float: left;
    width: 234px;
}
#clients ul
{
    list-style: none;
    margin: 0 -7px 0 0;
    padding: 0 0 0 7px;
}
#clients li
{
    float: left;
    margin: 0 2px 2px 0;
    padding: 0;
}
#clients li a
{
    background: url('/images/bg_client-logos.png') no-repeat 0 0;
    display: block;
    height: 62px;
    overflow: hidden;
    width: 75px;
}
#head h1 img
{
    position: absolute;
    right: 0;
    top: 32px;
}
#head h1
{
    overflow: visible;
}
#head .feature-tour
{
    z-index: 1000;
}
