/* CSS Document */

body {
background-color: #000000;
margin-top: 10px;
}

a:link, a:active {
color: #5BADFF;
}

a:hover, a:visited {
color: #959595;
}

h2 {
color: #0099FF;
font: bold .9em Arial, Helvetica, sans-serif;}

/* LAYOUT DIVS */

#parentcontainer {
width: 761px;
margin: auto;
height: 375px;
background-color: #000000;
background-image: url(../Images/background.jpg);
background-repeat: repeat-y;
overflow: visible;
}

#parentcontainer2 {
width: 761px;
margin: auto;
height: auto;
background-color: #000000;
background-image: url(../Images/full-content-long-bkgd.jpg);
background-repeat: repeat-y;
overflow: visible;
}

#parentcontainer3 {
width: 579px;
margin: auto;
padding: 0;
height: auto;
background-color: #FFFFFF;
overflow: hidden;
}

#masthead {
float: left;
width: 760px;
height: 104px;
clear: both;
}

/* masthead2 for printable pages */
#masthead2 {
float: left;
width: 579px;
height: 95px;
clear: both;
background-color: #000033;
text-align: center;
margin-bottom: 10px;
}

#menu {
float: left;
width: 760px;
height: 25px;
clear: both;
}

#main-content {
float: left;
width: 760px;
height: auto;;
background-image: url(../Images/centercontent.jpg);
background-repeat: no-repeat;
clear: both;
}

#main-content2 {
float: left;
width: 760px;
height: 500px;
background-image: url(../Images/full-content2.jpg);
background-repeat: no-repeat;
overflow: visible;
clear: both;
}
#pagebody-long {
float: left;
width: 760px;
height: auto;
background-image: url(../Images/full-content-long-bkgd.jpg);
background-repeat: repeat-y;
clear:both;
}
#main-content3 {
float: left;
width: 760px;
height: auto;
background-image: url(../Images/full-content-long.jpg);
background-repeat: no-repeat;
overflow: visible;
clear: both;
}

#main-content p {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
}

#main-content2 p {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
}

/* embedded layers within main content on home */
#left-column {
float: left;
margin-top: 10px;
width: 352px;
height: auto;
padding-left: 49px;
color: #FFFFFF;
font: 11pt Arial, Helvetica, sans-serif;
line-height: 13pt;
}

#for-sale-top {
float: left;
width: 358px;
height: 41px;
clear: both;
margin-top: 10px;
}

#for-sale-content {
float: left;
width: 358px;
height: auto;
background-image: url(../Images/forsale-content.jpg);
background-repeat: no-repeat;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt; 
line-height: 12pt;
clear: both;
}


#right-column {
float: left;
width: 280px;
height: auto;
margin-left: 20px;
margin-top: 10px;
margin-right: 10px;
color: #FFFFFF;
font: 11pt Arial, Helvetica, sans-serif;
line-height: 13pt;
}

#full-column {
width: 625px;
height: auto;
margin-left: 60px;
margin-right: 60px;
margin-top: 20px;
color: #FFFFFF;
font: 11pt Arial, Helvetica, sans-serif;
line-height: 13pt;
clear: both;
overflow: visible;
}

/*Embedded END*/

#bottom-content {
float: left;
width: 760px;
height: 105px;
background-image: url(../Images/bottomcontent.jpg);
background-repeat: no-repeat;
padding-top: 25px;
margin: 0px;
clear: both;
}

#bottom-content2 {
float: left;
width: 760px;
height: 130px;
background-image: url(../Images/bottomcontent2.jpg); 
background-repeat: no-repeat;
background-position: bottom;
overflow: visible;
clear: both;
}

#bottom-content p {
font-family:Arial, Helvetica, sans-serif;
font-size: 10pt;
text-align: left;
padding-top: 55px;
padding-left: 45px;
padding-right: 25px;
color: #FFFFFF;
}

#bottom-content2 p {
font-family:Arial, Helvetica, sans-serif;
font-size: 10pt;
text-align: left;
padding-top: 85px;
padding-left: 45px;
padding-right: 25px;
color: #FFFFFF;
}


#footer {
width: 760px;
height: 26px;
clear: both;
background-color: #000000;
color: #FFFFFF;
clear: both;
}

#footer p {
font-family:Arial, Helvetica, sans-serif;
font-size: 10pt;
text-align: center;
padding-top: 8px;
}
#spacer {clear: both;}

/* TEXT STYLES */


