 html, body, form, ul, li
 { 
 margin:0px;
 padding:0px;
 }
 body
 {
 font: 80% "verdana";
 background-color: #dddddd;
 background-image: url(../images/mainBack.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 }
 p
 {
 padding:0px;
 margin:0px;
 }
 #body
 {
 width:737px;

 margin-right: auto;
 margin-left: auto;

 }
 #banner
 {
 float:left;
 width:737px;
  background-color: #ffffff;
 height:260px;
 }
 #banner .upperBanner
 {
 float:left;
 width:737px;
 height:50px;
 }
 #banner .upperBanner .logo
 {
 float:left;
 width:266px;
 height:50px;
 }
 #banner .upperBanner .partnerWebsite
 {
 float:right;
 width:306px;
 height:53px;
 }
 #banner .upperBanner .text
 {
 float:left;
 width:106px;
 color:#000000;
 font-size:90%;
 line-height:50px;
 text-align:left;
 height:50px;
 }
 #banner .upperBanner .comboBox
 {
 float:left;
 width:200px;
 height:33px;
 padding-top: 17px;
 }
 .comBO
 {
 width:157px;
 height:20px;
 color:#717370;
 font-size:80%;
 }
 #banner .middleBanner
 {
	float:left;
	width:725px;
	height:195px;
	padding-bottom: 1px;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 12px;
	padding-left: 12px;
 }
 #banner .navigation
 {
 float:left;
 width:737px;
 height:25px;
 background-image: url(../images/nav.gif);
 background-repeat: repeat;
 background-position: left top;
 color: #FFFFFF;
 line-height: 25px;
 }
 #banner .navigation .leftSearch
 {
 float:left;
 width:204px;
 height:27px;
 padding-left: 10px;
 padding-top: 5px;
 }
 #banner .navigation .rightLinks
 {
 float:left;
 width:670px;
 height:25px;
 }
 a.home
 {
 float:left; 
 height:25px;
 width:93px;
 background:url(../images/home.jpg) no-repeat;
 }
 a.home:hover
 {
 background:url(../images/homeH.jpg) no-repeat;
 }
 a.service
 {
 float:left; height:25px;
 width:111px;
 background:url(../images/services.jpg) no-repeat;
 }
 a.service:hover
 {
 background:url(../images/servicesH.jpg) no-repeat;
 }
 a.investor
 {
 float:left; height:25px;
 width:129px;
 background:url(../images/investor.jpg) no-repeat;
 }
 a.investor:hover
 {
 background:url(../images/investorH.jpg) no-repeat;
 }
 a.faq
 {
 float:left; height:25px;
 width:86px;
 background:url(../images/faq.jpg) no-repeat;
 }
 a.faq:hover
 {
 background:url(../images/faqH.jpg) no-repeat;
 }
 a.aboutUs
 {
 float:left; height:25px;
 width:119px;
 background:url(../images/aboutUs.jpg) no-repeat;
 }
 a.aboutUs:hover
 {
 background:url(../images/aboutUsH.jpg) no-repeat;
 }
 a.contactUs
 {
 float:left; height:25px;
 width:119px;
 background:url(../images/contactUs.jpg) no-repeat;
 }
 a.contactUs:hover
 {
 background:url(../images/contactUsH.jpg) no-repeat;
 }
 
 
 
 
 .searchTextField
 {
 width:157px;
 height:17px;
 float:left;
 font-size:85%;
 border:1px solid #a5acb2;
 line-height: 18px;
 }
 .searchButton
 {
 width:20px;
 height:21px;
 float:left;
 margin-left:5px;
 background:url(../images/search.gif) no-repeat;
 cursor:pointer;
 border:0px;
 }
 #content
 {
 float:left;
 width:725px;
 padding-top: 10px;
 background:#ffffff;
 padding-left: 12px;
 padding-bottom: 19px;
 
 }
 #content .textContent
 {
 float:left;
 width:715px;
 font-size:85%;
 color:#65655f;
 padding-bottom:10px;
 }
 .middleContent
 {
 float:left;
 width:715px;
 padding-bottom: 20px;
 }
 .box
 {
 float:left;
 height:186px;
 width:169px;
 padding-right: 12px;
 }
 .alllongbox
 {
	float:left;
	padding-right: 12px;
	overflow: visible;
	position: absolute;

 }
 .box .upperBox
 {
 float:left;
 height:111px;
 width:161px;
 padding-top: 4px;
 padding-right: 4px;
 padding-left: 4px;
 background-color: #e7e7e7;
 }
 .box .middleBox
 {
 float:left;
 height:25px;
 width:151px;
 line-height: 25px;
 font-weight: bold;
 color: #5b5757;
 font-size: 95%;
 padding-right: 9px;
 padding-left: 9px;
 background-color: #e7e7e7;
 }
 .box .lowerBox
 {
 float:left;
 width:151px;
 font-size: 85%;
 color: #1d5f09;
 padding-left: 9px;
 padding-right: 9px;
 padding-bottom: 4px;
 background-color: #e7e7e7;
 height: 46px;
 }
 .bottomContent
 {
 float:left;
 width:737px;
 background:#ffffff;
 }
 .bottomContent .leftBottomContent
 {
 float:left;
 width:340px;
 height:128px;
 padding-left:9px;
 
 }
 .bottomContent .leftBottomContent .upperleftBottomContent 
 {
 float:left;
 height:28px;
 width:339px;
 padding-top:14px;
 border-right:1px solid #e8e8e8;
 font-size: 85%;
 color: #418c29;
 font-weight: bold;
 }
 .bottomContent .leftBottomContent .lowerleftBottomContent 
 {
 float:left;
 height:86px;
 width:300px;
 border-right:1px solid #e8e8e8;
 font-size: 85%;
 color: #626160;
 padding-right: 39px;
 }
 .bottomContent .leftBottomContent .upperrightBottomContent 
 {
 float:left;
 height:28px;
 width:330px;
 padding-left:10px;
 padding-top: 14px;
 font-size: 85%;
 color: #418c29;
 font-weight: bold;
 }
 .bottomContent .leftBottomContent .rightleftBottomContent
 {
 float:left;
 width:330px;
 height:86px;
 padding-left:10px;
 color: #626160;
 font-size: 85%;
 
 }
 ul li
 {
 list-style:none;
 }
 ul li a
 {
 color:#626160;
 text-decoration:none;
 }
 ul li a:hover
 {
 color:#418c29;
 text-decoration:underline;
 }
 
 #footer
 {
 float:left;
 height:68px;
 font-size:85%;
 width:737px;
 background-image: url(../images/footer.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 }
 #footer .copyright
 {
 float:left;
 height:68px;
 line-height:68px;
 width:260px;
 font-weight: bold;
 color: #347820;
 padding-left: 21px;
 }
 #footer .footerLinks
 {
 float:left;
 height:68px;
 width:440px;
 line-height:68px;
 color: #6c6a66;
 }
 #footer .footerLinks a
 {
 color: #6c6a66;
 padding-right:10px;
 padding-left:10px;
 text-decoration:none;
 } 
 #footer .footerLinks a:hover
 {
 color: #418c29;
 text-decoration:underline;
 }
 table
{
color:#65655f;
font-size:98%;
width:96%;
}
a
{
color:#626160;
text-decoration:none;
}
a:hover
{
color:#418c29;
text-decoration:underline;
}
h3
{
color:#626160;
}
.behind
{
background-image:url(../images/bar2.jpg);
background-repeat:repeat-x;
background-position:left top;
background-color:#f2f2f2;
height:22px;
line-height:20px;
}
.border
{
border:1px solid #626160;
}






#navigation {
	clear:both;
	margin:0 auto;
	width:737px;
	height:25px;
	color: #FFFFFF;
	line-height: 25px;
	font-size:1px;
	background-image: url(../images/nav.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#navigation ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#navigation ul li { 
	float:left;
}
#navigation ul li a { height:25px; text-decoration:none;}

#navigation ul li a.home {
	width:81px;
	float:left;
	display:block;
	background-image: url(../images/home.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}
#navigation ul li a.home:hover {
	background-position:left -25PX;
}
#navigation ul li a.services {
	width:91px;
	float:left;
	display:block;
	background-image: url(../images/services.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#navigation ul li a.services:hover {
	background-position:left -25PX;
}
#navigation ul li a.investors {
	width:101px;
	float:left;
	display:block;
	background-image: url(../images/investors.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#navigation ul li a.investors:hover {
	background-position:left -25PX;
}

#navigation ul li a.faq {
	width:73px;
	float:left;
	display:block;
	background-image: url(../images/faqs.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#navigation ul li a.faq:hover {
	background-position:left -25PX;
}
#navigation ul li a.aboutUs {
	width:96px;
	float:left;
	display:block;
	background-image: url(../images/aboutUs.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#navigation ul li a.aboutUs:hover {
	background-position:left -25PX;
}
#navigation ul li a.rentals {
	background:url(../images/rentals.gif) no-repeat left top;
	width:150px;
	float:left;
	display:block;	
}
#navigation ul li a.rentals:hover {
	background-position:left -25PX;
}
#navigation ul li a.contactUs {
	width:123px;
	float:left;
	display:block;
	background-image: url(../images/contactUs.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#navigation ul li a.contactUs:hover {
	background-position:left -25PX;
}
