/* menu */ 
 
ul#menu { 
width: 100%; 
height: 43px; 
background: #FFF url("http://www.landsalesco.com/images/menu/menu-bg.gif") top left repeat-x; 
font-size: 13px; 
font-family: calibri, tahoma, verdana, arial; 
font-weight: bold; 
list-style-type: none; 
margin: 0; 
padding: 0; 
}

ul#menu li { 
display: block; 
float: left; 
margin: 0 0 0 7px; 
}

ul#menu li a { 
height: 43px; 
color: #777; 
text-decoration: none; 
display: block; 
float: left; 
line-height: 200%; 
padding: 8px 10px 0px;
}

ul#menu li a:hover { 
color: #333; 
}

ul#menu li a.current{
color: #FFF; 
background: url("http://www.landsalesco.com/images/menu/current-bg.gif") top left repeat-x; 
padding: 5px 15px 0; 
}

/* text */

h1 {
font-family:  Calibri, Arial,Tahoma, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

.blueText {
font-family:  Calibri, Arial, Tahoma, Helvetica, sans-serif;
color:#36C; 
font-size:16px; 
text-decoration:none; 
font-weight:bold; 
text-transform:;
align:right;
}

.grayText {
font-family:  Calibri, Arial, Tahoma, Helvetica, sans-serif;
color:#333333; 
font-size:16px; 
text-decoration:none; 
font-weight:bold; 
text-transform:;
align:right;
}

.redText {
font-family:  Calibri, Arial, Tahoma, Helvetica, sans-serif;
color:#E32639; 
font-size:16px; 
text-decoration:none; 
font-weight:bold; 
text-transform:;
align:right;
}

.redSold {
font-family:  Calibri, Arial, Tahoma, Helvetica, sans-serif;
color:#E32639; 
font-size:15px; 
text-decoration:none; 
font-weight:bold; 
text-transform:;
align:right;
}

.blueAvail {
font-family:  Calibri, Arial, Tahoma, Helvetica, sans-serif;
color:#0000EE; 
font-size:15px; 
text-decoration:none; 
font-weight:bold; 
text-transform:;
align:right;
}

.redTitle {
font-family:  Calibri, Arial,Tahoma, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #C60307;
text-decoration: none;
}

.whiteTitle {
font-family:  Calibri, Arial,Tahoma, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

.propertyListings {
	float:left;
	height:75px;
	width:100px;
	background-color:#FFF;
	border:1px solid #CCC;
	padding:5px;
}

.propertySold {
	float:left;
	height:75px;
	width:100px;
	background-color:#FFF;
	border:1px solid #FD6468;
	padding:5px;
}

.homeContent {
	float:left;
	height:300px;
	width:500px;
	background-color:#FFF;
	border:1px solid #CCC;
margin: 30px 0 0 120px;
}

.homeTitle {
	float:left;
	height: 30px;
	width:500px;
border-bottom:1px solid #CCC;
}

/* lfs div */

body {
margin: 0;
background-image: url("http://www.landsalesco.com/images/background.png");
min-width:760px;
font-family: calibri, tahoma, verdana, arial;
font-size: 15px;
height:100%;
}

#wrapper {
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-top: 1px solid #cccccc;
min-height:100%;
width:760px;
background: #FFFFFF;
margin:0 auto;
overflow:hidden;
}       

#header {
width:760px;
height:102px;
background: #FFFFFF;
}

#logo {
float: left; 
padding:5px;
}

#supportInfo {
	float: right;
	text-align: right;
	padding-top: 24px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#mainMenu {
float:left;
width:100%;
height: 43px;
} 

#landPics {
float:left;
width:100%;
height:117px;
background-image: url("../includes/rotate.php");
} 

#breadcrumb {
float:left;
width:100%;
height: 33px; 
text-align:left;
}  

#breadcrumbText {
width: 58%;
float:left;
margin-left: 7px;  
margin-top: 9px;
}

#propertyStatus {
width: 38%;
float:right;
text-align:right;
margin-right: 7px;  
margin-top: 1px;
}

#legend {
width: 48%;
float:right;
text-align:right;
margin-right: 7px;  
margin-top: 1px;
}

#topContainer {
float:left;
background:url("/images/container/top_container.gif") no-repeat;
width:750px;
height:7px;
margin-left: 5px;  
margin-right: 5px; 
}

#middleContainer {
float:left;
width:748px; 
border-right:1px solid #CCC;
border-left:1px solid #CCC;
margin-left: 5px;  
margin-right: 5px;
height:100%;
}

#titleArea { 
float:left;
width: 748px; 
height: 30px; 
background: url("http://www.landsalesco.com/images/title_lsc.gif");  
}

#titleText {
text-align: right;
width: 700px;
float: right; 
margin-right: 5px;  
margin-top: 4px;
border: 0;
}

#mapArea {
float:left;
width:748px;
height:420px;
}

#mapCanvas {
float:left;
width: 80%;
height: 420px;
} 

#mapLinks {
float:right;
width: 20%;
height: 380px;
} 

#detailsArea {
float:left;
width:748px;
background-color:#F8F8F8;
border-bottom: 1px solid #cccccc;
}

#detailsLeft {
float:left;
width:350px;
padding: 5px;
}

#detailsRight {
float:right;
width:350px;
text-align:right;
padding: 5px;
}

#preloadImage { 
float: left;
margin-left: 295px;
margin-top: 175px;
}

#slideshowArea {
float:left;
width:748px;
border-top: 1px solid #cccccc;
}
 
#slideshowText {
float:left;
width:350px;
padding: 5px;
}

#slideshowPics {
float:left;
height: 499px;
width:748px;
}  

#descriptionArea {
float:left;
width:748px;
height:100%;
border-top: 1px solid #cccccc;
}

#descriptionLeft {
float:left;
width: 362px;
padding:5px;
min-height:730px;
border-right: 1px dotted #cccccc;

}     

#descriptionRight {
float:right;
width: 362px;
padding:5px;
height:100%;
}  

#bottomContainer {
float:left;
background:url("/images/container/bottom_container.gif") no-repeat;
width:750px;
height:7px;
margin-left: 5px;  
margin-right: 5px;
margin-bottom: 5px;
}

#bottomDot {
float:left;
width: 1px;
height: 7px;
margin-left: 373px;
border-left: 1px dotted #cccccc;
}


#footer { 
float:left;
width: 760px; 
height: 27px; 
background: #FFF url("http://www.landsalesco.com/images/menu/footer_menu-bg.gif"); 
}

#footer a {
color: #777;
text-decoration: none;
}

#footer a:hover {
color: #333;
text-decoration: none;
}

#navFooter {
color: #777;
text-align: left;
float: left; 
padding: 6px;
font-weight: bold;
}

#ads {
text-align: right;
float: right;
padding: 6px;
}

#copyrightInfo {
text-align: right;
float: right;
padding: 6px;
}

/* main div */

#contentMain {
float:left;
width: 748px;
height:100%;
}  

#propertyLeft {
float:left;
width:372px;
border-right: 1px dotted #cccccc;
height:100%;
}

#mainText {
float:left;
width:738px;
height:100%;
padding: 5px
}

#propertyRight {
float:right;
width:373px;
height:100%;
}

#propertyTextL {
float:right;
width:230px;
margin: 0 0 0 5px; 
}

#propertyTextR {
float:right;
width:230px;
margin: 0 0 0 5px; 
}

#propertyContainer {
float:left;
width:353px;
min-height:85px;
padding:10px;
}

#contentTitle {
float:left;
width:738px;
padding: 5px;
background-color:#F8F8F8;
}

#contentArea {
float:left;
width:748px;
}
