﻿body 
{
    /*font-family: Georgia, "Times New Roman", Times, serif;*/
    font-family:Arial, Helvetica, sans-serif;	
}
.wrapper a
{
    color:#CC9933;
}
.wrapper a:visited
{
    color:#CC9933;
}

/*formatting*/
.address{
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.lot_num{
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.builder{
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.price
{
    font-weight:bold;
}
.mls
{
    font-weight:bold;
}
.video
{
    display:block;
    height:48px;
    width:47px;
    background-image:url('icon_video.png');
}
.details
{
    display:block;
    height:40px;
    width:200px;
    background-image:url('icon_details.png');
}
.pdf
{
    display:block;
    height:40px;
    width:200px;
    background-image:url('icon_pdf.png');
}
.item
{
    /*background-color:#FFFFFF; */
    border-top:solid 1px #000000;
}
.altItem
{
    /*background-color:#CCCCCC;*/
    border-top:solid 1px #000000;
    margin:5px 0px 5px 0px;
}
.rowheader
{
    font-weight:bold;
    text-align:right;  
    /*font-variant:small-caps;*/
}
.disclaimer
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
}
.detail_item
{
    /*background-color:#FFFFFF;*/
    font-size:11px;
}
.detail_altitem
{
   /* background-color:#CCCCCC;*/
    font-size:11px;
}
.title
{
    font-weight:bold;
    border-bottom:1px solid #000000;
    display:block;
    margin:0px 0px 10px 0px;
    font-size:20px;  
    font-variant:small-caps;
}
.title_no_line
{
    font-weight:bold;
    display:block;
    margin:0px 0px 10px 0px;
    font-size:20px;  
    font-variant:small-caps;
}
.subtitle
{
    font-weight:bold;
    border-bottom:2px dotted #000000;
    display:block;
    margin:0px 0px 10px 0px;  
    font-variant:small-caps;
}
.highlights
{
    padding:0px 5px 5px 5px;
    /*text-align:justify;
    text-justify:newspaper;*/
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
    font-size:12px;
    line-height:18px;
}
.nav a
{
    font-size:12px;
    font-weight:bold;
    margin-top:3px;
    text-decoration:none;   
    font-variant:small-caps;
}
.nav a:hover
{
    font-size:12px;
    font-weight:bold;
    margin-top:3px;
    text-decoration:underline;    
    font-variant:small-caps;
}
.button a
{
    font-size:16px;
    font-weight:bold;
    color:#CC9933;
    text-decoration:none;
    font-variant:small-caps;
    border-bottom:0px dotted #FFFFFF; 
}
.button a:visited
{
    font-size:16px;
    font-weight:bold;
    color:#CC9933;
    text-decoration:none; 
    font-variant:small-caps;
    border-bottom:0px dotted #FFFFFF; 
}
.button a:hover
{
    font-size:16px;
    font-weight:bold;
    color:#CC9933;
    text-decoration:none; 
    font-variant:small-caps;
    border-bottom:2px dotted #CC9933; 
}
.mini
{
    font:10px;    
}
#sort_btn a
{
    display:inline;
    color:#CC9933;
    font-weight:bold;
    font-variant:small-caps;
    border-bottom:0px dotted #FFFFFF; 
    text-decoration:none;
}
#sort_btn a:visited
{
    display:inline;
    color:#CC9933;
    font-weight:bold;
    font-variant:small-caps;
    border-bottom:0px dotted #FFFFFF; 
    text-decoration:none;
}
#sort_btn a:hover
{
    display:inline;
    color:#CC9933;
    font-weight:bold;
    font-variant:small-caps;
    border-bottom:2px dotted #CC9933; 
    text-decoration:none;
}
#sort_order a
{
    display:inline;
    color:#999999;
    font-weight:bold;
    font-variant:small-caps;
    border-bottom:0px dotted #FFFFFF; 
    text-decoration:none;
}
#sort_order a:visited
{
    display:inline;
    color:#999999;
    font-weight:bold;
    font-variant:small-caps;
    border-bottom:0px dotted #FFFFFF; 
    text-decoration:none;
}
#sort_order a:hover
{
    display:inline;
    color:#999999;
    font-weight:bold;
    font-variant:small-caps;
    border-bottom:2px dotted #999999; 
    text-decoration:none;
}
#sort_btn a.selected
{
    text-decoration:underline;
}
#sort_order a.selected
{
    text-decoration:underline;
}
.wrapper
{
    width:98%;   
}
#project_logo
{
    display:none;   
}
.wrapper ul{
	margin:5px;
	padding:0px 0px 0px 5px;	
	list-style:circle;
}
