body { margin: 0; padding: 0; background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1f1f1f; text-align: center; }
/* general */
img { border: 0; }
a { color: #459531; text-decoration: underline; }
a:hover { color: #10300f; text-decoration: none; }
.clear { clear: both; }
td { vertical-align: top; }
.spacer { display: block; height: 15px; }
/* 
end general
container 
*/
#container { margin: 0 auto; background: #fff; width: 770px; text-align: left; border-right: 1px solid #ceddbd; border-bottom: 1px solid #ceddbd; border-left: 1px solid #ceddbd; }
/* 
end container 
header
*/
#container #header { background: url(../images/header-bg.gif) repeat-x bottom; height: 109px; overflow: hidden; border-bottom: 2px solid #fff; }
#container #header a { display: block; background: url(../images/loanguard-logo.gif) no-repeat; width: 308px; height: 109px; text-indent: -9000em; overflow: hidden; }
/*
end header
nav
*/
#container #nav { background: #000; height: 35px; overflow: hidden; }
#container #nav ul { margin: 0; padding: 0; list-style: none; }
#container #nav ul li { float: left; padding: 0; }
#container #nav ul li a { display: block; text-indent: -9000em; overflow: hidden; text-decoration: none; height: 35px; }
#container #nav ul li a.home { background: url(../images/home-btn.gif) no-repeat; width: 61px; }
#container #nav ul li a.home:hover { background: url(../images/home-btn-over.gif) no-repeat; }
#container #nav ul li a.aboutus { background: url(../images/aboutus-btn.gif) no-repeat; width: 81px; }
#container #nav ul li a.aboutus:hover { background: url(../images/aboutus-btn-over.gif) no-repeat; }
#container #nav ul li a.services { background: url(../images/services-btn.gif) no-repeat; width: 73px; }
#container #nav ul li a.services:hover { background: url(../images/services-btn-over.gif) no-repeat; }
#container #nav ul li a.industries { background: url(../images/industries-btn.gif) no-repeat; width: 87px; }
#container #nav ul li a.industries:hover { background: url(../images/industries-btn-over.gif) no-repeat; }
#container #nav ul li a.signup { background: url(../images/signup-btn.gif) no-repeat; width: 73px; }
#container #nav ul li a.signup:hover { background: url(../images/signup-btn-over.gif) no-repeat; }
#container #nav ul li a.contactus { background: url(../images/contactus-btn.gif) no-repeat; width: 87px; }
#container #nav ul li a.contactus:hover { background: url(../images/contactus-btn-over.gif) no-repeat; }
/* 
end nav 
presentation
*/
#container #home-presentation { background: url(../images/home-presentation.jpg) no-repeat; height: 129px; border-bottom: 10px solid #000; }
#container #aboutus-presentation { background: url(../images/aboutus-presentation.jpg) no-repeat; height: 129px; border-bottom: 10px solid #000; }
#container #services-presentation { background: url(../images/services-presentation.jpg) no-repeat; height: 129px; border-bottom: 10px solid #000; }
#container #industries-presentation { background: url(../images/industries-presentation.jpg) no-repeat; height: 129px; border-bottom: 10px solid #000; }
#container #signup-presentation { background: url(../images/signup-presentation.jpg) no-repeat; height: 129px; border-bottom: 10px solid #000; }
#container #contactus-presentation { background: url(../images/contactus-presentation.jpg) no-repeat; height: 129px; border-bottom: 10px solid #000; }
/*
end presentation
content
*/
#container #content {}
/* layout */
#container #content #left-col { float: left; padding: 25px 25px 25px 15px; width: 440px; }
#container #content #left-col h3 { margin-bottom: 0; font-size: 13px; color: #367a25; }
#container #content #left-col ul { margin-top: 20px; margin-left: 15px; padding-left: 0px; list-style: none; }
#container #content #left-col ul.a { margin-top: 20px; margin-left: 15px; padding-left: 0px; list-style: square; }
#container #content #left-col li { padding-bottom: 10px; }
#container #content #sidebar { float: left; padding: 0 15px 15px 20px; background: url(../images/sidebar-bg.gif) repeat-x; width: 255px; }
#container #content #sidebar h3 { margin: 20px 0 10px 0; text-indent: -9000em; overflow: hidden; height: 14px; }
#container #content #sidebar .title { margin: 25px 0 10px 0; }
/* end layout */
/* sidebar */
#container #content #sidebar a { display: block; text-indent: -9000em; overflow: hidden; width: 249px; height: 22px; }
#container #content #sidebar a.powerfultechnology { background: url(../images/powerfultech-btn.gif) no-repeat; }
#container #content #sidebar a.powerfultechnology:hover { background: url(../images/powerfultech-btn-over.gif) no-repeat; }
#container #content #sidebar a.easytouseapplication { background: url(../images/easytouse-btn.gif) no-repeat; }
#container #content #sidebar a.easytouseapplication:hover { background: url(../images/easytouse-btn-over.gif) no-repeat; }
#container #content #sidebar a.customalerts { background: url(../images/customalerts-btn.gif) no-repeat; }
#container #content #sidebar a.customalerts:hover { background: url(../images/customalerts-btn-over.gif) no-repeat; }
#container #content #sidebar a.mortagelenders { background: url(../images/mortagelenders-btn.gif) no-repeat; }
#container #content #sidebar a.mortagelenders:hover { background: url(../images/mortagelenders-btn-over.gif) no-repeat; }
#container #content #sidebar a.realestatelawfirms { background: url(../images/realestate-btn.gif) no-repeat; }
#container #content #sidebar a.realestatelawfirms:hover { background: url(../images/realestate-btn-over.gif) no-repeat; }
#container #content #sidebar a.titlecompanies { background: url(../images/titleco-btn.gif) no-repeat; }
#container #content #sidebar a.titlecompanies:hover { background: url(../images/titleco-btn-over.gif) no-repeat; }
/* end sidebar */
/* 
end content 
footer
*/
#container #footer { background: url(../images/footer-bg.gif) no-repeat; height: 60px; }
#container #footer #left-col { float: left; padding: 20px 15px 0 15px; font-size: 10px; color: #000; }
#container #footer #left-col a { color: #000; text-decoration: underline; }
#container #footer #left-col a:hover { color: #10300f; text-decoration: none; }
#container #footer #right-col { float: right; padding: 20px 15px 0 15px; font-size: 10px; color: #000; }
/* 
end footer
profile s
*/
#container #content div.profile { float: left; margin: 0 15px 5px 0; width: 192px; }
#container #content div.profile div.h { background: url(../images/profile-h.gif) no-repeat bottom; height: 10px; }
#container #content div.profile blockquote { display: block; margin: 0; padding: 0 15px 0 15px; background: url(../images/profile-c.gif) repeat-y; height: 50px; }
#container #content div.profile blockquote h4 { margin: 0; padding: 0; font-size: 14px; color: #fff; }
#container #content div.profile blockquote em { display: block; color: #e9f8da; }
#container #content div.profile div.f { background: url(../images/profile-f.gif) no-repeat; height: 10px; }
/* end profiles */