/* CSS Document */
body {background-color:#fc9043;background-image:url(images/site-bg.gif);background-position:top;background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif;color:#3f3f3f;margin:auto;}
#page-container {background-color:#fff;margin:auto;margin-top:22px;width:792px;}
#page-container-2 {background-color:#fff;margin:auto;width:792px;}
#head-container {background-image:url(images/head-bg.jpg);background-repeat:no-repeat;background-position:left top;height:105px;margin:auto;}
#nav-container {background-image:url(images/site-ds.gif);background-repeat:repeat-y;margin:auto;}
#body-container {background-image:url(images/site-ds.gif);background-repeat:repeat-y;margin:auto;}
#foot-container {background-image:url(images/footer-bg.jpg); background-position:left top; background-repeat:no-repeat;height:63px; margin:auto;}

#head-inner {width:780px; margin:auto; margin-top:6px;}
#nav-inner {width:780px; margin:auto; background-color:#640707; background-image:url(images/nav-bg.gif); background-position:left top; background-repeat:no-repeat; height:31px;padding-top:4px;}
#body-inner {width:780px; margin:auto; padding-bottom:10px;}
#body-inner-2 {width:780px; margin:auto; padding-bottom:10px; background-image:url(images/body-inner-bg.gif); background-position:top; background-repeat:repeat-x;}
#foot-inner {width:780px; margin:auto; text-align:right;color:#8d8d8d;font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-top:14px;}

#nav-table {margin-right:4px;}

.tab-1 a {display:block;height:31px;width:59px;background-image:url(images/home-under.png); background-repeat:no-repeat;}
.tab-1 a:hover {background-image:url(images/home-over.png); background-repeat:no-repeat;}

.tab-2 a {display:block;height:31px;width:81px; background-image:url(images/about-under.png); background-repeat:no-repeat;}
.tab-2 a:hover {background-image:url(images/about-over.png); background-repeat:no-repeat;}

.tab-3 a {display:block;height:31px;width:121px; background-image:url(images/psearch-under.png); background-repeat:no-repeat;}
.tab-3 a:hover {background-image:url(images/psearch-over.png); background-repeat:no-repeat;}

.tab-4 a {display:block;height:31px;width:130px; background-image:url(images/viewlisting-under.png); background-repeat:no-repeat;}
.tab-4 a:hover {background-image:url(images/viewlisting-over.png); background-repeat:no-repeat;}

.tab-5 a {display:block;height:31px;width:92px; background-image:url(images/qualify-under.png); background-repeat:no-repeat;}
.tab-5 a:hover {background-image:url(images/qualify-over.png); background-repeat:no-repeat;}

.tab-6 a {display:block;height:31px;width:99px; background-image:url(images/contact-under.png); background-repeat:no-repeat;}
.tab-6 a:hover {background-image:url(images/contact-over.png); background-repeat:no-repeat;}

#index-orange {width:780px; margin:auto; background-color:#ef741d;}
#index-orange-2 {width:840px; margin:auto; background-color:#ef741d;}
#index-flex {width:193px;float:left;margin-left:20px;font-size:12px; line-height:20px; color:#797979; background-image:url(images/contact-bg.jpg); background-repeat:no-repeat; background-position: left top; padding-left:10px; padding-top:8px;}
#index-flex-2 {width:193px;float:left;margin-left:20px;font-size:10px; line-height:20px; color:#797979; background-image:url(images/morg-bg.jpg); background-repeat:no-repeat; background-position: left top; padding-left:10px; padding-top:40px;}
#index-main {width:500px;float:left;margin-left:30px; font-size:12px;}
#page-title {background-color:#f8f8f8;border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2; color:#797979;padding-left:20px; font-size:16px; padding-top:5px; padding-bottom:5px;}
a {color:#f0741e;font-weight:bold; text-decoration:none;}
a:hover {color:#650707;}
#contact-form-container {padding:10px; border: solid 1px #e2e2e2; color:#797979;}
.calc-input {width:100px;margin-top:3px; border: solid 1px #bfbfbf; right:75px;}

#partners-list li.odd{ list-style:circle; background-color:#eee;padding:3px 10px 3px 10px;margin-top:2px;}
#partners-list li{ list-style:circle;padding:3px 10px 3px 10px;margin-top:2px;}

#subcontent {background-color:#ef741d;position:absolute;visibility: hidden;width: 260px;padding:3px;text-align:center;}
#subcontent a{display:block; background-color:#ff9b54; font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#fff;float:left;padding:3px;}
#subcontent a:hover{background-color:#8b2626;}

