﻿body 
{
    margin: 10px 10px 10px 10px;
    font-family: Trebuchet MS, Verdana, Sans-Serif;
    font-size: 12px;
    background-color: #cccccc;
    /* background-image: url(images/hips-bg.jpg);
    background-repeat:no-repeat;
    background-attachment: fixed;
    background-position: center top; */
}
table
{
    font-family: Trebuchet MS, Verdana, Sans-Serif;
    font-size: 12px;
}
ul
{
    list-style-image: url(images/bullet.gif);
}

/* layout */ 
#border
{
    width: 790px;
    background-image: url(images/bg-border.gif);
    background-repeat: repeat;
    padding-top: 22px;
    padding-bottom: 22px;
    position: relative;
    left: 50%;
    margin-left: -395px; /* half the width of the div */
}
#miniheader
{
    width: 770px;
    position: relative;
    left: 50%;
    margin-left: -385px; /* half the width of the div */
}
#header
{
    width: 748px;
    height: 204px;
    background-color: #ffffff;
    position: relative;
    left: 50%;
    margin-left: -374px; /* half the width of the div */
}
#submenu
{
    width: 748px;
    height: 26px;
    background-color: #000000;
    position: relative;
    left: 50%;
    margin-left: -374px; /* half the width of the div */
}
#content
{
    width: 748px;
    background-color: #ffffff;
    position: relative;
    left: 50%;
    margin-left: -374px; /* half the width of the div */
}

/* footer */
#footer
{
    width: 748px;
    height: 21px;
    border-top: solid 1px #f69028;
    background-color: #000000;
    position: relative;
    left: 50%;
    margin-left: -374px; /* half the width of the div */
}
#accredlogos
{
    width: 748px;
    position: relative;
    left: 50%;
    margin-left: -374px; /* half the width of the div */
}
#copyright
{
    position: relative;
    float: left;
    width: 40%;
    text-align: left;
    color: #ffffff;
}
#footerlinks
{
    position: relative;
    float: right;
    width: 40%;
    text-align: right;
    color: #ffffff;
}

/* links */
a.flink
{
    color: #ffffff;
    text-decoration: none;
}
a:hover.flink
{
    color: #f69028;
    text-decoration: underline;
}
a:visited.flink
{
    color: #ffffff;
    text-decoration: none;
}
a.hlink
{
    color: #000000;
    text-decoration: none;
}
a:hover.hlink
{
    color: #f69028;
    text-decoration: underline;
}
a:visited.hlink
{
    color: #000000;
    text-decoration: none;
}

a.smlink
{
    color: #ffffff;
    text-decoration: none;
}
a:hover.smlink
{
    color: #f69028;
    text-decoration: underline;
}
a:visited.smlink
{
    color: #ffffff;
    text-decoration: none;
}

/* content layout */
#textcontent
{
    width: 70%;
    text-align: left;
    color: #000000;
    padding-left: 10px;
}
#subcontent
{
    width: 30%;
    text-align: center;
    color: #000000;
}

/* inputs */
input.oinp
{
    border: solid 1px #f69028;
    font-family: Trebuchet MS, Verdana, Sans-Serif;
    font-size: 12px;
}
textarea.oinp
{
    border: solid 1px #f69028;
    font-family: Trebuchet MS, Verdana, Sans-Serif;
    font-size: 12px;
}
select.oinp
{
    font-family: Trebuchet MS, Verdana, Sans-Serif;
    font-size: 12px;
}

/* panels */
#panel-search
{
    width: 203px;
    background-image: url(images/panel-search-content.gif);
    background-repeat: repeat-y;
}
#panel-search-footer
{
    width: 203px;
    height: 10px;
}
#panel-search-header
{
    width: 203px;
    height: 10px;
}

/* housescape styles */
#searchholder
{
    width: 190px;
    height: 250px;
    overflow: auto;
}
#propertiesholder
{
    width: 100%;
    height: 750px;
    overflow: auto;
}