#bg {
    background-image:url(/images/long_bg.gif);
    background-repeat:no-repeat;
    position:absolute;
    top:0px;
    left:0px;
    width:770px;
    height:518px;
}

#bottomslant {
    clear:both;
    font-family:verdana;
    font-size:13px;
    width:700px;
    padding-top:20px;
}
    #bottomslant #bottom {
        margin-left:35px;
        padding-bottom:15px;
        line-height:150%;
        font-size:11px;
        font-style:normal; 
    }
    #bottomslant #bottom a, #bottomslant #bottom a:link, #bottomslant #bottom a:active, #bottomslant #bottom a:visited {
        color:white;
        text-decoration:none;
    }

body {
    /*background-image:url(/images/long2_bg.gif);
    background-repeat:repeat-y;*/
    background-color:#D7D5B6;
    color: #2B2E10;
    margin-top:0px;
    margin-left:0px;

    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    top:0;
    bottom:0;
    width:700px;
    }
    body a, body a:link, body a:active, body a:visited {
        color:#010A80;
        text-decoration:underline;
    }

#bar,#bar_main {
    position: absolute;
    background-color:#aeab76;
    left:    0px;
    top:     0px;
    bottom:  0px;
    height:auto;
    width: 128px;
    z-index: -1;
    }
#bar_main {
    left:  140px;
    }

#heading {
    position:absolute;
    top:30px;
    left:290px;
    width:625px;
    z-index:1;
}
    #heading #nav_size {
        position:absolute;
        right:0;
        bottom:0;
    }

#main {
    position:absolute;
    top:90px;
    bottom:0;
}
    #main #frame {
        position:relative;
        margin:0;
        padding:4px;
    }
    #main img.data {
        position:absolute;
        top:0;
        left:0;
        border:4px #485ba8 solid;
        }
    #main img.over {
        position:absolute;
        top:0;
        left:0;
        height:100%;
        width:100%;
        
        z-index:1;
        }
    #main img.spacer {
        position:relative;
        border:0;
        }

#content {
    color: #2B2E10;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    position:relative;
    left:140px;
    right:0;
    top:0;
    bottom:0;
    padding:0;
    width:700px;
}

#share_top {
    position:absolute;
    width:600px;
    right:0px;
    left:167px;
    text-align:right;
    }
#share_bottom {
    position:absolute;
    width:600px;
    right:0px;
    left:110px;
    text-align:right;
    }

#bottomnav {
    text-align:center;
    width:700px;
    font-family:verdana;
    font-size:12px;
}
    #bottomnav a, #bottomnav a:link, #bottomnav a:active, #bottomnav a:visited {
        color:white;
        text-decoration:none;
    }

#pad {
    display:none;
    position:absolute;
    top:100%;
    width:700px;
    height:20px;
    background-color:white;
}

#viewquote {
    position:absolute;
    top:9px;
    left:548px;
}

#topnav {
    position:relative;
    top:94px;
    padding-left:17px;
    text-align:center;
    width:675px;
/*
    left:17px;
*/
    font-family:verdana;
    font-size:12px;
    z-index:2;
}
    #topnav a, #topnav a:link, #topnav a:active, #topnav a:visited {
        color:white;
        text-decoration:none;
    }

#alttext {
    position:absolute;
    top:0;
    left:0;
    width:700px;
    z-index:1;
}

#section {
    position:absolute;
    background-color:#99966a;
    width:651px;
    height:170px;
    top:115px;
    left:26px;
    z-index:1;
}
    #section #secimg {
        position:absolute;
        top:0px;
        left:199px;
        z-index:1;
    }
    #section #sectitle {
        position:absolute;
        top:141px;
        left:7px;
        z-index:1;
    }

#side {
    float:left;
    width:165px;
    margin-left:30px;
    margin-right:15px;
    font-family:verdana;
    font-size:13px;
    color: black;
}
    #side #nav {
        margin-top:16px;
    }
    #side #nav p {
        margin-top:0px;
        margin-bottom:13px;
    }
    #side #nav a, #side #nav a:link, #side #nav a:active, #side #nav a:visited {
        color:white;
        text-decoration:underline;
    }
    #side #testimonial {
        margin-top:10px;
        font-style:italic; 
        font-size:8.5pt;
        height:120px;
    }
    #side #testimonial #signed {
        margin-top:-12px;
        font-style:normal; 
        float:right; 
    }
    #side #calltoday {
        font-style:normal; 
        font-size:9pt;
        clear:right;
        color:white;
    }
.designation {
    text-decoration:underline;
    text-indent:20px;
}
