/* CSS Document */

body {
background-image: url(images/background_grain.gif);
background-repeat: repeat;
text-align: center;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 12px;
color: #000000;
}

img {
border: 0px;
}

/* -------------------- id tags ------------------------ */

#container {
width: 810px;
height: 625px;
background-color: #FFFFFF;
margin-top: 15px;
margin-left: auto;
margin-right: auto;
position: relative;
text-align: center;
}

#interior_container {
width: 800px;
height: 615px;
background-color: #BED3F4;
position: absolute;
top: 5px;
left: 5px;
}
#interior_containercontent {
width: 800px;
height: 615px;
background-color: #FFFFFF;
position: absolute;
top: 5px;
left: 5px;
}

#detailed_listing_container {
width: 900px;
height: 610px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
left: 5px;
position: absolute;
text-align: center;
}

/* -------------------- headline id tags ------------------------ */

#headline{
width: 800px;
height: 243px;
position: absolute;
top: 0px;
left: 0px;
}
#headline h1 {
display: none;
}

#head1 {
background-image: url(images/headline_1.jpg);
width: 200px;
height: 243px;
position: absolute;
left: 0px;
}
#head2 {
background-image: url(images/headline_2.jpg);
width: 200px;
height: 186px;
position: absolute;
left: 200px;
}
#head3 {
background-image: url(images/headline_3.jpg);
width: 200px;
height: 186px;
position: absolute;
left: 400px;
}
#head4 {
background-image: url(images/headline_4.jpg);
width: 200px;
height: 186px;
position: absolute;
left: 600px;
}

#head1_standard {
background-image: url(images/standardheadline_1.jpg);
width: 200px;
height: 174px;
position: absolute;
left: 0px;
}
#head2_standard {
background-image: url(images/standardheadline_2.jpg);
width: 200px;
height: 81px;
position: absolute;
left: 200px;
}
#head3_standard {
background-image: url(images/standardheadline_3.jpg);
width: 200px;
height: 81px;
position: absolute;
left: 400px;
}
#head4_standard {
background-image: url(images/standardheadline_4.jpg);
width: 200px;
height: 81px;
position: absolute;
left: 600px;
}


/* -------------------- Navbar id tags ------------------------ */

#navbar {
width: 600px;
height: 26px;
position: absolute;
top: 186px;
left: 200px;
background-color: #5381AD;
}
#navbar_standard {
width: 600px;
height: 28px;
position: absolute;
top: 81px;
left: 200px;
background-color: #5381AD;
}
#nav_home {
width: 95px;
height: 26px;
position: absolute;
left: 0px;
}
#nav_meet {
width: 107px;
height: 26px;
position: absolute;
left: 95px;
}
#nav_featured {
width: 138px;
height: 26px;
position: absolute;
left: 202px;
}
#nav_search {
width: 127px;
height: 26px;
position: absolute;
left: 340px;
}
#nav_contact {
width: 133px;
height: 26px;
position: absolute;
left: 467px;
}
#nav_home_standard {
width: 95px;
height: 26px;
position: absolute;
left: 0px;
}
/* -------------------- Sidepanel id tags ------------------------ */

#sidepanel {
background-color: #5080B4;
width: 168px;
height: 372px;
position: absolute;
left: 0px;
top: 243px;
text-align: left;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
color: #FFFFFF;
}
#sidepanel_dropdown {
position: absolute;
left: 10px;
top: 10px;
}

#sidepanel_info {
position: relative;
left: 15px;
top: 75px;
}


#sidepanel_standard {
background-color: #5080B4;
width: 168px;
height: 441px;
position: absolute;
left: 0px;
top: 174px;
text-align: left;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
color: #FFFFFF;
}


/* -------------------- Content id tags ------------------------ */

#content_header {
width: 605px;
height: 40px;
position: absolute;
top: 120px;
left: 185px;
border-bottom: 2px solid #006699;
text-align: left;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 24px;
font-weight: normal; 
color: #006699;
vertical-align: top;
}

#content {
width: 615px;
height: 382px;
position: absolute;
top: 213px;
left: 185px;
}

#content_standard {
width: 605px;
height: 420px;
position: absolute;
top: 170px;
left: 190px;
text-align: left;
overflow: scroll;
}

#detailed_content {
width: 880px;
height: 150px;
position: absolute;
top: 420px;
left: 0px;
text-align: left;
white-space: nowrap;
overflow: auto;
}

#bottomtext {
position: absolute;
top: 600px;
left:200px;
}

#blue_back {
background-color: #9BBEDC;
width: 632px;
height: 224px;
position: absolute;
top: 390px;
left: 168px;
}

#ListingTitle {
text-align: left;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 16px;
font-weight: bold; 
color: #000000;
}

#ListingPrice {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 12px;
font-weight: bold; 
color: #000000;
}

#DetailedTitle {
text-align: left;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 20px;
font-weight: bold; 
color: #000080;
}

#DetailedText {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 16px;
font-weight: bold; 
color: #000080;
}

#ContactHead {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 12px;
font-weight: bold; 
color: #006699;
}

#SearchHead {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 14px;
font-weight: bold; 
color: #006699;
}

A:hover 
    {color: #669999; text-decoration: underline
    }
.normal 
    {font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif
    }
.title 
    {font-size: 16px; font-weight: bold; color: #006699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif
    }
.content_header 
    {font-size: 14px; font-weight: bold; margin-bottom: 0; color: #006699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif
    }
td 
    {font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif
    }
li 
    {font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif
    }
a 
    {font-weight: ; color: #006699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif
    }
h4 
    {font-size: 11px; font-weight: bold; color: #006699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif
    }
h3 
    {font-size: 12px; font-weight: bold; color: #006699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif
    }
h2 
    {font-size: 14px; font-weight: bold; color: #006699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif
    }
h1 
    {font-size: 24px; font-weight: normal; color: #006699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif
    }
p 
    {font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif
    }
.texta 
    {font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; border: 2px solid #AAAAFF; background-color: #FFFFFF
    }
.textb 
    {font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; border: 2px solid #AAAAFF; background-color: #DDDDDD
    }
ListingTitle 
    {font-size: 14px; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif
    }
ListingPrice
    {font-size: 12px; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif
    }
