/* ------------------------------------------------------------- * Author: Rowan Hanna * Company: Debenu Pty. Ltd. * Web: http://www.debenu.com/ * Last Updated: Fri, January 16th, 2009 * * Notes: www.debenu.com uses the YUI Grids CSS framework * (2.6.0) to deal with browser inconsistencies. Specifically * 'base-min.css' and 'reset-fonts-grids.css' are made use of. * --------------------------------------------------------------*//*  CORE PAGE LAYOUT  -------------------------------------------------- */div#doc {    margin-top: 10px;    margin-bottom: 50px;}/*  LINKS  -------------------------------------------------- */a:link, a:visited {    color: #4D7CC1;    /*     color: #0054a6     */}a:hover {    text-decoration: underline;    color: #ed4e17;}/*  HORIZONTAL LINE  -------------------------------------------------- */hr {    border: 1px solid #e4e6f2;    width: 100%;}div#sidebar hr {    margin-top: 15px;}/*  HEADINGS  Note: headings should be used in descending order on the page. -------------------------------------------------- *//* h1 */h1 {    font-size: 197%;    margin: 0 0 15px 0;    line-height: 1.2em;    font-weight: normal;}/* h2 */h2 {    font-size: 138.5%;    color: #404040;    font-weight: normal;    margin-bottom: 10px;    border-bottom: solid 1px #DFE3FF;}/* h3 */h3 {    font-size: 123.1%;    color: #404040;    font-weight: normal;}/* h4 - Sidebar heading */h4 {    font-family: Verdana;    font-size: 93%;    line-height: 2.2em;    font-weight: bold;    color: #cc3333;}/* -----------------------------------*//* ---------->>> HEADER <<<-----------*//* -----------------------------------*/div#hd {    margin: 0 0 20px 0;}div#top-nav-menu #selected {    background-position: 0 -1400px;}/* -----------------------------------*//* ---------->>> CONTENT <<<-----------*//* -----------------------------------*/div#content p {    font-size: 100%;}span.required-field {    color: red;} .important-note {    font-size: 85%;}form.msgform, td {    border: 0;}form.msgform tr {    height: 100%;}form.msgform input, textarea {    width: 300px;} .media {    padding-bottom: 10px;}/* -----------------------------------*//* ---------->>> SIDEBAR <<<-----------*//* -----------------------------------*/ #sidebar {    border: 1px solid #e4e6f2;    background-color: #f1f2f4;    padding: 10px 15px 10px 15px;    margin: 0 0 0 0;}div#sidebar ul {} .sidebar-menu {    width: 100%; /*width of menu*/} .sidebar-menu ul {    margin: 0;    padding: 0;    margin-bottom: 0; /*bottom spacing between each UL and rest of content*/} .sidebar-menu ul li {    padding-bottom: 2px; /*bottom spacing between menu items*/    list-style: none;} .sidebar-menu ul li a {    font-size: 108%;    color: #000000;    background: #E9E9E9;    display: block;    padding: 5px 0;    line-height: 17px;    padding-left: 8px; /*link text is indented 8px*/    text-decoration: none;} .sidebar-menu ul li a:visited {    color: black;} .sidebar-menu ul li a:hover { /*hover state CSS*/    color: white;    background: #38414e;} .subscribe {    font-size: 93%;    line-height: 1.2em;}div#sidebar p {    margin: 0;    padding: 0 0 5px 0;    font-size: 93%;    line-height: 130%;} .subscribe a {    text-decoration: underline;} .subscribe img {    margin-right: 5px;    vertical-align: middle;    border: 0;} .free-trial-img img {    border: 0;}/* -----------------------------------*//* ---------->>> FOOTER <<<-----------*//* -----------------------------------*/div#ft {    font-size: 93%;    margin: 0 0 20px 0;    padding-top: 20px;}div#ft p {    text-align: center;    margin: 0;}div#ft p a {    text-decoration: underline;}/* -----------------------------------*//* ---------->>> PAGE SPECIFIC STYLES <<<-----------*//* -----------------------------------*//*  Description: Download page -- BENUBIRD PRO Source: ./benubird/download.html  -------------------------------------------------- */table.download_details {    font-size: 77%;    border: 1px solid #bcc1c8;    width: 430px;    text-align: left;}table.download_details th {    border-bottom: 1px dashed #bcc1c8;    border-top: 0;    border-left: 0;}table.download_details td {    font-size: 85%;    border: 0;}div#download_steps {    padding-left: 10px;}h2.download_steps {    margin: 15px 0 0 0;}div#download_benubird_link, #download_installer_screenshot, #benubird_shortcut_icon, #setup_wizard_screenshot {    padding-left: 25px;}div#download_benubird_link a {    color: #0054a6;    font-weight: bold;}div#download_benubird_link span {    font-size: 85%;}/*  Description: Contact page Source: contact.html  -------------------------------------------------- *//*  Description: Home page Source: index.html  -------------------------------------------------- */h2.home {    border: 0;    font-size: 146.5%;}h3.home {    margin: 15px 0 10px 15px;    font-size: 146.5%;}h3.home a {    color: #000;}p.hompage_blogs {    padding-left: 15px;    padding-right: 15px;}div#feature_spotlight {    text-align: center;    margin: 20px 0 20px 0;    font-size: 100%;    padding-left: 10px;    padding-right: 10px;    background-color: #e3e7ed;    height: 24px;    border: 1px solid #d2dded;    line-height: 2em;    background: url(images/bg_feature_spotlight.png) repeat-x center;}div#inline_banner {    border: 1px solid #d2dded;    margin-bottom: 20px;}div#blog-info {    border: 1px solid #e4e6f2;    background-color: #f1f2f4;}/*  Description: Trial download page -- BENUBIRD PRO Source: ./benubird/trial.html  -------------------------------------------------- */div#download_trial_button {    padding-left: 25px;}div#download_trial_button img, a {    border: none;}/*  Description: Overview page -- BENUBIRD PRO Source: ./benubird/overview.html  -------------------------------------------------- */ .screenshots {    padding: 2px;    border: 1px solid #bcc1c8;    width: 504px;    text-align: center;} .screenshot_thumbnails {    margin: 5px 15px 10px 0px;    float: left;}p.short-feature-desc {    margin-top: 2px;}p.feature-description {    margin: 0 0 12px 0;} .feat-ss {    padding-bottom: 10px;    padding-top: 5px;} .feat-ss img {    border: 0;} .feat-intro img {    border: 1px solid #898989;}/*  Description: Updates page - BENUBIRD PRO Source: ./benubird/updates.html  -------------------------------------------------- */div.current-release-date {    font-size: 85%;    padding-bottom: 6px;    text-decoration: underline;}ul.updates-include li {    padding-bottom: 3px;}span.old-release-version {    font-size: 85%;    font-weight: bold;}span.old-release-date {    font-size: 77%;}div.old-release-description {    margin-top: 5px;    font-size: 85%;}/*  ONLINE STORE  Source: ./store/index.html  -------------------------------------------------- */div#bottom_boxes {    margin-top: 10px;    margin-bottom: 5px;}div#sales_contact {    float: left;    width: 235px;    border: 1px solid #bcc1c8;    height: 120px;    padding: 5px;}div#technical_support {    float: right;    width: 235px;    border: 1px solid #bcc1c8;    height: 120px;    padding: 5px;}div#volume_licensing {    width: 235px;    margin: 0 auto;    border: 1px solid #bcc1c8;    height: 120px;    padding: 5px;} .online_store a {    text-decoration: underline}/* NFI -- FIND OUT WHERE IT GOES LATER */div#bullet_point_space ul li {    padding-bottom: 5px;}table.purchase_benubird_options {    margin-top: 15px;    font-size: 100%;    border: 1px solid #bcc1c8;    width: 100%;    text-align: center;}table.purchase_benubird_options th {    border-bottom: 1px dashed #bcc1c8;    border-top: 0;    border-left: 0;}table.purchase_benubird_options td {    font-size: 100%;    border: 0;}div#info_caption {    width: 370px;    font-size: 10px;    border: dashed 1px #d65c0a;    margin-top: 10px;    padding: 3px;}