/* SETTING SPECIFIC TURKEY STYLES */


/* MISC **************************/

body
{
    background: url(../images/body_bg1.jpg) repeat-x top center;
}

.clear
{
    clear: both;
}

/* TEXT **************************/

p
{
    color: #333;
    margin-bottom: 10px;
    line-height: 140%;
    font-size: 0.9em;
}

#infobar p
{
    color: #03438a;
}

#villasearch h2
{
    color: #fff;
}

#whychooseus
{
    color: #fff;
}

#whychooseus h2
{
    color: #fff;
}

h2, h3, h4, h5, h6
{
    color: #03438a;
}

#content h2, #contentwide h2
{
    border-bottom: 1px dotted #03438a;
}

#content h3, #contentwide h3
{
    border-bottom: 1px dotted #03438a;
}

#contentsidebar h3
{
    color: #03438a;
    border-bottom: 1px dotted #03438a;
    padding-bottom: 7px;
    margin-bottom: 9px;
}

#contentsidebar h4
{
    margin-bottom: 5px;
    color: #03438a;
}

#villasearch p
{
    color: #fff;
}

.calltoaction
{
    border: 1px solid #03438a;
}

/* LISTS ************************/

#whychooseus li
{
    border-bottom: 1px solid #fff;
}

#content li
{
    color: #333;
}


/* LAYOUT ***********************/

#infobar
{
    border-bottom: 1px dotted #03438a;
    color: #d84747;
}

#breadcrumb
{
    float: left;
    text-align: center;
}

#nav
{
    border-bottom: 5px solid #03438a;
}

#whychooseus
{
    background: url(../images/chooseus_bg.jpg) repeat-x top #386fff;
}

#villasearch
{
    background: url(../images/search_bg1.gif) no-repeat top;
}

#footer
{
    border-top: 1px dotted #03438a;
}

.property
{
    border: 1px solid #03438a;
}


#morepropinfo
{
    background: #c7e9fe;
}

/* LINKS ***********************/

#contentwide .property .moreinfo a, #contentwide .property .moreinfo a:visited
{
    background: #03438a;
    color: #fff;
}

a, a:visited
{
    color: #03438a;
}

#nav li a, #nav li a:visited
{
    color: #fff;   
}

#nav li a:hover
{
    color: #ccc;
}

li #active
{
    background: #03438a;
}

#breadcrumb p .currentpage
{
    border-bottom: 1px solid #03438a;
    color: #03438a;
}

#whychooseus a, #whychooseus a:visited
{
    color: #fff;
}

.virtualtour
{
    background: #03438a;
    color: #fff;
}

/* FORMS ***********************/

#content fieldset
{
    border: 1px dotted #03438a;
}

#content legend
{
    color: #023e71;
    background: #fff;
}

#content label
{
    color: #333;
}

#content #submitset
{
    border: 1px solid #fff;
}

.submit
{
    background-color: #03438a;
    color: #fff;
}

/* TABLES *******************/

#content table
{
    border: 1px solid #03438a;
}

#content table th
{
    background: #03438a;
    color: #fff;
}

.alt
{
    background: #eee;
}
