﻿/*************************************************/
/*     Layout Style Sheet For Patton Property    */
/*     Created: Nov 2009 by G. Bow               */
/*     (c) 2009 Northern Ireland I.T. Services   */
/*************************************************/

body 
{
    margin: 0px;
    padding: 0px;
    font-family: Tahoma,Verdana,Arial;
    font-size: 0.75em;
    background-color: #dadadd;
    
}

div#SiteHolder      /*Main Container*/
{
    margin: 8px;
    border: 5px solid white;
    padding: 5px;
    background-image: url(../images/bground.gif);
    background-repeat: repeat-x;
}

div#ContentHolder    /*722px Wide Content Holder*/
{
    width: 722px;
    margin: 3px auto 0px auto;
    padding: 0px;
}

div#HeadingSection /*Header Picture & Menu*/
{
    width: 100%;
}



div#ContentSection
{
    background-color: white;
    width: 689px;
    margin: 0px auto 10px 10px;
    border-left: solid 4px #a6a498;
    border-right: solid 4px #a6a498;
    border-bottom: solid 4px #a6a498;
    padding: 5px;
}

div.latestProperties
{
    border: 1px solid black;
    width: 217px;
    margin-right: 6px;
    padding: 3px;
    
}

div.latestProperties div.Rotinfo /*Style Prop info in Rotator*/
{
    text-align: right;
}

div.latestProperties div.Rotinfo p /*Style Prop info in Rotator*/
{
    margin: 0px;
}

div.latestProperties div.Rotinfo a,
div.latestProperties a img,
div.latestProperties div.Rotinfo a:visited /*Style Prop info in Rotator*/
{
    text-decoration: none;
    color: #4d4dd4;
    border: none;
}

div.latestProperties .price
{
    font-weight: bold;
    font-size: 1.55em;
}

/***********************************************/
/*            Quick Search Box                 */
/***********************************************/

div#quickSearch
{
    background-color: #e2dfcc;
    border: solid 1px #252525;
    margin: 0px 10px 10px 0px;
    padding: 5px;
    width: 206px;
    float: left;
}

div#quickSearch div#image
{
    text-align: center;
    margin-bottom: 15px;
    font-size: 1.75em;
    font-weight: bold;
}

div#quickSearch span.label
{
    width: 190px;
    font-weight: bold;
}

div#quickSearch span.field
{
    margin-right: 20px;
    font-weight: bold;
}

div#quickSearch span.button
{
    display: block;
    text-align: right;
    margin-right: 10px;
}

div#quickSearch div.row
{
    margin-bottom: 8px;
}

div#logos
{
    clear:left;
    background-color:White;
    margin: 0px 10px 10px 0px;
    padding: 5px;
    width: 206px;
    float: left;
}

/********************************************/
/*            Main Content Styling          */
/********************************************/
div#mainTextContent
{
    margin-left: 228px;
    line-height: 1.75em;
}


/***************************************/
/*                   FAQs              */
/***************************************/
p.question
{
    font-size: 1.1em;
    font-weight: bold;
    margin: 0px;
}

p.answer
{
    font-style: italic;
    font-family: Sans;
    line-height: 1em;
}