<?php
 header('Content-type: text/css');
?>
/*
+------------------------------------------------------------------ +
| Stylesheet for use with www.propertymanagementmemphis.com         |
|------------------------------------------------------------------ |
|                                                                   |
| Written by Richard Roy                                            |
| Visit http://www.ultimate-design.com                              |
|                                                                   | 
| (c) Copyright Ultimate Design 1997-2006                           |
|                                                                   |
+------------------------------------------------------------------ +
*/

/* RESET WHITESPACE
-------------------------------------- */
*
{
 padding: 0;
 margin: 0;
}

/* GENERAL FORMATTING
-------------------------------------- */
body                                                   {font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; line-height: 20px; background-color: #ffffff; color: #000000;}
address                                                {font-style: normal;}
b                                                      {font-weight: normal; color: #1C6faf;}
.black                                                 {color: #000000;}
b.black                                                {font-weight: bold;}
P                                                      {margin: 0px; padding-bottom: 11px; text-align: left;}
.sm                                                    {font-size: 11px; line-height: 16px;}
.center                                                {text-align: center;}

/* HEADINGS
-------------------------------------- */
h1,h2,h3,h4,h5,h6,input,textarea,select                {font-weight: bold; margin-top: 0px; margin-bottom: 10px; color: #1C6faf;}
h1                                                     {font-size: 16px; font-weight: bold; padding-bottom: 10px; color: #1C6faf;}
h1#top                                                 {font-size: 10px; font-weight: bold; color: #000000;}
h2,h3,h4,h5,h6                                         {font-size: 14px; margin-bottom: 8px;}


ul                                                     {line-height: 29px; padding-top: 0px; padding-bottom: 20px; padding-left: 10px; margin-left: 20px;}
li                                                     {list-style-image: url(images/bullet.gif); margin-left: 25px;}
li.hours                                               {list-style-image: url(images/blank.gif); margin-left: 15px;}
ol                                                     {padding-bottom: 20px;}

/* HEADING IMAGES
-------------------------------------- */
h1#heading               {width: 550px; height: 18px; background-image: url(heading.php?title=); background-repeat: no-repeat; text-indent: -100em; overflow: hidden;}
h1#property-management   {width: 510px; height: 18px; background-image: url(heading.php?title=Property+Management+from+Enterprise+Property+Management,+Inc.&size=12); background-repeat: no-repeat; text-indent: -100em; overflow: hidden; margin-top: 40px; margin-bottom: 10px;}
h1#who-we-are            {width: 510px; height: 18px; background-image: url(heading.php?title=About+Enterprise+Property+Management,+Inc.&size=12); background-repeat: no-repeat; text-indent: -100em; overflow: hidden; margin-top: 40px; margin-bottom: 10px;}
h1#fee-structure         {width: 510px; height: 18px; background-image: url(heading.php?title=Monthy+Fee+Structure&size=12); background-repeat: no-repeat; text-indent: -100em; overflow: hidden; margin-top: 40px; margin-bottom: 10px;}
h1#property-marketing    {width: 510px; height: 18px; background-image: url(heading.php?title=Property+Marketing+and+www.epmleasing.com&size=12); background-repeat: no-repeat; text-indent: -100em; overflow: hidden; margin-top: 40px; margin-bottom: 10px;}
h1#president             {width: 510px; height: 18px; background-image: url(heading.php?title=Letter+from+the+Owner+and+Principal+Broker+of+EPM&size=12); background-repeat: no-repeat; text-indent: -100em; overflow: hidden; margin-top: 40px; margin-bottom: 10px;}
h1#contact               {width: 510px; height: 18px; background-image: url(heading.php?title=Contact+Enterprise+Property+Management,+Inc.&size=12); background-repeat: no-repeat; text-indent: -100em; overflow: hidden; margin-top: 40px; margin-bottom: 10px;}

h1#terms                 {width: 510px; height: 18px; background-image: url(heading.php?title=Enterprise+Property+Management,+Inc.+Terms&size=12); background-repeat: no-repeat; text-indent: -100em; overflow: hidden; margin-top: 40px; margin-bottom: 10px;}
h1#privacy               {width: 510px; height: 18px; background-image: url(heading.php?title=Enterprise+Property+Management,+Inc.+Privacy+Policy&size=12); background-repeat: no-repeat; text-indent: -100em; overflow: hidden; margin-top: 40px; margin-bottom: 10px;}
h1#sitemap               {width: 510px; height: 18px; background-image: url(heading.php?title=Enterprise+Property+Management,+Inc.+Sitemap&size=12); background-repeat: no-repeat; text-indent: -100em; overflow: hidden; margin-top: 40px; margin-bottom: 10px;}


/* IMAGE DIMENSIONS
--------------------------------------------------------------- */
img                      {border: 0px; vertical-align: bottom;}
img.logo                 {width: 200px; height: 71px; margin-bottom: 20px;}

img.phone, img.renewal   {width: 200px; height: 68px;}
img.splash               {width: 400px; height: 268px;}
img.pmm                  {width: 710px; height: 50px;}
img.yard                 {width: 400px; height: 62px;}
img.video                {width: 310px; height: 62px;}
img.sig                  {width: 110px; height: 55px;}
img.epmleasing           {width: 200px; height: 145px; margin-left: 10px; float: right;}
img.aaron                {width: 150px; height: 200px; margin-left: 10px; float: right;}

img.rss                  {width: 32px; height: 15px; padding-bottom: 2px; padding-right: 8px;}

/* HYPERLINK FORMATTING
--------------------------------------------------------------- */
a                        {text-decoration: none;}
a:link                   {color: #1c6faf;}
a:visited                {color: #1c6faf;}
a:active                 {color: #000075;}
a:hover                  {color: #1c6faf; text-decoration: underline;}

a.footer, a.footer:link, a.footer:visited, a.footer:active, a.footer:hover  {color: #1c6faf;}
a.footer:hover           {text-decoration: underline;}

a.white, a.white:link, a.white:visited, a.white:active, a.white:hover  {color: #ffffff; font-size: 10px; font-weight: bold;}
a.white:hover           {text-decoration: underline;}


/* PAGE CONTAINERS AND FURNITURE
--------------------------------------------------------------- */
div#border               {margin-left: auto; margin-right: auto; width: 750px; min-height: 445px; background-color: #ffffff; color: #000000; border: 1px; border-style: solid; border-color: #000000; margin-top: 20px;}
div#content              {margin-left: auto; margin-right: auto; width: 750px; background-color: #ffffff; color: #000000; margin-top: 0px; margin-bottom: 4px; border-style: solid; border-top-width: 8px; border-top-color: #1c6fae; border-bottom-width: 1px; border-bottom-color: #000000; border-left-width: 1px; border-left-color: #000000; border-right-width: 1px; border-right-color: #000000; padding: 5px 20px 10px 20px; clear: both;}
div#blue                 {background-color: #1c6faf; color: #ffffff; text-align: center;}

/* Homepage Layout */
div#homepage             {margin-left: auto; margin-right: auto; width: 710px; background-color: #ffffff; color: #000000; margin-top: 0px; margin-bottom: 4px; clear: both; padding-top: 20px;}
div#tl                   {float: left; width: 400px; height: 268px; border-style: solid; border-top-width: 8px; border-top-color: #1c6faf; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px;}
div#tr                   {float: right; width: 275px; height: 243px; background-image: url(images/splash/splash-02.jpg); background-repeat: no-repeat; padding: 25px 25px 0px 10px; border-style: solid; border-top-width: 8px; border-top-color: #1c6faf; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px;}
div.left                 {width: 200px; float: left;}
div.right                {width: 510px; float: right;}

div#footer               {margin-left: auto; margin-right: auto; width: 750px; font-size: 10px; color: #1c6faf;}

div.clear                {margin-top: -1px; clear: both;}

div.dots                 {margin-bottom: 20px; border-bottom: dashed 1px #d0d0d0; height: 20px; width: 578px; clear: both;}

div.fees                 {float: left; width: 185px; border: dashed 1px #c0c0c0; margin-left: 10px; margin-right: 10px; margin-bottom: 25px; background-color: #fafafa; padding: 20px;}
div.officehours          {float: right; width: 225px; border: dashed 1px #c0c0c0; margin-left: 10px; margin-right: 5px; margin-bottom: 25px; background-color: #fafafa; padding: 10px;}

div.statement            {width: 475px; border: #c0c0c0 1px dashed; margin-top: 15px; margin-bottom: 30px; padding: 10px; font-size: 14px;}
div.statement p          {padding: 0px; margin:0px; text-align: center;}
div.statement ul         {margin-left: 0px; font-size: 12px;}

div.contact-left         {width: 80px; padding-left: 30px; float: left;}
div.contact-right        {width: 335px; float: left;}

.alignright              {text-align: right;}

p.warning                {color: #dd0000;}

/* PAGE NAVIGATION - SUB MENU
--------------------------------------------------------------- */
#management-nav                                                   {width: 165px; font-size: 11px; line-height: 18px; text-align: right; margin-left: 15px; margin-bottom: 20px;}
#management-nav .navItemActive                                    {font-size: 11px; margin:0; padding: 3px 3px 3px 20px; border-bottom: 1px solid #eaeaea; background: #f5f5f5 url(images/bluearrow.gif) no-repeat 0 9px;}
#management-nav .navItemActive a.nav, a.nav:visited, a.nav:active {text-decoration:none; color: #1c6faf;}
#management-nav .navItemActive a.nav:hover                        {color: #1c6faf;}
#management-nav .navItem                                          {font-size: 11px; margin:0; padding: 3px 3px 3px 20px; border-bottom: 1px solid #eaeaea; background: url(images/goldarrow.gif) no-repeat 0 9px; }
#management-nav .navItem a.nav, a.nav:visited, a.nav:active       {text-decoration:none; color: #060606;}
#management-nav .navItem a.nav:hover                              {color: #1c6faf;}

/* Property Facts Text */
div.info {font-size: 95%; color: #505050; padding: 3px 3px 3px 10px; border-bottom: 1px solid #d8d8d8;}

div.rent {font-size: 95%; color: #505050; text-indent: 10px; padding: 3px; margin-top: 25px; border-top: 2px; border-bottom: 2px; background: #ffffff;}

#productnavigation
{
      width: 598px;
      height: 22px;
      background-color: #efefef;
      color: #000000;
      margin-top: -1px;
      text-align: center;
}

/* Product Sections Navifgation */
a.prodnav, a.prodnav:link, a.prodnav:visited, a.prodnav:active,
a.buy, a.buy:link, a.buy:visited, a.buy:active,
a.prodhome, a.prodhome:link, a.prodhome:visited, a.prodhome:active  {color: #E2EDF6; font-family: arial, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding-top: 3px; padding-bottom: 3px; padding-left: 13px; padding-right: 13px; line-height: 18px; background-color: #186DAD;}


a.prodhome, a.prodhome:link, a.prodhome:visited, a.prodhome:active {color: #ffffff; background-color: #cBBC86;}

a.prodnav:hover   { color: #404040; background-color: #d0d0d0;}
a.buy:hover   { color: #404040; background-color: #d0d0d0;}
a.prodhome:hover   { color: #404040; background-color: #d0d0d0;}

/* FORMS
--------------------------------------------------------------- */
form                 {
                     font-size: 11px;
                     font-family: verdana, arial, helvetica, sans-serif;
                     }
input, select        {
                     font-size: 11px;
                     font-weight: normal;
                     }
input.payments       {
                     width: 182px;
                     height: 16px;
                     margin-top: 2px;
                     margin-bottom: 2px;
                     background-color: #ffffff;
                     color: #000000;
                     border-color: #89AED1;
                     border-style: solid;
                     border-width: 1px;
                     }
input.contact        {
                     width: 182px;
                     height: 16px;
                     margin-top: 2px;
                     margin-bottom: 2px;
                     background-color: #f6f6f6;
                     color: #000000;
                     border-color: #89AED1;
                     border-style: solid;
                     border-width: 1px;
                     }
input.search         {
                     border-color: #e0e0e0;
                     border-style: solid;
                     border-width: 1px;
                     background-color: #1c6fae;
                     color: #ffffff;
                     width: 50px;
                     height: 18px;
                     line-height: 10px;
                     margin-left: 78px;
                     margin-top: 15px;
                     margin-bottom: 2px;
                     letter-spacing: 1px;
                     }
input.contactbutton  {
                     border-color: #89AED1;
                     border-style: solid;
                     border-width: 1px;
                     background-color: #1c6fae;
                     color: #ffffff;
                     width: 66px;
                     height: 18px;
                     line-height: 10px;
                     margin-top: 5px;
                     margin-bottom: 5px;
                     margin-left: 254px;
                     letter-spacing: 1px;
                     }
select               {
                     background-color: #ffffff;
                     color: #000000;
                     border-color: #1c6faf;
                     border-style: solid;
                     border-width: 1px;
                     width: 130px;
                     height: 18px;
                     margin: 0px;
                     }
select.small         {
                     width: 55px;
                     }
select.bed           {
                     margin-top: 10px;
                     margin-left: 9px;
                     width: 55px;
                     }
select.bath          {
                     margin-top: 10px;
                     margin-left: 5px;
                     width: 55px;
                     }
select.to            {
                     margin-top: 0px;
                     width: 182px;
                     }
textarea             {
                     font-size: 12px;
                     font-weight: normal;
                     color: #000000;
                     border-color: #89AED1;
                     border-style: solid;
                     border-width: 1px;
                     background-color: #f6f6f6;
                     width: 320px;
                     height: 150px;
                     }
fieldset
{
                     border-style: solid;
                     border-width: 1px;
                     border-color: #e0e0e0;
                     background-color: #f5f5f5;
                     padding: 5px 14px 5px 14px;
                     margin-top: 8px;
                     margin-bottom: 8px;
}
fieldset.contact
{
                     border-width: 0px;
                     background-color: #ffffff;
                     padding: 20px 0px 0px 0px;
                     margin-left: 0px;
                     margin-top: 0px;
                     margin-bottom: 0px;
}
label                {
                     font-size: 10px;
                     color: #1c6faf;
                     }

#rental-home-map     {padding: 2px; border: solid 1px #848dac; height: 400px; width: 568px;}
