@charset "utf-8";
/* CSS Document */

body
{
background-color: #030000;
background-image: url(../images/listingbg.jpg);
background-repeat: repeat-x;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 8px;
margin-right: 0px;
}

.goldtbl
{
background-image: url(../images/goldbg.jpg);
background-repeat: repeat-x;
background-color: #F1DEBF;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
border-style: solid;
border-right-width: 0px;
border-left-width: 0px;
border-top-width: 9px;
border-bottom-width: 9px;
border-color: #F1DEBF;
}

.mainblack
{
background-color: #000000;
padding-bottom: 7px;
padding-left: 7px;
padding-top: 24px;
padding-right: 7px;
}

.listingtitle
{
width: 772px;
background-color: #000000;
padding-bottom: 14px;
padding-left: 7px;
padding-top: 0px;
padding-right: 7px;
font-family: Georgia;
font-size: 20px;
color: #C8C9BA;
letter-spacing: 2px;
font-variant: small-caps;
}

.landishome
{
width: 128px;
}

.listingtitlestreet
{
font-family: Georgia;
font-size: 25px;
color: #FFFFFF;
letter-spacing: 2px;
}

.listingtitleprice
{
font-family: Georgia;
font-size: 18px;
color: #C8C9BA;
letter-spacing: 2px;
}

.navigation
{
background-color: #000000;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
}

.leftdetails
{
width: 329px;
background-color: #000000;
background-image: url(../images/detailsbg.jpg);
background-repeat: repeat-x;
font-family: Georgia;
font-size: 12px;
color: #000000;
line-height: 17px;
padding-bottom: 22px;
padding-left: 8px;
padding-top: 22px;
padding-right: 8px;
}

.hometour
{
width: 571px;
background-color: #000000;
padding-bottom: 7px;
padding-left: 7px;
padding-top: 0px;
padding-right: 0px;
text-align: right;
}

.gallery
{
width: 564px;
background-color: #000000;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
text-align: right;
}

.leftagentdetails
{
width: 329px;
background-color: #7A5B45;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
}

.leftextend
{
width: 329px;
background-color: #7d5a46;
}

.leftagentcard
{
padding-bottom: 0px;
padding-left: 10px;
padding-top: 5px;
padding-right: 0px;
font-family: Georgia;
font-size: 11px;
color: #FFFFFF;
line-height: 15px;
}

.leftagentcardcontact
{
padding-bottom: 0px;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
font-family: Georgia;
font-size: 11px;
color: #FFFFFF;
line-height: 15px;
border-style: solid;
border-right-width: 0px;
border-left-width: 0px;
border-top-width: 7px;
border-bottom-width: 0px;
border-color: #000000;
}

.leftagentphotoarea
{
width: 112px;
}

.lowerright
{
width: 571px;
background-color: #030000;
background-image: url(../images/lowerrightbg.jpg);
background-repeat: repeat-x;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 30px;
padding-right: 20px;
border-style: solid;
border-right-width: 0px;
border-left-width: 7px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #000000;
font-family: Georgia;
font-size: 18px;
color: #FFFFFF;
text-align: right;
letter-spacing: 3px;
font-variant: small-caps;
}

.lowerrightgallery
{
background-color: #000000;
background-image: url(../images/lowerrightbggallery.jpg);
background-repeat: repeat-x;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
text-align: right;
}

.lowerrighttour
{
background-color: #35261d;
background-image: url(../images/lowertourbg.jpg);
background-repeat: repeat-x;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
text-align: right;
}

.lowerrighttourtext
{
background-color: #000000;
background-image: url(../images/lowertourbg.jpg);
background-repeat: repeat-x;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 30px;
padding-right: 20px;
font-family: Georgia;
font-size: 18px;
color: #FFFFFF;
text-align: right;
letter-spacing: 3px;
font-variant: small-caps;
}

.lowerrightmap
{
background-color: #000000;
background-image: url(../images/lowerrightbg.jpg);
background-repeat: repeat-x;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
text-align: right;
border-style: solid;
border-right-width: 0px;
border-left-width: 7px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #000000;
}

.upperleftphoto
{
padding-bottom: 0px;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
border-style: solid;
border-right-width: 0px;
border-left-width: 0px;
border-top-width: 0px;
border-bottom-width: 7px;
border-color: #000000;
}


.community
{
width: 564px;
background-color: #000000;
padding-bottom: 40px;
padding-left: 40px;
padding-top: 20px;
padding-right: 40px;
font-family: Georgia;
font-size: 12px;
color: #FFFFFF;
text-align: left;
line-height: 20px;
}

.communityttl
{
font-family: Georgia;
font-size: 12px;
color: #aa927a;
font-weight: bold;
}

.contact
{
width: 564px;
background-color: #000000;
padding-bottom: 40px;
padding-left: 40px;
padding-top: 20px;
padding-right: 40px;
font-family: Georgia;
font-size: 12px;
color: #FFFFFF;
text-align: left;
line-height: 20px;
}

.form
{
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

.complete
{
font-family: Georgia;
font-size: 12px;
color: #FFFFFF;
text-align: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
}

.requiredprompt
{
font-family: Georgia;
font-size: 10px;
color: #FFFFFF;
text-align: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
}

.required
{
color: #F60118;
}

.input
{
width: 325px;
}

.formcopy
{
font-family: Georgia;
font-size: 13px;
color: #FFFFFF;
text-align: left;
padding-left: 0px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 10px;
width: 125px;
}

.formitems
{
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
width: 325px;
}

a:link {color: #3E8EEA}
a:visited {color: #3E8EEA}
a:hover {color: #999999}
a:active {color: #3E8EEA}

a {text-decoration: none}

a.b:link {color: #1068ce}
a.b:visited {color: #1068ce}
a.b:hover {color: #999999}
a.b:active {color: #1068ce}

a.b {text-decoration: none}
